How, thanks in advance.
Sent from my SM-G925T using Tapatalk
I would like to know aswell.
Got it working with this tut, had to buy the app for 3 bucks but its worth it! https://youtu.be/qNJrzgRp4wM
Sent from my SM-G925T using Tapatalk
If your rooted then follow the tut in my Sig
Sent from my SM-G925T using XDA Free mobile app
Those play store apps are pointless when you can do it native. And they don't work anymore without using a vpn because T-mobile scans user-agent strings to determine the device being used.
All I do is, Replace TetheringProvision.apk with the modded one, Set the permissions to 644 (rw-r--r--), go into customer.xml and change all non ims profiles to ipv4 (leave the ims protocols ipv6 or VoLTE and WiFi-Calling won't work), go to settings and change the apn by adding dun to default,mms,supl and change it to ipv4. Then I reboot my phone. In this state you will still use hotspot allotment. That is because T-mobile is using user-agent strings to decipher device being used. Only way to fix that is to get a vpn and use it on the devices you connect to your hotspot.
jmc302005 said:
Those play store apps are pointless when you can do it native. And they don't work anymore without using a vpn because T-mobile scans user-agent strings to determine the device being used.
All I do is, Replace TetheringProvision.apk with the modded one, Set the permissions to 644 (rw-r--r--), go into customer.xml and change all non ims profiles to ipv4 (leave the ims protocols ipv6 or VoLTE and WiFi-Calling won't work), go to settings and change the apn by adding dun to default,mms,supl and change it to ipv4. Then I reboot my phone. In this state you will still use hotspot allotment. That is because T-mobile is using user-agent strings to decipher device being used. Only way to fix that is to get a vpn and use it on the devices you connect to your hotspot.
Click to expand...
Click to collapse
What is the point if you're still using the Hot spot allotment?
I use WiFi Tether for Root users and it's awesome. I average 10 to 20 gigs a day when traveling with my family. I use it for the Roku I have attached to the in-car entertainment system. I've had a few months where my usage was north of 500GB and never heard a peep from T-MO. That does not include my wife, mother in-law and Kids Ipads all hooked up to the Hot Spot in the car. Heck, I'm the only one not surfing at those times.
njdevils28 said:
What is the point if you're still using the Hot spot allotment?
I use WiFi Tether for Root users and it's awesome. I average 10 to 20 gigs a day when traveling with my family. I use it for the Roku I have attached to the in-car entertainment system. I've had a few months where my usage was north of 500GB and never heard a peep from T-MO. That does not include my wife, mother in-law and Kids Ipads all hooked up to the Hot Spot in the car. Heck, I'm the only one not surfing at those times.
Click to expand...
Click to collapse
Which rom are you using and anything else you had to change?
ktetreault14 said:
Which rom are you using and anything else you had to change?
Click to expand...
Click to collapse
I'm stock 5.02 with PingPong Root. I had to change the APN settings to IPv4 and then the in-app setting for my phone. It was not too difficult.
If you're rooted, just follow the instructions in my sig you should be good to go.
-NJ
P.S. this should be the direct link to the instructions.
Thanks you. Will try after work on my Xbox One
njdevils28 said:
What is the point if you're still using the Hot spot allotment?
I use WiFi Tether for Root users and it's awesome. I average 10 to 20 gigs a day when traveling with my family. I use it for the Roku I have attached to the in-car entertainment system. I've had a few months where my usage was north of 500GB and never heard a peep from T-MO. That does not include my wife, mother in-law and Kids Ipads all hooked up to the Hot Spot in the car. Heck, I'm the only one not surfing at those times.
Click to expand...
Click to collapse
The point was not installing another app to do what the phone already can. With vpn it does not use allotment. I tried WiFi Tether for Root and it did not work good enough. It connected me but with slow speeds even with the recommended settings from the developer. And sometimes still pulled alottment. With the native way I get 30 - 60 Mbps/sec. With vpn same speed no allotment and the added protection of privacy and they never know what I am doing online. I personally see more benefit my way. Also most places I have read that recommend WiFi Tether for root have tons of posts about having problems getting it to work right. Also if you just switch your apn to ipv4 you lose VoLTE and WiFi-Calling because they use ipv6. So you would have to switch back and forth. All I have to do is hit my hotspot widget and I am done. On my other device I just connect and then connect vpn. Perfect. But maybe it is just about personal preference. Also I use damn near 1 terabyte a month for watching videos while I'm out and about so I know how it is for you there.
I have to agree with you on the native tether being superior but I do not VPN for all my devices, especially the Roku.
As for slow speeds, I have tested it on connected devices using the speed test app and the results were just as fast as native
njdevils28 said:
I have to agree with you on the native tether being superior but I do not VPN for all my devices, especially the Roku.
As for slow speeds, I have tested it on connected devices using the speed test app and the results were just as fast as native
Click to expand...
Click to collapse
Maybe the app depends on rom setup. Though I tried WiFi Tether Router as well with the same results as the other app. I use the Sick As Hell rom. Dunno if it makes a difference. I am not sure if Roku and Chromecast even use data. They do their thing mostly over the same network. So they only use data if you use their native apps I think. Not sure.
jmc302005 said:
Those play store apps are pointless when you can do it native. And they don't work anymore without using a vpn because T-mobile scans user-agent strings to determine the device being used.
All I do is, Replace TetheringProvision.apk with the modded one, Set the permissions to 644 (rw-r--r--), go into customer.xml and change all non ims profiles to ipv4 (leave the ims protocols ipv6 or VoLTE and WiFi-Calling won't work), go to settings and change the apn by adding dun to default,mms,supl and change it to ipv4. Then I reboot my phone. In this state you will still use hotspot allotment. That is because T-mobile is using user-agent strings to decipher device being used. Only way to fix that is to get a vpn and use it on the devices you connect to your hotspot.
Click to expand...
Click to collapse
Can you go more in depth on this? I'm looking at my customer.xml and see scattered ipv6 entries but don't know which to change to ipv4 and which to leave the same. I don't see a distinction between "non ims" and "ims protocols".
Also do I need to create a copy of my current apn to edit it? The active one is non editable.
Thanks!
bad_HABIT said:
Can you go more in depth on this? I'm looking at my customer.xml and see scattered ipv6 entries but don't know which to change to ipv4 and which to leave the same. I don't see a distinction between "non ims" and "ims protocols".
Also do I need to create a copy of my current apn to edit it? The active one is non editable.
Thanks!
Click to expand...
Click to collapse
I will explain to make it easier.
the customer.xml section you will be editing is <Profile> there are 10 of these sections. You only need to edit 4 of them. The sections contain:
Code:
<Profile>
<NetworkName>XXXX</NetworkName>
<IpVersion>XXXX</IpVersion> <---------This gets changed
<Editable>XXX</Editable> <------------- This gets changed
<EnableStatus>XXXX</EnableStatus>
<ProfileName>XXXX</ProfileName>
<Auth>XXXX</Auth>
<Bearer>XXXX</Bearer>
<Protocol>XXXX</Protocol>
<MTUSize>XXXX</MTUSize>
<Proxy>
<EnableFlag>XXXX</EnableFlag>
</Proxy>
<PSparam>
<APN>XXXX</APN> <---------------Take note of this
</PSparam>
</Profile>
The way to tell if it is an ims profile is by looking at
Code:
<APN>XXXX</APN>
if is says
Code:
<APN>ims</APN>
then it is IMS and leave it alone.
The 4 you should change are
1.
Code:
<Profile>
<ProfileName>T-Mobile US LTE</ProfileName>
2.
Code:
<Profile>
<ProfileName>T-Mobile MMS LTE</ProfileName>
3.
Code:
<Profile>
<ProfileName>T-Mobile MMS EPDG</ProfileName>
4.
Code:
<Profile>
<ProfileName>IOT Test</ProfileName>
In those profiles change
Code:
<IpVersion>ipv6</IpVersion>
to
Code:
<IpVersion>ipv4</IpVersion>
to make your APNs editable in settings do the following
change
Code:
<Editable>no</Editable>
to
Code:
<Editable>yes</Editable>
Some people may have to edit their feature.xml in the same folder to make editing work if the above didn't. To do that search for
Code:
<CscFeature_Setting_HideApnList>
and delete that whole line.
That should be all you need. I hope I made it easier for you to understand.
jmc302005 said:
I will explain to make it easier.
the customer.xml section you will be editing is <Profile> there are 10 of these sections. You only need to edit 4 of them. The sections contain:
Code:
<Profile>
<NetworkName>XXXX</NetworkName>
<IpVersion>XXXX</IpVersion> <---------This gets changed
<Editable>XXX</Editable> <------------- This gets changed
<EnableStatus>XXXX</EnableStatus>
<ProfileName>XXXX</ProfileName>
<Auth>XXXX</Auth>
<Bearer>XXXX</Bearer>
<Protocol>XXXX</Protocol>
<MTUSize>XXXX</MTUSize>
<Proxy>
<EnableFlag>XXXX</EnableFlag>
</Proxy>
<PSparam>
<APN>XXXX</APN> <---------------Take note of this
</PSparam>
</Profile>
The way to tell if it is an ims profile is by looking at
Code:
<APN>XXXX</APN>
if is says
Code:
<APN>ims</APN>
then it is IMS and leave it alone.
The 4 you should change are
1.
Code:
<Profile>
<ProfileName>T-Mobile US LTE</ProfileName>
2.
Code:
<Profile>
<ProfileName>T-Mobile MMS LTE</ProfileName>
3.
Code:
<Profile>
<ProfileName>T-Mobile MMS EPDG</ProfileName>
4.
Code:
<Profile>
<ProfileName>IOT Test</ProfileName>
In those profiles change
Code:
<IpVersion>ipv6</IpVersion>
to
Code:
<IpVersion>ipv4</IpVersion>
to make your APNs editable in settings do the following
change
Code:
<Editable>no</Editable>
to
Code:
<Editable>yes</Editable>
Some people may have to edit their feature.xml in the same folder to make editing work if the above didn't. To do that search for
Code:
<CscFeature_Setting_HideApnList>
and delete that whole line.
That should be all you need. I hope I made it easier for you to understand.
Click to expand...
Click to collapse
Just went ahead and did this. All seems to be working. Thanks so much for the time and effort on this guide. I'm sure it'll help many of us!
bad_HABIT said:
Just went ahead and did this. All seems to be working. Thanks so much for the time and effort on this guide. I'm sure it'll help many of us!
Click to expand...
Click to collapse
No problem I am more than happy to help people if I can. I am glad you got it figured out.
Samsung s6
jmc302005 said:
Those play store apps are pointless when you can do it native. And they don't work anymore without using a vpn because T-mobile scans user-agent strings to determine the device being used.
All I do is, Replace TetheringProvision.apk with the modded one, Set the permissions to 644 (rw-r--r--), go into customer.xml and change all non ims profiles to ipv4 (leave the ims protocols ipv6 or VoLTE and WiFi-Calling won't work), go to settings and change the apn by adding dun to default,mms,supl and change it to ipv4. Then I reboot my phone. In this state you will still use hotspot allotment. That is because T-mobile is using user-agent strings to decipher device being used. Only way to fix that is to get a vpn and use it on the devices you connect to your hotspot.
Click to expand...
Click to collapse
Will this work also on T-Mobile s6 today?
Twowolves1919 said:
Will this work also on T-Mobile s6 today?
Click to expand...
Click to collapse
It should work fine.
Related
I have just started a T-Mobile contract in the UK on the Full Monty plan that gives unlimited data and includes tethering.
The handset used is unbranded and unlocked but I couldnt tether with it for some reason, either via wifi hotspot or USB Tether. The internet on the handset worked fine.
I couldnt call 150 customer service as that dept shut at 10pm so had a play with the apn's.
The three APN's set up as default are all locked and uneditable so my plan was to edit the broadband one in someway.
So, I copied all the settings, set up the APN's as another network, deleted them and added the three default APN's manually.
Once I did this, tethering started to work, with no actual change to any of the settings.
Just a heads up if anyone else comes across this and a fix that worked for me.
Steve
Yep rename apn to consumer broadband, people with many HTC s will known this, glad you figured it out
Sent from my Transformer Prime TF201 using xda premium
Tomo1971 said:
So, I copied all the settings, set up the APN's as another network, deleted them and added the three default APN's manually.
Click to expand...
Click to collapse
Many thanks for this post. Would you mind expanding / elaborating on the above steps at all? Not sure how to do this. Have tried creating new APNs with the same settings with no luck. Any pointers much appreciated, thanks.
Roosell said:
Many thanks for this post. Would you mind expanding / elaborating on the above steps at all? Not sure how to do this. Have tried creating new APNs with the same settings with no luck. Any pointers much appreciated, thanks.
Click to expand...
Click to collapse
Yeah - I'd like easier steps too listed please - and thanks for sharing!
I made a mistake in my original post.
Seems that what was happening is that I was using the T-mobile Orange signal and not been able to tether. After messing with the APN's the phone went back to T-Mobile and so started to work. Nothing to do with the messing with the APN's
But, what does seem to work, is to re-create the APN's as they were, but on the first entry, change APN type from 'default,hipri' to 'default,hipri,dun'
That works on T-Mobile and when roaming onto Orange it seems
To do this, copy the info from all three APN's and then with the APN screen open, select menu and then 'reset to default'
This deletes the APN's and then gives you the choice of carrier to use. I used Virgin I think (doesnt matter which you use) but once the new APN(s) are there, just delete them. Then, menu and add APN.
Set up each of the APN's as they were before, except the above change (adding dun to the Apn type)
Tomo1971 said:
I made a mistake in my original post.
Seems that what was happening is that I was using the T-mobile Orange signal and not been able to tether. After messing with the APN's the phone went back to T-Mobile and so started to work. Nothing to do with the messing with the APN's
But, what does seem to work, is to re-create the APN's as they were, but on the first entry, change APN type from 'default,hipri' to 'default,hipri,dun'
That works on T-Mobile and when roaming onto Orange it seems
To do this, copy the info from all three APN's and then with the APN screen open, select menu and then 'reset to default'
This deletes the APN's and then gives you the choice of carrier to use. I used Virgin I think (doesnt matter which you use) but once the new APN(s) are there, just delete them. Then, menu and add APN.
Set up each of the APN's as they were before, except the above change (adding dun to the Apn type)
Click to expand...
Click to collapse
Smashing thanks. Tethering working fine now on T-Mo only, will try the solution you suggest for T-Mo/Orange when I get a chance. Much appreciated!
I don't have any problems tethering whilst on Orange on Android handsets. I'm not on Full Monty though, if that makes any difference. It is impossible to tether on an iPhone whilst on T-MobileOrange though. The hotspot option is just greyed out. As soon as you switch back to TMobile you get the option to switch it on again. Orange 3G is utter crap anyway. Unfortunately I pretty much roam onto it whether I like it or not at my new address.
as usual i'm stumbling at the first block...
'copy the info from all three APN's'...
when i click on any of them all the settings are greyed out, i wonder what i'm doing wrong?
edit:
sussed and working fine now
Just about to do this.
Out of curiosity what is the Broadband APN for??
Is it a tethering only APN? e.g. Now tethering is removed from NEW Full Monty contract connections (of which i have one) If i tether, thus using that APN, will they be able to see that and have a go.
Or now tethering is removed will that APN not work?
James
parkenator said:
Just about to do this.
Out of curiosity what is the Broadband APN for??
Is it a tethering only APN? e.g. Now tethering is removed from NEW Full Monty contract connections (of which i have one) If i tether, thus using that APN, will they be able to see that and have a go.
Or now tethering is removed will that APN not work?
James
Click to expand...
Click to collapse
I reckon tethering will work…. but will get charged…. and its likely to be expensive.
Seems a strange decision on TMO's part TBH, as they share part of the backhaul with 3 UK you would think that they could cope with extra bandwidth needed.
I assume the broadband APN is for tethering but as I say, if used then it will be billed. Just cos the handset/set up can do it, doesnt meant it wont go past the billing systems.
Steve
As I could not find a thread about this specifically, I am posting this solution as it works for me.
On the Galaxy S2 SGH-T989 is where this pertains to though other users might encounter similar problem with other phones on simple mobile.
Stock 2.3.6 Rom
When you turn on the portable hotspot feature with this phone, what it does is disconnect your "Simple Mobile" APN and inserts and connects using a new APN called "Tethering". When you try connecting with your PC to your hotspot's ssid, it takes you to a web page on t-mobile.com informing you with an error 503 or some other error stating that its not available. I assume t-mobile is detecting that you are not their customer and blocks it.
it takes you here:
-------------------------------------------------------
http://androidapi.t-mobile.com/apppack/mvno.html
Error 503--Service Unavailable
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.5.4 503 Service Unavailable
The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay may be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.
Note: The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection.
---------------------------------------------------------
The reason is because that APN tries to connect to "pcweb.tmobile.com". What you have to do is once you activate your hotspot, you have to edit the apn (while it is running) and change it from pcweb.tmobile.com to simple.
No other setting is needed. I am using "APN manager" which I paid for on the market and it is well worth it. I have used it for other purposes besides this and it allows you to edit the APN while it is live. Hope this helps other simple mobile users...
Also, you have to edit this "Tethering" APN every time you run the hotspot and delete the last one as it will just keep adding the new one with the t-mobile settings every time.
Anyone else out there with another solution please post it..
pcdocta said:
As I could not find a thread about this specifically, I am posting this solution as it works for me.
On the Galaxy S2 SGH-T989 is where this pertains to though other users might encounter similar problem with other phones on simple mobile.
Stock 2.3.6 Rom
When you turn on the portable hotspot feature with this phone, what it does is disconnect your "Simple Mobile" APN and inserts and connects using a new APN called "Tethering". When you try connecting with your PC to your hotspot's ssid, it takes you to a web page on t-mobile.com informing you with an error 503 or some other error stating that its not available. I assume t-mobile is detecting that you are not their customer and blocks it.
it takes you here:
-------------------------------------------------------
http://androidapi.t-mobile.com/apppack/mvno.html
Error 503--Service Unavailable
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.5.4 503 Service Unavailable
The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay may be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.
Note: The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection.
---------------------------------------------------------
The reason is because that APN tries to connect to "pcweb.tmobile.com". What you have to do is once you activate your hotspot, you have to edit the apn (while it is running) and change it from pcweb.tmobile.com to simple.
No other setting is needed. I am using "APN manager" which I paid for on the market and it is well worth it. I have used it for other purposes besides this and it allows you to edit the APN while it is live. Hope this helps other simple mobile users...
Also, you have to edit this "Tethering" APN every time you run the hotspot and delete the last one as it will just keep adding the new one with the t-mobile settings every time.
Anyone else out there with another solution please post it..
Click to expand...
Click to collapse
Have you tried foxfi and wifi tether?
Looks like a good alternative. Thanks..
Sent from my SGH-T989 using XDA
Thanks!
This thread saved me! While I did not follow the instructions, it got me thinking to check the apn settings on my phone. As it turned out my apn was changed to a different apn when i turned on my hotspot and all I had to do was select my original apn again and tethering began to work! Awesome!
I'm using a freetel FTU152D (Samurai Kiwami) on Simple Mobile. It does change the APN every time I turn on the Hotspot, but fixing the APN settings doesn't seem to do anything; other devices connect to the wifi, but still can't see the internet. Meanwhile, I still have internet access on the FTU152D. Any ideas?
RichSPK said:
I'm using a freetel FTU152D (Samurai Kiwami) on Simple Mobile. It does change the APN every time I turn on the Hotspot, but fixing the APN settings doesn't seem to do anything; other devices connect to the wifi, but still can't see the internet. Meanwhile, I still have internet access on the FTU152D. Any ideas?
Click to expand...
Click to collapse
I've used my FTU152D as a Wi-Fi source using the dialog in settings and it works fine. Other devices can connect. My FTU152D is rooted with kingroot, however, would that make a difference?
nazcalito said:
I've used my FTU152D as a Wi-Fi source using the dialog in settings and it works fine. Other devices can connect. My FTU152D is rooted with kingroot, however, would that make a difference?
Click to expand...
Click to collapse
I rooted mine early on with kingroot, but unrooted it when I couldn't find any third party ROMs. I think I tried the Hotspot while it was rooted, but I don't remember for sure. I'll have to try it again.
Has anyone found a way to get tethering to work while you have a VPN active? I tried openvpn with private tunnel and they don't allow for data to be sent to the phone when active.
I noticed our phone shipped with ipv6 only with clat. Crazy they are using us for a beta test. ipv6 with clat is ok but some apps still don't work. VPN at least with me, doesn't work.
I added ipv4 APN and VPN connects but the tethering passes no data when active.
I'm wondering if the stock tethering app adds a special route and if a different tethering app or vpn client can bypass it. I wish treve tethering worked.
I got treve to work using a vpn hider weeks ago but the speed was so slow it was taking 30 seconds to load a webpage, I just gave up and bought Pda-Net and haven't worried about it anymore. Even using Chrome spoofed my data racked up and got me flagged after a couple of weeks so I just broke down and paid for this.
How did you use vpn? And how did pda hide your data better?
you have to
1) add the word admin after supl, in the "APN TYPE"
2) also under your "APN Protocol" choose either ipv4 or ipv4/ipv6
there is a thread a few days back with pictures
depending on your rom, you may have to create a "new" apn file, there is a thread for that too
Amd4life said:
you have to
1) add the word admin after supl, in the "APN TYPE"
2) also under your "APN Protocol" choose either ipv4 or ipv4/ipv6
there is a thread a few days back with pictures
depending on your rom, you may have to create a "new" apn file, there is a thread for that too
Click to expand...
Click to collapse
This is exactly I what I had to do on stock. Create a new apn, because I want able to edit the tmobile apn. Though I added word admin first in the "APN TYPE"
Sent from my SM-N900T using Tapatalk
Using PDA-Net / Foxfi paid under data usage Foxfi shows 4.91kb used for the last 24 hour period when in reality I downloaded 2 full length movies tethered to my laptop as well as 7 hours tethered just browsing and whatnot. Thats at the default setting of level 1 hide tether usage, prior to switching to Foxfi I was using Chrome to spoof with an addon but it would show the actual usage just under that spoof and T-MO acted accordingly, granted they din't do anything until I was upto 30 or 40 gigs lol but still I was raising red flags with them. I'm sure I am an extreme example and most folks can just keep doing the Chrome spoofing and not buy Foxfi key.
Yeah I did that. It didn't help tethering vpn routing.
Amd4life said:
you have to
1) add the word admin after supl, in the "APN TYPE"
2) also under your "APN Protocol" choose either ipv4 or ipv4/ipv6
there is a thread a few days back with pictures
depending on your rom, you may have to create a "new" apn file, there is a thread for that too
Click to expand...
Click to collapse
Just curious if you have this thing figured out?
wing_addict_usa said:
Yeah I did that. It didn't help tethering vpn routing.
Click to expand...
Click to collapse
iunlock said:
Just curious if you have this thing figured out?
Click to expand...
Click to collapse
Nope :/
I lost my hotspot hack when I updated my Sprint S10 to Android 10 like everyone else but I just found a fix! It works on my S10 so I’m guessing it’ll work the same for S10+ users.
##3282# then APN Settings
(The left clicking to unlock editing doesn’t work anymore like you all said)
Go into APN2 and take pictures with another device of all the settings
Go back and click ADD next to Access Point Names
Fill in the data identical to the original APN2 data except APN TYPE add dun between mms and xcap
Upper right hand menu and SAVE
You will now have two APN2. Select the one that has DUN in the APN type and hit the left arrow next to Access Point Names to set it.
Crazy enough it worked!
It works but for some reason it's not near as fast as the s10 plus running Android 9 and hacking that the old way.... I play gta online I can't load other players with my hotspot but my wife's phone (still on Android 9) will let me load other players anyone know a work around for this
Welbornsad said:
It works but for some reason it's not near as fast as the s10 plus running Android 9 and hacking that the old way.... I play gta online I can't load other players with my hotspot but my wife's phone (still on Android 9) will let me load other players anyone know a work around for this
Click to expand...
Click to collapse
Use a vpn. It seems its being detected as media and such thats throttled. Of course in order for the vpn to work on the connected device it has to be run from the connected device.
Sent from my SM-G975U1 using XDA Labs
Tried still not working I don't get it I copied everything letter for letter but the dun when I have normal apn going with my. 5 gb hotspot plan it works fine when I switch to the one with the dun it's just as fast just can't load online xbox we gotta figure out a way to edit the original apn
jwarrior319 said:
Use a vpn. It seems its being detected as media and such thats throttled. Of course in order for the vpn to work on the connected device it has to be run from the connected device.
Sent from my SM-G975U1 using XDA Labs
Click to expand...
Click to collapse
Welbornsad said:
It works but for some reason it's not near as fast as the s10 plus running Android 9 and hacking that the old way.... I play gta online I can't load other players with my hotspot but my wife's phone (still on Android 9) will let me load other players anyone know a work around for this
Click to expand...
Click to collapse
I am on the unlocked S10+ with Sprint and I am convinced that the xcap is what throttle the speed...below are the values I used to get the hotspot to work; its pretty fast for me and i get Voice over LTE+ support.
Code:
Name
[B]Sprint[/B]
APN
[B]x.ispsn[/B]
Proxy
[B]Not set[/B]
Port
[B]Not set[/B]
Username
[B]Not set[/B]
Password
[B]Not set[/B]
Server
[B]Not set[/B]
MMSC
[B]https://mms.sprintpcs.com[/B]
Multimedia message proxy
[B]oap7.sprintpcs.com[/B]
Multimedia message port
[B]80[/B]
MCC
[B]310[/B]
MNC
[B]120[/B]
Authentication type
[B]None[/B]
APN type
[B]default,mms,supl,dun,fota[/B]
APN protocol
[B]IPv4/IPv6[/B]
APN roaming protocol
[B]IPv4/IPv6[/B]
Turn APN on/off
[B]APN turned on.[/B]
Bearer
[B]eHRPD,LTE[/B]
Mobile virtual network operator type
[B]GID[/B]
Mobile virtual network operator value
[B]000001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [/B]
I will try it right now will report back later to let u know if it work thanks a ton
jwarrior319 said:
Use a vpn. It seems its being detected as media and such thats throttled. Of course in order for the vpn to work on the connected device it has to be run from the connected device.
Sent from my SM-G975U1 using XDA Labs
Click to expand...
Click to collapse
Nope still not able to load online on Xbox the hotspot has plenty of speed just won't load on line for some reason guess I'm gunna have to downgrade
aBsolutex3 said:
I am on the unlocked S10+ with Sprint and I am convinced that the xcap is what throttle the speed...below are the values I used to get the hotspot to work; its pretty fast for me and i get Voice over LTE+ support.
Code:
Name
[B]Sprint[/B]
APN
[B]x.ispsn[/B]
Proxy
[B]Not set[/B]
Port
[B]Not set[/B]
Username
[B]Not set[/B]
Password
[B]Not set[/B]
Server
[B]Not set[/B]
MMSC
[B]https://mms.sprintpcs.com[/B]
Multimedia message proxy
[B]oap7.sprintpcs.com[/B]
Multimedia message port
[B]80[/B]
MCC
[B]310[/B]
MNC
[B]120[/B]
Authentication type
[B]None[/B]
APN type
[B]default,mms,supl,dun,fota[/B]
APN protocol
[B]IPv4/IPv6[/B]
APN roaming protocol
[B]IPv4/IPv6[/B]
Turn APN on/off
[B]APN turned on.[/B]
Bearer
[B]eHRPD,LTE[/B]
Mobile virtual network operator type
[B]GID[/B]
Mobile virtual network operator value
[B]000001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [/B]
Click to expand...
Click to collapse
I have the Note10+ Sprint Lease and the left click and add buttons are greyed out. Any other methods?
Where/how do I get MSL?!
Msl
JoeFCaputo113 said:
Where/how do I get MSL?!
Click to expand...
Click to collapse
If your phone is unlocked 000000
If it is not, ie leased phone, you'll have to see if sprint will give it up.
I lost hotspot on s9 plus going to android 10. Worked flawlessly through oreo and pie. Not impressed by Android 10 either. Hopefully I'll be able to downgrade without too much hassle.
Downgraded s9 plus last night to restore hotspot workaround. Crappy part is that I'm in an area that doesn't offer a comparable internet.
Welborn11161720 said:
Tried still not working I don't get it I copied everything letter for letter but the dun when I have normal apn going with my. 5 gb hotspot plan it works fine when I switch to the one with the dun it's just as fast just can't load online xbox we gotta figure out a way to edit the original apn
Click to expand...
Click to collapse
I know its been awhile, but ive figured out that in order to use anything xbox related regardless of vpn you need to use the Public IP addon from sprint. I believe its only $2.99 extra/month. Thats what i had to do in order to use xbox live via my hotspot.
Sent from my SM-G975U1 using XDA Labs
Creating the new APN after getting the android 10 upgrade and it worked for me, but it appears Sprint has UDP blocked. I noticed this affecting me on Discord voice chat and loading roblox games.
Following Discord's advice, I went here https://test.webrtc.org/ and it showed no UDP.
UDP is a bit beyond my understanding. No idea how to get past this issue.
jwarrior319 said:
I know its been awhile, but ive figured out that in order to use anything xbox related regardless of vpn you need to use the Public IP addon from sprint. I believe its only $2.99 extra/month. Thats what i had to do in order to use xbox live via my hotspot.
Click to expand...
Click to collapse
haha yea.. things like this is why they set limits/restrictions on hotspot to begin with..
sprints network (and most mobile networks) arent made to handld continuous live gaming..
back when i used to work for uscellular it was even in their policies as being against the rules.. that as well as things like continuous p2p streaming, torrents n other stuff..
i wouldnt b surprised if in the future carriers remove the ability to edit apns altogether since this is how ppl have been bypassing restrictions for years.
Ok after a little poking around, it seems the Mobile virtual network operator info is a double-edged sword here. By default on Sprint, it is set to None. By setting it to GID, you are unmonitored, but UDP does not work. Once I remade it without MVNO set, I connected to Discord voicechat just fine. Then some updates ate all my data.
I'm not sure if removing xcap from the APN Type list had any affect, but I both added it back in and removed MVNO before I ate all my hotspot.
I rebuilt it again without xcap or an MVNO, but the damage had already been done and I'm throttled. I'll be back with an update at the start of my next billing cycle (or sooner if things start working in my favor!)
Edit: Also, any changes seemed to kill my MMS. Swapping back to default immediately downloaded the message. hmm...
Edit2: oops! So it's important to note that there should be no spaces in your APN Type field. It's not a valid character, so nothing after default was loaded. Nice. And MMS is back as well. Still throttled internet, but at least one thing is resolved...
Did the most recent update break this method?
Luro said:
Did the most recent update break this method?
Click to expand...
Click to collapse
try it and report back.. theres literally no harm in trying
Here's my update. Once I rebooted everything, I was able to get highspeed hotspot back. It has been working ever since, just not UDP things still like Discord voice chat or Roblox.
Further update, Sprint has increased all hotspot allotments to 20GB for 2 billing cycles. We'll see if this gets pushed out. If you don't use any more than that, then don't worry about this process for now (always good to know things though).
My method:
- Manually copy over all settings (write it down so you have it because a profile update will wipe new APNs)
- add ,dun to the end of the APN Type line.
- copied the APN Name exactly, but added a 2 to the end (I don't think this matters, but just in case!)
Weird note though. I downloaded a game off of Steam on friday. While downloading, I would periodically check the My Sprint app to see if my hotspot usage moved. It did, but in an unsuspected way. After downloading the first GB, my hotspot usage would say "Used 0.0001 / 20 GB" and would tick up similarly for each GB downloaded. I paused it to make sure I didn't get any "used 75%" texts or emails, but they never came. So after 18GB, it said "Used 0.0018 / 20 GB", or 1.8 MB...how strange...
Alanman13 said:
Here's my update. Once I rebooted everything, I was able to get highspeed hotspot back. It has been working ever since, just not UDP things still like Discord voice chat or Roblox.
Further update, Sprint has increased all hotspot allotments to 20GB for 2 billing cycles. We'll see if this gets pushed out. If you don't use any more than that, then don't worry about this process for now (always good to know things though).
My method:
- Manually copy over all settings (write it down so you have it because a profile update will wipe new APNs)
- add ,dun to the end of the APN Type line.
- copied the APN Name exactly, but added a 2 to the end (I don't think this matters, but just in case!)
Weird note though. I downloaded a game off of Steam on friday. While downloading, I would periodically check the My Sprint app to see if my hotspot usage moved. It did, but in an unsuspected way. After downloading the first GB, my hotspot usage would say "Used 0.0001 / 20 GB" and would tick up similarly for each GB downloaded. I paused it to make sure I didn't get any "used 75%" texts or emails, but they never came. So after 18GB, it said "Used 0.0018 / 20 GB", or 1.8 MB...how strange...
Click to expand...
Click to collapse
So if my apn type just has "default" in it should I skip adding mms,xcap,supl and just add dun?
tony0691 said:
So if my apn type just has "default" in it should I skip adding mms,xcap,supl and just add dun?
Click to expand...
Click to collapse
Sorry if that was misleading. Your original APN from Sprint should have said "default,mms,xcap,supl" so you will still have to add all that and add dun to the end.
I'm upgrading from an old Pixel to the 6 on Sprint (now T-Mobile. On my previous phone, rooted with Magisk I used:
settings put global tether_dun_required=0
net.tethering.noprovisioning=true
...to use the hotspot with no problems. Now, I still have the old grandfathered Sprint plan, but I'm on the T-Mobile network via the 6's eSIM. I tried adding the two above items via Magisk Canary (SN passes BTW) and tether but LTE nor 5G work. I also tried making a duplicate of my existing T-Mobile APN, added a ,dun to the type, and tethering still does not work. Has anyone gotten this to work on T-Mobile? Am I missing a step other than the three I outlined above? I don't think this phone works on Sprint, but if it does, any success there?
Having the ability to tether has been extremely helpful over the years - I hope someone can help me get that capability back now that I'm rooted. Thank you.
ss4rob said:
I'm upgrading from an old Pixel to the 6 on Sprint (now T-Mobile. On my previous phone, rooted with Magisk I used:
settings put global tether_dun_required=0
net.tethering.noprovisioning=true
...to use the hotspot with no problems. Now, I still have the old grandfathered Sprint plan, but I'm on the T-Mobile network via the 6's eSIM. I tried adding the two above items via Magisk Canary (SN passes BTW) and tether but LTE nor 5G work. I also tried making a duplicate of my existing T-Mobile APN, added a ,dun to the type, and tethering still does not work. Has anyone gotten this to work on T-Mobile? Am I missing a step other than the three I outlined above? I don't think this phone works on Sprint, but if it does, any success there?
Having the ability to tether has been extremely helpful over the years - I hope someone can help me get that capability back now that I'm rooted. Thank you.
Click to expand...
Click to collapse
Works fine for me with Verizon adding custom prop of net.tethering.noprovisioning=true with magiskhide props config module.
sensui123 said:
Works fine for me with Verizon adding custom prop of net.tethering.noprovisioning=true with magiskhide props config module.
Click to expand...
Click to collapse
What method did you use to insert net.tethering.noprovisioning=true? I followed these steps for here (https://forum.xda-developers.com/goto/post?id=80055304):
Install Magisk module: MagiskHide Props Config and Reboot
adb shell
settings put global tether_dun_required 0
su props
Enter 5, Add/edit custom props
Enter n, New custom prop
Enter net.tethering.noprovisioning
Enter true
Enter 2, post-fs-data
Enter y
Enter y to reboot
If I type "getprop | grep tether" I get:
[net.tethering.noprovisioning]: [true]
If I type "settings list global | grep dun" I get:
tether_dun_required=0
...so the values are there. When I duplicate APN, all I added was ,dun to the end to APN type, keeping it a duplicate of the original. I even tried this Magisk module which, after looking at the script directly, does the same thing but also adjusts TTLs:
GitHub - evdenis/tether_unblock: Hide tethering from your mobile network operator
Hide tethering from your mobile network operator. Contribute to evdenis/tether_unblock development by creating an account on GitHub.
github.com
My PC connects to the my phone when I tap hotspot and I can ping the IP of the phone, but that's it. On the phone itself in hotspot mode, I can ping external IPs.
USB tether doesn't work either - I get an IP on my PC but can't reach external sites.
I really don't know what else to do here. Any other Sprint / T-Mobile folks get this working on Android 12 / Pixel 6 / Pro?
sensui123 said:
Works fine for me with Verizon adding custom prop of net.tethering.noprovisioning=true with magiskhide props config module.
Click to expand...
Click to collapse
could you post the link to guide how to make this work. please.
With T-mobile you should just be able to hit the "hotspot" button and have it work, unless you have a super low-level plan. Nothing special in my APN.
ss4rob said:
What method did you use to insert net.tethering.noprovisioning=true? I followed these steps for here (https://forum.xda-developers.com/goto/post?id=80055304):
Install Magisk module: MagiskHide Props Config and Reboot
adb shell
settings put global tether_dun_required 0
su props
Enter 5, Add/edit custom props
Enter n, New custom prop
Enter net.tethering.noprovisioning
Enter true
Enter 2, post-fs-data
Enter y
Enter y to reboot
If I type "getprop | grep tether" I get:
[net.tethering.noprovisioning]: [true]
If I type "settings list global | grep dun" I get:
tether_dun_required=0
...so the values are there. When I duplicate APN, all I added was ,dun to the end to APN type, keeping it a duplicate of the original. I even tried this Magisk module which, after looking at the script directly, does the same thing but also adjusts TTLs:
GitHub - evdenis/tether_unblock: Hide tethering from your mobile network operator
Hide tethering from your mobile network operator. Contribute to evdenis/tether_unblock development by creating an account on GitHub.
github.com
My PC connects to the my phone when I tap hotspot and I can ping the IP of the phone, but that's it. On the phone itself in hotspot mode, I can ping external IPs.
USB tether doesn't work either - I get an IP on my PC but can't reach external sites.
I really don't know what else to do here. Any other Sprint / T-Mobile folks get this working on Android 12 / Pixel 6 / Pro?
Click to expand...
Click to collapse
That looks correct to me although I use a different terminal....I also don't specify when to activate prop and just use the default (which I believe is 1 instead of you using 2 in your use). But it seems like your props are activated upon boot.
Lw00d said:
could you post the link to guide how to make this work. please.
Click to expand...
Click to collapse
The above basically outlines it.....but here it is summarized:
1) Root your phone with magisk.
2) Install the Magiskhide Props Config module
3) Use some app that let's you have access to terminal...I use termux.
4) Type "su" for superuser rights, then type "props" to access configuring the module.
5) Go through the prompts as the OP listed above starting with choice 5 "add/edit custom props" to add net.tethering.noprovisioning with "true" as the value.
6) I don't use the global tether dun line because with Verizon, even when activated without circumvention, it tallies the use toward "tether/hotspot data."
I use other apps that routes traffic through a VPN to avoid detection. Like VPN Tether on the play store.
Note10.1Dude said:
With T-mobile you should just be able to hit the "hotspot" button and have it work, unless you have a super low-level plan. Nothing special in my APN.
Click to expand...
Click to collapse
My plan is quite old, a grandfathered Sprint plan, but my eSIM is definitely T-Mobile.
sensui123 said:
That looks correct to me although I use a different terminal....I also don't specify when to activate prop and just use the default (which I believe is 1 instead of you using 2 in your use). But it seems like your props are activated upon boot.
The above basically outlines it.....but here it is summarized:
1) Root your phone with magisk.
2) Install the Magiskhide Props Config module
3) Use some app that let's you have access to terminal...I use termux.
4) Type "su" for superuser rights, then type "props" to access configuring the module.
5) Go through the prompts as the OP listed above starting with choice 5 "add/edit custom props" to add net.tethering.noprovisioning with "true" as the value.
6) I don't use the global tether dun line because with Verizon, even when activated without circumvention, it tallies the use toward "tether/hotspot data."
I use other apps that routes traffic through a VPN to avoid detection. Like VPN Tether on the play store.
Click to expand...
Click to collapse
I see what you mean about the order of the prop being added, but it is definitely added early enough it shouldn't be an issue. Even to be safe, I added the Magisk module that definitely adds the prop and modifies TTL. I guess adding APNs with ,dun appended doesn't help? Or disabling Tethering Hardware Acceleration?
ss4rob said:
My plan is quite old, a grandfathered Sprint plan, but my eSIM is definitely T-Mobile.
I see what you mean about the order of the prop being added, but it is definitely added early enough it shouldn't be an issue. Even to be safe, I added the Magisk module that definitely adds the prop and modifies TTL. I guess adding APNs with ,dun appended doesn't help? Or disabling Tethering Hardware Acceleration?
Click to expand...
Click to collapse
I do disable the tethering hardware acceleration for the apps I use for routing tethering data to the VPN since they don't function properly with this enabled. But the act of tethering itself doesn't seem to be limited by this. Best of luck figuring this out.
sensui123 said:
That looks correct to me although I use a different terminal....I also don't specify when to activate prop and just use the default (which I believe is 1 instead of you using 2 in your use). But it seems like your props are activated upon boot.
The above basically outlines it.....but here it is summarized:
1) Root your phone with magisk.
2) Install the Magiskhide Props Config module
3) Use some app that let's you have access to terminal...I use termux.
4) Type "su" for superuser rights, then type "props" to access configuring the module.
5) Go through the prompts as the OP listed above starting with choice 5 "add/edit custom props" to add net.tethering.noprovisioning with "true" as the value.
6) I don't use the global tether dun line because with Verizon, even when activated without circumvention, it tallies the use toward "tether/hotspot data."
I use other apps that routes traffic through a VPN to avoid detection. Like VPN Tether on the play store.
Click to expand...
Click to collapse
thanks for that...i am on Verizon grandfather in to unlimited. . i will try this.
just want to say. it work perfect for me.
Try using VPN hotspot app. It bypasses carrier restrictions. Requires root
VPN Hotspot - Apps on Google Play
Share your VPN connection over hotspot or repeater. (root required)
play.google.com
ss4rob said:
I'm upgrading from an old Pixel to the 6 on Sprint (now T-Mobile. On my previous phone, rooted with Magisk I used:
settings put global tether_dun_required=0
net.tethering.noprovisioning=true
...to use the hotspot with no problems. Now, I still have the old grandfathered Sprint plan, but I'm on the T-Mobile network via the 6's eSIM. I tried adding the two above items via Magisk Canary (SN passes BTW) and tether but LTE nor 5G work. I also tried making a duplicate of my existing T-Mobile APN, added a ,dun to the type, and tethering still does not work. Has anyone gotten this to work on T-Mobile? Am I missing a step other than the three I outlined above? I don't think this phone works on Sprint, but if it does, any success there?
Having the ability to tether has been extremely helpful over the years - I hope someone can help me get that capability back now that I'm rooted. Thank you.
Click to expand...
Click to collapse
Did you ever get this to work? You said you are upgrading from an old Pixel? Was your old Pixel running Android 10 or below?
I can activate the hotspot, but when I try to connect to it, it says NO INTERNET.
I am also on Sprint. I think some changes were made in Android 11 and that's when it stopped working.
I am also having this issue but coming from a Galaxy s20fe on Sprint. Got the new pixel 6 with a TMobile esim on Sprint. With the galaxy I could just add dun to my apn and hotspot would just work natively. With this phone you can turn it on but no data transmits through it. Also on a grandfathered sprint plan. Tried editing the apn with dun with no luck. Tried adb shell dun=0 with no luck. Id prefer not to root the phone but will if I can't eventually figure this out.
diesteldorf said:
Did you ever get this to work? You said you are upgrading from an old Pixel? Was your old Pixel running Android 10 or below?
I can activate the hotspot, but when I try to connect to it, it says NO INTERNET.
I am also on Sprint. I think some changes were made in Android 11 and that's when it stopped working.
Click to expand...
Click to collapse
I'm on 11 with my Pixel XL getting ready to switch to the 6 Pro (unlocked). Fingers crossed. lol
Brian Tomek said:
I'm on 11 with my Pixel XL getting ready to switch to the 6 Pro (unlocked). Fingers crossed. lol
Click to expand...
Click to collapse
I don't know if this from 2012 still applies, but regardless.
XDA’s 10 Post Rule
It emphasizes that new members can do their part by contributing knowledge or asking/answering questions for their first 10 posts, as opposed to making ten quick-and-easy posts that provide little value to other members.
Click to expand...
Click to collapse
Note10.1Dude said:
With T-mobile you should just be able to hit the "hotspot" button and have it work, unless you have a super low-level plan. Nothing special in my APN.
Click to expand...
Click to collapse
Because we use more than 15gb... After that it throttlea the speed....
ilmar72 said:
Try using VPN hotspot app. It bypasses carrier restrictions. Requires root
VPN Hotspot - Apps on Google Play
Share your VPN connection over hotspot or repeater. (root required)
play.google.com
Click to expand...
Click to collapse
This app sometimes does not work at all.. When you apply the wlan option, no internet.. It doesn't matter what you do or change it won't work... And without it, it uses regular hotspot data
eloko said:
Because we use more than 15gb... After that it throttlea the speed....
Click to expand...
Click to collapse
I've run into this wall a few times especially streaming movies to my smart TV...
There's a relevant post by @ajent here (and quoted below):
ajent said:
Thank you for creating this.
I was having a hell of a time getting my Sprint (T-mobile TNX) esim Pixel 6 pro to hotspot properly.
Finally got it working. Rooted & flashed your magnificent kernel. Added "Dun" to Tmobile APN. This allows the hotspot to enable but anything that connects has no internet. The fix was to change the TTL. I added this to the script section of EX Kernel Manager:
Code:
iptables -t mangle -I POSTROUTING -j TTL --ttl-set 64
ip6tables -t mangle -I POSTROUTING -j HL --hl-set 64
The key for me was the ip6 tables since Tmo 5g uses only ipv6 and I'm in a 5G area.
Hope it helps
Click to expand...
Click to collapse
That that requires adding a custom kernel along with a special build of iptables. Seems like a bit too much trouble but I found a different workaround for the TTL issue.
I got a P6P recently and I did every step on the first page of this post but I still wasn't able to get the hotspot functionality fully working (thanks to tmobile). I did discover several workarounds though.
Initially when I used VPN Hotspot, my macbook could not reach any websites, but then I figured out that if I modify the TTL to 65 on my macbook as well as override the provided DHCP DNS server to 8.8.8.8 it works! Obviously a client side override is a pain in the ass so I kept on digging.
I used the VPN Hotspot app in conjunction with AdGuard (downloaded from the website not the play store) and configure tun0 as the upstream. VPN Hotspot takes care of the routing and AdGuard acts as a dummy VPN to force all routed hotspot TTLs to 64. This takes care of the IP routing on the hotspot.
What I have left to figure out is why isn't the DNS server (dnsmasq) on the P6P not responding. From DHCP, the gateway IP is also the same as the DNS IP, but does not respond at all (as I watch tcpdump from my macbook). The only way to work around this is to set a static DNS server on the client. This isn't ideal for clients and requires manual (re)configuration.