Tiene que ver con si actualmente tiene o no una buena conexión con los servidores de Google para servicios de sincronización y similares. De la página 27 de su Guía de usuario de Android 2.3 :
Los iconos de estado de la red se vuelven verdes si tiene una cuenta de Google agregada a su teléfono y el teléfono está conectado a los servicios de Google, para sincronizar su Gmail, eventos del calendario, contactos, para hacer una copia de seguridad de sus configuraciones, etc. Si no tiene una cuenta de Google o si, por ejemplo, está conectado a una red Wi-Fi que no está conectada a Internet, los iconos de la red son blancos.
No estoy realmente seguro de por qué a veces rebota entre verde y blanco. Lo noté en mi teléfono, pero todo funciona bien (aunque ejecuto CyanogenMod, así que tal vez tenga que ver con eso). También podría ser que el verde significa que actualmente se está sincronizando, pero la redacción del documento es un poco vaga, en mi opinión.
En el caso de Honeycomb o Ice Cream Sandwich, los colores son azul / gris en lugar de verde / blanco, pero aún tienen el mismo significado .
Editar: Para los interesados, aquí hay enlaces a la guía del usuario en otros idiomas . Lo anterior es la versión en inglés.