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

Question Hotspot/ Tethering app recommendation

Search This thread

myechophone

Senior Member
Aug 14, 2011
258
41
Hi, the stock phone limits the hotspot/ tethering functionality. Any recommendations on how to bypass the same or an app that allows unrestricted tethering?

My unlocked Samsung phone allows full tethering.

Thanks in advance!
 

AiM2LeaRn

Member
Aug 11, 2021
34
6
Using USB tether appears to work... the key is that you DO NOT tether through the native android app, instead you connect it to PC and just leave it as charging/transfer mode. then inside of the PDAnet+ app you allow tether usage from in the app. it will use ADB to share the internet so all you have to do is allow access when the popup comes up on your screen.
 

voland66

Senior Member
Jul 18, 2012
83
54
Another way to setup unlimited fast-speed tethering is by using ssh tunneling inside of a (free, open source) termux app on the phone.

The setup is somewhat cumbersome but offers very reliable results once configured. In addition, the minimal configuration does not require paid apps. To automate the process two paid apps (Tasker and Termux:Tasker) are needed but for many people the investment may be worth it since tasker is an extremely powerful and useful app on its own and termux:tasker is not expensive (it can also be useful beyond tethering for automating other advanced things termux could do).

The link to instructions is at the end of the post. Below is a brief (or not so brief) description description of required configuration (complimented by automation steps) but go to the link to get a proper guide.

1. Install termux application, install python 2 package inside of termux and run configuration command in the link below.
2. install openssh package inside termux application. Configure ssh server as described in the link, this involves copying the client identity key to an appropriate termux folder.
3. Once you verified that you can ssh into the phone's ssh server (with hotspot running, of course) you can tether the phone: start ssh server on the phone by running the command "sshd -dD" inside termux app on the phone ("d" option is for debugging and can be dropped); connect your laptop to hotspot; run an appropriate ssh command on the laptop (see the link); configur proxy on the laptop; enjoy.
4. One of the configuration steps above involves figuring out the hotspot IP. It can be done in several ways. It is shown as the device WiFi/hotspot IP on the phone and as a gateway IP on a tethered device. On tethered linux device the hotspot has hostname "_gateway" one can use hostname instead of IP. I do not know if the same is true for Mac or Windows.
5. You can automate the process by installing two paid apps: "Tasker" and "Termux:Tasker". With these apps you can automatically start/stop ssh server on the phone whenever hotspot is active.
6. Similarly, on the laptop you should be able to automate proxy configuration and ssh connection whenever you are connected to a specific network.


Here is the guide:
 
Last edited:

l0csta

Member
Aug 30, 2021
14
0
Hi, the stock phone limits the hotspot/ tethering functionality. Any recommendations on how to bypass the same or an app that allows unrestricted tethering?

My unlocked Samsung phone allows full tethering.

Thanks in advance!
i was using easytether for a while but tbh it was a pain with having to installing software on my pc and lag in games so i ended up rooting and using vpn hotspot with adguard. works like a charm
 
if you have access to kernel source, you should be able to enable ttl changing like I did on my S10+. Then once the new kernel was built, I could change ttl for my native hotspot to always show as if it was using on device data instead of metered wifi hotspot. So I can now use my native hotspot uncrippled and my carrier see's all my traffic as normal on device data and not hotspot data
 

mthous01

Senior Member
May 24, 2012
169
45
Florence
OnePlus Nord N200 5G
if you have access to kernel source, you should be able to enable ttl changing like I did on my S10+. Then once the new kernel was built, I could change ttl for my native hotspot to always show as if it was using on device data instead of metered wifi hotspot. So I can now use my native hotspot uncrippled and my carrier see's all my traffic as normal on device data and not hotspot data
The kernel source seems to be incomplete.
 

Jimmyyahoo

New member
Dec 1, 2019
3
0
PDANet+ on Linux works great for me. Start the Wifi Direct hotspot on the Android app, and then connect to the SSID it creates normally using network manager or whatever you use. Trick then is to enter the proxy settings into advanced networks settings. Works great with no noticeable lack of speed. If you use the terminal and APT, or whatever the equiv is in your distro, you'll also want to edit the .conf file to include the details, for apt.conf, it's something like "Acquire::http::proxy "192.168.49.1:8000";"
 
PDANet+ on Linux works great for me. Start the Wifi Direct hotspot on the Android app, and then connect to the SSID it creates normally using network manager or whatever you use. Trick then is to enter the proxy settings into advanced networks settings. Works great with no noticeable lack of speed. If you use the terminal and APT, or whatever the equiv is in your distro, you'll also want to edit the .conf file to include the details, for apt.conf, it's something like "Acquire::http::proxy "192.168.49.1:8000";"
You must not be on Android 11? PdaNet was a PITA for me on 11. PdaNet proxy changed on every run of that app so I was constantly changing proxy in Linux. Still though, better than nothing if you can't do the ttl mod.
 

Jimmyyahoo

New member
Dec 1, 2019
3
0
You must not be on Android 11? PdaNet was a PITA for me on 11. PdaNet proxy changed on every run of that app so I was constantly changing proxy in Linux. Still though, better than nothing if you can't do the ttl mod.
Actually I am on Android 11. The proxy address never changes. I wonder what that is a result of? Have you also installed FoxFi along with the key for full version? Not sure if that makes a difference, but that's my setup and it's been rock solid... as long as it's a computer to phone. My desire for a way to connect my Xbox to the phone and avoid the mobile hotspot usage hit, well that's another story for another board.