[Q] Tethering hack. T-Mobile USA - ONE Q&A, Help & Troubleshooting

First off, I do not have a tethering plan. I do, however, have the old $20 unlimited 4G/LTE plan. I am on SlimKat ROM.
I'm trying to tether my laptop with Chrome browser. Certain websites bypass tether such as google search, but as soon as I hit the link, I am introduced to the T-mobile upsell page.
I've tried every method I've read up on to enable tethering but I always seem to hit the Tmobile upsell page within a few minutes of tether via USB or WiFi. It's almost like tmobile catches on and knows somehow.
Here's what I've tried with NO LUCK:
- Changing APN to fast.t-mobile.com or internet2.voicestream.com
- APN Type: default, supl, mms, hipri, dun, fota
- I've even used an SQL editor to change dun and set value to 0.
- WiFi Tether Router does not work (https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter&hl=en)
- Switching user agent does not work. Tried all.
- Xposed with X-tether (it was worth a try, but no luck)
If anyone has a hack to enable tethering, please let me know. I read others have no issues, but I can't seem to make it work with the OnePlus One. Id greatly appreciate it!

flash in recovery http://d-h.st/Usv i made this mod for myself but didn't see much people need it so i didnt share it.

I've already changed the Tether_dun_required to 0 with an SQL editor.
Will your zip still work for me?

lemonspeakers said:
I've already changed the Tether_dun_required to 0 with an SQL editor.
Will your zip still work for me?
Click to expand...
Click to collapse
you need to use the ipv4 tmo 4g lte ap w/ the flashable zip.

EDIT: Flashed into recovery. Does not work. I still get the upsell page.
Can you tell me how you're making tether possible? Thanks
This is my APN:
T-mobile US LTE
fast.t-mobile.com
MCC: 310
MNC: 260
APN type: default,supl,mms,hipri,dun,fota
APN protocol: IPv4
APN roaming proocol: IPV4
Bearer: Unspecific
MVNO type: none
if its not listed there it's either blank or not set.
I must be missing something?
Also, my preferred network type is set to: LTE (recommended)

lemonspeakers said:
EDIT: Flashed into recovery. Does not work. I still get the upsell page.
Can you tell me how you're making tether possible? Thanks
Click to expand...
Click to collapse
1. flashed zip
2. tmobile 4g lte apn on ipv4
3. tether using stock rom tethering ap
4. connect to wifi.
5. works.

My APN settings are listed as above. I'm bummed I cannot get it to work. Do you think ROM makes a difference?
I'm on SlimKat.

my APN type is only default,supl,mms
try APN protocol IPv6.
and i dont know. i just use the built in tethering hotspot and it works.

Unfortunately, it does not work for me.
What data service do you have? Do you think it could be linked to it somehow? I have the old ValuePlan $20 unlt. data.
Could the simplechoice plans be different?
Gonna rest and go to bed for now. Hope others can chime in.

I am not on T-Mobile (or even in the US) so ignore this post if I am wrong.
However especially the delay before you getting the page does indicate that they do not rely on device-based informations and actively sniff your traffic on layer-7 or layer-4 level. There is nothing much you can do to prevent that from detecting a real computer based on numerous factors other than browser User agent. E.g. a connection to Microsoft's update server is plenty enough to determine that it's no Android phone.
A solution would be to try a VPN connection as it's encrypted and noone (with some luck not even the NSA ^^ ) will be able to intercept and examine that.

If you are on the $20 unlimited data plan such as myself you are given 3gb of free tethering so I am not sure why it does not work or simply why you can't call TMo and ask them. All there plans come with some form of tethering. Have you tried both wifi and usb tethering? Have you tried connecting to another phone or tablet?
Edit: Does it work in H+ or rather take it off of LTE

lemonspeakers said:
Unfortunately, it does not work for me.
What data service do you have? Do you think it could be linked to it somehow? I have the old ValuePlan $20 unlt. data.
Could the simplechoice plans be different?
Gonna rest and go to bed for now. Hope others can chime in.
Click to expand...
Click to collapse
I'm on the family value plan 2gb which is priced at $10 on t mobile. I've tested this before and made a wifi hot spot from my phone. I then connected from my laptop and it was able to go to websites without a t mobile error.
Sent from my One using Tapatalk

zephiK said:
I'm on the family value plan 2gb which is priced at $10 on t mobile. I've tested this before and made a wifi hot spot from my phone. I then connected from my laptop and it was able to go to websites without a t mobile error.
Sent from my One using Tapatalk
Click to expand...
Click to collapse
Wait, you tether with a 2GB data plan? If I was tethering my laptop (and I were), I'd blow through that amount within minutes before tmobile shows me the upsell page.
So maybe you're not tethering long enough to get the upsell page?
I'm 100% sure that I do not have a tethering plan. I am on the 500 mins value plan alone with the $20 ulmt data. No tethering, no simple choice, etc. Unless I am missing something...

lemonspeakers said:
Wait, you tether with a 2GB data plan? If I was tethering my laptop (and I were), I'd blow through that amount within minutes before tmobile shows me the upsell page.
So maybe you're not tethering long enough to get the upsell page?
I'm 100% sure that I do not have a tethering plan. I am on the 500 mins value plan alone with the $20 ulmt data. No tethering, no simple choice, etc. Unless I am missing something...
Click to expand...
Click to collapse
Only sometimes.. and when I do tether I just do basic website browsing, nothing too hardcore. I've never noticed the screen come up after flashing my zip.

Googlebot addon doesn't work anymore?

Download and install Safari browser for Windows. You'll stop getting the upsell page.

docnok63 said:
Download and install Safari browser for Windows. You'll stop getting the upsell page.
Click to expand...
Click to collapse
Whats the url for this "upsell page"? I'd like to see if tethering is working for me. TIA :good:

bigtime1 said:
Googlebot addon doesn't work anymore?
Click to expand...
Click to collapse
What’s this? Never heard of it. I have to look into it. If it’s something from back in the gingerbread days, I highly doubt it’d work.
docnok63 said:
Download and install Safari browser for Windows. You'll stop getting the upsell page.
Click to expand...
Click to collapse
I’d prefer have desktop google chrome browser simply for the syncing feature across my desktop to mobile device. I also have the UserAgent extension and switched to safari and that does not bypass the upsellpage.
R.Suave said:
Whats the url for this "upsell page"? I'd like to see if tethering is working for me. TIA :good:
Click to expand...
Click to collapse
They look like this:
What I see on my laptop:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Mobile:

lemonspeakers said:
I’d prefer have desktop google chrome browser simply for the syncing feature across my desktop to mobile device. I also have the UserAgent extension and switched to safari and that does not bypass the upsellpage.
Click to expand...
Click to collapse
I understand you're preference, but sometimes you have to go with what works. I know switching the user agent doesn't work, because the engine doesn't change. Safari is built on a different engine than any other Windows browser (CrApple proprietary). Thus, the T-Mo check doesn't work.
http://support.apple.com/kb/DL1531
Alternatively, you have to root your phone and install a custom ROM that bypasses the tethering check at the system level. If you're already on a custom ROM, either update to a newer version or switch your ROM until it works.
Spending money, PDAnet÷ with the FoxFi Key works for most devices:
https://play.google.com/store/apps/details?id=com.pdanet
Set it up and make sure it works with the trial, then buy the key. The one-time fee is MUCH cheaper than paying for tethering every month:
https://play.google.com/store/apps/details?id=com.foxfi

docnok63 said:
I understand you're preference, but sometimes you have to go with what works. I know switching the user agent doesn't work, because the engine doesn't change. Safari is built on a different engine than any other Windows browser (CrApple proprietary). Thus, the T-Mo check doesn't work.
http://support.apple.com/kb/DL1531
Alternatively, you have to root your phone and install a custom ROM that bypasses the tethering check at the system level. If you're already on a custom ROM, either update to a newer version or switch your ROM until it works.
Spending money, PDAnet÷ with the FoxFi Key works for most devices:
https://play.google.com/store/apps/details?id=com.pdanet
Set it up and make sure it works with the trial, then buy the key. The one-time fee is MUCH cheaper than paying for tethering every month:
https://play.google.com/store/apps/details?id=com.foxfi
Click to expand...
Click to collapse
I'm on a custom rom with hacked tethering provisons and I have the exact same problems as the OP and I have tried ALL tethering methods he listed in the OP, plus about 30 different wifi tethering apps from playstore and other app stores. That includes PDAnet+ and FoxFi Full Version - contrary to what you say these do NOT work and I get that T-Mo hotspot page. Also, based on the fact you're giving an advice to install Safari for Windows you seem to be making incorrect assumptions about tethered devices and data usage. Not everyone tethers to Windows PC. For example in my case I mostly tether to my android WiFI tablet. Additionally, using web browsing is only 1 of many uses for data connection and for me it most certainly would not satisfy tethering needs if I got tethering to work just on a specific browser. I use Remote Desktop a lot, telnet/ssh protocols, Surveillance Cam feed, apps that download/upload stuff without ever using http/https protocols...

Related

Wifi HotSpot works on Std ROM! no root needed

I have no idea why, because last weekend I tried it and it told me I needed an expensive data plan. Since this is my first android device, I really don't know my way around it yet, but I spent years loading new ROMs on my old WinMo phones.
The two possibilities are:
1. The phone finally recogniozed my unlimited data plan, and decided it was OK.
2. I did install "AT&T myWireless" from the store afgter my last wifi fail.
Anyone with greater smarts of android PM me, and we can decipher what made this work right.
BB
Neither of those sound like a reason why. You cant have unlimited data AND tethering. In order to have tethering you have to go to a tiered data package. Sounds like AT&T may have screwed up your data or something. I would call them
Double checked my plan- it was not automatically upgraded to anything new or different.
I did roll my own APN to get the data plan working- could that be it?
APN=wap.cingular
Proxy=wireless.cingular.com
Port=80
[email protected]
PW=CINGULAR1
MMS Protocol=WAP 2.0
MCC=310
MNC=410
HMMMM. Looks interesting..
If you had to enter your own apn then there is definitely something wrong with your plan. Sounds like they didnt give you the right one
Sent from my Inspire 4G using XDA App
ButtonBoy said:
Double checked my plan- it was not automatically upgraded to anything new or different.
I did roll my own APN to get the data plan working- could that be it?
APN=wap.cingular
Proxy=wireless.cingular.com
Port=80
[email protected]
PW=CINGULAR1
MMS Protocol=WAP 2.0
MCC=310
MNC=410
Click to expand...
Click to collapse
Just try it. Work for me too!! (BTW, I skip the proxy)
I have the unlimited plan too.
Nice discovery, just tried it myself and works for me, too. I suppose this shouldn't be too big of a surprise since the software supports tethering natively (plus HTC includes a tethering app). I imagine the preset apn requires AT&T to authenticate your account, and the standard apn you provide above does not. I'm curious if the apn has anything to do with network speed (ie. will using the above settings limit your data to 3G speeds when 4G is available)?
Sent from my Desire HD using XDA App
Does this work? At&t won't be charging us extra for this apn?
Sent from my Desire HD using XDA App
my experience has been without the MediaNet APN you won't have the faster speeds can anyone else verify? In other words if getting tethering working is as simple as editing apn then we should keep it to ourselves
The reason you can use the hotspot feature right now is that you added a new APN. If AT&T changes your plan to unlimited 4G in their system, you don't have to add a new APN. The problem with that is that it disables the hotspot feature and you get the "not included in your SIM" message, unless you get one of the tethering plans. Also, the problem with adding a new apn is that it may disable H+ when is eventually turned on.
Jus tested it and it works, nice find. Was hoping it enabled hsupa, but nope.
Still a nice find until I get around to rooting.
harlenm said:
Jus tested it and it works, nice find. Was hoping it enabled hsupa, but nope.
Still a nice find until I get around to rooting.
Click to expand...
Click to collapse
New APN wont enable this. It is turned off in build.prop of the ROM
harlenm said:
Jus tested it and it works, nice find. Was hoping it enabled hsupa, but nope.
Still a nice find until I get around to rooting.
Click to expand...
Click to collapse
Can you switch back to the MediaNet APN when you want to?
Yes, you can switch any time since you don't replace the MEdia Net apn, just add another.
Sent from my Desire HD using XDA App
I set it up and it works for me too. Awesome, just like I have my Nexus one still! Hopefully this will stick around, I figure that since this is the APN iPhones are hooking to when they start supporting tethering we can kiss this goodbye.
I tried it and it allows me to turn on the mobile hotspot feature but quickly disables it. I don't get the message anymore but it disables before I can connect to the ssid. Any ideas what I'm doing wrong?
Thanks!
gunnyman said:
my experience has been without the MediaNet APN you won't have the faster speeds can anyone else verify? In other words if getting tethering working is as simple as editing apn then we should keep it to ourselves
Click to expand...
Click to collapse
For those of you who tried this. How are your data speeds?
Sent from my Inspire 4G or Desire HD or whatever this thing is called via XDA app.
lrs421 said:
For those of you who tried this. How are your data speeds?
Sent from my Inspire 4G or Desire HD or whatever this thing is called via XDA app.
Click to expand...
Click to collapse
Not good......
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am in White Plains, NY
I used this method successfully. I noticed no speed differences between the MEedianet and this new APN. Now granted, the speed tests are sporadic as hell, but overall I see no difference. Best speeds for both MEdianet and new APN I get are about 2500 Kb down and 380 up.
Now when I tethered via the wifi my laptop got about 3000 Kb down. I also tried tethering multiple devices, had 5 gadgets hooked up to it, (It'll allow up to 8) all connected to the net at once and they all were quite usable.
Now all I need is a better upload speed and to get rid of bloatware and I'll be happy. I'm just not interested in going through that rooting gold card **** dance yet.
I'm getting the same issue as mj0528, it'll come on and then quickly turn off. Is there something i'm missing or doing wrong? am i suppose to name the apn something specific? everything is exactly the same as you guys posted it. I also have the 4g unlimited data plan.

[Q] Enable Tethering Tmobile One S

I just got the One S, I'm trying to use the tethering function but when I connect a device it forwards me to a Smartphone Mobile Hotspot Screen and a link to buy the service. I tried uninstallen the Mobile Hotspot app but its still shows the same ****. Does anyone know what to do to enable tethering on a One S from T mobile?
I think you need to add the $15 tethering package from T-Mobile.
I can connect my G2x without it but not my laptop.
josehp603 said:
I just got the One S, I'm trying to use the tethering function but when I connect a device it forwards me to a Smartphone Mobile Hotspot Screen and a link to buy the service. I tried uninstallen the Mobile Hotspot app but its still shows the same ****. Does anyone know what to do to enable tethering on a One S from T mobile?
Click to expand...
Click to collapse
Currently the only way I know of to get tethering working without paying for it is to root the phone. Then download wifi tethering for root users. Goto setting and set the device to "Generic ICS" and enable routing fix.
dc211 said:
Currently the only way I know of to get tethering working without paying for it is to root the phone. Then download wifi tethering for root users. Goto setting and set the device to "Generic ICS" and enable routing fix.
Click to expand...
Click to collapse
Doesnt work. I tried, followed those settings, and the phone never shows up, either as a device or an AP.
nickmv said:
Doesnt work. I tried, followed those settings, and the phone never shows up, either as a device or an AP.
Click to expand...
Click to collapse
Have you rooted?
While I haven't used wifi tether for root, I have successfully used Open Garden WiFi Tether and with my root privileges it works great.
nickmv said:
Doesnt work. I tried, followed those settings, and the phone never shows up, either as a device or an AP.
Click to expand...
Click to collapse
I assure you it works. My current rom is just a rooted TMOUS build. This screen shot is my touchpad tethered to the One S as of a few minutes ago.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'm on the $20 preferred android data plan which doesn't allow tethering. I can provide a screen shot of that also if you would like.
Try it with or without the routing fix.
Thanks, it did worked for me, using opengarden, strangely my iPad was able to connect, but not another android phone, it didn't see the connection.
josehp603 said:
Thanks, it did worked for me, using opengarden, strangely my iPad was able to connect, but not another android phone, it didn't see the connection.
Click to expand...
Click to collapse
I suspect the phone requires infrastructure mode for wireless whereas the app is providing a peer to peer connection.
Has anyone tried the non-rooted route for tethering?
http://forum.xda-developers.com/showthread.php?t=1332627
This thread says changing the APN will work for the Amaze. I would think it would work for the One S but I don't have it to try that yet. Anyone want to test this method and see if it works?
Thanks.
Update: looks like it does work on the One S too according to this post
http://forum.xda-developers.com/showpost.php?p=25633847&postcount=112
Roundabout
While I don't understand the technical aspects of tethering a phone, I stumbled upon it when I installed CM7 on my HTC Glacier. Since it was located in the settings area of the phone, I assume that it was the official implementation by Google which was removed via carrier and put back by the great folks at CM. While it may seem the most tedious, if you can find a custom ROM that supports it out of the box then it'll be free (in regards that your carrier won't charge an additional fee as long as you stay within your original data allotment) and it'll probably be the most elegant and stable solution.
Also of note, is that if you tether the round about way, it might work for awhile, but eventually you'll start getting redirected to a T-Mobile page to sign up for a tethering service. You need to change the user agent string in your browser to show that you're using a phone.
Moved To Q&A​
Please post all questions in the Q&A section​
Think it sthe SIM
I think the microSIM APN section is locked. I would love if someone who understands the new SIM can explain.
I have the Amaze and was able to edit the APN's on it. But not on this One S and the new Micro SIM.
Don't think it has anything to do with the micro sim. My micro sim is just my old sim cut down.
dc211 said:
Currently the only way I know of to get tethering working without paying for it is to root the phone. Then download wifi tethering for root users. Goto setting and set the device to "Generic ICS" and enable routing fix.
Click to expand...
Click to collapse
Worked perfectly for me. Thanks!
I'm on the 20 dollar android prefered plan and changing the apn allows me to tether for free. I've created a new apn named tether and entered these values. epc.tmobile.com and nothing else filled in.
Sent from my HTC VLE_U using XDA
Thank you sir!!!!!
seangprice said:
I'm on the 20 dollar android prefered plan and changing the apn allows me to tether for free. I've created a new apn named tether and entered these values. epc.tmobile.com and nothing else filled in.
Sent from my HTC VLE_U using XDA
Click to expand...
Click to collapse
worked like a charm, i suggest you post it on a new threat so more people know. created an account just to say thanks again!
None of the above is working for me..I have my phone rooted..I have tried Open Garden, wifi teather for root, Barnacle...nothing.. my mac sees the AP but connects and I cannot go to any sites...anyone having any success, please post what you did.
Thanks
seangprice said:
I'm on the 20 dollar android prefered plan and changing the apn allows me to tether for free. I've created a new apn named tether and entered these values. epc.tmobile.com and nothing else filled in.
Sent from my HTC VLE_U using XDA
Click to expand...
Click to collapse
Not sure what fields to enter this info i clearly see apn name but where do i enter ". epc.tmobile.com"
seangprice said:
I'm on the 20 dollar android prefered plan and changing the apn allows me to tether for free. I've created a new apn named tether and entered these values. epc.tmobile.com and nothing else filled in.
Sent from my HTC VLE_U using XDA
Click to expand...
Click to collapse
This isn't working for me, both stock APNs were already set to epc.tmobile.com and I still get the redirect to purchase the $14.99 addon. I don't understand this because my previous Defy and HD2 had no problem sharing thier connection using stock apps on non rooted roms and my data plan wasn't changed when I got the One S. (I'm on the $20 2gb unlimited plus plan).
Figures that this would pop up after they bought my old phone. Given that they claim not to be able to return it, all they can do to put me back to where I was is setup the tethering addon with a corresponding monthly credit. Tech support opens in 3 hours, though I doubt I'll have much luck without loudly complaining at one of their busier corporate stores.
Way to go Tmo!!!!

[HOW TO] Tether Blocking Fix

Ok here is an easy Step-By-Step. You will need to buy and download SQLite Editor from the play store ($2.99). I have tried a few different free editors and could not get any of them to work. https://play.google.com/store/apps/details?id=com.speedsoftware.sqleditor&hl=en
I did not come up with this fix, I'm just detailing how to do it, with images. If anyone knows who is responsible for finding this fix, please let me know and I will add they're name here for credit.
Same always, I am not responsible for boot loops, bricking, overheating, tornados, flash floods, alien attacks, or angry girlfriends. Use at your own risk.
Step 1: Open the SQLite Editor app (approve root privileges) and navigate to "/data/data/com.android.providers.settings/databases/" and then click on the "settings.db" file
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Step 2: Click on "Global"
Step 3: Click on the + icon in the upper left corner
Step 4: Leave the _id field on (auto). In the Name field type "tether_dun_required". In the Value field type "0" (the number zero). Click SAVE.
Now just back out of the SQLite Editor app and then reboot your phone!
Perhaps someone could sticky this for easy finding?
Nice, but you don't identify what the problem is and how this fixes that problem. What is tether blocking? Is this something that the carrier imposes to restrict tethering?
Yeah, what is this supposed to fix?
Does it mask tethering data?
Does this somehow hide tethering from the carrier?
On the nexus 5 alot of people on T-Mobile (sprint too I'm told) have trouble with the Wifi Tethering, either it doesn't work at all or it redirects you to the Up Sell Website to buy a tethering plan. From what I've read, Android flags all tethering data so that carriers can know you are trying to tether. This bypasses that issue and allows tethering to work. As I said though I did not come up with this fix myself, so maybe the person who did can enlighten us all a little better as to exactly what this fix does. All I know is that I could not get Wifi Tethering to work before I did this fix.
I do not know for sure that it masks tethering data, but I would assume it does since people were getting the upsell website before applying this fix, and then after this fix tethering works fine...
edit: I'm on the T-Mobile $30 a month plan (100 anytime minutes, unlimited Texting and unlimited Data)
After searching around on Google I found this information regarding the TETHER_DUN_REQUIRED string. http://www.androidjavadoc.com/2.3/android/provider/Settings.Secure.html
static String TETHER_DUN_REQUIRED
Used to require DUN APN on the device or not - defaults to a build config value which defaults to false
So it would appear that there is a special APN that your get routed through when trying to tether. Setting Tether_Dun_Required to 0 bypasses that APN and uses the normal data APN for your carrier just as if you were surfing the web (or whatever) from your phone.
bluegizmo83 said:
On the nexus 5 alot of people on T-Mobile (sprint too I'm told) have trouble with the Wifi Tethering, either it doesn't work at all or it redirects you to the Up Sell Website to buy a tethering plan. From what I've read, Android flags all tethering data so that carriers can know you are trying to tether. This bypasses that issue and allows tethering to work. As I said though I did not come up with this fix myself, so maybe the person who did can enlighten us all a little better as to exactly what this fix does. All I know is that I could not get Wifi Tethering to work before I did this fix.
I do not know for sure that it masks tethering data, but I would assume it does since people were getting the upsell website before applying this fix, and then after this fix tethering works fine...
edit: I'm on the T-Mobile $30 a month plan (100 anytime minutes, unlimited Texting and unlimited Data)
Click to expand...
Click to collapse
Add AT&T to the carriers it works on, so I'm told by a "friend".
or you can use this free sql app to do the editing
https://play.google.com/store/apps/details?id=com.xuecs.sqlitemanager&hl=en
worked for me
Well, I just tried this and it didn't work for me. I'm using a Nexus 4 with 4.4.2 and I still get 'Error' when I try to turn on wifi hotspot. It's not a problem with my carrier as I have used it on earlier version of Android on the same phone and same network.
Edit. I've just realised this is Nexus 5 forum not Nexus 4 but it's still interesting.
Credit goes to yakman66.
http://forum.xda-developers.com/showthread.php?p=47203243
Sent from my Nexus 5 using xda app-developers app
---------- Post added at 08:34 PM ---------- Previous post was at 08:32 PM ----------
Nicknoxx said:
Well, I just tried this and it didn't work for me. I'm using a Nexus 4 with 4.4.2 and I still get 'Error' when I try to turn on wifi hotspot. It's not a problem with my carrier as I have used it on earlier version of Android on the same phone and same network.
Edit. I've just realised this is Nexus 5 forum not Nexus 4 but it's still interesting.
Click to expand...
Click to collapse
It will work. You need to edit APN. check out the link above
Sent from my Nexus 5 using xda app-developers app
---------- Post added at 08:41 PM ---------- Previous post was at 08:34 PM ----------
@bluegizmo83 Someone being a D*** for you posting this in 3 2 1....
Sent from my Nexus 5 using xda app-developers app
You were right! Thanks.
I re-edited settings.db, re-edited my APN to IPv4 (I had to do it twice to get the value to 'stick') and re-booted and WiFi hotspot now works on my Nexus 4
Cheers
UPDATE: It didn't work the first time because I hadn't changed the ownership of settings.db back to system after editing it.
just an FYI https://play.google.com/store/apps/details?id=com.htsoft.sqleditor&hl=en works just fine and it is free
I've tried installing SQLite Editor a few times now and it FC's every time I open it. Are others having success with the app on the N5/4.4.2?
You could do this via command line without an app, as long as you have the sqlite3 binary:
Code:
su
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
UPDATE settings.global SET tether_dun_required=0;
Note: will only work if column already exists...
Thank You
This was very clear and easy to follow. I can now tether on T-Mobile with my Nexus 5, thanks!
I currently own an AT&T Galaxy S4 Active and planning to buy a Nexus 5.
I've always thought that the Nexus 5, IF purchased directly from Google, will NOT have any carrier specific restriction apps, including tethering. But it seems that this applies to even Nexus 5 bought from Google?
FYI, my AT&T Galaxy S4 Active is using stock ROM but I have no restriction on tethering, even though I did not sign-up for data tethering.
lanwarrior said:
I currently own an AT&T Galaxy S4 Active and planning to buy a Nexus 5.
I've always thought that the Nexus 5, IF purchased directly from Google, will NOT have any carrier specific restriction apps, including tethering. But it seems that this applies to even Nexus 5 bought from Google?
FYI, my AT&T Galaxy S4 Active is using stock ROM but I have no restriction on tethering, even though I did not sign-up for data tethering.
Click to expand...
Click to collapse
Tethering is a carrier issue. It doesn't depend on the phone.
jd1639 said:
Tethering is a carrier issue. It doesn't depend on the phone.
Click to expand...
Click to collapse
Yeah, I am surprised T-Mobile actually is actively pursuing this.
On my AT&T S4 Active, I didn't implement the solution provided by OP but AT&T never give me any grief, given that I've been tethering for a long time.
I just got a Nexus 5 (4.4.2) from Google (not T-Mobile) and coupled this with my T-Mobile SIM (I have Simple Plan - NOT $30 plan), I did a tethering test. Started tethering on my N5, connect my MacBook Air and...voila... it works.
I don't have to do the SQL editing per OP. Is this because I have a Simple Plan? Thought I have no issue with tethering, just wondering...
lanwarrior said:
I just got a Nexus 5 (4.4.2) from Google (not T-Mobile) and coupled this with my T-Mobile SIM (I have Simple Plan - NOT $30 plan), I did a tethering test. Started tethering on my N5, connect my MacBook Air and...voila... it works.
I don't have to do the SQL editing per OP. Is this because I have a Simple Plan? Thought I have no issue with tethering, just wondering...
Click to expand...
Click to collapse
That's because T-Mobile gives out 2.5gb for free
Sent from my Nexus 5 using xda app-developers app

wifi teather

after updating to 4.4.2 from 4.3 on my T-Mobile note 3 i lost unlimited wifi tether after trying many things i came to an app on the play store called "wifi tether router" it needs root but if you already have root and are looking for a solution witch many are this app works flawless. all instructions needed are on the web site but simply you go to your settings-more network-mobile networks-acsess point names hit the plus to ad a apn. give it a name any name will do. after that click on "apn" and give it the value "fast.t-mobile.com" minus the quotes. after that check that the protocol is ipv4 and roaming protocol is ipv4 it should be set already but just make sure. save your new apn. select your new apn. reboot phone
go to the play store and look for an app called wifi tether router it costs $2.50 but worth it. install and setup your ssid and security and password. then just check to make sure your apn you created is still selected go back to the wifi tether router and select enable it will take about 10-15 seconds to fire up and your all set. i have not needed the user agent switcher on my computers but you may need to and more so if you have no tether alotment in your data plan.
its worth a try if nothing else and i have never had a problem getting my money back so if it dont work for you get your money back. if you have a T-Mobile note 3 rooted and use this method you should be enjoying tethering. this app needs root and i would think a lot of other rooted phones would work with it also. its been worth it for me anyway i think you could enjoy it also
jolly rancher
pm for questions if need be im always happy to help
cwm
try clockwork mod tethering it's free
Yet another great app for tethering. I thought cm tether was only USB tethering but I'm sure your right and I'm wrong

Unlimited Tethering LG V10 Tmobile H901

So i've been a user of xda for quite sometime, however i never really contributed before so i'd like to share my latest discoveries and hopefully i can help someone in the future.
(Please note this is for intermediate users i will not be going into full details. Feel free to google any keywords here for further information)
Please note this will erase your device!
Disclaimer: I am not responsible for anything you do to your device ie: damages. Proceed at your own risk
This is a tutorial on how to get unlimited tethering on an LG V10 Tmobile
First you will need to unlock bootloader and get TWRP so you can flash SuperSU and get root.
I used a combination of these two guides. DOTtech i just used to get LGUP. I do not believe the .kdz (refurbish) step is necessary.
https://dottech.org/198032/how-to-root-lg-v10-t-mobile-h901-on-android-6-0-marshmallow/
http://forum.xda-developers.com/tmobile-lg-v10/general/root-android-6-0-h901-t3382819
make sure you use this .tot file from xda (most updated, July) link
once you have flashed the tot file. make sure you download supersu and save it on your phone. Link Here .You will need to boot into recovery mode. The best way i found to boot into recovery mode is to use "adb reboot recovery" command via adb command terminal. For help on setting up adb, usb debugging, and oem unlock. follow the youtube video below. Do not follow his recovery flash steps. (That is Outdated!). once you have adb set up, phone on, open a terminal, navigate to your adb folder and run the "adb reboot recovery" command. Phone will boot into TWRP. Find your SuperSU file. Flash it. You are now rooted!
https://www.youtube.com/watch?v=PPLwFGxLQA4
once you have root....
you will need wifi tether router from fabio grasso. Buy it. best money ever spent.
next you will need to edit your build prop.
download es file explorer. build prop is just a text file. enable root explorer in es file explorer. navigate to your root folder/system.
under system you will find build.prop. open with es text editor. at the end of the text file insert
net.tethering.noprovisioning=true
hit back. and it will ask you to save. save it!
This will allow our wifi tether router app to work properly.
reboot your phone.
open your wifi tether router app. The most important setting here is under method. Use Native! This will tell wifi tether router to port it's connection through your native hotspot app.
You should now be ready to go.
Now, how do we prevent Tmobile from noticing our traffic is being tethered?
We need to change a few settings on our computers. You will want to change your defaultTTL to 65 (decimal) on all your PCs.
For details on that follow this youtube video
https://www.youtube.com/watch?v=PZOqm98kzIU
for windows 10 its a little bit different. Use this command in a terminal.
netsh int ipv4 set glob defaultcurhoplimit=65
This should prevent Tmobile from noticing and counting your hotspot data.
If i missed anything, please feel free to message me along with any other questions.
Cheers!
Hi,
What are your setup parameters for Wi-Fi Tether?
Sent from my LG-H901 using XDA-Developers mobile app
Encryption wpa2-psk
wifi channel 1
interface wlan0
method 4 -native tether
auto disconnect wifi when start tethering (check)
wifi scanning autodisabler (check)
i also root disabled all tmobile apps especially com.tmobile.pr.adapt
Good Luck!
When was the last time you've checked your usage? I'm using a vpn (in addition to build.prop and settings.db "hacks") as well, so not sure how they see it now. I'll change my TTL on the pc as next precaution. Vpn used to be the bullet proof method, but they're getting sneakier.
RussianBear said:
When was the last time you've checked your usage? I'm using a vpn (in addition to build.prop and settings.db "hacks") as well, so not sure how they see it now. I'll change my TTL on the pc as next precaution. Vpn used to be the bullet proof method, but they're getting sneakier.
Click to expand...
Click to collapse
My apologies to everyone, i guess my post was a little premature. I just got the text message today saying i've used 80% of my mobile hotspot. RussianBear, i am interested in your settings.db hack. What is the purpose of that hack, and also what vpn do you use?
The TTL was a game changer for me with my S5. The problem i am running into with the LG V10 is that in the wifi tether router app, the hostapd method would not work anymore. I "enable wifi router" and i can't see my hotspot.
Russianbear, how far along have you gotten with this. Maybe we can help each other. Can you see your hotspot via wifi tether router? What are your wifi tether router settings? The only way i was able to activate it was with the Native method, however i believe the native hotspot embedded with the phone sends packets to tmobile.
I was wondering also if a custom rom can help me in this situation. It seems as though the native hotspot does not allow third party apps like "wifi tether router" to activate the hotspot. Can anyone recommend a good stable custom rom that can help me accomplish this?
Cheers!
jontav said:
My apologies to everyone, i guess my post was a little premature. I just got the text message today saying i've used 80% of my mobile hotspot. RussianBear, i am interested in your settings.db hack. What is the purpose of that hack, and also what vpn do you use?
The TTL was a game changer for me with my S5. The problem i am running into with the LG V10 is that in the wifi tether router app, the hostapd method would not work anymore. I "enable wifi router" and i can't see my hotspot.
Russianbear, how far along have you gotten with this. Maybe we can help each other. Can you see your hotspot via wifi tether router? What are your wifi tether router settings? The only way i was able to activate it was with the Native method, however i believe the native hotspot embedded with the phone sends packets to tmobile.
I was wondering also if a custom rom can help me in this situation. It seems as though the native hotspot does not allow third party apps like "wifi tether router" to activate the hotspot. Can anyone recommend a good stable custom rom that can help me accomplish this?
Cheers!
Click to expand...
Click to collapse
I'm using private internet access vpn. Not currently using any play store apps, just my native usb/wi-fi tether, but it looks like they upped their game this month, as I've already ran out of hotspot data lol
The settings db "hack" was forcing zero flag inside a settings database. In MM it was moved to this location:
/data/system/users/userid/settings_[system|global|secure].xml"
On V10 it's under global.xml - search for tether_dun and make sure that's 0.
You can also try using adb or terminal emulator and execute commands found here:
https://pmf.silvrback.com/fixing-tethering-on-android-kitkat
I'm using the same settings but my usage keeps going up
Sent from my LG-H901 using XDA-Developers mobile app
I have to find a way to get wifi tether router working on this phone. Wifi tether plus DefaultTTL will fix this. If anybody tries wifi tether and gets it to work with LG V10 please let me know. Maybe its my phone. I did use the .tot file in this thread
http://forum.xda-developers.com/tmobile-lg-v10/general/root-android-6-0-h901-t3382819
I'm thinking maybe that might have corrupted something and is not letting me activate my hotspot via wifi tether router.
Looks like adjusting ttl has worked for now.
RussianBear said:
Looks like adjusting ttl has worked for now.
Click to expand...
Click to collapse
Can you please explain where and how you did this?
I'll try this, but dont think it will work. I've used Wifi Tether Router alot before, but that was before Tmo started cracking down on heavy tether users not too long ago. Now if I try to use it, they always notice quickly. I also did the no provisioning trick but same results. I created a new APN with a guide I found, same thing. I didnt change any values on my other devices' end. I've heard it helps if you use a different DNS server but dont know for sure. It may also help if you use a different user agent.
I do believe the days of unlimited tethering with Tmo are over, I've tried lots of tricks but didnt get far.
luckydog98 said:
Can you please explain where and how you did this?
Click to expand...
Click to collapse
use the video from the op above.
AnonVendetta said:
I'll try this, but dont think it will work. I've used Wifi Tether Router alot before, but that was before Tmo started cracking down on heavy tether users not too long ago. Now if I try to use it, they always notice quickly. I also did the no provisioning trick but same results. I created a new APN with a guide I found, same thing. I didnt change any values on my other devices' end. I've heard it helps if you use a different DNS server but dont know for sure. It may also help if you use a different user agent.
I do believe the days of unlimited tethering with Tmo are over, I've tried lots of tricks but didnt get far.
Click to expand...
Click to collapse
Invest into a good vpn service.
@RussianBear: I actually use a VPN on my phone most of the time. However, by default, Android wont direct tethering to a VPN. I found a guide awhile back that shows how to use terminal commands to forcibly route through a VPN, it worked for quite awhile, but Tmo caught on eventually. I made sure the VPN and my script were already running before activating tethering. A VPN is supposed to be encrypted, so how they detected ne is beyond me. I guess they saw the sheer amount of data I was using and suspected tethering (over 500GB in one month, at the highest point).
AnonVendetta said:
@RussianBear: I actually use a VPN on my phone most of the time. However, by default, Android wont direct tethering to a VPN. I found a guide awhile back that shows how to use terminal commands to forcibly route through a VPN, it worked for quite awhile, but Tmo caught on eventually. I made sure the VPN and my script were already running before activating tethering. A VPN is supposed to be encrypted, so how they detected ne is beyond me. I guess they saw the sheer amount of data I was using and suspected tethering (over 500GB in one month, at the highest point).
Click to expand...
Click to collapse
Can you not enable vpn on the clients instead? I have my asus router set up with my vpn settings, so anything connecting to it automatically gets passed thru the vpn ip instead. Lower your ttl on desktop/laptop, do the build.prop entry, set ipv to 4 in settings, and set tether dun to 0 in settings.xml (I made a script for that). You should be to go with your vpn then.
Honestly I see almost no point in having unlimited tethering since your data is slowed down around 26gbs. I'm fine with the 7gb I have rn. If I were to make use of unlimited tethering, I'd need truly unlimited since I do very heavy usage on any of my computer's. Usually 700-900 GB a month(and that's only download. Upload is around 200gb a month). Used to have an at&t business hotspot that I paid $125/month and used 300 or so GB a month for three months with no slow downs on it.
xBØYxTØYx said:
Honestly I see almost no point in having unlimited tethering since your data is slowed down around 26gbs. I'm fine with the 7gb I have rn. If I were to make use of unlimited tethering, I'd need truly unlimited since I do very heavy usage on any of my computer's. Usually 700-900 GB a month(and that's only download. Upload is around 200gb a month). Used to have an at&t business hotspot that I paid $125/month and used 300 or so GB a month for three months with no slow downs on it.
Click to expand...
Click to collapse
Gotta pay to play. They "prioritize" your after 26, so it's not like it'll be slow 24/7. Annoying, sure. However, I haven't had home internet going on two years now. Worth it to me, based on my usage. With this tmo one stuff, they offer unlimited tethering, but of course, your primary usage has to be from your phone...
The victory was only half-way declared... They somehow know when device(s) that connect to my router are tethered. Router is setup with an openvpn configuration and connects to the vpn server automatically. All IPs check out, as well as ttl values, but they're still able to tell. One thing that was strange was if I did not enable vpn thru the router, but instead thru the client, the speeds remained constant - undetected. This is fine and dandy, but I'd lose my chromecast functionality this way... If things get rough and I can't finger this one out, I might hop onto to their unlimited everything for $95/month instead of the simple choice one I got now.
RussianBear said:
use the video from the op above..
Invest into a good vpn service.
Click to expand...
Click to collapse
If you have good home internet with VPN supported router, you can run VPN through your home
mingkee said:
If you have good home internet with VPN supported router, you can run VPN through your home
Click to expand...
Click to collapse
Yes, but somehow they can tell...even with a vpn setup thru a router.
RussianBear said:
Yes, but somehow they can tell...even with a vpn setup thru a router.
Click to expand...
Click to collapse
They can tell tho the t mobile app the one the shows your data you have to delete it and delete this the one that has the red # by it, that how they track you and can see everything on your phone and know it you have root or not and anything you do on your phone .

Categories

Resources