I'm trying to make my nexus 4 sharing its internet connection with other devices.

First I've tried with the portable hotspot: when it is ready I try to connect my nexus 7 2. It connects without problem to the WiFi Net but the WiFi indicators never gets blue and I'm not able to surf. Then I've tried the bluetooth way: paired the devices and (on the tablet) checked the internet access option. This time the bluetooth indicator gets blue but whenever I try to load a page the browser loads forever.

The same happens with a macbook.

I think that for some unknown reason my phone is setting up a WiFi Net but it doesn't share its internet connection.

How can I make my Nexus 4 share its internet connection?

My Nexus 4 is running Android 4.3, as does the Nexus 7 2

2 Answers 2


Following @Shadow's suggestion I've googled a bit more...turns out that Android >= 4.1.2 prevents you from using tethering if you are served by a virtual operator (as I am).

This is a nice post http://albertomilone.com/wordpress/?p=581 explains pretty well the situation and propose a solution based on iptables.


Looks like this problem is solved with Android 4.4.2 as stated here


I use foxfi on the phone, and you have to install pdanet on a tablet( I'm using galaxy s4 with galaxy tab2 ).

Works at about 1mbps.

No root needed.

  • 1
    Could you add some links, please? I've never heard of "foxfi" (and others might have the same problem). Sure we all can google or duck it; but there might be similar named projects to confuse us :)
    – Izzy
    Dec 9, 2013 at 7:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .