dotfiles/.local/bin/scripts/adbp
2025-03-15 13:52:06 +03:00

16 lines
379 B
Bash
Executable file

#!/bin/bash
base_prefix="$(ip route | grep -o '10.16[[:digit:]]' | head -1)"
if [ -n "$1" ]; then
phone_ip="$1"
elif [ -n "$base_prefix" ]; then
phone_ip="$base_prefix.8.3"
else
echo "Phone IP unknown!"
exit 1
fi
ssh -p 8022 u0_a230@"$phone_ip" 'su -c setprop service.adb.tcp.port 5555 && su -c stop adbd && su -c start adbd'
sleep 0.1
adb connect "$phone_ip"