Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,777,893 Members 50,992 Now Online
XDA Developers Android and Mobile Development Forum

[ISSUE][SOLVED] “Free” Wifi Tether forbidden since Android 4.1.2

Tip us?
 
furius
Old
(Last edited by furius; 13th March 2013 at 08:49 AM.)
#1  
Senior Member - OP
Thanks Meter 43
Posts: 307
Join Date: Sep 2009
Wink [ISSUE][SOLVED] “Free” Wifi Tether forbidden since Android 4.1.2

This issue probably requires Developer actions to be solved … anyway I’m posting on General section cause it’s not a properly developer thread …

Since Android 4.1.2 there’s a problem in tethering for all people that has a carrier plan that doesn’t include Tethering. I’m on Vodafone Italy with “mobile internet” plan (2GB/month). I have never had problem with tethering my data connection from my phone to a laptop or tablet but starting from Android 4.1.2 upgrade I noticed that when I activate built in wifi hotspot the APN is automatically and secretly changed from the default one (mobile.vodafone.it) to a new one (web.omnitel.it) that charges my bill with additional costs … It happened to me in the past using branded phone with branded firmware, but after rooting and switching to CyanogeMod firmware the problem was solved … now I’m on an unlocked Galaxy Nexus with CM or others custom ROM …

On 4.1.2 I bypassed this problem using dedicated app “Wifi Tether for Root”, but now on 4.2.1 also this app doesn’t work anymore (ok this is another issue, here you can find more details).

Well … rather bad … I did a lot of research on the web, and here is the most interesting thing I found:

A person working for Roger carrier stated this (see original thread and full post here ):
Quote:
Android 4.1.2 introduced that ability (and requirement) for Android devices to properly flag when data is for tethering purposes. This is the first time this has been used in a vanilla release of Android.
...
For everyone frustrated by this update to Android: Android respecting a carrier's request to know if data is for a tethered device IS NOT A BUG. IT IS A FEATURE. It's not a feature for users like you and me, it's a feature for manufacturers like Samsung and HTC, so they can in turn build devices that carriers can have more control over.

So, to be clear, THIS IS NOT A BUG. Google INTENDED to respect carrier tethering rules.

So, can someone confirm this behavior? Is there some Developer that can intercept the section of Android OS code that apply this flag to the data download and find the way to avoid this annoying issue??
I want to tether again without pay additional money! I’m paying for 2GB/month! What do you care, Vodafone, how I use it??

Thanks in advance!

EDIT: SOLVED!
After some time someone found a solution, at least for all users with ROOT:
Here is the solution script
Here is a method to setup the script on boot

.
Actual Phone : Nexus 5 Rom : Stock rooted
Phone History : HTC Hero Nexus One (I loved it so much) Galaxy Nexus HTC One X Tegra3
Tablet : GT 7.7 Wifi Rom : ParanoidAndroid
Wearables: Pebble SmartWatch
Mini PC: mk808 + rc11 Rom : Finless 1.7c
**************************************
My Apps on the Play Store
The Following 7 Users Say Thank You to furius For This Useful Post: [ Click to Expand ]
 
akira02rex
Old
#2  
Account currently disabled
Thanks Meter 355
Posts: 1,561
Join Date: Nov 2010
I don't know, AT&T doesn't do this for me.

Can you manually change the APN when the hotspot is turned on?
 
jadephyre
Old
#3  
jadephyre's Avatar
Senior Member
Thanks Meter 277
Posts: 1,308
Join Date: Jan 2008
Location: Düsseldorf
Hm, never had this happen when I tether my N7 to my GNex, and i'm on a prepaid-card (where something like this would be more likely to occur than on a contract).
Phone: LG Nexus 4 16GB, running Android 4.4 KitKat KRT16S
Tablet: Asus Nexus 7 32Gb WiFi, running Android 4.4 KitKat KRT16S
 
DirgeExtinction
Old
#4  
DirgeExtinction's Avatar
Senior Member
Thanks Meter 272
Posts: 1,774
Join Date: Sep 2010
Default Re: [ISSUE] “Free” Wifi Tether forbidden since Android 4.1.2

I have Verizon and I don't have a tethering plan. I'm on 4.2.1 and I've been able to use the built in tether.

Sent from my Galaxy Nexus using xda premium
Owned: Motorola Rokr, LG Dare, Motorola Droid, Samsung Fascinate, Samsung Droid Charge
Currently rocking: Samsung Galaxy Nexus
 
furius
Old
#5  
Senior Member - OP
Thanks Meter 43
Posts: 307
Join Date: Sep 2009
Default R: [ISSUE] “Free” Wifi Tether forbidden since Android 4.1.2

Quote:
Originally Posted by akira02rex View Post
I don't know, AT&T doesn't do this for me.

Can you manually change the APN when the hotspot is turned on?
I can't edit the APN cause I can't see it! After few minutes I'm tethering I get an SMS from Vodafone that says: we remember you that your plan doesn't include data connection using APN web.omnitel.it ... And then if I check my bill detail I can verify a row reporting connection with this APN and additional amount and connection time
:banghead:

Sent from my Galaxy Nexus using Tapatalk 2
Actual Phone : Nexus 5 Rom : Stock rooted
Phone History : HTC Hero Nexus One (I loved it so much) Galaxy Nexus HTC One X Tegra3
Tablet : GT 7.7 Wifi Rom : ParanoidAndroid
Wearables: Pebble SmartWatch
Mini PC: mk808 + rc11 Rom : Finless 1.7c
**************************************
My Apps on the Play Store
WiredPirate Old
#6  
Guest
Thanks Meter
Posts: n/a
Quote:
Originally Posted by DirgeExtinction View Post
I have Verizon and I don't have a tethering plan. I'm on 4.2.1 and I've been able to use the built in tether.

Sent from my Galaxy Nexus using xda premium
Same story for me.
 
masterkamon842
Old
#7  
masterkamon842's Avatar
Senior Member
Thanks Meter 76
Posts: 463
Join Date: Jul 2011
Location: New York

 
DONATE TO ME
Install Chrome or Firefox on your PC, download the User Agent Switcher add-on for it. and change your user agent to googlebot or ipad. That's what I do to bypass Tmobile.
Current Phones:
-Nexus 5
-Moto G
 
furius
Old
#8  
Senior Member - OP
Thanks Meter 43
Posts: 307
Join Date: Sep 2009
Default R: [ISSUE] “Free” Wifi Tether forbidden since Android 4.1.2

Quote:
Originally Posted by masterkamon842 View Post
Install Chrome or Firefox on your PC, download the User Agent Switcher add-on for it. and change your user agent to googlebot or ipad. That's what I do to bypass Tmobile.
I really don't think it's a user agent issue, I get same problem also connecting an Android tablet independently from the browser ...

Sent from my GT-P6810 using Tapatalk HD
Actual Phone : Nexus 5 Rom : Stock rooted
Phone History : HTC Hero Nexus One (I loved it so much) Galaxy Nexus HTC One X Tegra3
Tablet : GT 7.7 Wifi Rom : ParanoidAndroid
Wearables: Pebble SmartWatch
Mini PC: mk808 + rc11 Rom : Finless 1.7c
**************************************
My Apps on the Play Store
 
Lockett
Old
#9  
Senior Member
Thanks Meter 33
Posts: 346
Join Date: Apr 2011
Location: Hanover, PA
I'm on Verizon and running 4.2.1. I tried to tether to a tablet the other day using Open Garden, WiFi Tether for Root, and Barnacle and I kept getting errors on each app and then they'd FC.
 
95Z28
Old
#10  
95Z28's Avatar
Senior Member
Thanks Meter 235
Posts: 720
Join Date: Apr 2011
Default Re: [ISSUE] “Free” Wifi Tether forbidden since Android 4.1.2

I tether my N7 to my g'nex regularly and have no problems from T-Mobile.

Sent from my Nexus 7 using xda premium

Tags
tethering block
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes