Replacing PDANet with tailscale
Benefits:
no proxy config
wider device support
true network connection (allows apps like spotify to function)
no need for LineageOS or unlocked bootloader (eg. works on samsung)
Prerequisites:
1 tailscale installed on both deivces
2 device service hotspot MUST be android or windows. IOS is not supported for exit nodes.
3 (optional) Exit node on home or cloud node to prevent snooping
Step one: on hotspot device, install tailscale then enable "run exit node".
Step two: log into tailscale.com and select the device you are using as an exit node.
Step three (optional): disable key rotation as rotating keys on hotspot device can sometimes break config
Step four: authorize the device as an exit node
Step five: enable the built in hotspot on your device, and connect your devices to it.
Step six: for each client device, enable tailscale and select your hotspot device as exit node.
Step seven (optional): on the hotspot device, connect to your upstream exit node. This works as a means of preventing your mobile carrier from snooping on what you are doing.