Question Not able to tether via Hotspot? - Google Pixel 6 Pro

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.

Related

Portable hotspot solution for simple mobile users with SGH-T989

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.

Unlimited Hotspot on stock 5.1?

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.

Xl hotspot bypass vzw throttle Android 9.0

Is this possible and could someone post a guide or links how to do this process after root please. New to this and just want to use my hotspot for net access because in rural area.
tigerh4rebz said:
Is this possible and could someone post a guide or links how to do this process after root please. New to this and just want to use my hotspot for net access because in rural area.
Click to expand...
Click to collapse
There are countless threads on this topic within this forum. Here is one of them that includes information on a few different methods.
https://forum.xda-developers.com/pixel-xl/help/how-enable-wifi-hotspot-rooted-device-t3835462
sb1893 said:
There are countless threads on this topic within this forum. Here is one of them that includes information on a few different methods.
https://forum.xda-developers.com/pixel-xl/help/how-enable-wifi-hotspot-rooted-device-t3835462
Click to expand...
Click to collapse
Looks like tha thread is about enabling tether while OP was asking about bypassing throttling on tether. I am also interested in bypassing throttling but haven't found any real way that Verizon doesn't get past with its deep scans
adm1jtg said:
Looks like tha thread is about enabling tether while OP was asking about bypassing throttling on tether. I am also interested in bypassing throttling but haven't found any real way that Verizon doesn't get past with its deep scans
Click to expand...
Click to collapse
I am on a grandfathered UDP on Verizon and I am using the MagiskHideProps method for enabling tethering and I have seen no evidence that Verizon has any visibility to my tethering activity. (My verizon bill each month indicates that I had no HotSpot activity - and I do use the hotspot several times each month)....perhaps this is an artifact of the grandfathered UDP - but those plans aren't supposed to even include tethering - throttled or not.
Thx,
S
guys my hotspot is unlocked and i just want to bypass the verizion throttling. with my unlimited plan i get 10 gb of data hs after that it gets knocked down to 3g. so i dont want to unlock hs i want to hide my hs useage.
How do I hide tethering in magestic hide and I will see if it throttles.Im also on grandfathered plan too.Sean
petiolarissean said:
How do I hide tethering in magestic hide and I will see if it throttles.Im also on grandfathered plan too.Sean
Click to expand...
Click to collapse
I didn't do anything specific to hide tethering. I enabled the use of the native tethering capability by using MagiskHideProps to add the net.tethering.noprovisioning = true. This bypasses the provisioning/subscription check to Verizon and simply starts the hotspot immediately. Using this method, I have never seen any evidence that Verizon "sees" my hotspot activity. My bill always indicates that no Hotspot usage occurred each month. Perhaps, by bypassing the provisioning check, Verizon does not know to "track" hotspot usage??? Not sure...
Thanks,
S
Sb was your hotspot unlocked and you get 15 gb a month? What is magiskhide props exactly?? What is your phone rooted with?
tigerh4rebz said:
Sb was your hotspot unlocked and you get 15 gb a month? What is magiskhide props exactly?? What is your phone rooted with?
Click to expand...
Click to collapse
I am on a grandfathered unlimited data plan which does not include hotspot. I use the magisk to root and magiskhideprops to make the build.prop edit of net.tether.noprovisioning=true which allows me to tether. The forum thread I linked to earlier has more details and you can also find tons of documentation on magisk and magiskhideprops on the magisk forums.

Wifi Tethering Not Working on SM-N975F with Cricket

Hopefully I'm not missing something obv. but I have a sm-975f variant that is rooted that I am using on Cricket. I'm trying to do wifi tethering using the hotspot feature, but devices are not getting internet. I have added them as approved devices once they connect, but still no internet. I do not have a tethering plan with Cricket, but coming from "vanilla" Android devices for years, I was just able to connect with no problems. Is there something I am missing? Should I use a third-party app?
You have to have the tehering package, my unlocked and rooted Moto Z2 Force never would connect either, also never found any third party apps to work either.
blake .l said:
You have to have the tehering package, my unlocked and rooted Moto Z2 Force never would connect either, also never found any third party apps to work either.
Click to expand...
Click to collapse
Actually just changed to the updated package with the tethering a few minutes ago. I'll give it some time before testing again to see if that works. Like I said, coming from AOSP and Pixel roms, never had to worry about actually having it included in my plan.
Hmmm..still no internet. I get an IP address but nothing. I was looking and seen that the Note 10+ wasnt on their "approved list" (if that really means anything.) I guess I can call their (existent) customer support to make sure my plan has updated.
I resolved the problem by doing some googleing. The default apn that gets loaded when you insert a cricket sim was missing a setting in the apn type field. It was missing "dun". Once I added that, I was able to get internet on tethered devices. I also moved my sim to slot two which may or may not have helped.
To add, my p2xl did not have the "dun" setting but still was able to tether other devices with no problems so ¯\_(ツ)_/¯

Sprint Hotspot Hack w/ Android 10

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.

Categories

Resources