Skip to content

Android device cannot be rooted. Alternatives? #497

Closed Answered by o-alquimista
o-alquimista asked this question in Q&A
Discussion options

You must be logged in to vote

Solved it.

  1. Consider both the laptop and the phone are on the same wifi (campus wifi that blocks wireguard). udp2raw is already running and is usable on my laptop:
udp2raw -c -l [::]:55820 -r [2001:db8::1]:4096 -k "my_password" --raw-mode faketcp -a

Assume 2001:db8::1 is the address to your udp2raw server instance.

The listen address is unspecified: [::]:55820. This is important, and don't use a weak password!

  1. On the phone, in the Wireguard app, edit your connection and set the peer Endpoint to your laptop's local ipv4 or ipv6 address (ip addr or ifconfig) and the udp2raw port (i'm using 55820).

Ta-da! The university's kung fu is not strong.

System info

  • My laptop is running Fedora…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@wangyu-
Comment options

Answer selected by o-alquimista
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants