What is this page?
This page links to the source code and instructions for Tether Forever, an OldCoder tethering procedure.
One Laclin-specific program, psocks, is required. However, psocks is quite portable to other Linux distros. So, Tether Forever should work essentially everywhere.
In short, for most phone plans that have mobile data, Tether Forever should let you tether in cases where phone companies try to block it due to you using your own phone as opposed to one of theirs.
Tether Forever won't get you free Internet. It does get you the data that you've paid for. This is perfectly legal. It's the phone companies that are arguably breaking laws by telling you'll be able to tether and then saying that you can't.
Tether Forever offers these advantages:
* You don't need a rooted phone
* You don't need sshuttle on the PC side
* You don't need Python 2 or 3 on the phone side
* You don't need firewall tricks for basic operations
* Both TCP and UDP are supported
* It's based on USB Tethering. This approach is fast.
* The phone used stays charged. However, its battery may age faster.
The main disadvantages of Tether Forever are that it's for Android phones and Linux CLI experts only. This said, if you're a Linux CLI expert, it's easy enough to do.
To obtain the source code for psocks and to read the Tether Forever documentation, visit the following link:
The documentation is in the cfg file. Note: It's stored in text as opposed to HTML format.