Top Nav

How to Hide Data Usage and Get Truly “Unlimited” Tethering with T-Mobile

T-Mobile’s new standard all-unlimited talk, text, and data plan is called T-Mobile One. Supposedly, it’s simplified now without tiers of data caps, just one simple plan without limits. But is that really the case or is this a false embellishment?


The first thing I noticed after lucubrating through the terms and conditions was the tethering. If you’re a farmer like me and you don’t live in an area with high-speed internet access, the tethering becomes a make-it-or-break-it deal. With the new T-Mobile One, there is unlimited tethering at only 2G limacine speeds (512kbps), which stultifies any meaningful use. Getting decent speeds requires an additional $15 add-on for 4G tethering and has a data cap set at 5GB per month.

Your data still isn’t truly unlimited even if you’re just planning on using your phone or tablet—which, by the way, T-Mobile and other carriers still fail to understand that there are Windows and OS X powered tablets, not just Android and iOS. But anyhow, if you are using what T-Mobile considers a “phone or tablet” the data cap is effectively still set at 28GB because after exceeding 26GB, speeds slow way down from throttling. T-Mobile doesn’t specify how slow it’s going to be after 26GB, but from my testing with previous T-Mobile data caps it’s looking like less than 512kbps.  With that said, the tricks I have below aren’t going to offer you truly “unlimited” tethering data either because that 28GB soft-cap will result in T-Mobile slowing you down if you go over in one billing cycle. Not everyone will experience the post-28GB throttling, but do keep in mind that on previous versions of T-Mobile’s unlimited data plan (if you’re lucky to be grandfathered in) this throttling wasn’t present.

Update: We were contacted by a T-Mobile representative who clarified that only 3% of their customer base may see throttling above 28GB on a single line.

The next thing is HD video. The new T-Mobile One plan offers “unlimited video” data, but it’s only at 480p. True HD (720p or greater) requires an extra $25 add-on PER LINE. This feature was previously free and only required activation with the My T-Mobile account settings.

Now if you find T-Mobile’s fine print to be anathema, here are three different ways to work around the tethering limits.

Editor’s Note: Before you use these tricks, make sure you don’t abuse them. T-Mobile CEO John Legere has announced his intention to go after “Network Abusers” who are using as much as 2 TB of data and are circumventing T-Mobile’s throttling and data caps. Abusers get kicked off the unlimited data plan. If you only use a few extra GB, you shouldn’t raise any red flags. Just don’t go nuts. Do the data equivalent of driving 5 MPH over the speed limit. Or, if you fear the wrath of John, maybe skip this tip.

Method 1 – Dun = 0 [Android Only]

Requirements: Windows PC, USB cable

  1. Download the ADB and Fastboot installer from XDA-developers. Select Yes when prompted by installation options (install ADB and fastboot, install system-wide, and install drivers).
  2. Enable USB Debugging on your phone/tablet.
  3. Connect your phone to your computer via USB cable.
  4. Open up the command prompt.
    • Click Start, in the search Type in cmd.  Next, Click on the program cmd (or Command Prompt)
  5. Type “adb shell” and press enter.
    • Don’t type the quotation marks “”, just the text inside them!
  6. Type “settings put global tether_dun_required 0” and press enter.

Note: If you see “error: device not found” it is usually because A) you need to update your phone USB drivers on your PC or B)  your USB cable isn’t capable of transmitting data because it is only designed to charge the phone or C) USB Debugging isn’t enabled.


Method 2  – PdaNet

Requirements: Windows PC or Mac, USB Cable

  1. Install PdaNet+ from the Google Play store.
  2. Install PdaNet desktop application on your Windows PC or Mac. Start the application.
  3. Open PdaNet+ on your phone and check the Activate USB Mode box and also Hide Tether Usage.
  4. Connect your phone to your computer via USB cable.


Note: If you find PdaNet isn’t working, or T-Mobile is severely throttling your connection, installing a custom Android ROM like Cyanogenmod can help. This is in part because, on many phones, T-Mobile has pre-installed network monitoring software designed to detect extracurricular data use.

Method 3 – VPN

Requirements: Monthly fee

While it may slow down your connection a bit, one sure way to get around any sniffing T-Mobile might be doing to detect your tether usage is to tunnel your traffic through a  VPN (virtual private network). This can be done on the individual PC you want to tether, or you can tether phone’s entire data stream. There are too many options here to list them all, but when it comes to simplicity PIA (Private Internet Access VPN) is the best and easiest to set up and will run you about $39.95 a year ($3.33 a month). PIA has a Mac, Windows, iOS and Android client which just works. 

So that covers it. For me the Dun=0 trick and PdaNet worked well enough, I didn’t have to resort to a VPN, but your mileage may vary depending on what phone you have and the total network traffic in your area. Please post any questions or issues you have below, and I’ll do my best to help out!

More Reading:

, ,

104 Responses to How to Hide Data Usage and Get Truly “Unlimited” Tethering with T-Mobile

  1. Jay November 15, 2016 at 3:22 pm #

    Or just method 4, just edit the ttl of the system you will be using it on, thats is all T-Mobile checks to determine of the data came from the phone or a device connected to it, Android and ios have a default ttl of 64 so if you change the ttl of your Windows/Mac/linux machine to 65 when it gets routed through the hotspot it will have a ttl of 64 inline with the phones data, the reason they do this is some apps send data with either no user agent string in the header or a “spoofed” firefox,ie,or other “desktop” user agent, also it is a common practice to use a desktop user agent to get a desktop only webpage and many people use such features.

    • Austin Krause November 15, 2016 at 7:56 pm #

      I had attempted using TTL but still had issues with the WiFi hotspot being throttled. Interestingly enough though, it appeared T-mobile was sniffing the header because the throttling went away when I used a user-agent switcher to spoof the desktop Chrome browser as a mobile android version of itself.

      • jay November 15, 2016 at 11:04 pm #

        I know they don’t solely use user agent strings anymore(they use to,back in those days i used a pfsense box to remove any “desktop” user agent s that went through my firewall on the fly)since some of the apps i use use desktop agents to acess data from sites that dont support mobile and things like chromes desktop site feature, but i know they do seem to pass most andriod/ios user agent packets along just fine, often even if they dont pass one of thier other data checks. Idk what their current rules are on thier network all i can tell you is for the last 10 months my network has been editing ttl only and getting by fine, unfortunately this is a game of cat and mouse i have to play since i live in a dialup only area and i cant afford nor deal with the latency associated with satellite internet. There is a possibility that T-Mobile devices have a flag sent before a teathering session and somehow mark data from the wlan interface but i would not know since i use either unlocked devices or one that can be flashed to aosp

        • Austin Krause November 16, 2016 at 6:37 am #

          Right on.

          I was also using Cyanogenmod when testing with the built-in hotspot utility.

        • Michael November 21, 2016 at 1:51 pm #

          hey, can go go into more detail on pfsense box. did you use squid to mask the user agent? thanks!

      • jay November 15, 2016 at 11:10 pm #

        Also if you edit ttl you need to make sure to do it right, its easy to use hex on accident when editing it on Windows. Since hex is base 16 65 would be 101 not 65, the remedy would be to use either a decimal value(65) or enter the correct hex value that would equal 65(or 41 in hex)

  2. Jay November 15, 2016 at 3:27 pm #

    Can’t edit my comment-editing tll also has the advantage of being device agnostic, not requiring root and also being possible to do with dedicated hardware so a entire network can be run behind it even on devices that can not have their ttl edited(Android tablets, chromcasts,tvs ect) this can be done with a a router running ddwrt, tomato, a pc running pfsense to act as a firewall or just a good old linux machine set up to work as a router

    • joshua April 27, 2017 at 1:54 am #

      I’m wondering if using EasyTether via USB with AdvancedTomato firmware is a possibility to avoid going through the PC… EasyTether has an option of using openWRT firmware routers without having to do a ICS connection via the pc first.. takes some programming though.

      check it out on the easytether website

  3. Jay November 15, 2016 at 3:37 pm #

    Also im on metropcs(a T-Mobile mvno) and have used this trick on both T-Mobile and Metro, my current useage this month with 13 days to go is 658GB with my network eed verying between 17Mb/s and 45Mb/s depending on time of day, i had no issues useing this a year back on T-Mobile and have never had speed drop to below 4g speeds outside of network issues, because MetroPCS is a T-Mobile mvno and already has lower priority over T-Mobile data and the same 26GBs for them depriortizeing your data when under load i find it unlikely that amyone will be throttled to the speeds stated unless the system is heavily underload, something i have never encountered in my 4 years on both T-Mobile and MetroPCS. End pf the story unless is a huge city also with under served amounts of towers it is unlikely you will go under 8Mb/s the lowest i ever have to deal with

  4. Austin Krause November 15, 2016 at 5:01 pm #

    I’m going to note here I’ve been using T-Mobile’s Unlimited data plan ($150 monthly for 4 lines, unlimited everything) for 1 year. The most data I’ve used on a single line in a month was around 160GB. T-mobile did at one point begin throttling my usage with the Dun=0 trick. However after switching to PDAnet the throttling stopped.

    I ended up using an energy efficient PC left on 24/7 to share the connection with a router creating WiFi at the house. I don’t recommend that setup, but if your only other option is dial-up like it was for me then desperate times call for desperate measures.

    • Jay November 15, 2016 at 6:14 pm #

      Im not saying you didn’t have dial up speeds in your case, all im saying is that it is perfectly possible to have speeds above that when teathering and past 26GB, It seems to be a fairly soft throttle yeah my data seems to have a much larger variance in speeds after 26GB but they certainly don’t throttle it to heck, and as me and some other users on XDA, and Andriod forums determined with packet sniffers and messing around TTL in the main and for the most part only way that traffic is being glaged as hotspot data currently, and the best Android tethering apps do just that edit ttl along with a few other edits to the header to get ps3 / ps4 data hidden. For most things editting the ttl covers it completely



    • Shawn February 13, 2017 at 2:54 pm #

      Like you Austin, I live in the county a few miles away from a large city, and chances I will ever see a fiber line ran to my house is zilch.

      Would any of the above suggestions work for using a T-mobile sim card on their One plan, and plugging that into a MOFI4500 sim4 router (band 12)?

    • Jordan February 15, 2017 at 2:35 pm #

      If you don’t recommend the PC left on all the time, what would you recommend. I find myself in a similar situation as you and am running out of options.

      • Pash March 23, 2017 at 11:57 pm #

        How about sharing the connection through a RaspberyPi-type of device, if you’re concerned about energy consumption?

  5. Tony November 20, 2016 at 7:45 am #

    I understand you need a USB cable to enable these hacks but is the USB cable necessary for the actual tethering? My understanding is, wifi tether is faster than USB. Thank you

    • JCwarez November 27, 2016 at 7:56 pm #

      Tony, No USB cable s needed at all. for wndows, follow these steps:
      1. Open Registry Editor (regedit.exe).
      2. From the HKEY_LOCAL_MACHINE subtree, go to the following key:
      3. In the right pane, add the following value:
      Name: DefaultTTL
      Type: REG_DWORD

      Then double click it and add value 65 as hexadecimal.

      4. After that, please restart the computer and check the result.

      • Jay November 28, 2016 at 4:28 am #

        65 as decimal, remember that hexadecimal is base 16 so “65” is really 101 ,use 41 if you use hexadecimal

        • Jay November 28, 2016 at 4:36 am #

          Not to say it doesn’t currently work, just that the traffic looks clearly different then what the phone makes, all it would take is a simple firewall update and your tethering wouldn’t work, they seem to currently be redirecting ttls 65,128,256 and somemore in-between.

          The phone has a ttl of 64(in base 10) so just add 1 per hop and your good usually you are just one away(wifi hotspot)

  6. Tony November 28, 2016 at 12:00 pm #

    JCwarez, what method am I using for this? Also, nothing has to be done with the phone first?

    • Jay November 28, 2016 at 12:33 pm #

      No nothing on the phone needs to be done, so long as you can turn on the wifi hotspot. Just open up a administrator command prompt and paste in “netsh int ipv4 set glob defaultcurhoplimit=65″(without the quotation marks) and restart the computer, this is functionally equivalent to his instructions since all it does is add a registry enrty into the same place you would if done manually.

  7. Michelle November 30, 2016 at 6:04 pm #

    Thanks Jay. I did all those 3 steps in the article and none work for me in the last 2 months. Jay’s step works perfectly on the desktop side. I don’t understand all this but this may help someone in trouble like me. Mine is Nexus 5x 6.01. Tmobile unlimited.

    • Jay November 30, 2016 at 10:24 pm #

      Honestly though since you have a nexus device, i would recommend rooting and useing teather router(playstore) sonce that would allow teather bypassing on any device, but you have to be comfortable with doing so, its a better long-term solution though

      • JCwarez January 16, 2017 at 3:41 am #

        IF you have a phone that can be rooted. I am running a Zmax Pro, and every thing i have tried on the root side was a no go. been doing the ttl trick for a few months and never got close to my 8GB limit, and i run 4 PC’s off my hotspot. I have noticed a little bleed thru (i think from my kali box) may have to run command on it to make it recursive. but im at 12 GB of data being shown used on my phone data and 3 gb of hotspot, but if i go into data usage it shows 12 GB of hotspot been used.

        • Jay February 1, 2017 at 9:08 am #

          Yeah seems they dont like linux user agents or something, tried mint, Ubuntu,redhat, elementary and all of them didn’t let hotspot through properly even when i proxed the connection to the phone, only solution i found was to edit the us strings in a separate box , luckily i do t need linux to much, so i can deal with it

  8. Michelle November 30, 2016 at 10:45 pm #

    My nexus 5x 6.01 was rooted and have tether router apk. And all those 3 methods. None worked. XDA people ran out of idea.Just about to give up. Did one more search and found this post. Tried it and it works for now. I dont know what this method does to the desktop? Your post wad simple for me to follow so i tried. And it works!!!. I have no problem with other mobile devices connecting to my Nexus 5x, just supper slow on my desktop. Before the change, desktop couldn’t even load 0.01Mbps. Now I get 19Mbps. I have window7

    • Jay December 1, 2016 at 12:13 am #

      The TTLstands for “time to live” it is a counter on the data you send for its maximum hop count, or the number of devices it can travel through, for ever device it goes down by one, windows has a default TTL of 128, while Android has one of 64, if you change the TTL for windows to 65 when it gets to the phone the TTL will go down by one makeing it equal 64 the same as the phone. There are more adwanced way to do this so you can run a whole network off this by using a router with either DD-wrt, Tomatos or open-wrt or a dedicated pc running either pfsense, linux, or freebsd to act as a router and mangle the TTl on the fly, the benefits of this is it gets ALL of the data(windows seem to miss a small amount arohnd 5%) and its possible to edit the User agent in ways that dont mess up websites with squid and just appending the device.

  9. Michelle December 2, 2016 at 10:45 am #

    FYI, today my tether counter is restarted. My desktop speed is 73.58Mbps. Big diff. Is there any mod to get this speed on desktop after throttled?
    Nexus 5x, tmobile unlimited w 1G tethering. I’m willing to use a custom ROM, kernel, apk and any combination Etc. As a Ginnie pig?

    • Jay December 2, 2016 at 11:24 am #

      As far as i know the ttl is enough, if that doesn’t work you can always install a local proxy sever on the phone, and set that as the proxy server for the pc.

    • Jay December 2, 2016 at 11:26 am #

      How much data did you use last month? And did you test the speed on the phone and compare it to the computer?

  10. Michelle December 2, 2016 at 11:28 am #

    Would you mind show me how? Trying to learn more about this stuff. Thanks

  11. Michelle December 2, 2016 at 11:40 am #

    I used 30Gigs last month. I’m making a WP website so I do use it more than usual but not in a 100gigs or so. WP admin loads slow when I try to make changes. The phone speed is always above 50+Mbps. I already used up my 1 gig for this month and it’s only 5 hrs

    • Jay December 2, 2016 at 6:46 pm #

      1gb of tether? Or of highspeed data? If its highspeed your out of luck. Also if you makeing a WordPress site it would make more sense to do the dev work through local host and one push when you have tested it thoroughly and are happy with it. As far as showing you how, the proxy doesn’t work that well for anything other than web traffic and apps that run on port 80. I never get much more then 30Mb/s myself because im on metropcs. If you want to try something, see if have a wifi router that can be flashed to dd wrt, tomatos, or open wrt, around you house and use it to mangle the ttl on the fly, but that starts to go down a rabbit hole, you would need a bit to learn how to manually configure wifi repeaters/clients in ddwrt(and or the others) how to mess with telnet, finding Interface names, ect… Its not to hard just took me 2-3 days to start getting the hand of it without fumbling for 2 hours. And if you wanted to be real sure they cant tell you teathing then find a spare laptop buyusb Ethernet adapter and modify the UA strings so they appear to come from the phone, you just need to append them at the back with some basic cellphone identifers and then set ip the box as a proxy server seting tthe ttl as data passes through.

  12. Michelle December 2, 2016 at 6:53 pm #

    That is 1G of tethering and unlimited Mobil data. I have vpn on my desktop but it makes its slower. I have lots of old laptops. I have a USB dongle on my desktop. Will need to ask Google more “how to” questions? Any links you would suggest for “modify the UA strings so they appear to come from the phone, you just need to append them at the back with some basic cellphone identifers and then set ip the box as a proxy server seting tthe ttl as data passes through”

  13. Michelle December 2, 2016 at 6:54 pm #

    I also have many old routers!

  14. JCwarez January 11, 2017 at 10:45 pm #

    Sorry about delay, I have been using this method for 4 months now, last month 78K on teather and Ive used TBs of data. for some reason still not working on Linux for me. i have updated /etc/sysctl.conf with line “net.ipv4.ip_default_ttl = 65” and still counting data on mymetro app, until mymetro broke and i cannot see my account info any longer. that happened after the last update…. but as far as my windows box still burning up data with no usage on account.

  15. Michelle January 12, 2017 at 3:37 pm #

    This may help someone out there. My hotspot have been working well for the last few months on my Nexus 5x,plus Asus n31u router (w/ net.ipv4.ip_default_ttl = 65, bridge mod). No throttle untill I reset my phone back to the factory reset.
    I learned that I need to root my phone and add the methode 1 mentioned in the article “dun=0” in order to make it to work

    Don’t know how: but only combination modifications ONLY work for my set up:

    Nexus 5x – rooted 6.01 with “settings put global tether_dun_required 0”
    Asus n31u router (w/ net.ipv4.ip_default_ttl = 65, bridge mod)

  16. JCwarez January 16, 2017 at 4:40 am #

    @Michelle, Sorry i just got the notification of your reply. Yes I forgot to say im on MetroPCS $60 unlimited plan also. no throttle issues til I hit the magic secret number of GB’s (I think thats BS too) Ive hit well of 40GB in a month and not been throttled (or if i was i couldnt tell) here is some screenies that i just took (see my post above for the method (i didnt do anthing to my phone) its STOCK Zmax Pro right out the box, I did the above method on my Windows lappy and my Linux boxes I just appended #~”net.ipv4.ip_default_ttl = 65″ (no quotes) to the end of my /etc/sysctl.conf

    If i was everybody else reading this, i would try this method and see if it works for you
    again WINDOWS users
    1. Open Registry Editor (regedit.exe).
    2. From the HKEY_LOCAL_MACHINE subtree, go to the following key:
    3. In the right pane, add the following value:
    Name: DefaultTTL
    Type: REG_DWORD
    Then double click it and add value 65 in decimal, (thx Jay)
    then restart

    so far so good, but im waiting on the troll, so b4 anyone calls BS theres the puddin..

  17. JCwarez January 16, 2017 at 5:19 am #

    Speedtest this is with [email protected] running and going thru my VPN server on my mint box, NOT PHONE

    pls dont comment if you know what *may* be laying around on that workspace…

  18. J January 23, 2017 at 6:51 pm #

    Can this be done for iOS

  19. Jay January 24, 2017 at 1:45 pm #

    It’s platform agnostic as far as I can tell but I have done zero testing on a iOS hotspot, it should work but don’t quote me, iOS should have a default TTL of 64 if I remember correctly so setting Windows to 65 should work but I don’t know if iOS changes the counter as the data passes through or if it flags the data in some other form. You can give it a shot is just a simple edit to Windows and it won’t effect your phone anyways, there are also steps for Mac but you will need to find those on the net

  20. Jay January 24, 2017 at 1:55 pm #

    Ps: I recommend looking into running ddwrt on another router if you have one laying around that can run it, it’s pretty simple to setup the proper firewall filters to mangle the TTL on the fly with the plus sides being that a entire network can run behind it with if you set it as a repeater/repeater bridge. If you have a extra PC laying around I also recommend using pfsense(it’s based of BSD and can do tons of high or low level filtering because of its extensive networking support the down side is it’s wifi hardware support isn’t the best) unless the phone is explicitly marking the data coming through the hotspot there is not a single thing that pfsense shouldn’t be able to get around as far as filters go.

  21. Mark January 26, 2017 at 9:15 pm #

    I have an iPhone on the T-Mobile One plan. I’ve tried PIA VPN but tethering is still throttled to 512kbps. I also tried VPN Unlimited with the same result. I presume whatever VPN work-around that used to work, doesn’t work anymore.

  22. JoshB January 31, 2017 at 6:27 pm #


    i second mark, the first and third options didn’t work for me. I’d like to skip using pdanet and get it to work via the first method if possible….

    • Jay February 2, 2017 at 8:48 pm #

      Try just editing the ttl, its fine if your just trying to connect a laptop, if you want to use a tablet just download a proxy app(icecoldpapps make the one i use) and set up a manual proxy on your tablet

    • Jay February 2, 2017 at 8:51 pm #

      Does your router support the proper telnet commands by default? All the one i have dont so i had to change the firmware, i use advanced tomato specifically, ddwrt is good too

  23. JoshB February 1, 2017 at 9:39 am #

    Update: I even tried PDAnet with Hide tethering option enabled, it STILL didn’t work… T-mobile must have changed the way they detect usage…

    Samsung Galaxy S7 On 6.01

  24. Michelle February 2, 2017 at 5:55 pm #

    My COMBO works for me on T-Mobile unlimited.

    Nexus 5x – rooted 6.01 with “settings put global tether_dun_required 0”
    Asus n31u router (w/ net.ipv4.ip_default_ttl = 65, bridge mod)

    Works for Window 7 desktop and laptop, chromebook, and tablets. All about 80 Gigs last month

  25. Michelle February 4, 2017 at 3:28 pm #

    For my set up I have to do 2 things for it to work on T-Mobile unlimited.

    Nexus 5x – rooted 6.01 with “settings put global tether_dun_required 0”


    Asus n31u router (w/ net.ipv4.ip_default_ttl = 65, bridge mod)

    Works for Window 7 desktop and laptop, chromebook, and tablets.

    It didn’t work just one mod

  26. Dee February 4, 2017 at 3:34 pm #

    please Michelle tell me how to root my phone to put those settings I have LG phone MetroPCS

    • Kurt February 26, 2017 at 4:38 pm #

      I have LG phone. Metropcs unlimited 60$ plan. I use PDAnet. Hide teher usage for most work. For a year now. I have used 60gig or more many times with no issues.

  27. Michelle February 4, 2017 at 4:17 pm #

    Google n XDA are best sources for LG phone rooting info. I know how to root Nexus phones.

  28. Jay February 8, 2017 at 7:15 am #

    The same just change the number to 128, not that it matters the internet does not care so long as your TTL is above 32, does your phone have issues using the internet over wifi? If not neather will your PC.

  29. Dee February 8, 2017 at 7:26 am #

    hello people PDA work now .at first it wasn’t working I listen to you guys on settings put global tether dun…….
    now it working. my phone is MetroPCS and it’s not rooted and it’s locked and still working

  30. Dee February 9, 2017 at 6:39 am #

    wow PdaNet works now. it wasn’t working for a year as a three days ago I got it to work now I can USB tether all I want using Metro PCS phone not rooted .if anyone wants unlimited tether let me know I will help

  31. T February 10, 2017 at 5:04 pm #

    Deep what do you use to have that working and not slowing up tethering

  32. Dee February 11, 2017 at 1:09 pm #

    HELLO T:I’m using PdaNet on USB mode if you need help let me know

  33. T February 11, 2017 at 2:10 pm #

    Two questions are you rooted and what android version are you cause they took away a lot of things with dealing with this in nogout that are in marshmallow

  34. Dee February 11, 2017 at 2:12 pm #

    no not rooted using Android version 5.1 and phone is locked still working with PdaNet

  35. Junior February 17, 2017 at 2:36 pm #

    Does anyone know how to bypass metro pcs hotspot throttle with out a computer? I need a way that just uses ur phone. I have tried vpn but it didnt work. Any help would be great.

  36. Dee February 18, 2017 at 4:34 am #

    hello Junior you can download FoxFi for Android

  37. Junior February 18, 2017 at 6:33 am #

    Dee i have tried foxfi. Does not work with any metro phone above 4.0 i have 5.0.2

  38. Junior February 20, 2017 at 9:41 pm #

    Can you just tell me on here?

  39. Rick February 22, 2017 at 7:37 pm #

    Great article and great info in the comments everyone!
    You guys that use PDANet to hide tethering, do you still get a notification when you hit 26-28 GB? We are using an Alcatel One Touch 7 for our device.

    Things seem to be working OK, though, we only notice slowdowns when using it as a hotspot to watch Netflix on the TV.

    When we check data usage it’s all accounted for, but lists PDANet with most of the data. Is this normal?

    Finding that tethering is definitely faster than Wi-Fi hotspot. We can watch hi-def videos tethered directly to desktop with no buffering, while TV via hotspot is crap.
    I just need to find a cheap router to load one of the open firmwares to it, any suggestions?

  40. Dee February 22, 2017 at 9:43 pm #

    just use PdaNet USB mode

    • Rick February 23, 2017 at 11:26 am #

      With a router? I hope it really is that simple. When we connect to the desktop, we also have to start the PdaNet app on the desktop as well, how do you do that with a router?

  41. Dee February 23, 2017 at 6:18 pm #

    you don’t need a router you just need a phone with unlimited data and use your phone as a hotspot to power up your laptop

    • Rick February 23, 2017 at 6:48 pm #

      Our device has unlimited data. We are using are using PdaNet for tethering and using it as a hotspot. But it is super slow in hotspot mode. Much faster with USB tethering, which is why we would like to tether to a router and connect that way – but still hiding our tethering.

  42. Dee February 26, 2017 at 9:36 am #

    Rick why don’t you just use your phone to power up your laptop usb that’s what I’m doing with PdaNet you don’t need a router

  43. Rick February 26, 2017 at 1:28 pm #

    Right. We do that when we need to use our desktop. But we have other devices that don’t have unlimited data. That is why we more frequently use it as a hotspot. But the device Wi-Fi hotspot is sloooooow. We also watch Netflix via our Smart T.V., which is also via Wi-Fi hotspot. If we could tether to a router, we would be able to take advantage of the faster tethering speeds for Wi-Fi for all devices. That is why I wanted to know if PdaNet to hide tether usage works with a router.

    I guess I could always upgrade to the ONE Plus plan, but what’s the fun in that?

  44. Dee February 26, 2017 at 3:36 pm #

    Rick just read the comments at the top page and scroll down a little. they tell you how to do that with a router

  45. Rick February 26, 2017 at 4:49 pm #

    Dee, I have read all the posts, but it wasn’t clear if using the router with that method would hide the tethering usage.

  46. Michelle February 26, 2017 at 6:40 pm #

    I did these 2 things and have no problem connecting all 5 devices to my router. Used 80gigs last month without counting toward my T-Mobile hotspot counter.
    For my set up I have to do 2 things for it to work on T-Mobile unlimited.

    Nexus 5x – rooted 6.01 with “settings put global tether_dun_required 0” thru a window 7 desktop


    Asus n31u router (w/ net.ipv4.ip_default_ttl = 65, bridge mod)

    Works for Window 7 desktop and laptop, chromebook, and tablets.

    It didn’t work just one mod

  47. Rick February 26, 2017 at 9:55 pm #

    Thank you Michelle! I retried the “settings put global tether_dun_required 0” today and I didn’t get an error message with it, so hopefully it took and will help.

    When you tether to the router, do you just simply use the tethering option under settings? I plan to try a router in the near future and may be rooting if necessary.

    Thank you again Michelle.

  48. Michelle February 27, 2017 at 1:24 pm #

    After making the router set up with modification, I just turn on the tethering wifi hotspot on my phone nexus 5 setting and all devices “talk” to each other thru the router connecting to internet

    Just did what Jay n others explained on this thread.

    2 things combined to make it work for me. Don’t know the logic but maybe someone here can explain.

    Now I have 3 routers, one for home, 1 for work to share w my workers, 1 in my RV to share w my teenage kids. Just any old router that can be modified using dd-wrt. I bought my routers thru Craiglist for less than $10 each. Good luck

  49. RUBEN February 27, 2017 at 4:39 pm #

    Hey i would like to know if these methods would work with sprint “UNLIMITED” data plan, since i received a data usage notice.

  50. Rick February 27, 2017 at 4:44 pm #

    Very cool!

    Just to clarify, are you USB tethered to the router?

    Have you found one router that works better? Off to look for cheap routers…

  51. Michelle February 27, 2017 at 5:11 pm #

    Not USB to the router. I wifi hotspot my phone. 3 routers I have that work: tplink MR3420, Asus N13U n Asus N56U.

    • Tom M. March 1, 2017 at 5:51 am #

      Michelle, So then is your ASUS router set up as some sort of bridge mode so that it can “connect” to your WiFi hotspot, and then forward that wifi signal to all wireless connected and wireless devices to the ASUS router?
      I have an ASUS RT-N16 router and RT-N66U router (running Asuswrt-Merlin firmware) that I can mess with, if that is how you are using them. Thanks!

      • Michelle March 1, 2017 at 10:44 pm #

        Yes, I set them up as bridge mode. Those Asus routers should do it

  52. Ralph February 28, 2017 at 12:24 pm #

    Thank you

  53. Tony February 28, 2017 at 8:05 pm #

    I currently have the Alcatel Linkzone, but I’m capped at 6Gb monthly. Is there a way to use an unlimited SIM in that and tether through my Asus AC3200? I live way out, satellite Internet is garbage, but I have a nice Tmobile signal.

  54. JOE March 1, 2017 at 9:28 am #

    Does anybody know if it works with SPRINT?

  55. Mildew March 9, 2017 at 1:46 am #

    The main issue I see people having is the lack of apn editing. This has been my setup for four years now:

    Dd-wrt with iptables to edit the ttl value to 65
    Changed apn of hotspot to match the apn of normal mobile date. Doesn’t matter if you use or alpha/beta BUT YOU CANT USE THE ORIGINAL HOTSPOT APN it’ll say mobile web or some shit. If you do you will be routed through their hotspot server and tracked. I’ve done this on iOS and android.

    ALSO FOR THE FOLKS THAT SAY THE VPN DOESNT WORK. Once again you MUST change the apn AND you have to make sure that your traffic is actually being routed through the VPN, in my experience on both android and iOS hotspot traffic bypass your phones VPN, and VPN on the router/computer traveling through the phone can be tracked if the phone isn’t the one using the VPN, to make it force traffic through the VPN I had to use the for data option in the tether me app on iOS. These things all work if you do it properly.

    Like I said I use the dd-wrt/iptables and apn option.

    • Tom M. March 13, 2017 at 10:38 am #

      “Changed apn of hotspot to match the apn of normal mobile date. Doesn’t matter if you use or alpha/beta”

      Did you really mean to say “date” in “mobile date”? I’m trying to understand what you’re doing, but I think me/we need a little more info.
      Where specifically in DD-WRT settings do you change the APN? And how did you find -what- to change the APN to?

      And are you connecting to your DD-WRT router via USB cable (tethered) or are you using a wireless connection to your mobile phone (hotspot)?


  56. Mildew March 9, 2017 at 1:54 am #


    I’m currently switching to a BSD box OPNsense (not my first choice but saved headaches involved with PFsense). My issue is I have changed the ttl to 65 using sysctl but I’m still being tracked. I noticed some posts abut it also not working on Linux machines. It works just fine if I use a VPN but I got it of using one to bypass hotspot tracking a LONG time ago for many many reasons.

    So does anyone know how or in what way I’m being tracked?? Anyone know a way to get this working on a BSD box (PFsense, FreeBSD,opnBSD, etc., etc.) I would really really appreciate ANY insight or thought. I see many folks that have this setup working but can’t seem to get any input as to how.

    Thank you,

  57. Dee March 10, 2017 at 2:15 pm #

    Hello bumma- all u have to do is download PdaNet to use your phone to power up your laptop

  58. Billy March 13, 2017 at 12:19 pm #

    I have a tx3 pro box and it’s eating up My tethering data and I don’t want itbto…

  59. DaveUk March 14, 2017 at 3:47 pm #

    Great thread! Can someone help me please, Ive managed to change the TTL on my ageing macbook and can now connect it to the internet via my phones hotspot, but I’m struggling with my ps4… It will not connect to the internet through the phone hotspot wirelessly, or even through an ethernet connection via the macbook… Pda will not work for me as I cannot use my phone as a usb modem because my macbook os is not supported with the correct drivers.. Its running Mac OS X Lion 10.7.5 (11G63b) and will not support a newer os. Is there a simple(ish) way to repeat the TTL trick for the data coming from the ps4 through my mac via cable or direct through the phones hotspot? Any advice would be much appreciated, and although I want to get as fast a link as possible I’ll be happy if the ps4 will connect at any speed , as sony won’t let me play any games or use any apps unless I have a connection of some sort to their servers… Thanks… D

  60. Mildew March 14, 2017 at 6:24 pm #

    My bad, Tom M. I meant to write mobile DATA. You change apn on your phone. Look at your current sons and use the same one that is for mobile web for the hotspot. This will circumvent that part.

    As for dd-wrt I’m tethered through the usb port.

    At this current time I have quite playing with the Opn/pfsense as I gave up. I am currently using Zentyal 5.0 (based on Ubuntu server and changed the usual lines in its led to mangle the ttl in the fly like I did on dd-wrt. It’s a lol over kill but I have yet to overload it as I have every router I’ve owned.

    If I where to recommend a set up , I would have to say go for the the Netgear Nighthawk r7000 and flash it with the latest Kong build of dd-wrt. Very well supported and tested. Lots of possible goodies. I was running transmission and a ton of other services on the box.

    As for pda net, from my testing years back, it does three things. Normally it changes the ttl, and apn but in private mode?? Or whatever it’s called it also changes the user agent string. I don’t recommend it personally as it uses a lot of overhead on the phone it’s self and then also some on the device tethered. No sense in adding more load and battery drain on an already overly stressed setup. To each there own.

  61. Mildew March 14, 2017 at 6:27 pm #

    Second sentence I meant to write “apns” not “sons”. Look at your current “apns”
    Can’t figure out how to edit in mobile.

  62. DaveUk March 14, 2017 at 10:32 pm #

    BOOM — I used pda AND easy tether at the same time, and the overkill worked… hours of uninterrupted hidden tethered PS4 multiplayer Lan based BF1 action, excellent speeds, perfectly reliable, as close to DSL as you will get with a £20 phone and a restrictive lycamobile bundle… Thanks to all of the above for the advice, now to re-read the whole thread, dig out that old netgear router, and do the job properly. Anyone out there struggling just d/load == PDA NET and EASY TETHER and you are well on your way.

    • Rick March 15, 2017 at 6:16 am #

      Dave, I just downloaded EasyTether last night but haven’t tried it yet. I have been using pda with some success. Did you use the paid version of EasyTether?

  63. Dee March 15, 2017 at 6:49 am #

    Hello Dave UK I’m using PdaNet alone, if I install easy tether and use it at the same time it will be faster?

  64. Mildew March 15, 2017 at 11:57 am #

    How can you stand the latency and slow speeds with PDAnet?? from my expire vr there is a noticeable lag between when I pull my trigger and when I fire it on screen. It’s just like having a tv not set to game mode or trying to play online with a lcd/led tv and getting monitor/screen lag. At least for me. The best I could get out of PDAnet was 62ms latency/ping 24mbs down 10mbs up. That was ridiculously laggy on XBone, PC, and PS. Still fully playable but if you pay attention to fast paced battles it’s ruff. Not to differ people from this method, which I disagree with for many reasons, because it is a valid method. I was just curious how you stand it and wanted to make everyone aware that from my testing. You will get a lil over half a second of lag. Any gammer will know that that’s way to much for pvp. now that that’s been aired out. I’m curious why you wouldn’t just use a VPN, if you wanted to do it the lazy way, expressVPN had me sitting at only 28ms lattency/ping and a hair higher on Dn/Up.

    Trust me, break out the Netgear and use it. Make sure you have at least two cores at 1ghz and 256mb ram or you are wasting your time. Also make sure to tether not bridge the wifi as the latency is horrible and the battery won’t last over twelve hours on any phone I’ve owned. If you must use a standard router I recremend the r7000 Netgear. Honestly though an old ‘top with zantyal seems to be the best. I’m getting speeds over, what according to the Internet, the “lte standard”. And latency/ping is down to between 12ms and 21ms.

    Just doing my part. Have a great day.


  65. Mildew March 15, 2017 at 11:59 am #


    I’m not Dave and I can’t say that it won’t but I can’t Fathom it being faster when you add more overhead, destinations, and processes in general.

  66. Chris March 31, 2017 at 11:38 pm #

    So I’ve tried all of these, I tried changing the APN, but that didn’t work, many times as well. I tried using PdaNet, but I don’t have iTunes, and it takes so long to download with this kind of internet speed. I tried using my VPN and also my proxy neither worked. I do not have money for Pfense. And I tried changing the TTL in the Registry Editor, in both Hex and decimal. Restarted multiple times and nothing happened. Also tried doing it the Admin cmd prompt way, many times. Still nothing, I think my phone has other ways of doing things. Is there any other ways of how to bypass this?

  67. Mike April 4, 2017 at 2:37 pm #

    I’m having some issues with tethering from a Oneplus 2 unrooted smartphone running android 6.0.1. I get great speeds on the device itself but when trying to tether to my laptop or another smartphone it seems like I’m capped at 512kbps. I also have a Huawei b593u-501 router I’d like to get working on this unlimited T-Mobile plan, but until I can fix the tethering issue, all I’m getting from the router is the excruciatingly slow speed of 512kbps. Weird thing though is that when I put my Sim card in the router I can still get 50mbps on but everything else is super slow. Any ideas on how I can fix this.

    • PASH G April 27, 2017 at 12:05 pm #

      Mike, perhaps you’re teathered via USB and WIFI hotspot simultaneously?
      When I forget to disable my wifi hotspot (Tmobile app), or to at least disconnect from it, my traffic goes through the slow WIFI hotspot by default.
      As long as I’m connected by USB (PDAnet) only, I get the full unrestricted 20 to 30+ mbs

      The only other thing I did previously for my PC was the 64 TTL thing described above, which I’m not sure if it actually made any difference, as I wasn’t able to test it before changing it.

      Hope this helps, good luck

  68. Dee April 5, 2017 at 2:38 am #

    Hello Chris PdaNet does work I’m using it right now to power my laptop on my MetroPCS phone make sure to install the PC drivers and phone drivers. My phone is not rooted and it still working with PdaNet

    • Chris April 6, 2017 at 10:27 am #

      I wouls try and use it, but it takes so long to download Itunes, if there is a version that does not require it, please link it.

  69. Dee April 6, 2017 at 10:33 am #

    Chris download connection stabilizer booster from Play Store it’s a white app with a antenna on it that makes your phone data connection faster see if that works

Leave a Reply


Free Learning


Don't miss a single tip, how to or tech news update. Subscribe to my free newsletter and receive updates, right to your inbox.

You have Successfully Subscribed!