Add installation scripts and files

This commit is contained in:
Marc Riera 2023-02-28 00:03:46 +01:00
parent 382990f596
commit 52a4d6eb62
4 changed files with 134 additions and 0 deletions

36
dist/payload/S40usbotg vendored Normal file
View file

@ -0,0 +1,36 @@
#!/bin/sh -e
start() {
ddgo-pnp-controller
echo 0ae4 > "/sys/class/android_usb/android0/idVendor"
echo 0003 > "/sys/class/android_usb/android0/idProduct"
echo -n "TAITO" > "/sys/class/android_usb/android0/iManufacturer"
echo -n "Densha de Go! Plug & Play" > "/sys/class/android_usb/android0/iProduct"
echo "rndis" > "/sys/class/android_usb/android0/functions"
echo 1 > "/sys/class/android_usb/android0/f_rndis/wceis"
echo 1 > "/sys/class/android_usb/android0/enable"
sleep 1
ifconfig rndis0 169.254.215.100 netmask 255.255.0.0
}
stop() {
killall -q ddgo-pnp-controller
echo 0 >"/sys/class/android_usb/android0/enable"
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "$0: Please use start, stop, or restart."
exit 1
;;
esac