I have a rooted HTC One X running a custom ROM. I use a firewall and Xprivacy for managing permissions. When on my Vodafone India 3G network, I can't open any site other than Google using the default browser because it reports a DNS error saying unknown host. All other apps work fine regardless of 3G or Wi-Fi. I've white listed the browser in Xprivacy and the firewall so it's not due to permissions being denied. It works fine on Wi-Fi. Anything else I should check?