That's cool I had to have a module made to work for me. For magisk
Also I have only ever ran unofficial magisk. Havnt got around to trying new official one yet. Been using suhide. And I like it a lot.
I am so confused. This is so frustrating. I'm in minimal adb and fastboot and every time I try to install the APK it says no such file or directory found. Can someone please help this noob.
I'm rooted using minimal adb. I put the file carrierentitlement.apk in the root directory (no folder just copied it to the pixel) and then typed word for word into adb and everytime it says no such file or directory found. I've tried to "push" the apk from different folders. no luck. I have no idea what I'm doing.
This worked! Thanks for the awesome help!I know how you feel. I had no luck getting tether working either. I followed the directions exactly. I was reading other post and found a solution. I'm not sure why it worked and it might not fix your problem. It might make it worse.
In Es File explore (app from the playstore) with root access i went to the local section and selected device. I then opened the system_root folder. In that folder, I opened the system folder. In the system folder I opened a file called bulid.prop. I clicked the edit option at the top and added this: net.tethering.noprovisioning=true on the last line. I saved the file and rebooted. After that my tethering started working. Hope that helps.
I was hoping to get some help as I'm not sure I was able to get this to work. My only end goal is to be able to install TetherMod - Bypass provisioning checks so I can tether with verizon grandfathered UDP, and as a secondary, still be able to take OTA if possible. don't care about new kernels etc..
In order to unlock i followed steps above:
2)was already on 8.1, I did not install factory image (do I need to do this?)
3)Rooted with Magisk (Installed TWRP)
I didn't go any further, but then when I flashed the tether mod it did not work. Rootcheck showed that I am rooted and unlocked. Anyone help with what I missed?
I have a pixel xl
From what I'm hearing on several different tethering threads, VZ is now blocking tethering on grandfathered UDP. That's what I'm seeing, any devices that connect don't have internet. VZ grandfathered UDP, Pixel XL. I'm interested if anyone else on this plan can still tether, or if VZ is now violating the rules for the 400Mhz spectrum (probably has to do with that worthless piece of S***T Ajit Pai).
I don't believe this is correct in all cases - at least not in mine. I am on a grandfathered UDP on Verizon. I have a Google Pixel XL, unlocked, rooted with MAGISK on 8.1 / April Security Update) and using the Magisk Tethering Enabler Module (equivalent of adding net.tethering.noprovisioning=true to build.prop) and I was just able to launch my native hotspot and connect to it with my IPad and access the ESPN.com using that connection. Also - my bills from Verizon continue to not report any Hotspot usage on my account - even though I do tether a few times each month - albeit not using much data via the tether or in general...typical monthly overall data usage trends between 5 GB - 15GB - depending on if it is MLB At Bat or Sunday Ticket season...
Correction A-**** Pie is the proper spell g for his name.From what I'm hearing on several different tethering threads, VZ is now blocking tethering on grandfathered UDP. That's what I'm seeing, any devices that connect don't have internet. VZ grandfathered UDP, Pixel XL. I'm interested if anyone else on this plan can still tether, or if VZ is now violating the rules for the 400Mhz spectrum (probably has to do with that worthless piece of S***T Ajit Pai).
You have root? You must be rooted and necessary file permissions setup or it will fail. Make sure it's been saved with 644 rw-r-r permissions. Also make sure your using a file manager that will truly support full access to the root file system, my personal favorite is app called "MiXplorer". You can download on XDA Labs or from the devs main thread here on XDA. IMO hands down the best file explorer there is for Android an its 100% free.
adb push CarrierEntitlement.apk /sdcard/CarrierEntitlement.apk adb shell su mkdir /su/CarrierEntitlement cp /sdcard/CarrierEntitlement.apk /su/CarrierEntitlement/CarrierEntitlement.apk chmod 644 /su/CarrierEntitlement/CarrierEntitlement.apk echo "mount -o bind /su/CarrierEntitlement/CarrierEntitlement.apk /system/priv-app/CarrierEntitlement/CarrierEntitlement.apk" > /su/su.d/05TetherMod chmod +x /su/su.d/05TetherMod reboot
adb push CarrierEntitlement.apk /sdcard/CarrierEntitlement.apk adb shell su mkdir /sbin/supersu/CarrierEntitlement cp /sdcard/CarrierEntitlement.apk /sbin/supersu/CarrierEntitlement/CarrierEntitlement.apk chmod 644 /sbin/supersu/CarrierEntitlement/CarrierEntitlement.apk echo "mount -o bind /sbin/supersu/CarrierEntitlement/CarrierEntitlement.apk /system/priv-app/CarrierEntitlement/CarrierEntitlement.apk" > /sbin/supersu/su.d/05TetherMod chmod +x /sbin/supersu/su.d/05TetherMod reboot
1. Download attached zip. 2. Flash in TWRP (Last tested in alpha 2)
.method public static getCarrierEntitlement(Landroid/content/Context;)Lcom/google/android/carrierentitlement/CarrierEntitlement; .registers 2 .param p0, "context" # Landroid/content/Context; .prologue .line 56 const/4 v0, 0x0 return-object v0 .end method
This mod is systemless, and should survive OTAs. That mod changes the build.prop on the system partition, which could prevent taking OTAs.