UDPspeeder
UDPspeeder copied to clipboard
It has Android support
English Only. I would like to know only if it is compatible with Android to try to compile the project.
UDPspeeder 20230206.0 successfully tested on Android with Wireguard.
Compile on Android
- Install the app Termux https://github.com/termux/termux-app
- Grant Termux the Draw Over Apps permission from its App Info or Android Settings -> Apps -> Termux -> Advanced -> Draw over other apps
- Inside the Termux app, execute each command line:
pkg upgrade -y
pkg install -y --no-install-recommends git clang make
cd && git clone --depth 1 https://github.com/wangyu-/UDPspeeder.git && cd UDPspeeder
sed -i 's/if (bcmp(/if (memcmp(/' lib/fec.cpp
sed -i 's/-static//' makefile
termux-wake-lock
make
cp -v speederv2 /data/data/com.termux/files/usr/bin/
cd && rm -Rfv UDPspeeder
pkg remove -y git clang make
pkg clean
speederv2 --help
- If correctly installed, the UDPspeeder usage is displayed.
- Always run
termux-wake-lockbeforespeederv2to keep the process alive in the background. - Use Termux:Widget to more easily start and stop UDPspeeder: https://github.com/termux/termux-widget
- Use Termux:Boot to automatically start UDPspeeder on Android boot: https://github.com/termux/termux-boot