Bypass T-Mobile WiFi Tethering Restrictions on Moto X 4.4.2 Root Req - Moto X General

Source for "Easy Method"
Tool Suggested: SQLite Editor by Speedsoftware.
If tethering is still working for you then you don't have to perform these steps.
I am not reponsible for any damages to your phone if you perform these steps, it's your choice, backup first.
Click to expand...
Click to collapse
​
You must be rooted and on Android 4.4.2 with T-Mobile for this to apply for you. This method worked on my Moto X, but may not work on other devices and software versions.
An explanation of how this works and why it's needed:
T-Mobile has had a second APN (Access Point Name) built into Android 4.4.2 called "DUN" and it is meant to be used only when tethering. It's a way for T-Mobile to check and see if you are using your phone, or if another device is using your connection. If it detects another device, it will only load up a webpage on that device that asks you to buy a Tethering option or switch to a Simple Choice plan that includes tethering. What we will be doing is removing the need for built in Wifi tethering to use or create a DUN APN, and then removing the DUN apn for T-Mobile.
Let's begin.
1. Be rooted. If you have an unlocked bootloader, install CWM or TWRP and then flash Superuser.zip or SuperSU.zip in your recovery of choice. If you have a locked bootloader and you're on 4.4.2, you're currently out of luck. You have to unlock.
2. Open SQLite Editor, grant root for it, then under the APPS list, scroll down and tap on "Settings Storage".
3. It will search for databases and find "settings.db", tap on it.
4. While in "settings.db", select "global" from the list.
5. You will see a table with "id, name and value" columns. Tap on the + sign on the top right to add a new entry.
In the name field, name it: tether_dun_required
In the value field, write the number zero: 0
Tap on Save to save the entry, then exit the app.
6. Go to your APN settings (Settings, More > Mobile Networks > Access Point Names) and you'll notice two APN's there. One labeled "DUN" and one labeled "fast.t-mobile.com." Click on the name of "DUN" and you'll see all of its settings. Hit the menu key in the top right, and choose Delete APN.
7. The "fast.t-mobile.com" APN should be set to IPv4 by default on the Moto X, but on other devices it may be set to IPv6. You need to change this to make tethering work if it is IPv6.
8. Reboot and enjoy!
Your traffic will still be monitored for tethering! You should be using a VPN, proxy, User Agent Switcher, etc. to hide your tethering more effectively.

Related

help setting data usage on AT&T

I have set de apn but still I have no data conection phone is only on E all the time
Edit I now have data by doing this but still onf Edge no 3g
Hi,
The above method stated by the original poster did not work for me but the following method did:
( I have my sim card in for this)
1) enter the MFG app (dial ##634#)
2) Input the password 277634#*# and press enter
3) Choose No. 7 engineer menu
4) in the engineer sub-menu choose other setting.
5) Choose Set Network Profiles
Let the list populate
6) Scroll down the list and find your appropriate carrier and select the appropriate xml, so for me in the
7) Exit the mfg app, restart phone
8) confirm that data connection is active in settings>mobile network
Check the third post here:
http://forum.xda-developers.com/showthread.php?t=1333150
For some reason mine keeps going back to 2G, but a few numbers and back to 3g only.

Native Hotspot on Stock [Rooted & Non-Rooted][ONLY Tested On Sprint Device]

I found this in Sprint Note 4 section by @llawen, who found it in the Note 3 section and I can confirm it still works on Sprint Note 5!!
All credit goes to @idone. Not my work. Just sharing here.
You MUST BE ROOTED for this method.
Download sqlite editor from playstore (Speed Software version, which is a paid app....BUT if you know your way around that, then you're good ).
Open sqlite editor,
select files.
Then
/data/data/com.android.providers.telephony/databases/telephony.db/
Select carriers.
The last 2 lines (APN2LTE internet) and (APN2 EHRPD internet) you will see (default,mms), add ,dun.
It will look like this
default,mms,dun
Make changes in both lines and save, reboot, and enjoy.
FOR NON ROOTED PHONES:
First step is to get your MSL number either by calling Sprint Customer Service, or trying this method here on AndroidForums:
[GUIDE] Easy way to get MSL without calling Sprint or using CMDA Workshop
After getting your MSL number follow these steps (originally posted by @MasterTentacles in the Sprint Note 4 Section):
Go to Dialer and enter ##DATA# (##3282#)
Press "Edit" then enter your MSL.
Click on APN Settings
For both "APN2 EHRPD internet" and "APN2 LTE internet" change APN Type from "default,mms" to "default,mms,dun"
After you enter the change, hit Menu -> Save before going to the next APN.
AND THAT'S IT!!! YOU NOW HAVE HOTSPOT!!!
But be aware, if you update PRL, you will have to redo these steps....
THIS IS ONLY A GOOD WORKAROUND UNTIL A FULL NATIVE HOTSPOT IS MADE.
Enjoy!!
as well as with any Samsung updates.
(Sent from another Galaxy via Tapatalk)
Doesn't work after the Marshmallow update from what I've seen. Suggestions?

T-Mobile Hostpot not working on Le Pro 3.

Anyone else able to get it to work? Just stays stuck on Connecting or Identifying Network on my laptop.
Mine is working fine
LeEco Pro3
I have T-Mobile One Plus Promo TI plan and when NOT roaming internationally WiFI Hotspot (tethering) works out of the box. When roaming internationally on stock ROM the tethering will connect to the other device but will not allow internet to pas through. Yes, I know the terms and conditions do not support international tethering (but I want it for emergency use). Using custom ROM like Lineage OS (LOS) 13 the tethering works all the time; but on LOS 14 there is not VOLTE and no version of AOSP/LOS support WiFi Calling.
To allow full tethering internationally on T-Mobile or any other carrier which limits Hotspot do this (Tested on Stock 19s or 21s):
To sum it up:
Must be Rooted
Add to your build.prop: net.tethering.noprovisioning=true
Open terminal emulator and type:
Su
settings put global tether_dun_required 0
Long Directions from another thread:
To begin, you will need apps to edit the Build.Prop and enter Terminal Commands. (Play Store apps I used "Material Terminal" and "BuildProp Editor")
1. Launch the BuildProp Editor app and tap the menu icon (the 3 vertical dots) found on the top right of your screen. When the dialog box appears, tap on + New.
2. When the + New system property dialog box appears, under the first subheading Name type in the following: net.tethering.noprovisioning. In the next subheading named Value, type in the following: true. Once completed, press SAVE. You may be prompted to give BuildProp Editor root access. Choose GRANT and exit the app.
3. Launch the Material Terminal app.
4. In the first command line, type su and then tap enter to give it root access.
5. When the next command line appears below, type settings put global tether_dun_required 0 and then tap enter. Please note that there must be a space between the words settings and put, put and global, global and tether and required and 0. You will not believe how many people type this all as one word.
6. Exit the Material Terminal app and reboot your device. If the steps were followed carefully, you should now be able to use your device as a wi-fi hotspot without being prompted on your connecting devices to change/upgrade your data. This method should also work on other android devices.
This method was found by another user / thread but is useful for LeEco Pro 3. https://forum.xda-developers.com/axon-7/how-to/how-to-enable-wi-fi-hotspot-t3448434

[GUIDE] unlock APN settings on stock firmware

if you have a problematic firmware that won't allow you to edit your APN settings in the dialer hidden menu, this may be what you need.
first, the warnings:
1. THIS IS ONLY FOR SPRINT SAMSUNG PHONES RUNNING TOUCHWIZ ROMS!!! never attempt on any other carrier or manufacturer's device or alternate roms! it should most likely work on other Samsung Sprint devices with stock/touchwiz roms.
2. DEPENDING ON DEVICE, YOU ARE MOST LIKELY TO BE FORCED TO FACTORY RESET YOUR DEVICE IN THE PROCESS, which likely includes LOSS OF ALL DATA ON INTERNAL SD!! take all necessary precautions.
3. ROOT REQUIRED
4. you will STILL NEED your MSL number!!!
5. have a FULL backup in TWRP ready in case anything goes wrong. INCLUDE your EFS in the backup!!! again, INCLUDE YOUR EFS. make sure it's stored on EXTERNAL sd card. again, EXTERNAL SD CARD!!! or copy it to your PC if you don't have an external card.
here's the short but sweet guide.
1. download "Samsung Phone Info" from Google Play
2. swipe over to the CSC section.
here you should see:
Firmware's CSC Code
Active CSC Code
Available CSC Code
3. if Firmware's AND Active both say XAS, you should already be able to edit your APNs using your MSL number.
if Firmware and Active codes do not match, you have a dirty rom and I am unable to help you correct it, you'd best try a different stock based rom or 3rd party that allows it by default.
if Available CSC Codes does NOT include "XAS" then whoever modified the customized stock touchwiz rom you're using removed it and you'd best try a different stock based rom or 3rd party that allows it by default.
4. using any CSC editor, change "SPR" in ALL places it appears as only the 3 letters "SPR" to XAS
5. confirm changes and reboot. you will now most likely lose ALL personal data on your phone and should now be able to edit your APN using your MSL inside the dialer's hidden menu.
Sterist said:
if you have a problematic firmware that won't allow you to edit your APN settings in the dialer hidden menu, this may be what you need.
first, the warnings:
1. THIS IS ONLY FOR SPRINT SAMSUNG PHONES RUNNING TOUCHWIZ ROMS!!! never attempt on any other carrier or manufacturer's device or alternate roms! it should most likely work on other Samsung Sprint devices with stock/touchwiz roms.
2. DEPENDING ON DEVICE, YOU ARE MOST LIKELY TO BE FORCED TO FACTORY RESET YOUR DEVICE IN THE PROCESS, which likely includes LOSS OF ALL DATA ON INTERNAL SD!! take all necessary precautions.
3. ROOT REQUIRED
4. you will STILL NEED your MSL number!!!
5. have a FULL backup in TWRP ready in case anything goes wrong. INCLUDE your EFS in the backup!!! again, INCLUDE YOUR EFS. make sure it's stored on EXTERNAL sd card. again, EXTERNAL SD CARD!!! or copy it to your PC if you don't have an external card.
here's the short but sweet guide.
1. download "Samsung Phone Info" from Google Play
2. swipe over to the CSC section.
here you should see:
Firmware's CSC Code
Active CSC Code
Available CSC Code
3. if Firmware's AND Active both say XAS, you should already be able to edit your APNs using your MSL number.
if Firmware and Active codes do not match, you have a dirty rom and I am unable to help you correct it, you'd best try a different stock based rom or 3rd party that allows it by default.
if Available CSC Codes does NOT include "XAS" then whoever modified the customized stock touchwiz rom you're using removed it and you'd best try a different stock based rom or 3rd party that allows it by default.
4. using any CSC editor, change "SPR" in ALL places it appears as only the 3 letters "SPR" to XAS
5. confirm changes and reboot. you will now most likely lose ALL personal data on your phone and should now be able to edit your APN using your MSL inside the dialer's hidden menu.
Click to expand...
Click to collapse
Have you found a way to retrieve your MSL without calling sprint? I've tried all the tool apps in the play store and using a logcat within the ##3282# menu with no luck. Getprop ril.MSL yields nothing, not even a not found error.
I've tried calling sprint for my MSL but refuse to release it.. I'm not exactly on their "nice" list - they've even called to tell me I'm "using too much of my [UNLIMITED] data" many times so I don't expect much from them anymore..
Any help or direction would be greatly appreciated
try the Sprint chat -- through the website, NOT Facebook, and have a good reason ready as to why you need the MSL, other than for bypassing their security lol
Holy **** after searching high and low I have FINALLy found a way to get back editing my APNS for hotspot on my rooted Sprint Note 5! AND I keep Android Pay! Thanks so much!!
This works perfectly! Only thing is turn on hotspot option disappeared from settings. I can turn it on and off from the top bar if I swipe down. OR I can download a hotspot shortcut app and access it from that app.
Also I noticed my icons for LTE now say 4G and the bars are different too - more old school.
I noticed I changed EVERY SPR to XAS - do ALL of them NEED to be changed to enable APN editing? Can I switch back the ones that give me back hotspot option in settings and stock LTE & bars icons?
Sterist said:
if you have a problematic firmware that won't allow you to edit your APN settings in the dialer hidden menu, this may be what you need.
first, the warnings:
1. THIS IS ONLY FOR SPRINT SAMSUNG PHONES RUNNING TOUCHWIZ ROMS!!! never attempt on any other carrier or manufacturer's device or alternate roms! it should most likely work on other Samsung Sprint devices with stock/touchwiz roms.
2. DEPENDING ON DEVICE, YOU ARE MOST LIKELY TO BE FORCED TO FACTORY RESET YOUR DEVICE IN THE PROCESS, which likely includes LOSS OF ALL DATA ON INTERNAL SD!! take all necessary precautions.
3. ROOT REQUIRED
4. you will STILL NEED your MSL number!!!
5. have a FULL backup in TWRP ready in case anything goes wrong. INCLUDE your EFS in the backup!!! again, INCLUDE YOUR EFS. make sure it's stored on EXTERNAL sd card. again, EXTERNAL SD CARD!!! or copy it to your PC if you don't have an external card.
here's the short but sweet guide.
1. download "Samsung Phone Info" from Google Play
2. swipe over to the CSC section.
here you should see:
Firmware's CSC Code
Active CSC Code
Available CSC Code
3. if Firmware's AND Active both say XAS, you should already be able to edit your APNs using your MSL number.
if Firmware and Active codes do not match, you have a dirty rom and I am unable to help you correct it, you'd best try a different stock based rom or 3rd party that allows it by default.
if Available CSC Codes does NOT include "XAS" then whoever modified the customized stock touchwiz rom you're using removed it and you'd best try a different stock based rom or 3rd party that allows it by default.
4. using any CSC editor, change "SPR" in ALL places it appears as only the 3 letters "SPR" to XAS
5. confirm changes and reboot. you will now most likely lose ALL personal data on your phone and should now be able to edit your APN using your MSL inside the dialer's hidden menu.
Click to expand...
Click to collapse
elcidroyale said:
Holy **** after searching high and low I have FINALLy found a way to get back editing my APNS for hotspot on my rooted Sprint Note 5! AND I keep Android Pay! Thanks so much!!
This works perfectly! Only thing is turn on hotspot option disappeared from settings. I can turn it on and off from the top bar if I swipe down. OR I can download a hotspot shortcut app and access it from that app.
Also I noticed my icons for LTE now say 4G and the bars are different too - more old school.
I noticed I changed EVERY SPR to XAS - do ALL of them NEED to be changed to enable APN editing? Can I switch back the ones that give me back hotspot option in settings and stock LTE & bars icons?
Click to expand...
Click to collapse
this **might** be fixed by renaming (or deleting, if you're brave) the features.xml file, if I remember correctly, stored in system/csc/ or system/etc/ not sure honestly
features.xml.backup should do just fine.
if the rom doesn't boot afterwards or if the dragons catch all your apps on fire, go back to recovery and use TWRP's file manager to change it back
also, any xposed app (like wanam's) or other feature.xml adjusting apps (like GalaxyTools or Samsung Phone Info) can cause the problem to happen again.
the alternative / temporary / dirty-fix would be to create a shortcut to hotspot on your home screen:
1. download Activity Launcher from Google Play
2. launch and change recent activities to all activities
3. wait approximately 72 years for it to load
4. scroll to Settings and tap it
5. scroll to Hotspot and long-press it
6. tap create shortcut
7. never uninstall Activity Launcher -- instead just make it a hidden app (it's very small anyways)
I can just longpress hotspot toggle in slide down drawer from top no probz. Which CSC settings modifies the ability to edit APN? I want to put the rest back to SPR.
Sent from my SM-N920P using Tapatalk
I used the msl code and everything appears the way you say it should... but the phone STILL says invalid sim!
What internal file must be deleted, the thing is unlocked on sprints end it just wont let go !
Phyzic said:
Have you found a way to retrieve your MSL without calling sprint? I've tried all the tool apps in the play store and using a logcat within the ##3282# menu with no luck. Getprop ril.MSL yields nothing, not even a not found error.
I've tried calling sprint for my MSL but refuse to release it.. I'm not exactly on their "nice" list - they've even called to tell me I'm "using too much of my [UNLIMITED] data" many times so I don't expect much from them anymore..
Any help or direction would be greatly appreciated
Click to expand...
Click to collapse
see this thread.. https://forum.xda-developers.com/sprint-galaxy-s5/general/guide-how-to-msl-code-t3628728 ....theres the rooted way...and i also posted the non rooted way....
Hello,
I rooted Sprint Note 5 from Nougat to Magisk and went ahead to replace SPR into XAS in all files under system/CSC folder. APN Type is still coming greyed out. Any help will be appreciated.
-Sunny

APN question on Verizon LG V20. Cannot edit APN for total wireless but can for AT&T?

APN question on Verizon LG V20. Cannot edit APN for total wireless but can for AT&T?
I have an unlocked Verizon V20 and I was using AT&T and was able to edit or add new APNs. However, I switched to Total Wireless which is a Verizon MVNO and while the phone works, I cannot edit the APN for TW. I am sure I was able to do this on my Nexus 6 but I am confused I'm not able to do it on the unlocked V20.
Any ideas?
No one? Anyone?
HD2FORNICK said:
No one? Anyone?
Click to expand...
Click to collapse
Literally just went through this with my VS995 V20 to add the boom wireless APN. Here's what i had to do:
1. Need to be rooted. I used dirty santa root (make sure your device is compatible), i also needed to downgrade to the 12A firmware before rooting. Backup anything important before you root
2. Once rooted, install Shortcut Master from the Play store
3. Open Shortcut master, (give root permissions when asked) and search for "APN" (without quotes)
4. In the list of results, look for the first "Verizon Hidden Menu" and launch it.
5. You will now have access to "Access Point Names" and clicking the 3 dots will let you add a APN.
6. Add the APN settings for your carrier, save and select the new apn, and reboot.
Hope that helps you out, really sucks how verizon is locking phones out of this menu.
minimaru how do i downgrade firmware? and how do i do the root? i have a verizon lg v20 that is the vs99517a, i have it on straight talk and can call and text(no mms) but can not use data at all unless on wifi and there is no option to add a new APN the only option says restore to default settings.
minimaru said:
Literally just went through this with my VS995 V20 to add the boom wireless APN. Here's what i had to do:
1. Need to be rooted. I used dirty santa root (make sure your device is compatible), i also needed to downgrade to the 12A firmware before rooting. Backup anything important before you root
2. Once rooted, install Shortcut Master from the Play store
3. Open Shortcut master, (give root permissions when asked) and search for "APN" (without quotes)
4. In the list of results, look for the first "Verizon Hidden Menu" and launch it.
5. You will now have access to "Access Point Names" and clicking the 3 dots will let you add a APN.
6. Add the APN settings for your carrier, save and select the new apn, and reboot.
Hope that helps you out, really sucks how verizon is locking phones out of this menu.
Click to expand...
Click to collapse
YOU DA MAN Thank you.

Categories

Resources