From 5236bc2f4e3c01914593b47c493950256ddb7333 Mon Sep 17 00:00:00 2001 From: wangyu- Date: Wed, 16 Aug 2017 04:26:06 -0700 Subject: [PATCH] Create android_guide.md --- doc/android_guide.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 doc/android_guide.md diff --git a/doc/android_guide.md b/doc/android_guide.md new file mode 100644 index 0000000..18b0dd9 --- /dev/null +++ b/doc/android_guide.md @@ -0,0 +1,28 @@ +# how to run udp2raw on a rooted android device(arm cpu) + +There is currently no GUI for udp2raw on android.Make sure you have installed Terminal to run it. + +Download udp2raw_arm from https://github.com/wangyu-/udp2raw-tunnel/releases. + +Copy udp2raw_arm to any dir of your **internal_storage** .Copying it to SD card wont work. + +# step +1. run udp2raw_arm as usual, except you must change the -a option to -g +``` +./udp2raw_arm -c -r 44.55.66.77:9966 0l 0.0.0.0:4000 -k1234 --cipher xor -g +``` + +2. find the generated iptables rule from udp2raw's output,add it manually by running: +``` +iptables -I INPUT -s 44.55.66.77/32 -p tcp -m tcp --sport 9966 -j DROP +``` + +3. run udp2raw_ram without -g command + +``` +./udp2raw_arm -c -r 44.55.66.77:9966 0l 0.0.0.0:4000 -k1234 --cipher xor -a +``` + +# demostration + +![](/images/android.png)