• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[MODULE] Tethering Enabler for Magisk v10/v11

Search This thread
I have created a magisk module which enables tethering on phones where it's been disabled by the manufacturer/provider. Please post here if you have a tethering-disabled phone and can test the attached module. It should only work if the tethering has been locked down by your phone manufacturer, it will probably not help you if your provider is blocking tethering.

There are two zip files attached to this thread:
TetheringEnabler.zip -- is magisk v6 compatible.
Tethering_Enabler-10.0.0.zip -- is magisk v10 (and later) compatible.

Please post back if you have a phone with tethering disabled and it helps you, I will then push to have it listed in the official repo. I have no tethering-locked phone so I can't test it myself.
Thanks!
 

Attachments

  • TetheringEnabler.zip
    7.1 KB · Views: 6,379
  • Tethering_Enabler-10.0.0.zip
    7.4 KB · Views: 16,229
Last edited:

burkett375

Senior Member
Feb 8, 2010
328
80
Cuse
I have created a magisk module which enables tethering on phones where it's been disabled by the manufacturer/provider. Please post here if you have a tethering-disabled phone and can test the attached module.

Thanks!

Hey, I'm trying this out just now and I can't seem to get it to work. I install it, reboot, but nothing there. When I try to*enable hotspot, it still is coming back as carrier blocking it.

Magisk 10.2, phh's r266-2 su,*on a*Nexus*6 running stock 7.1.2 w/ Franco kernel

Any thoughts?
 
  • Like
Reactions: MENINBLK
Hey, I'm trying this out just now and I can't seem to get it to work. I install it, reboot, but nothing there. When I try to*enable hotspot, it still is coming back as carrier blocking it.

Magisk 10.2, phh's r266-2 su,*on a*Nexus*6 running stock 7.1.2 w/ Franco kernel

Any thoughts?
Oh, sorry man, I completely forgot about it. It was written for the original magisk as a cache-mod which is no longer supported (since version 9). I'l try to post an updated version soon.
 

burkett375

Senior Member
Feb 8, 2010
328
80
Cuse
Oh, sorry man, I completely forgot about it. It was written for the original magisk as a cache-mod which is no longer supported (since version 9). I'l try to post an updated version soon.

Awesome - Thanks! I'm trying a different one now, but it doesn't seem to be working.

Edit: I take that back, it seems*to be working. Thanks anyway!
 
  • Like
Reactions: stangri

burkett375

Senior Member
Feb 8, 2010
328
80
Cuse
  • Like
Reactions: stangri

Didgeridoohan

Senior Moderator / Dev Committee / Dev Relations
Staff member
May 31, 2012
12,297
1
14,645
Gothenburg
Google Nexus 4
Nexus 6
  • Like
Reactions: burkett375

AnonVendetta

Senior Member
Apr 29, 2016
979
366
Portland, OR
My phone (LG v10, T-Mobile) has tethering enabled, but all tethering must be approved by T-Mo when turning it on. I'm running modded stock firmware. Can this module help bypass my carrier's tethering check? If not, what can? I've tried using 3rd-party tethering apps, but when they turn on native tethering, it triggers the check. So far my carrier has detected all my attempts, even when running CM13. I am SIM-unlocked and my phone was bought from a T-Mo store, but currently my carrier is MetroPCS.

Thanks!
 
My phone (LG v10, T-Mobile) has tethering enabled, but all tethering must be approved by T-Mo when turning it on. I'm running modded stock firmware. Can this module help bypass my carrier's tethering check? If not, what can? I've tried using 3rd-party tethering apps, but when they turn on native tethering, it triggers the check. So far my carrier has detected all my attempts, even when running CM13. I am SIM-unlocked and my phone was bought from a T-Mo store, but currently my carrier is MetroPCS.

Thanks!

I don't think this one would work for you -- it's only to enable tethering on the phone, I don't think it could help you bypass carrier's check. Maybe others will chime in on what can help you with that.
 

AnonVendetta

Senior Member
Apr 29, 2016
979
366
Portland, OR
@stangri: Thanks for the info. MetroPCS is owned by T-Mo, similar service quality, but almost 50% cheaper for essentially the same unlimited data. From what I've read, Metro's tethering policies are more strict than T-Mo's, it's basically allowed if you dont get caught. They'll tolerate a small amount, for light stuff like Web-browsing, but after that you'll get a notification. Metro cant control my tethering functionality, since it's built-in, but they can use T-Mo's servers for checking.
 

Jexx11

Senior Member
Sep 19, 2013
241
64
I don't think this one would work for you -- it's only to enable tethering on the phone, I don't think it could help you bypass carrier's check. Maybe others will chime in on what can help you with that.

So this module does not add the net.tethering.noprovisioning=true line to the build.prop file? I was just searching for a module to bypass subscription check on Verizon with my Nexus 5x and came across this thread but I wanted to double check.
 
So this module does not add the net.tethering.noprovisioning=true line to the build.prop file? I was just searching for a module to bypass subscription check on Verizon with my Nexus 5x and came across this thread but I wanted to double check.

That's all it does. It only adds net.tethering.noprovisioning=true line to the build.prop file.
 

mahdi72

Senior Member
Apr 4, 2014
160
36
27
IRAN
is this work on Sprint phone? i installed this module on galaxy s6 sprint (G920P), but i cant see HotSpot Menu. how its work?
 

arealcoolhand

Senior Member
Sep 4, 2012
55
42
San Francisco
I am on Cricket using my stock Nexus 6. Never looked into tethering before as Cricket restricts it unless you are on one of their higher plans and pay $10 a month extra. Previously enabling tethering would trigger a subscription check. On a whim, I decided to try this module and sure enough I can tether without issue to my tablet and Chromebook. Anyway, just wanted to note that in this case it has actually allowed me to bypass carrier restrictions. Cheers!
 
  • Like
Reactions: stangri

ubigred

Senior Member
Feb 23, 2010
1,733
411
Houston
Hey, I'm trying this out just now and I can't seem to get it to work. I install it, reboot, but nothing there. When I try to*enable hotspot, it still is coming back as carrier blocking it.

Magisk 10.2, phh's r266-2 su,*on a*Nexus*6 running stock 7.1.2 w/ Franco kernel

Any thoughts?

Which carrier are you on? Sprint?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    I have created a magisk module which enables tethering on phones where it's been disabled by the manufacturer/provider. Please post here if you have a tethering-disabled phone and can test the attached module. It should only work if the tethering has been locked down by your phone manufacturer, it will probably not help you if your provider is blocking tethering.

    There are two zip files attached to this thread:
    TetheringEnabler.zip -- is magisk v6 compatible.
    Tethering_Enabler-10.0.0.zip -- is magisk v10 (and later) compatible.

    Please post back if you have a phone with tethering disabled and it helps you, I will then push to have it listed in the official repo. I have no tethering-locked phone so I can't test it myself.
    Thanks!
    21
    Tethering Module

    I modified stangri's module a bit so it would work in the current version of Magisk. Hopefully he doesn't mind.

    It is attached to this post.
    7
    Big thanks to @otonieru for his post above that got this moving to working on v15.. I had a few problems though and it wasn't working, I made the following tweaks:

    -Fixed the config.sh to mount the updated system props, you can tell it works when via a shell you run "getprop | grep tether" and it shows "[net.tethering.noprovisioning]: [true]"
    -After installing the attached updated zip and rebooting, I also had to shell in via adb and run "settings put global tether_dun_required 0" on my Pixel XL for everything to work

    Hope that helps others!
    6
    I had problems with the existing zips in the thread on the latest Magisk 19.x, so an alternative way to get this to work:
    • Install Magisk module: Busybox for Android NDK
    • Install Magisk module: MagiskHide Props Config
    • Reboot
    • adb shell
    • settings put global tether_dun_required 0
    • su props

    On the last command above you may need to authorize the shell via Magisk SU.
    You'll now be in an interactive script, do the following:
    • 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

    Should be good to go.
    4
    Any chance we could get an update to the v15 template? Thanks!

    Here you go,

    This is just a temp module i made for my own use, at least until stangri update his module on repo