Verizon UDP - Hotspot Enabled Fix? - Google Pixel 3 Questions & Answers

I still have the grandfathered unlimited data plan on verizon and purchased a Pixel 3 directly from Google hoping that I would be able to bypass their system check and use this phone's hotspot feature without getting verizon involved and to keep my old data plan. is there a way around this check with the Pixel 3 phone?
I am okay with abandoning this plan and switching to an inferior plan - my need for the hotspot is greater than trying to square-peg-round-hole my way into the old data plan. I'm going to need to work remotely a lot more than before as I just find out my mother has breast cancer and I am helping her back and forth to her oncology and radiology appointments. thanks for your help!

As far as I know the only way to use the native hotspot (like from the quick settings tiles) is to root and modify one of the build.prop settings. That's what it required on previous phones with the true UDP on VZW (and other carriers).
I haven't rooted any of my Pixels as I switched to the newer "unlimited" plan that "may slow speeds after ~22gb" and only has a few gigs of fast hotspot included. I clung to my old UDP for years but eventually switching to a newer plan had more advantages for me (unlimited minutes being the biggest..).

fury683 said:
As far as I know the only way to use the native hotspot (like from the quick settings tiles) is to root and modify one of the build.prop settings. That's what it required on previous phones with the true UDP on VZW (and other carriers).
I haven't rooted any of my Pixels as I switched to the newer "unlimited" plan that "may slow speeds after ~22gb" and only has a few gigs of fast hotspot included. I clung to my old UDP for years but eventually switching to a newer plan had more advantages for me (unlimited minutes being the biggest..).
Click to expand...
Click to collapse
I am grandfathered in on the original unlimited and use the build.prop method with all my phones. It works great especially with magisk.

I am in exactly the same situation. Verizon unlimited plan and Pixel 3 from Google. direct. These are the steps I did to achieve what you want.
Unlock bootloader
Install Magisk manager and obtain ROOT
Install a file manager. I use ES File Explorer and Root Explorer.
Open file manager and navigate to: /system
Open build.prop and go to the end of the last line, hit ENTER to start a new line and type: net.tethering.noprovisioning=true
Save file. It might prompt you to make directory Read/Write. Confirm. You can change permission after.
Reboot.

noxqzs said:
I am in exactly the same situation. Verizon unlimited plan and Pixel 3 from Google. direct. These are the steps I did to achieve what you want.
Unlock bootloader
Install Magisk manager and obtain ROOT
Install a file manager. I use ES File Explorer and Root Explorer.
Open file manager and navigate to: /system
Open build.prop and go to the end of the last line, hit ENTER to start a new line and type: net.tethering.noprovisioning=true
Save file. It might prompt you to make directory Read/Write. Confirm. You can change permission after.
Reboot.
Click to expand...
Click to collapse
The easier way would be to install a Magisk module called Tethering Enabler. I don't think it's in the official repo. That way the build.prop edit persists through flashing new security patches.

What's the opinion of a Verizon plan AND Verizon Pixel 3 phone to hide hotspot cap? Does it matter if the Pixel 3 wasn't a direct Google buy but bought through Verizon?

Another option is a reboot workaround. What you do is add the hotspot shortcut to your dropdown menu, reboot your phone and as soon as the notification bar appears pull it down and toggle the hotspot shortcut. If you do this before the phone connects to the cell tower it will work. The only downfall is once you unlock your phone after connecting it will turn the hotspot off and you cant turn it back on until you restart and do the same process.

If I were to make a guess, then unless you can root, Verizon version won't be possible. I stopped buying from Verizon after my S6 due to the hassle of them locking things down.
I also looked in the module list on magisk and couldn't find : Tethering enabler. Is it under a specific name?

noxqzs said:
If I were to make a guess, then unless you can root, Verizon version won't be possible. I stopped buying from Verizon after my S6 due to the hassle of them locking things down.
I also looked in the module list on magisk and couldn't find : Tethering enabler. Is it under a specific name?
Click to expand...
Click to collapse
https://forum.xda-developers.com/apps/magisk/module-tethering-enabler-testers-t3476625/pag11
Sent from my [device_name] using XDA-Developers Legacy app

Related

Lollipop Tethering Solution?

Hello I flashed the lollipop factory image today without issue. It's working great except for one issue which is tethering. My laptop seems to connect but says no internet access. I tried editing the settings.db file with the tether dun required entry that worked with KitKat but no luck. Carrier is Sprint
Any fixes or ideas?
tethering works perfect here, via default app. but im with tmobile. its your provider stopping
you, not an issue with android nor the nexus 5.
I'm searching for a fix also. I actually pay for 10GB MHS on my Unlimited Sprint plan... but for whatever reason since my Nexus S 4G, I need to use the tethering fix.
Tether not working here either, sprint. Was using the tether module from the xposed on KK but exposed not working ok 5.0 yet.
Can't even get wifi tether router to work. Probably going to have to flash nandroid back to 4.4.4. That sucks.
Bump, anyone find out a way to tether on sprint? Ive reverted back to KK until I can tether on sprint. My job requires me to be able to tether to my tablet.
mabru2001 said:
Bump, anyone find out a way to tether on sprint? Ive reverted back to KK until I can tether on sprint. My job requires me to be able to tether to my tablet.
Click to expand...
Click to collapse
The sql edit works. Easiest way is to get SQLite editor (it's a dollar or two if I remember correctly). Open up the app, give root. Navigate to "Settings Storage" > "settings.db" > "global" and create a new entry with name "tether_dun_required" and value "0". Close the application, reboot, and you're good to go.
axp878 said:
The sql edit works. Easiest way is to get SQLite editor (it's a dollar or two if I remember correctly). Open up the app, give root. Navigate to "Settings Storage" > "settings.db" > "global" and create a new entry with name "tether_dun_required" and value "0". Close the application, reboot, and you're good to go.
Click to expand...
Click to collapse
Is this confirmed on Sprint running Lollipop? I have not tried it but I seen this post and assumed it did not work. I guess Ill try it now and see for myself.
Writing to you currently tethered to my Sprint Nexus 5 on the official build.
the settings.db edit is not working for me
EDIT: Since doing it on the phone instead of computer... I fat fingered the entry and typed "tether_fun_required". Seems to be working now
LancerEVA06 said:
the settings.db edit is not working for me
EDIT: Since doing it on the phone instead of computer... I fat fingered the entry and typed "tether_fun_required". Seems to be working now
Click to expand...
Click to collapse
Before fixing the typo, I am curious as to what "fun" stuff that unlocked
GooGooMuck said:
Before fixing the typo, I am curious as to what "fun" stuff that unlocked
Click to expand...
Click to collapse
Your guess is as good as mine.
I'm still irritated that my line needs this modification. I pay $65 a month for unlimited talk/text/data, plus another $30 for 10GB Mobile Hotspot.
LancerEVA06 said:
the settings.db edit is not working for me
EDIT: Since doing it on the phone instead of computer... I fat fingered the entry and typed "tether_fun_required". Seems to be working now
Click to expand...
Click to collapse
Wasnt a fat finger, I just did it and it was actually what autocorrect wanted to change it to.
mabru2001 said:
Wasnt a fat finger, I just did it and it was actually what autocorrect wanted to change it to.
Click to expand...
Click to collapse
Well I don't feel as ignorant now.
the WiFi tether router app works flawlessly, without having to edit any files. its not at the play store, but can find it easily if you google it. I past my 3gb allotment last night, and tmobile cut me off from tethering. so, I started using this app, and am tethering again
The SQL edit worked perfectly for me on my Lollipop powered Nexus 5. I am on Sprint and tethering is working fine now.
I also wanted to comment and let you guys know that I followed instructions here and tethering is working perfectly on the Sprint network.
1. Purchased and downloaded "SQLite Editor" (paid $2.99) from the Play store.
2. Opening SQLite Editor prompted me for root access. I selected grant/approve.
3. Follow axp878's instructions to use SQLite Editor: Stay on the "APPS" tab and navigate down to: "Settings Storage" >> "settings.db" >> "global"
4. Now, press the "+" icon and type in "tether_dun_required" in the name field and enter in "0" as the value. Save and close out of SQL Editor
5. Restart your device.
6. Once booted, Go to system settings and click on the "--- More" option under Wireless & networks. Select "Tethering & portable hotspot". Turn on "Portable Wi-Fi hotspot" and VOILA.
Thank you guys. This is obviously the best way to wirelessly tether via lollipop natively. Thanks axp878!
simms22 said:
the WiFi tether router app works flawlessly, without having to edit any files. its not at the play store, but can find it easily if you google it. I past my 3gb allotment last night, and tmobile cut me off from tethering. so, I started using this app, and am tethering again
Click to expand...
Click to collapse
Hey Simms, would you mind sending me your general settings for that application? I've been trying to get it working on my Nexus 5 (T-mobile), but it won't let my tethered devices get to the internet. Also, do you have any modified settings outside of the app?
I think you need root right? How do you root lollipop? Or if you root kitkat it will automatically be rooted in lollipop?
aberchonbie said:
I also wanted to comment and let you guys know that I followed instructions here and tethering is working perfectly on the Sprint network.
1. Purchased and downloaded "SQLite Editor" (paid $2.99) from the Play store.
2. Opening SQLite Editor prompted me for root access. I selected grant/approve.
3. Follow axp878's instructions to use SQLite Editor: Stay on the "APPS" tab and navigate down to: "Settings Storage" >> "settings.db" >> "global"
4. Now, press the "+" icon and type in "tether_dun_required" in the name field and enter in "0" as the value. Save and close out of SQL Editor
5. Restart your device.
6. Once booted, Go to system settings and click on the "--- More" option under Wireless & networks. Select "Tethering & portable hotspot". Turn on "Portable Wi-Fi hotspot" and VOILA.
Thank you guys. This is obviously the best way to wirelessly tether via lollipop natively. Thanks axp878!
Click to expand...
Click to collapse
dnwk said:
I think you need root right? How do you root lollipop? Or if you root kitkat it will automatically be rooted in lollipop?
Click to expand...
Click to collapse
There are several ways you can root your Nexus 5. I used Wugfresh Nexus Root Toolkit (NRT) as that seemed easiest to me. http://www.wugfresh.com/nrt/
I'm not sure whether you'll have root in lollipop if you are rooted already in kitkat. What I did was use the NRT to flash to stock lollipop. I then used the same NRT to root with TWRP recovery. It was pretty straightforward to use Wugfresh's toolkit.

Does anyone have working wifi hotspot with AT&T unlimited data and root?

As the title states, is there a method that is working on AT&T H810 phones yet to enable wifi hotspot, either with or without root, on an unlimited data plan? I have seen a few methods for other carriers and for NON unlimited data plans, but unlimited seems to be SOL.
I don't even need the data shared itself, I just need to be able to create a wifi hotspot that my chromecast can connect directly to so that I can mirror my phone screen in my truck. I would not actually be sharing any data usage to the chromecast in my application.
Any thoughts?
Thanks
In theory you would need another device, wouldn't you? I have the unlimited data plan with AT&T (grandfathered) but the device acting as a hotspot doesn't act as a client on it's own network.
I have a chromecast as well so if you'd like to share your connection vision I wouldn't mind trying it out for you.
Sent from my LG-H810 using Tapatalk
I am going to try this soon but will try to use VPN.HT ( I use the service for popcorntime and a few other apps/ devices) app to help secure any data going in or out so hopefully in some way that will help - I still need to read up on if using a VPN on tethering will reduce risks of any problems with carriers .
a40dayflud818 said:
In theory you would need another device, wouldn't you? I have the unlimited data plan with AT&T (grandfathered) but the device acting as a hotspot doesn't act as a client on it's own network.
I have a chromecast as well so if you'd like to share your connection vision I wouldn't mind trying it out for you.
Sent from my LG-H810 using Tapatalk
Click to expand...
Click to collapse
The phone can act as a hotspot and still cast to the Chromecast. You need to setup the phone as a hotspot, then connect another phone/tablet/computer to configure the Chromecast for the phones hotspot WiFi. Once it is setup, you can just fire up the hotspot on your phone, let Chromecast connect, and then cast away.
Sent from my LG-H810 using Tapatalk
Yeah, has anyone found a way around this? I just rooted and FoxFi still doesn't work.
After rooting I did the sqlite modification, first using selinux to switch to permissive, then use sqlite to edit the 'settings storage - settings.db - system' database, search for 'entitle' set value to 0.
Selinux http://forum.xda-developers.com/showthread.php?t=2524485
This is the only way I got it to work, I tried various other methods before this one. I'm on grandfathered unlimited data plan.
Maybe doing this?
http://forum.xda-developers.com/att-lg-g3/general/lg-g3-d850-unlock-mobile-hotspot-t3049518
ajent said:
After rooting I did the sqlite modification, first using selinux to switch to permissive, then use sqlite to edit the 'settings storage - settings.db - system' database, search for 'entitle' set value to 0.
Selinux http://forum.xda-developers.com/showthread.php?t=2524485
This is the only way I got it to work, I tried various other methods before this one. I'm on grandfathered unlimited data plan.
Click to expand...
Click to collapse
This works on AT&T LG4!!! A world of thanx!
ajent said:
After rooting I did the sqlite modification, first using selinux to switch to permissive, then use sqlite to edit the 'settings storage - settings.db - system' database, search for 'entitle' set value to 0.
Selinux http://forum.xda-developers.com/showthread.php?t=2524485
This is the only way I got it to work, I tried various other methods before this one. I'm on grandfathered unlimited data plan.
Click to expand...
Click to collapse
Could you share full name of that id so i can add on..mine doesn't have
thanks
faizalotai said:
Could you share full name of that id so i can add on..mine doesn't have
thanks
Click to expand...
Click to collapse
Mine its not on 852 line, but organize it by name and then you will find it
darkriff said:
Mine its not on 852 line, but organize it by name and then you will find it
Click to expand...
Click to collapse
Yes, as op's said search for entitle and none come out, so i guess i have to add it
Nevermind, already add..
Root Wifi tether confirmed working
ajent said:
After rooting I did the sqlite modification, first using selinux to switch to permissive, then use sqlite to edit the 'settings storage - settings.db - system' database, search for 'entitle' set value to 0.
Selinux http://forum.xda-developers.com/showthread.php?t=2524485
This is the only way I got it to work, I tried various other methods before this one. I'm on grandfathered unlimited data plan.
Click to expand...
Click to collapse
This worked for me too, thank you for the SELinux update - hadn't even thought of that.
I changed the value to 0 and yeah, WI-FI hotspot does activate after reboot, but when i connect to the internet with another device through the G4, I get "Internet unavailable with G4" Anyone else has the same problem?
I have a GS4 and have used the hot spot for a couple of years now. (unlimited data plan). I just bought this AT&T LG G4 and I have been setting it up through my GS4. But I have read this thread and I am not sure if I have found away to unlock the hot spot function with out paying AT&T more money. I really would like what I have with the GS4. My free Hot Spot. Once I have a rock solid way to get this hot spot function to work then I will activate the LG G4, until then... Can anyone point me in a direction I should be looking? All my phones have custom roms on them but as I have been reading so far I am also striking out with custom roms on the LG G4. Thanks for any help.
Worked like a charm! Thank you ajent!!
darkriff said:
Maybe doing this?
http://forum.xda-developers.com/att-lg-g3/general/lg-g3-d850-unlock-mobile-hotspot-t3049518
Click to expand...
Click to collapse
This worked!!!! Thank you!
Worked on H810 5.1 H81010o
confirmed working H810 5.1 as well
confirmed working on 5.11 v10o but anyone tried on marshmallow
Easy solution to LG G4 AT&T hotspot issue
1..Download "Settings Database Editor" apk from play store.
2..Open the application and select system
3..scroll down to "tether entitlement check State and change the number to -1
Having done these, the mobile hotspot of your LG G4 AT&T will work like a miracle.

Enable Hotspot APN settings?

Is there a way to edit APN settings like other sprint phones to enable hotspot in stock Sprint Note 7? I was able to do that on Edge plus with MSL number.
The restart and enable hotspot trick doesnt work for me.
Thanks in advance
Using just the MSL and trying to edit will give you a greyed out un-editable APN Type
Using the userdebug build to gain Root privilege I was able to edit the APN Type
I did the usual Build prop edit: net.tethering.noprovisioning=true
Terminal command: settings put global tethering _dun_required 0
Ultimately, I had to edit the telephony.db file
(/data/data/com.android.providers.telephony)
There are a total of 8 Carrier APN types that I changed from 'Default,MMS' to 'Default,MMS,DUN'
Then committed changes and saved the file in original location. Also I deleted telephony.db.journal file
Hotspot is working just fine.
mariano3113 said:
Using the userdebug build to gain Root privilege I was able to edit the APN Type
Click to expand...
Click to collapse
Is that mean i have to root the phone ?
I was able to just edit APN using my phone MSL on edge plus before. Does sprint some how block the access woth update?
SptMogul said:
Is that mean i have to root the phone ?
I was able to just edit APN using my phone MSL on edge plus before. Does sprint some how block the access woth update?
Click to expand...
Click to collapse
Yup...Sprint blocked it with 6.0.1
Try shortcut master lite and search for lte. Click launch on the first one and go down to lte settimgs. Edit it that way if you can
Has this way worked for you
mariano3113 said:
Using just the MSL and trying to edit will give you a greyed out un-editable APN Type
Using the userdebug build to gain Root privilege I was able to edit the APN Type
I did the usual Build prop edit: net.tethering.noprovisioning=true
Terminal command: settings put global tethering _dun_required 0
Ultimately, I had to edit the telephony.db file
(/data/data/com.android.providers.telephony)
There are a total of 8 Carrier APN types that I changed from 'Default,MMS' to 'Default,MMS,DUN'
Then committed changes and saved the file in original location. Also I deleted telephony.db.journal file
Hotspot is working just fine.
Click to expand...
Click to collapse
May I ask, why delete the journal file? I only modified the telephony.db file and everything works for me.
I also didn't edit the build.prop like you say, is that necessary?
themisterwilson said:
May I ask, why delete the journal file? I only modified the telephony.db file and everything works for me.
I also didn't edit the build.prop like you say, is that necessary?
Click to expand...
Click to collapse
The journal file is like a temporary rollback or back-up of the stock file. (I delete as to make sure only my new telephony.db file with changes can be implemented.)
The build.prop edit and Terminal Command : most likely are not necessary...I just have a habit of doing them as I always do those edits on my Nexus 5, Nexus 6, and Nexus 6P devices to get Native Hotspot working.
Glad to see you have everything working.
(I advise saving the modified telephony.db to an sd-card if you are partaking in the Note 7 recall/exchange...saves you the trouble of remodification of db file.)
mariano3113 said:
The journal file is like a temporary rollback or back-up of the stock file. (I delete as to make sure only my new telephony.db file with changes can be implemented.)
The build.prop edit and Terminal Command : most likely are not necessary...I just have a habit of doing them as I always do those edits on my Nexus 5, Nexus 6, and Nexus 6P devices to get Native Hotspot working.
Glad to see you have everything working.
(I advise saving the modified telephony.db to an sd-card if you are partaking in the Note 7 recall/exchange...saves you the trouble of remodification of db file.)
Click to expand...
Click to collapse
Oh definitely made a backup already. I got an email overnight telling me to turn off my phone and exchange it, wtf? I'll exchange it when I can exchange it for a Note7. I have no confidence in Sprint and "loaner" devices. Shiiiiiit, Come on now... lol
Sent from my SM-N930P using Tapatalk
Edit option is grayed out
mariano3113 said:
Using just the MSL and trying to edit will give you a greyed out un-editable APN Type
Using the userdebug build to gain Root privilege I was able to edit the APN Type
I did the usual Build prop edit: net.tethering.noprovisioning=true
Terminal command: settings put global tethering _dun_required 0
Ultimately, I had to edit the telephony.db file
(/data/data/com.android.providers.telephony)
There are a total of 8 Carrier APN types that I changed from 'Default,MMS' to 'Default,MMS,DUN'
Then committed changes and saved the file in original location. Also I deleted telephony.db.journal file
Hotspot is working just fine.
Click to expand...
Click to collapse
I am running 6.01 and the options are grayed out to allow you to edit.
Also when searching in "Shortcut master lite" it does not find "lte" in teh proper file.
It finds it in many other programs but not where we need to edit.
Any other options to get this changed?
Thanks
mayesk159 said:
I am running 6.01 and the options are grayed out to allow you to edit.
Also when searching in "Shortcut master lite" it does not find "lte" in teh proper file.
It finds it in many other programs but not where we need to edit.
Any other options to get this changed?
Thanks
Click to expand...
Click to collapse
I edited the Telephony.db using DB Browser for SQLite on my PC.
I just exchanged Note 7 for a replacement yesterday and am back to Rooted for Hotspot. I cheated and reused my previously edited telephony.db file from previous Note 7 on the new device.
let me know if you would like the edited telephony.db (Assuming on Sprint and Rooted)
mariano3113 said:
I edited the Telephony.db using DB Browser for SQLite on my PC.
I just exchanged Note 7 for a replacement yesterday and am back to Rooted for Hotspot. I cheated and reused my previously edited telephony.db file from previous Note 7 on the new device.
let me know if you would like the edited telephony.db (Assuming on Sprint and Rooted)
Click to expand...
Click to collapse
While I have not participated in this discussion, I like I am sure many others, would appreciate if you made your telephony.db file available.
PokrTom said:
While I have not participated in this discussion, I like I am sure many others, would appreciate if you made your telephony.db file available.
Click to expand...
Click to collapse
10-4
Attached is a Sprint Note 7 telephony.db that has had the APNs edited to change "deafult,mms" to "default,mms,dun"
extract telephony.db from zip, then copy & paste into /data/data/com.android.providers.telephony (overwriting the current telephony.db)
mariano3113 said:
I edited the Telephony.db using DB Browser for SQLite on my PC.
I just exchanged Note 7 for a replacement yesterday and am back to Rooted for Hotspot. I cheated and reused my previously edited telephony.db file from previous Note 7 on the new device.
let me know if you would like the edited telephony.db (Assuming on Sprint and Rooted)
Click to expand...
Click to collapse
How do you do the edits in SQLite? All I see is three rows with 'name, 'type' and 'schema'.
I did the build.prop edits and the settings.db but I'm still being throttled. This seems like it might offer some hope.
Editing the APN's are not going to help if your being Throttled. Being throttled means you are experiencing a universal data slow down because you've exceeded your agreed to data limits.
Editing the APN's allows those that have not subscribed, or can't subscribe due to geographical/contractual limitations, the ability to turn on Hotspot settings.
hotspace said:
Editing the APN's are not going to help if your being Throttled. Being throttled means you are experiencing a universal data slow down because you've exceeded your agreed to data limits.
Editing the APN's allows those that have not subscribed, or can't subscribe due to geographical/contractual limitations, the ability to turn on Hotspot settings.
Click to expand...
Click to collapse
It's not universal when I use my phone I get high speed data, when I tether it's really slow after the free tether limit.
I used to be able to by pass the limit using the build.prop and setting.db hack but I reset my radio about week ago and have have been experiencing extremely slow tether speeds since 0.01 Mb/s. I've tried wiping system files, reinstalling different ROMs but haven't had any success regaining high speed tether. I though maybe adding 'dun' to the APNs might work. I'm desperate, you guys seem to know what makes this thing ticks ANY suggestion is welcomed.
Hotspot tether, or true tether, either usb or Bluetooth?
Sent from my SM-N930P using Tapatalk
hotspace said:
Hotspot tether, or true tether, either usb or Bluetooth?
Sent from my SM-N930P using Tapatalk
Click to expand...
Click to collapse
Are those apps or are you asking me if I've tried usb or bluetooth? I can't do usb or bluetooth because I use the hotspot on several devices, I need a way to get wifi tether active again.
Does either the build.prop edit or the settings.db edit mask the fact that you are tethering? If not what other options are there other than a VPN?
kromaanti said:
How do you do the edits in SQLite? All I see is three rows with 'name, 'type' and 'schema'.
I did the build.prop edits and the settings.db but I'm still being throttled. This seems like it might offer some hope.
Click to expand...
Click to collapse
kromaanti said:
Are those apps or are you asking me if I've tried usb or bluetooth? I can't do usb or bluetooth because I use the hotspot on several devices, I need a way to get wifi tether active again.
Does either the build.prop edit or the settings.db edit mask the fact that you are tethering? If not what other options are there other than a VPN?
Click to expand...
Click to collapse
Are you on Sprint or another carrier?
As far as I can tell, only T-Mobile is currently throttling over Hotspot (IP trace or packet snooping, pick one???)
For those of us on Grandfathered unlimited plans on At&t, Sprint, and Verizon: DUN APN edits along with build prop and settings put global tethering_dun_required 0 entries are allowing full throughput when doing Tethering via Hotspot or USB.
I have tested Note 7 Hotspot on At&t, Sprint, and Verizon ; the T-Mobile Hotspot was working but I did not check after Tether allotment.
The At&t, Verizon, and Sprint Grandfathered Unlimited data plans do not have Tethering included*

Unlimited Tethering LG V10 Tmobile H901

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

AT&T V20 Enable Hotspot for Unlimited Data Users

If you're like me, and have been trying different methods around - you have probably been unsuccessful with getting past the Authorization screen to get your Hotspot working - if you have their unlimited data plan which does not allow for tethering.
Well now that we have root on our phones, we can finally get it working! So originally you would be able to change the value "tether_entitlement_check_state" in your com.android.settings.system just by issuing an adb command. The original value is '5', and this causes the EntitlementcheckService to go through and verify with AT&T's server if you're entitled to use tethering. Any changes through adb never stuck and no SQL Editor gave the option to allow changing the value either. (If you can find a way besides manually editing - for the AT&T variant - feel free to post it here!)
*If you have the H910 AT&T ROM then just skip down to Step 5 and go from there.
1. First we will change a global setting to allow Hotspot without the 'dun' inside of our APN.
Either through adb or Terminal Emulator on your phone use this command:
Code:
For Terminal Emulator:
su
settings put global tether_dun_required 0
For ADB:
adb shell
su
settings put global tether_dun_required 0
2. We now will need to navigate and change the value from an XML file. You can use whatever you want to edit your files, I always have used the app 'ES File Explorer'.
3. Navigate to /data/system/users/0/settings_system.xml. We will edit this file.
4. Go down to near the very bottom of the file and find:
Code:
<setting id="1763" name="tether_entitlement_check_state" value="5"
package="com.lge.entitlementcheckservice" />
*NOTE: The ID number may be different from 1763.
5. Change the number "5" inside of the quotes to "0".
6. Save the changes and then reboot.
7. You should be able to enable tethering just fine from within your phone now!
Make sure you keep the permissions the same for that system_settings.xml file. If you use the ES File Explorer app, editing it will not change the permissions - so you shouldn't have to worry about anything!
Hopefully this will help out some of you guys. Let me know if you encounter any issues.
EDIT: Some people are unable to get tethering to work using this method still. @galacticboy2009 posted another guide in Page 4 which those others have confirmed it worked for them.
Hopefully one of these two methods will get you back to becoming your own mobile hotspot where all can see your awesome hotspot name like "It Hurts When IP".
Twisted
Thanks for this! Finally a way around the hotspot restriction. I will try this out later
Edited this post for a newer method to allow you to use tethering without having to change your provider from ATT to OPEN.
Twisted
Thanks for this, I used steps 5-7 on the AT&T Rom and it's working fine.
Who-Lep said:
Thanks for this, I used steps 5-7 on the AT&T Rom and it's working fine.
Click to expand...
Click to collapse
Awesome, glad to hear it worked. Thanks for letting me know!
Works !!!!!! You are the MAN!!!
I'm on the ATT Rom, rooted, etc. (H910 Phone)
Is there any reason why my settings_system.xml file would not have the 1763 line in it?
I even copied the file to note pad and did a search just in case I'm going blind. LOL It's not there.
I guess I could add the whole line in manually but I'm not sure that would achieve anything.
It may not be 1763, just search for the actual name "tether_entitlement_check_state". If it still isn't there. Just try to activate hotspot once, let it fail and then check your file.
Thanks. It ended up being 549 closer to the top. I should have tried searching the name instead of the number. Works like a charm now!
Thanks a ton! I'm not even an Unlimited customer (I wish), and I could still use the hotspot without this trick, but I hated the obnoxious "Authenticating..." popup. It was slow, I typically need my hotspot on ASAP when I enable it, and sometimes it would fail. Super annoying.
So thanks for the quality of life trick!
ubergeek77 said:
Thanks a ton! I'm not even an Unlimited customer (I wish), and I could still use the hotspot without this trick, but I hated the obnoxious "Authenticating..." popup. It was slow, I typically need my hotspot on ASAP when I enable it, and sometimes it would fail. Super annoying.
So thanks for the quality of life trick!
Click to expand...
Click to collapse
Glad to help! Yeah, that authentication is very annoying.
Hello! So, after G5, now I got V20 and want to share findings on this subject:
https://forum.xda-developers.com/att-lg-g5/help/hotspot-networks-t3563030
VZ version for this workaround??
Hoping to get this working is there a version of this for VZ v20?
HTCZ715E said:
Hello! So, after G5, now I got V20 and want to share findings on this subject:
https://forum.xda-developers.com/att-lg-g5/help/hotspot-networks-t3563030
Click to expand...
Click to collapse
Thank you. It helped getting the hotspot to work when using a non AT&T sim. Apparently it would try to get authorization from AT&T for the hotspot before that even though it was a different carrier that was being used.
Lg v20: Root
twistedvip said:
If you're like me, and have been trying different methods around - you have probably been unsuccessful with getting past the Authorization screen to get your Hotspot working - if you have their unlimited data plan which does not allow for tethering.
Well now that we have root on our phones, we can finally get it working! So originally you would be able to change the value "tether_entitlement_check_state" in your com.android.settings.system just by issuing an adb command. The original value is '5', and this causes the EntitlementcheckService to go through and verify with AT&T's server if you're entitled to use tethering. Any changes through adb never stuck and no SQL Editor gave the option to allow changing the value either. (If you can find a way besides manually editing - for the AT&T variant - feel free to post it here!)
*If you have the H910 AT&T ROM then just skip down to Step 5 and go from there.
1. First we will change a global setting to allow Hotspot without the 'dun' inside of our APN.
Either through adb or Terminal Emulator on your phone use this command:
Code:
For Terminal Emulator:
su
settings put global tether_dun_required 0
For ADB:
adb shell
su
settings put global tether_dun_required 0
2. We now will need to navigate and change the value from an XML file. You can use whatever you want to edit your files, I always have used the app 'ES File Explorer'.
3. Navigate to /data/system/users/0/settings_system.xml. We will edit this file.
4. Go down to near the very bottom of the file and find:
Code:
<setting id="1763" name="tether_entitlement_check_state" value="5"
package="com.lge.entitlementcheckservice" />
*NOTE: The ID number may be different from 1763.
5. Change the number "5" inside of the quotes to "0".
6. Save the changes and then reboot.
7. You should be able to enable tethering just fine from within your phone now!
Make sure you keep the permissions the same for that system_settings.xml file. If you use the ES File Explorer app, editing it will not change the permissions - so you shouldn't have to worry about anything!
Hopefully this will help out some of you guys. Let me know if you encounter any issues.
Twisted
Click to expand...
Click to collapse
This is prob gonna gonna be a dumb question but can you PLEASE help me with HOW to root my LG V20, AT&T so I can make these changes because I'm assuming this is my ONLY option to tether and use my hotspot, I have tried EVERYTHING... Thank You!!
Donnie S said:
If you're like me, and have been trying different methods around - you have probably been unsuccessful with getting past the Authorization screen to get your Hotspot working - if you have their unlimited data plan which does not allow for tethering.
Well now that we have root on our phones, we can finally get it working! So originally you would be able to change the value "tether to root my LG V20, AT&T so I can make these changes because I'm assuming this is my ONLY option to tether and use my hotspot, I have tried EVERYTHING... Thank You!!
Click to expand...
Click to collapse
Preach. I need to get my nethunter build back, the kernel was perfectly formed for the v20. Was going to freaking release my own repo, but my Ascurion replacement was, of course, updated to the point of locked bootloader.
Now, I am going to talk to a lawyer about this; the phone updated it's rom and they basically locked the bootloader without permission, which would be fine, but I saw no terms or conditions letting me know it was going to become useless; surely, there isn't like implied consent involved
Hi, I have the same issue as the others.when i restart the phone, Hotspot works but no Internet.
I am on Cricket. When I put my SIM in it created a new APN. I went back to the old APN and my tethering started working. It was not working when on the "Aiowireless" APN that Cricket provided me via MMS when I put my SIM card in.
mego1373 said:
Hi, I have the same issue as the others.when i restart the phone, Hotspot works but no Internet.
Click to expand...
Click to collapse
I have the same issue. AT&T 910 unlocked rooted (systemless) with Rogers as my provider APN type includes default,mms,dun,supl
I got past the authentication error and can setup my hotspot. I see the phones connected but they have no internet access.
Am i missing something?
Unfortunately I am not really sure on why the internet is not working. This is still working for me, however I am on AT&T.
When you say the internet is not working - is it working still on your phone and just not any devices connected to your hotspot? Or your phone's data stopped working as well?

Categories

Resources