We have a very large wifi network at Stack Exchange, and the primary guest network is tightly locked down. Our firewall rules permit essentially just http/https and vpn connections. When our Android phones connect to the wifi, they show good coverage but the WiFi icon never turns from grey to blue.
What is the Android phone checking to make the grey/blue wifi icon decision in JB 4.2.2?