@ -19,7 +19,7 @@ This bypass method & tutorial compared to PDANet, FoxFi, NetShare, EasyTether, W
. Bypasses service specific throttling such as limited video quality on YouTube or other streaming services, and censorship.
. Bypasses service specific throttling such as limited video quality on YouTube or other streaming services, and censorship.
** Other devices have to install an app for this goal, it's unavoidable.
** Other devices have to install an app for this goal, it's unavoidable.
This guide is tested from an unlocked US https://swappa.com/listings/google-pixel-4a-5g/unlocked[Pixel 4a 5G], it can be had for $100.
This guide is tested from an unlocked US https://swappa.com/listings/google-pixel-4a-5g/unlocked[Pixel 4a 5G], it can be had for ~$110.
== Preparation
== Preparation
@ -34,7 +34,7 @@ This guide is tested from an unlocked US https://swappa.com/listings/google-pixe
* https://github.com/AdAway/AdAway/releases[AdAway] to block Network Signal Guru's advertising.
* https://github.com/AdAway/AdAway/releases[AdAway] to block Network Signal Guru's advertising.
** AdAway requires you to enable "Systemless Hosts" in Magisk's settings.
** AdAway requires you to enable "Systemless Hosts" in Magisk's settings.
* https://apkpure.com/netmonster/cz.mroczis.netmonster[NetMonster] for its network monitoring. Without it, you are practically blind to what bands are used, and what the various signal strengths are; this is very useful information.
* https://apkpure.com/netmonster/cz.mroczis.netmonster[NetMonster] for its network monitoring. Without it, you are practically blind to what LTE or 5G bands are used, and what the various signal strengths are; this is very useful information.
=== Testing mangling support
=== Testing mangling support
@ -58,13 +58,15 @@ Use these search terms on the https://forum.xda-developers.com/search/[XDA Forum
=== Installing a custom kernel
=== Installing a custom kernel
. Install https://github.com/SmartPack/BusyBox-Installer/releases[BusyBox Installer], open it, then reboot after it prompts to.
. Download the https://github.com/Magisk-Modules-Alt-Repo/BuiltIn-BusyBox/releases[Built-In BusyBox] Magisk module.
. Open Magisk -> Modules -> Install from storage -> Select the module ZIP that was downloaded.
. Reboot.
. Install https://github.com/libxzr/HorizonKernelFlasher/releases[Horizon Kernel Flasher], open it, then point it to the ZIP containing the custom kernel.
. Install https://github.com/libxzr/HorizonKernelFlasher/releases[Horizon Kernel Flasher], open it, then point it to the ZIP containing the custom kernel.
== [[skip-ahead]]1. Blocking Android snitching, and spoofing TTL & HL
== [[skip-ahead]]1. Blocking Android snitching, and spoofing TTL & HL
Have to set permissions correctly to avoid this: `custom_script: Found wan-event, but script is not set executable!` +
TIP: Set permissions correctly to avoid this: `custom_script: Found wan-event, but script is not set executable!` +
`# chmod a+rx /jffs/scripts/*` +
1. `# chmod a+rx /jffs/scripts/*` +
`# reboot`
2. `# reboot`
___
___
====
====
@ -173,8 +175,8 @@ This tests for throttling of streaming servers (Netflix), various forms of data
== 3. Getting better internet speeds
== 3. Getting better internet speeds
. Search for "Roaming" in the Settings app, then disable Roaming.
. Search for "Roaming" in the Settings app, then disable Roaming.
** Roaming to a different telecom usually means unavoidable throttling. Usually roaming only happens when signal strength is either very poor or non-existent from your telecom. +
** Roaming to a different telecom usually means unavoidable throttling.
For example, T-Mobile USA's agreement with AT&T allow the usage of AT&T towers, but only up to 250kbps download & upload speeds is allowed while roaming on AT&T's network.
*** For example, T-Mobile USA's agreement with AT&T allow the usage of AT&T towers, but only up to 250kbps download & upload speeds is allowed while roaming on AT&T's network.
. Use Network Signal Guru to set the allowed LTE bands to only the "LTE 4x4 Bands" listed on https://cacombos.com/device/G025E[cacombos.com] for your device.
. Use Network Signal Guru to set the allowed LTE bands to only the "LTE 4x4 Bands" listed on https://cacombos.com/device/G025E[cacombos.com] for your device.
@ -204,15 +206,14 @@ ___
[%collapsible]
[%collapsible]
====
====
[.lead]
*The recommendations*
The recommendations
* United States citizens: https://www.privateinternetaccess.com/vpn-server[Private Internet Access]. Has a server in every single US state, and an optional dedicated IP addon if streaming services (Netflix, Hulu, Amazon Prime, etc.) must always work.
* United States citizens: https://www.privateinternetaccess.com/vpn-server[Private Internet Access]. Has a server in every single US state, and an optional dedicated IP addon if streaming services (Netflix, Hulu, Amazon Prime, etc.) must always work.
* The fastest, but with a limited selection of servers for the United States: https://hide.me/en/network[hide.me].
* The fastest, but with a limited selection of servers for the United States: https://hide.me/en/network[hide.me].
* Strong emphasis on ethics: https://mullvad.net/en/servers[Mullvad], https://www.cryptostorm.is/uptime[Cryptostorm], https://airvpn.org/status/[AirVPN].
* Strong emphasis on ethics: https://mullvad.net/en/servers[Mullvad], https://www.cryptostorm.is/uptime[Cryptostorm], https://airvpn.org/status/[AirVPN].
[.lead]
The requirements
*The requirements*
. Network locking in their VPN software is reliable; very important to stay under the telecom's radar regarding "OS fingerprinting".
. Network locking in their VPN software is reliable; very important to stay under the telecom's radar regarding "OS fingerprinting".