I've got a pay-as-you-go account while I try Verizon out in my area. Unfortunately when I turn on hotspot no actual data is passed to the connected devices. I can connect to the phone, but the device I connect with tells me there's no internet. I remember Verizon wanting me to upgrade to yet another level in order to have hotspot allowed.
I've looked around on here and can't find anything related to bypassing this bull****. Can someone point me in the correct direction?
Thank you!
pdanet! you'll need to install it on both the phone and the computer you are connecting to it. it doesn't work on things like roku or streaming devices.
I use it all day every day and have for a year now. blazing fast.
i'm sure there's other solutions, but this is the one that works perfect for me.
bubbyj said:
pdanet! you'll need to install it on both the phone and the computer you are connecting to it. it doesn't work on things like roku or streaming devices.
I use it all day every day and have for a year now. blazing fast.
i'm sure there's other solutions, but this is the one that works perfect for me.
Click to expand...
Click to collapse
I appreciate the advice, but I want to enable hotspot so I can share it with ANY device without the need for doing anything on the other device to connect (other than a password. But thank you though
armyturtle said:
I appreciate the advice, but I want to enable hotspot so I can share it with ANY device without the need for doing anything on the other device to connect (other than a password. But thank you though
Click to expand...
Click to collapse
Used to be if you were rooted you could use a magisk module to do this.
You can use VPN Hotspot. But I think you need to use a real VPN service alongside it.
armyturtle said:
I appreciate the advice, but I want to enable hotspot so I can share it with ANY device without the need for doing anything on the other device to connect (other than a password. But thank you though
Click to expand...
Click to collapse
Probably out of luck then. I know of no solution.
The only other option you have is to do the pdaNet+ on your computer, and then use your computer as an adhoc hotspot. You'll probably only be able to blast out about 50% of the speed that you draw on your phone going through two hops. But its likely the only solution you can use. And it'll only work on a PC, not a Mac.
Sorry bud.
Maybe I'm missing something here but if you're on a pre-paid plan to try out service, what does the hotspot functionality tell you? Hotspot will give you the same speeds as your existing device so long as you're not subject to any hotspot caps per the terms of service. I have 15 GB of full speed hotspot data on my plan and when I connect a device it is no different than the phone connection. Once I hit the limit then it is of course stupid slow ~600 kbps I believe. I only really use it when traveling to keep the toddlers entertained.
l7777 said:
Maybe I'm missing something here but if you're on a pre-paid plan to try out service, what does the hotspot functionality tell you? Hotspot will give you the same speeds as your existing device so long as you're not subject to any hotspot caps per the terms of service. I have 15 GB of full speed hotspot data on my plan and when I connect a device it is no different than the phone connection. Once I hit the limit then it is of course stupid slow ~600 kbps I believe. I only really use it when traveling to keep the toddlers entertained.
Click to expand...
Click to collapse
You are missing it. I want to utilize my pay-as-you-go (not prepaid) plan, which has "unlimited" data, to give data to the other devices around me... my tablet, kids devices, etc. Been able to do this without limitation with my Google Fi pixel and account since they've offered Google Fi as a service. Simply click the hotspot icon to enable and everyone can connect to my phone like it's regular router, period. I don't want to give yet more money to Verizon to be able to do this. If I'm already paying for unlimited data once, it's none of their business how I utilize it; and screw their TOS.
Adb commands may work for you. I'll need them for sprint.
Adb set global tether_dun_req 0
Also try a custom OS or locked bootloader? I don't remember the exact command but if you google that you'll find it
armyturtle said:
You are missing it. I want to utilize my pay-as-you-go (not prepaid) plan, which has "unlimited" data, to give data to the other devices around me... my tablet, kids devices, etc. Been able to do this without limitation with my Google Fi pixel and account since they've offered Google Fi as a service. Simply click the hotspot icon to enable and everyone can connect to my phone like it's regular router, period. I don't want to give yet more money to Verizon to be able to do this. If I'm already paying for unlimited data once, it's none of their business how I utilize it; and screw their TOS.
Click to expand...
Click to collapse
I certainly agree with your sentiment that unlimited should be unlimited but as we all know by now that ship has sailed. You were aware of the limitations when you signed up for service. Lots of things are possible but restricted by an authority of some sort. That said, you may be able to do what you want but there will be hoops to jump through. It is foolish to expect a one click solution when you are explicitly attempting to bypass the known restrictions.
PDA Net is one such option.
Funneling the tethered traffic through a VPN is another as suggested above.
I'll make the assumption that you wish to do this while at your home and mobility is less of a concern. The below should effectively be able to turn a phone into a home internet connection.
You will need a USB-C dock with ethernet port, the VPN Hotspot app, and a router that will run OpenWRT
Configure OpenWRT to mangle all outgoing packets with a TTL of 65
Connect the WAN port of the router to the ethernet port of your dock
Use the VPN Hotspot app to tether with the ethernet connection
See if your devices can access the internet
This is based off what I know about how Verizon and many other mobile carriers detect tethered devices. The key is the TTL of outgoing ethernet packets. TTL is decremented at each router hop. From the phone packets always have a TTL of 64. When another device connects via the hotspot the packets will be seen by Verizon as having a TTL of 63. Thus they will deduce that it is a tethered device and limit the traffic. The usual disclaimers apply. I take no responsibility for the consequences of following or attempting to follow my instructions.
Can you believe its legal for a company separate from the manufacturers and even distributors of these device to place restrictions on hardware you own for the sake of profit? Its abusive and embarrassing. (Unless you leasing, then you making me sound stupid as hell)
Code:
adb shell
settings get global tether_dun_required
If you get null or 1 response:
adb shell
settings put global tether_dun_required 0.
try this my friend
l7777 said:
I certainly agree with your sentiment that unlimited should be unlimited but as we all know by now that ship has sailed. You were aware of the limitations when you signed up for service. Lots of things are possible but restricted by an authority of some sort. That said, you may be able to do what you want but there will be hoops to jump through. It is foolish to expect a one click solution when you are explicitly attempting to bypass the known restrictions.
PDA Net is one such option.
Funneling the tethered traffic through a VPN is another as suggested above.
I'll make the assumption that you wish to do this while at your home and mobility is less of a concern. The below should effectively be able to turn a phone into a home internet connection.
You will need a USB-C dock with ethernet port, the VPN Hotspot app, and a router that will run OpenWRT
Configure OpenWRT to mangle all outgoing packets with a TTL of 65
Connect the WAN port of the router to the ethernet port of your dock
Use the VPN Hotspot app to tether with the ethernet connection
See if your devices can access the internet
This is based off what I know about how Verizon and many other mobile carriers detect tethered devices. The key is the TTL of outgoing ethernet packets. TTL is decremented at each router hop. From the phone packets always have a TTL of 64. When another device connects via the hotspot the packets will be seen by Verizon as having a TTL of 63. Thus they will deduce that it is a tethered device and limit the traffic. The usual disclaimers apply. I take no responsibility for the consequences of following or attempting to follow my instructions.
Click to expand...
Click to collapse
Yeah, again, I do appreciate your efforts to help. And no, I am not concerned about stationary setup... I do want to be able to be mobile. Also to clarify I never said I was expecting a "one-click" solution; that is another assumption you made. I'm familiar with linux and also have used the xposed modules in the past to bypass restrictions before on other mobile devices - such as apps detecting GPS spoofing. I used to use an exposed module and had some commands to enter to hide the GPS spoofing from the OS. Worked a treat actually.
I'm going to try Andrew2432's suggestion. Thank you again though - I do appreciate it.
armyturtle said:
Yeah, again, I do appreciate your efforts to help. And no, I am not concerned about stationary setup... I do want to be able to be mobile. Also to clarify I never said I was expecting a "one-click" solution; that is another assumption you made. I'm familiar with linux and also have used the xposed modules in the past to bypass restrictions before on other mobile devices - such as apps detecting GPS spoofing. I used to use an exposed module and had some commands to enter to hide the GPS spoofing from the OS. Worked a treat actually.
I'm going to try Andrew2432's suggestion. Thank you again though - I do appreciate it.
Click to expand...
Click to collapse
You'll have to let us know if it works. I'm skeptical knowing how they identify tether traffic on my account. You can alter the TTL on the devices that connect to the hotspot but that has to be done on all the devices.
donlu30 said:
Used to be if you were rooted you could use a magisk module to do this.
Click to expand...
Click to collapse
That's what I do on Sprint/T-Mobile, root + Magisk hotspot/tethering module.
Well mines caught and I've tried everything. Editing build props with magisk, dun required set to 0, even the tethering module. When I tried to install lineage my esim wouldn't download. Pretty upset about adhoc pdanet right now. Especially since it cuts out constantly and it cuts out my 5g. Real mad.
andrew2432 said:
Well mines caught and I've tried everything. Editing build props with magisk, dun required set to 0, even the tethering module. When I tried to install lineage my esim wouldn't download. Pretty upset about adhoc pdanet right now. Especially since it cuts out constantly and it cuts out my 5g. Real mad.
Click to expand...
Click to collapse
As I noted, I don't expect they are relying on your phone settings to detect/block tethering. There are ways of detecting the traffic on their end. Those things are what you'll need to mitigate.
I think with tmobile/sprint the culprit is an extra apn setting that is the hotspot connection. Get rid of that sucker, might have something. Gonna make me mad real quick
Anyway... none of that worked and in the end I gave up and just changed to the "Do More" plan. It's $70 but at least it let's me tether. Verizon wins... Thx guys.
armyturtle said:
Anyway... none of that worked and in the end I gave up and just changed to the "Do More" plan. It's $70 but at least it let's me tether. Verizon wins... Thx guys.
Click to expand...
Click to collapse
I got mine working. I don't pay for actual internet because of unlimited data. What was the issue with yours? It wouldn't turn on or it wouldn't transmit data once turned on? We can fix won't turn on in seconds with magisk and then hidepropsconfigs module. Install it and use a terminal emulator to add the line "net.tethering.no provisioning=true" to your build prop and it will unlock it.
If its APN related we can fix that too. Just need to mount your system folder and delete all apns, then input your own specified APN with dun added to the type.
No f***** way are they gonna make me pay to use my device as designed
Related
Hi!
In german boards there are several speculations about how the N1's WiFi tethering works and how carriers might detect it. But there are no real facts, it seems like there is no one, who really knows about it.
Maybe here are some kind of "cracks", who really know what they are talking about and can provide some real information about it.
How does N1-tethering work? I guess it uses NAT-routing. Is this right? And the probably most important part: How do carriers detect tethering? They officially claim, they could detect it. But the question is, which way do they do this? Can they only detect if you use tethering at all, or do they also have the ability to separate between tethered data and phone's data? Only in that case they would be capable to bill the tethered data (here in Germany some carriers do not prohibit tethering, they can only charge about 50 cent per MB).
Is it possible, that the carrier only detect several devices, that connect to the internet using tethering? I'm a vodafone-customer and I've tried tethering my iPad and my Linux-Netbook several times. Nothing has been charged. Other customers, having the same data-plan, reported, that they habe been charged for tethering within minutes.
Maybe someone can answer my questions.
I dont know how it works but "I would imagine the request headers are what the provider is reading in order to determine the device/browser that is making the request."
http://talk.maemo.org/archive/index.php/t-3757.html
If it really is like that, then I would just have to use Cisco-VPN on my iPad and they would not be able to read any requests anymore.
But someone in the official German vodafone-board said, the user-agent doesn't matter. And he seemed to be very sure about that. But unfortunately he didn't tell anything else. If you think of Dolphin for Android, which allows you to change the browser-identification, it really looks like this is nothing the carrier could make use of.
cymru said:
I dont know how it works but "I would imagine the request headers are what the provider is reading in order to determine the device/browser that is making the request."
http://talk.maemo.org/archive/index.php/t-3757.html
Click to expand...
Click to collapse
I don't believe this to be accurate as phones are capable of changing their user agent to mimic a desktop browser, so it wouldn't be a reliable way of identifying a tethered connection.
IMO, there is no 100% fool proof way as it sits. The carrier can look at the traffic patterns though and might be able to figure it out though. Remember when you're connected to your carrier everything you do is going through their gateway, so they can see everything you're doing.
I agree that if you're wanting to make 100% sure they don't know, a VPN tunneling traffic would work. Once the traffic is encrypted, they have no way to tell what is happening, aside from the actual amount of data being transferred, which is why a lot of carriers in the USA or switching away from unlimited data plans and offering only limited ones (i.e. a 2gb or 5gb limit on plans).
It was discussed here a couple of months ago, I remember..
The discussion ended in - if the phone specifically didn't send the carrier any sign that it's tethering, detection of tethering would require heuristic scan patterns on the data that's being transferred - and would violate some "internet openness" rules in the process, and possibly allow a legal case against the carrier.
So, do you by any chance have custom ROM and your friends have official carrier ROMs? That might explain the difference.
People in spain have reported being charged more by vodafone (they charge you more if you tether and your plan doesnt cover it) by simply using an app on the phone that changed the browser's user agent to mimic a desktop one.
I dont know whether it is or it isnt legal to read the 'headers' of HTTP messages. It's more to do with the protocol than with the content, and both ends need to be able to read these things to actually work, some routers may even scoop just to adjust to different QoS patterns or whatever. So it might be legal after all.
Port activity can tell you're tethering or not; moreover, tethering does likely bypass proxy server which is used for phone only.
Ok, to find out more I've made a little research about how to generally detect Network Address Translation and I've made some tests.
As it seems, the Browser-Identification won't work. Maybe in spain there are some data-plans which only allow browsing with the special phone's browser and only using HTTP-Connections. But that's not suitable for a real data plan, which allows you, to send every data you like from your phone. On the other hand, at least in Germany, I think they wouldn't be allowed to read the data content of TCP-packets.
Then I've used a packet sniffer to find out, how different devices (N1, iPad and Kubuntu10.04) handle things like outgoing ports and packet IDs.
Both won't be very likely to use by the carrier, because Android doesn't increment them, but uses it by shuffle. The iPad also shuffles the packet IDs, but increments the ports. I think this will not matter, because the NAT will redirect the ports anyway. Only Kubuntu increments packet IDs and as they normally aren't changed by NAT, carriers could detect that. In general, all of the devices used outgoing ports between 35,000 and 55,000.
Possibly they could look at the time to live of the packets. The interesting question is, how the N1's NAT handels the TTL. Normally, a router decrements the TTL by 1. But it doesn't have to.
All of my tested devices use a TTL of 64 for outgoing packets (no one will wonder about that, because all those system are based on UNIX or Linux). So, if the NAT decrements the TTL, the carrier could detect tethered packets quite easily. Normal packets would reach the carrier's gateway with TTL 64, tethered packets with TTL 63. Maybe, the NAT doesn't decrement the TTL. Then the carrier wouldn't be able to detect it this way, except of this: As I read, Windows-Systems use a TTL of 128, so the carrier ould detect this immediately, no matter if it's decremented or not. This would explain why some people tell they could tether other phones without being billed, but getting charged when tethering their PC. This could only be covered, if the NAT would rewrite the TTL with 64. It don't think it does.
Maybe someone, who has a rooted phone (mine is not rooted, it's a normal FRF91), could install packet sniffer from the market and then catch some packets while tethering. Then we could have a look at the packet's headers and maybe find out, what the NAT does with the TTL.
FYI this isn't technically a problem in the US - it's illegal for carriers to monitor the actual data streams without a warrant.
My understanding is that tethering (WiFi/USB) can be accomplished in two different fashions.
1) The phone (in this case the Nexus One) acts as the modem and router and re-requests whatever the tethered device requested. Thus, the mobile operator sees the Nexus One as using the DATA rather than the actual device requesting the DATA.
2) The phone simply passes the requests to mobile operator along with some identifying info about the requesting device. (the preferred method by the mobile operators)
I have no idea which method the Nexus One (FroYo) employs, but I have a suspicion that it is method 1.
Dan
i Will say it does work as a wifi hotspot, so i connected using my ipad up to the ssid the nexus made, and connected fine, but un sure if charges will appear, i will keep a eye out on my next bill.. but they dont detect then that saves me $25/mon for the 3g data, if i can just use my phone $30 unlimited..
I was wondering about this as well. I have the current $25/mo 2gb plan and I sometimes need to use my laptop to check things that I need a larger screen for (Mostly graphic design attachments like illustrator and photoshop files). Would AT&T detect my using the Nexus One as a hotspot, and if so, would they charge?
I think the whole tethering thing is kind of ridiculous on AT&T. You're paying an extra $20+ per month to use the data you're already paying for except on your computer. They've been dealing with Apple for far too long...
In UK 3 know I'm tethering...
On using my Laptop tethered I get a 3 splash screen on first opening up a browser (IE or Firefox). There don't seem to be any other issues (everything else then works fine & dandy) ... yet...
Can't be that long before some carrier decides to clamp down on tethering some more...
Lodger
theartfullodger said:
In UK 3 know I'm tethering...
On using my Laptop tethered I get a 3 splash screen on first opening up a browser (IE or Firefox). There don't seem to be any other issues (everything else then works fine & dandy) ... yet...
Can't be that long before some carrier decides to clamp down on tethering some more...
Lodger
Click to expand...
Click to collapse
Nexus bought from their network? Rooted? What ROM?
The only viable (and probably legal) way for an operator to detech tethering is via looking data consumptions, other methods discussed over here although technically possible, would be administratively expensive even if legally allowed... I suggest if you are on an unlimited data plan and want to be heavy on tethering do it from the start not later on in order not to raise any flags on the operator side.
Cheers, sub
Sent from my Nexus One using XDA App
unknownrebelx said:
I was wondering about this as well. I have the current $25/mo 2gb plan and I sometimes need to use my laptop to check things that I need a larger screen for (Mostly graphic design attachments like illustrator and photoshop files). Would AT&T detect my using the Nexus One as a hotspot, and if so, would they charge?
I think the whole tethering thing is kind of ridiculous on AT&T. You're paying an extra $20+ per month to use the data you're already paying for except on your computer. They've been dealing with Apple for far too long...
Click to expand...
Click to collapse
I've been using my N1 on AT&T to tether a pretty good amount and had no complaints. I even stream netflix movies and haven't heard a word.
obviously our phones send and receive data over wifi. when tethering, the phone is still sending and receiving data over wifi, it's just connecting to another device. not to be rude but it is a pretty easy concept. it is an amazing thing though.
right now i am on a camping trip, and i of course brought my phone and laptop with me so i have been tethering a bit. i just happened to be in an area with fantastic signal strength and speedtest.net shows that i am getting up to 2.5Mbps down, and about 1Mbps or so up. it's working GREAT! it's still not cable or fios fast, but it's fast.
Tethering on Talkmobile
I've recently get an unlimited data Talkmobile contract (UK) and I'm thinking of tethering (it's against T&Cs). Has anyone else done this? If they don't detect it, it's a great deal at only £12 month (though the unlimited deal which I have got is no longer available).
I was thinking, the mentioned methods of detecting tethering, even if they are viable and legal, might not be enough for the operators to prove that I was tethering, and hence they couldn't legally do anything about it. I don't know if this is the case or not (but I think I'll choose to believe that).
If I can tether, it means I can buy the PS Vita WiFi only and have as much connectivity as the 3G version!
Sounds like a good project for this weekend. I'll do some packet sniffing and post if I find anything. TMO in US, though.
would the carrier (Three in the uk) be able to detect tethering if i connected my phone to a vpn. because then surely all data would look identical?
HTC Desire, cm7.1
Hey all, I been reading all kinds of methods to tether with the Nexus 5 (also during the Nexus 4 prime), and helped a couple of members here at XDA how I got to tether my T-Mobile's truly unlimited data with 5 GB sharing (it used to be 500, then 2.5GB, now 5GB) connection to my PS3, PC, and other smartphones. Many have PM'd me to explain it further for them how to get it to work, and I figured "I should just make a thread on how I got it to work". In this thread, I will explain to you how I got tethering to work on my phone using T-Mobile's service (it might work for At&T and other carriers). I will tell you the three apps I use and the pros and cons of each app when it comes to tethering a specific device.
Please note:I am not responsible for any consequences you will face with your carrier using my method, nor will I be held responsible if you use my method without having a sharing data plan. This method is for use of a sharing plan that YOU pay for. If you decide to use this method without having a sharing plan, then do what you want, it's your plan, and your money. I have spent a lot of time doing trial and error in order for my tethering to work 100%. I even went over my 5GB of sharing data and I still was able to tether. I think I know why, read the last paragraph of this post. Again, THIS IS FOR MEMBERS WHO PAID FOR TETHERING SERVICE.
Without further ado, you will first need to edit a database located in /data/data/com.android.providers.settings/databases/settings.db. You need to add a new entry that is called "tether_dun_required" with a value of 0. Google and T-Mobile decided to team up and provide a way for T-Mobile to sniff what devices you are tethering to, thus sometimes redirecting you to the T-Mobile page saying you need to add a sharing plan. You can either edit the database with a sqlite app/program, or simply install the install zip (thanks to yakman66). There is an uninstaller if you wish to revert back. I have no idea if you should reflash the zip after you install a new ROM or update it, but I did it anyway. If you need a deeper explanation, refer to the first 4 posts from this thread here:http://forum.xda-developers.com/google-nexus-5/general/fix-nexus-5-tethering-block-t2581035
Installer:https://github.com/marcandrews/hammerhead-hotspot-fix/releases/tag/v1.0
Uninstaller:https://github.com/marcandrews/hammerhead-hotspot-fix/releases/tag/v1.0u
Now we get to the apps. The three apps I use to tether are PDANET+/Foxfi, Clockworkmod Tether, and WiFi Tether Router
PDANET+/Foxfi: Note: There is a free version of PDANET/FOXFI, but you will be kicked off the tethered connection every 20-30 minutes,and I believe there is an a limit of how much MB you share daily. Purchasing the app is only $7.97.
Download from Play Store. Link:PDANET Foxfi:Foxfi Foxfi for At&T and Sprint:Foxfi (Sprint/AT&T Only)
Please make sure you download the correct Foxfi for you carrier. PDANET is for connecting via USB and Foxfi is for bluetooth and wireless. You must install the PC program located here. This app is pretty much self-explanatory. You just set up the network name and password if you decide to use wireless, or plug your phone in PC via USB with PDANET+ for Windows installed.
Pros:
No need to root.
Tethering for your computer: Pretty much instant. Easy setup. Just to be safe install a user switch agent and change it to IE 7.
Tethering for gaming: Using my PS3, I am able to play online with my friends. I am running around 30-40 ms ping, which is not bad for wireless. Smooth.
Tethering for other smartphones and tablets: Easy setup also.
Cons:
You have to pay the app in order to use the app for its full potential.
Computer: For some reason, I get kicked off for a couple seconds from my tethered connection and then connected again. I even enable "Hide Tether Usage" on the options with Google DNS checked on the settings. I think because T-Mobile blacklisted Google DNS (idk?)
Gaming: Your NAT type will never be opened. That means if you join a party that also does not have an open NAT, expect not to be able to join that person. If anyone knows a way to port forward your carriers IP address, please let me know.
Smartphones and tablets: Haven't experienced nothing wrong.
WiFi Tether Router:
Download: WiFi Tether Router
Configure your Network Name SSID, encryption type (whatever works best for you, I use wpa2-psk)m WiFi password, and then enable the tether.
Pros:
Much cheaper than PDA/FOXFI. Only $2.50
There are more setups you can do for this app. You can change the interface, method, drivers, WiFi Mode. There are also tweaks especially for consoles like MTU adjust, enabling DMZ, DMZ Port Forwarding, and DCHP settings. Perhaps you can port forward and have your Nat open with this app, but I'm not expert when it comes to these, perhaps someone out there can find a solution? Let us know!
Computer: Haven't tested it to be honest. If someone is willing to try please let us know how it went.
Gaming: Easy setup. Works just as good as Foxfi
Smartphones and tablets: Works just as good as Foxfi
Cons:
You can only use wireless, there is no USB.
Gaming: Same as Foxfi, Nat is not open.
Smartphones and tablets: None.
Clockworkmod Tether:
Download from Play Store: Clockworkmod Tether (no root)
After that install the drivers of your phone located here
Last but not least, install the tether software on your computer.
Mac: http://download.clockworkmod.com/tether/tether-mac.zip
Linux: http://download.clockworkmod.com/tether/tether-linux.tgz
Windows: http://download.clockworkmod.com/tether/TetherWindowsSetup.msi
Once installed, allow debugging on your phone to PC via usb and start the tether connection.
Pros:
Free, you just need root.
Computers: I don't get kicked out whatsoever tethering on my PC. Not once did I get disconnected for a second and reconnected. Like I said as a precaution switch user agent to IE7.
Cons:
Gaming: Won't accept USB.
Smartphone and tablets: it only uses USB tethering.
So there you go guys, these are the apps I use to tether my devices. You can choose whatever works best for you. When it comes to me playing online or sharing my net to smartphones and tablets, I use Foxfi because it is simple to set up. WiFi Tether Router I just use it as a backup. When it comes to tethering my PC, I use clockworkmod tether because I don't get disconnected from my computer.
I have been using these apps since Nexus 4 and not one time I got temporarily banned from sharing my net. Well actually I did, but it was the first time I ever tried it. Ever since then, I was able to use my tethering to its full potential.I use my data to play online (my home net sucks), and I have not been flagged. Playing online does not consume a lot of data (about 20-30 mb an hour).Here are a couple of ways to keep using your tether without being flagged by your carrier.
1. DO NOT DOWNLOAD BIG FILES ON YOUR GAME CONSOLES. Guys, please use your home internet to update your console version or downloading a patch. As soon as you download a file on your console you will be flagged. I have not tried it with the new 5GB sharing limit but I have tried it on 2.5 and I immediately got flagged, even though I was not close to my sharing limit.
2. Don't download torrents or pronz on your PC using your data. If you want to do that, I suggest going on your phone and downloading it via your phones browser or torrent app. This way your carrier will know you are downloading straight from your phone and not from a tethered device.
Other than that, use your tether how ever you like, but with responsibility. Tethering to other smartphones and tablets seem to not red flag T-Mobile at all. I shared 10gb of data to my coworkers and all they do is stream Pandora and YouTube. I hope this will clear things up and hopefully there will be better alternatives, but I think these methods should let you use your tethering service.
Sort of confused here, I use the built in WiFi tethering in my non rooted nexus 5 on T-Mobile without issue. Why does one need this?
Sent from my Nexus 7 using Tapatalk
Wait, what?
I've never had an issue using native tethering in stock Android on my Nexus 5.
So, are you saying enabling Tethering & Hotspot in the Settings menu doesn't work for you, and apparently many others?
I use built in tethering with the hot spot fix. No redirects to T-Mobile.
Sent from my Nexus 5 using Tapatalk
Never had an issue with tethering here
tethering using the default tether options work great for me with tmobile, without any modifications.
dmz not working with wifi tether router...
am i doing anything wrong?
You got tethering too work despite your network, you mean? The n5 tethers wireless, bluetooth, wired, perfectly. The restrictions of your data plan or network are another thing that is nothing to do with an unlocked n5
Hi everyone, recently I been seeing from other threads and sections other than Nexus 5 about members having a hard time tethering their data to computers, video game consoles, tablets, etc. I have been tethering my phone to my PS3 ever since we were able to use 4G internet on Nexus 4's and T-Mobile stepping their game up.
I have been researching and trying out various apps to use my tethering to its full extent(mind you, I have the truly unlimited plan ever since it came out, with 500mb sharing data). Likewise, whether you abuse this glorious internet that T-Mobile has to offer, or have no other ISP other than T-Mobile, I'll share you my settings for making the tethering work.
Update: as of March(ish)/April(ish), I've noticed that tethering is a PAIN in the butt. However, I was able to still get tethering to work, and I hope this all applies to you all (not just the truly unlimited plans, but also prepaid and limited GB plans). There is but one problem I have experienced, and I'm not SURE if it's T-Mobile getting REALLY smart or my phone is in the brink of failing me, but I get disconnected 15 minutes later after connecting my phone to PS3 to play online (BO2). Back then, I would never have this problem. What's worse is my data would actually stall and not connect yet I'm still seeing full signal. Only fix is turning on airplane mode and off. Anyways, enough with the blabbering.
Note:I know some of these steps is not really necessary for me since I have truly unlimited, but I like to take pre cautions. YOU MUST HAVE ROOT
First: Download SQ Lite Editor on your phone (if you have one for your computer, by means go ahead). Locate the settings.db by going to data/data/com.android.providers.settings/databases/settings.db. Once you find it, go to global and insert a new entry "tether_dun_required" with the value "0". Once done, save and close. If you're using a computer, well, you should also know how that works.
Second: Download build prop editor on the Play Store. Add a new entry by pressing the pencil icon on the bottom that says "net.tethering.noprovisioning=true". Reboot phone.
Third: Head over to your APN and DELETE EVERYTHING. Add a new APN named T-Mobile GPRS(you can name it whatever you want), with the APN:"fast.t-mobile.com". MMSC:http://mms.msg.eng.t-mobile.com/mms/wapenc
MMS Port:80
MMC:310
MNC:260
APN Type:default,MMS,dun
APN Protocol and Roaming Protocol both IPV4.
Save.
Now here's the app's I use.
Clockworkmod Tether: For computers. Since I have a desktop, this is the best USB tether connection IMO. Download the app on the store and download the drivers on your PC/Laptop and voila, insta connect. Now in terms of user agent switcher, I would download fiddle2 on your computer. This program monitors all IP's going thru. Open up fiddler, go to "Rules," "User-Agents," and select "Custom..." A window will pop up. Leave this blank and click okay. Now, all of the network traffic from that computer with have its user-agent string modified to "User-Agent:[blank]" Test this out on any browser on your computer and you should not be redirected to the upsell page.http://forum.xda-developers.com/showthread.php?t=2493675 if you need more information. But on all honesty, just find a user agent switch on Chrome extensions and choose IE7. I been using that for years with no problem.
WiFi Tether Router: By far my favorite tethering app (shout out to the creator Fabio) for playing my ps3. I have tried this on my friends ps4 and it works. I also used this app to share my data to other peoples cellphones and laptops. If you don't have $2.50 to spare then idk what to say....anyways here's the setup.
WiFi Name:whatever you want.
Password: whatever
Channel:0
Interface: wlan0
Method: auto
Enable DMZ(for gaming)
On DCHP Setting: click "get default provider DNS" and then check mark DNS redirect and save config.
On advance WiFi setting please make sure to disable scanning always available. Now fire it up and see if all goes well. If you want source of where I got this setting, head on over to https://sites.google.com/site/wifitetherrouter/home/device-configuration
I hope these settings will help you guys. I hope someone else had the same problem with me randomly disconnecting and hopefully found a fix. As for T-Mobile, they have gotten smart about tethering. Hopefully they won't become another Verizon or AT&T. But in reality, please, if you're gonna download big files or movies, use your home internet. If you have truly unlimited, then use your phone to download them. Why do you have to tether to a computer to download torrents and whatever when your phone can do that? It's called smartphone for a reason. Wanna stream a movie? Get slimport or a Chromecast and hook it on the TV. Use the hotspot for small things and personal things such as home works, projects, research, etc.
Let me know if you have any other questions.
Don't be an A-Hole... There is a reason why no carrier provides Unmetered/Unlimited tethering.
Data usage from a computer is almost 5X more than a smart phone, as on a full PC everything isn't compressed while on on a smartphone data usage is much smaller.
Doing this will only further increase congestion from all data hogs like you.
See: http://www.tmonews.com/2014/08/clea...ing-data-misuse-is-not-widespread-throttling/
"A very small number of our customers are misusing their Simple Choice Unlimited data service in violation of their rate plan and terms and conditions by bypassing the default tethering feature or engaging in peer-to-peer (P2P) file-sharing. This type of usage can negatively impact our ability to offer affordable unlimited data. In order to protect all T-Mobile customers, we will be reaching out to these people to educate them on our terms and conditions of service, but if the misuse continues, they could have their data speeds reduced for the remainder of their billing cycle."
Tether_dun_required 0 and I can tether all day on system tether app.
markdapimp said:
Don't be an A-Hole... There is a reason why no carrier provides Unmetered/Unlimited tethering.
Data usage from a computer is almost 5X more than a smart phone, as on a full PC everything isn't compressed while on on a smartphone data usage is much smaller.
Doing this will only further increase congestion from all data hogs like you.
See: http://www.tmonews.com/2014/08/clea...ing-data-misuse-is-not-widespread-throttling/
"A very small number of our customers are misusing their Simple Choice Unlimited data service in violation of their rate plan and terms and conditions by bypassing the default tethering feature or engaging in peer-to-peer (P2P) file-sharing. This type of usage can negatively impact our ability to offer affordable unlimited data. In order to protect all T-Mobile customers, we will be reaching out to these people to educate them on our terms and conditions of service, but if the misuse continues, they could have their data speeds reduced for the remainder of their billing cycle."
Click to expand...
Click to collapse
I'm not being an A hole, I'm just trying to tell people to use the tethering smartly. I have been tethering since T-Mobile only had 500mb of sharing. Not once have I went over the sharing data. I BARELY use my computer to surf the internet. Why would I need to use a computer to surf the internet when modern smart phones are capable of handling websites and flash. I even said I use slimport to see everything in a bigger view.
m52 power! said:
Tether_dun_required 0 and I can tether all day on system tether app.
Click to expand...
Click to collapse
Yea this is all I needed too do. Some guy made a zip to do it automatically, I updated it to work with lollipop.
http://forum.xda-developers.com/goo...-tether-dun-required-0-flashable-zip-t2942756
Sent from my Nexus 5 using XDA Free mobile app
T-Mobile Tethering
Not to be redundant here, But if your paying for the "unlimited data plan"
it includes Tethering! not sure what the data limit is but it's included in the cost.
While phones before the nexus 5 had to be hacked to change the setting so you could tether [on t-mobile AFAIK], they still can tell your on a pc.
Obviously there are ways around the limits, BTDT but theres no need on unlimited plan.
My unlimited plan doesn't have tethering. It's true unlimited with no cap or throttling on T-Mobile. My Galaxy Nexus didn't need any "hacks" to tether.
Sent from my Nexus 5 using Tapatalk
My unlimited states it comes with 5gb of tethering
For those out there with unlimited grandfathered att plans how do you tether without att sending nasty grams. I realize vpn is the way to go to avoid ttl detection but is there any apps that do this seamlessly?
Get FoxFi - it doesn't work for WiFi tethering, but I can confirm it works for USB tethering.
Will give it a shot thanks, Will it allow VPN as well using Foxfi?
If you don't use VPN they will know you are tethering and will potentially terminate your unlimited data. Keep in mind they monitor data in different way. TTL being one of the easier methods.
MementoM said:
So is FoxFi not enough then?. They say they use your phone to generate all network requests when you click on the "Hide Tether Usage" and then go on saying most users currently do not need this extra feature.
Click to expand...
Click to collapse
ATT will sniff packets or use other methods like TTL and redirects (proxy) to determine if you are actually tethering or not. So if you don't hide your packets they will know if you are tethered or not. Sure you can use the app but ATT will likely find a way to notify you or cut you off. There were even reports they have insight to your phone and the apps on the phone, that i have a hard time believing, but with the new S6 there is a ATT remote app which unless you are root can not be turned off. With that said VPN is only way to hide the fact you are tethering but when you go from using a few gigs to a lot in a month they will know something is up. Do a search and you will see.
I have friends who tether all the time using their unlimited ATT data without getting any nasty grams. They don't use VPN's and just don't use crazy amounts of data. If you don't abuse the unlimited data and hide in plain sight, ATT won't bother you. VPN's are a great extra layer of protection when connecting to open public hotspots but they also make you stand out when "trying" to hide. The only person I know who has ever been busted for tethering was someone on a Verizon grandfathered unlimited plan because one month they used a stupid amount of data, over 50 Gig if I remember.
Drumrocker said:
I have friends who tether all the time using their unlimited ATT data without getting any nasty grams. They don't use VPN's and just don't use crazy amounts of data. If you don't abuse the unlimited data and hide in plain sight, ATT won't bother you. VPN's are a great extra layer of protection when connecting to open public hotspots but they also make you stand out when "trying" to hide. The only person I know who has ever been busted for tethering was someone on a Verizon grandfathered unlimited plan because one month they used a stupid amount of data, over 50 Gig if I remember.
Click to expand...
Click to collapse
Sure if you go overboard it is obvious, the reality is you are violating the policy and ATT can and will cancel your unlimited. It has happened before and I'm sure they will do it again. Just do a simple search on here and you will see all the users who reported getting the letter. With regards to VPN, i disagree, i use VPN anytime I'm away from my home. I have my own VPN at home so I connect to my own vpn. Not using VPN on public wifi is just foolish.
MementoM said:
After messing with my VPN connection I was able to connect to my VPN while also connected with FoxFi. Bad part was the download speed is even worse then my home speed. I guess I just won't go overboard when tethering.
Click to expand...
Click to collapse
There is overheard with VPN so it will be slower, you have to pay to play as they say.
So I'm in the army right now, which means there's a TV but no WiFi available.
I did think of just setting up a Hotspot with another phone but it gets pretty annoying having to have 2 people at all time.
So I went digging in the Internet and found someone at a random forum (can't find it now for credit..), that said that If you set up the Hotspot in your own phone and configure it with another one you don't need the other one around anymore - being the Hotspot works as being connected to it.
Now I'm pretty sure there shouldn't be any reason I couldn't set it up on my own phone (the hotspot), except the Google home app just demands I connect to the WiFi network, which I can't do because you can't connect to yourself sadly.
I think if someone made some changes to the Google home app, or made an alternative set up app it could work. I have no idea how to code an app, so I came here ?
tl:dr I Want an app that does the same as the home app for setting chromecast up, but without checking if I'm connected to a WiFi network. (I think)
I'm guessing that you have no WiFi but you do have a hard line internet connection?
The only issue with what I'm going to suggest is that base rules may prohibit creating a WiFi access point on any of their hardline connections.
But the best solution for you is to buy a Portable Router (see posts here about using CCast in a Hotel).
It's a small box about the size of a DC transformer that plugs into the outlet and also any Network to create a small footprint WiFi access point.
I suggest looking for a model that also has Repeater mode that allows it to connect to another WiFi access point to create your own private network as opposed to a hard line.
It is probably the best way to use a CCast in places where WiFi is not available without having to play with Phone Hotspot which doesn't always work due to the fact the hotspot can't control the CCast in that mode.
The other Option that is most likely to be allowed is to add a WiFi puck to your Mobile account. Then there would be no potential compromising of the Military network (which is why they might not allow the Portable Router to be used) and you would no longer need two phones to run the CCast.
CCast definitely needs Internet so that Puck might be the safest and best way forward for you.
As for what you read...The issue is that if the Phone goes out of range it stops working.
Asphyx said:
I'm guessing that you have no WiFi but you do have a hard line internet connection?
The only issue with what I'm going to suggest is that base rules may prohibit creating a WiFi access point on any of their hardline connections.
But the best solution for you is to buy a Portable Router (see posts here about using CCast in a Hotel).
It's a small box about the size of a DC transformer that plugs into the outlet and also any Network to create a small footprint WiFi access point.
I suggest looking for a model that also has Repeater mode that allows it to connect to another WiFi access point to create your own private network as opposed to a hard line.
It is probably the best way to use a CCast in places where WiFi is not available without having to play with Phone Hotspot which doesn't always work due to the fact the hotspot can't control the CCast in that mode.
The other Option that is most likely to be allowed is to add a WiFi puck to your Mobile account. Then there would be no potential compromising of the Military network (which is why they might not allow the Portable Router to be used) and you would no longer need two phones to run the CCast.
CCast definitely needs Internet so that Puck might be the safest and best way forward for you.
As for what you read...The issue is that if the Phone goes out of range it stops working.
Click to expand...
Click to collapse
Actually, no Internet at all, just mobile data, but since I got 15 gigs it's OK for me to use it.
exeLz said:
Actually, no Internet at all, just mobile data, but since I got 15 gigs it's OK for me to use it.
Click to expand...
Click to collapse
Then I suggest getting the WiFi puck and adding it to your data account.
Asphyx said:
Then I suggest getting the WiFi puck and adding it to your data account.
Click to expand...
Click to collapse
To be honest, it is a good idea but my I was mainly wondering if I could solve it via software which is both easier obviously and also I just wanted to know if it's actually possible since I thought of it and I wanna know if I got it right
exeLz said:
To be honest, it is a good idea but my I was mainly wondering if I could solve it via software which is both easier obviously and also I just wanted to know if it's actually possible since I thought of it and I wanna know if I got it right
Click to expand...
Click to collapse
Not really...All the hacks and such that people try simply don't work well due to the fact that the Phone can't really connect to the same subnet as the Hotspot. When you go into Hotspot mode you can't also connect to that hotspot internally because WiFi is no longer available to the phone.
Asphyx said:
Not really...All the hacks and such that people try simply don't work well due to the fact that the Phone can't really connect to the same subnet as the Hotspot. When you go into Hotspot mode you can't also connect to that hotspot internally because WiFi is no longer available to the phone.
Click to expand...
Click to collapse
That's why i suggested tempering with the app so it treats being a Hotspot as if u were with WiFi on connected to one.
Basically take off the check for being connected to WiFi.
exeLz said:
That's why i suggested tempering with the app so it treats being a Hotspot as if u were with WiFi on connected to one.
Basically take off the check for being connected to WiFi.
Click to expand...
Click to collapse
The issue isn't the app...It's the fact that the WiFi in your phone can only do one thing at a time....BE an Access Point or CONNECT to an access point.
It can't connect to itself as the radio can't do both things at once.
So when you go into hotspot there is no way to get on the same subnet as the hotspot with the phone.
Because there is no network adapter available to connect to it. It is too busy being an access point.
Basically going into hotspot turns the Phone into a router. A router the phone has no way to connect to. So you either need another device to connect to that phone router or find some other router with internet.
Which is what the Cellular Puck will give you.
Asphyx said:
The issue isn't the app...It's the fact that the WiFi in your phone can only do one thing at a time....BE an Access Point or CONNECT to an access point.
It can't connect to itself as the radio can't do both things at once.
So when you go into hotspot there is no way to get on the same subnet as the hotspot with the phone.
Because there is no network adapter available to connect to it. It is too busy being an access point.
Basically going into hotspot turns the Phone into a router. A router the phone has no way to connect to. So you either need another device to connect to that phone router or find some other router with internet.
Which is what the Cellular Puck will give you.
Click to expand...
Click to collapse
Like I said, once the setup is done, being the Hotspot is just like being connected to is. The app still doesn't recognize you're connected but if you're on the web the chromecast icon does pop up when needed, all the third party apps do recognize you as being connected.
All you managed to do with Google Home (which can't be edited by anyone but Google)on the second phone is connect your CCast to the Phone Hotspot for it's Internet. There is no way to avoid that setup....HOWEVER...
As long as you don't set it up to connect to some other Hotspot there is no need to run Home again, Just turn on Hotspot and it should reconnect.
It will even remember the password,
Accidental post
Asphyx said:
All you managed to do with Google Home (which can't be edited by anyone but Google)on the second phone is connect your CCast to the Phone Hotspot for it's Internet. There is no way to avoid that setup....HOWEVER...
As long as you don't set it up to connect to some other Hotspot there is no need to run Home again, Just turn on Hotspot and it should reconnect.
It will even remember the password,
Click to expand...
Click to collapse
Yea I know, but sometimes friends take it or something and it's a pain in the ass to explain everything, and even when I do it means I gotta reconnect at my end again which is annoying just thought someone could maybe find a solution that sounded really simple for me, guess not, too bad..
Thanks anyway!
Well trying to recode Home is a dead end....Android wouldn't even let you install it!
You guys should just chip in and buy the puck.
It will even let you use Tablets and Laptops as well as simplify the CCast use.
I know this is an older post; not sure if you are still interested. I read all the replies and not sure what to make of it as far as if anyone had a working solution or not. No disrespect to anyone, but I couldn't tell for sure so I'm posting a link to my solution which does work. The two important steps are included. One is using " other wifi" in the drop down list when searching for your hotspot. The second is enabling GUEST MODE.
https://forum.xda-developers.com/android/help/how-to-cast-screen-android-phone-to-t4032653
I’m trying something similar with a Chromecast 3rd gen and iPhone 5S (iOS 12). Main issue seems to be guest mode doesn’t work at all on any apps, and pretty much every solution i’ve seen to this results in guest mode being used for the eventual casting. If you have android or iOS 13 then ymmv.
The only solution i’ve found are workarounds, the obvious being
1) don’t buy a chromecast (it’s not much of a solution but hey it’s $30).
2) use a secondary device to cast.
3) use a tethered travel router, and this can be done with only a phone and mobile data for internet, but there’s a catch:
First i’d Recommend any router by GLi.net (cheapest “mango” router is about $20) as they support iOS and android and both WiFi and usb tethering.
Also, i’ve Tried using a WiFi hotspot on the phone, and it’s the same issue - no connection to the chromecast regardless of how. However... iPhones will allow you to create a hotspot using *only* cables usb tethering, so if you set the router up to *only* accept internet via cables tether (turn off WiFi/repeater tethering), then you can have both the chromecast and iPhone connect to the routers WiFi, whilst providing net access to the router (and WiFi network) from the same iphone’s mobile data via usb. Simple howoto:
Important: Turn OFF WiFi on the phone, and turn off hotspot.
Connect phone to router via usb, accept trust settings.
Turn on personal hotspot, you’ll get a message asking whether to use WiFi or just usb (andbluetooth if it’s also turned on). Select just usb/Bluetooth.
Wait until blue connection bar shows on phone (if not, make sure routers setup properly to gain net via usb tethering).
Now, turn on WiFi on the phone, and connect to routers WiFi.
Setup chromecast as normal, selecting to connect to routers WiFi too.
Note turning hotspot off and on again whilst WiFi is running will start a hotspot on WiFi and disconnect you from router WiFi, so you’ll always have to go through process of turning WiFi off, turn hotspot on, turn WiFi on.
So you can do this with the right router and a usb connection to phone. Or maybe android and working guest mode. Otheriwse, ...fire tv anyone?