This commit is contained in:
qiurui 2024-04-09 00:36:44 +08:00
parent bb323de9db
commit c9465995f5
3 changed files with 6 additions and 36 deletions

3
debian/install vendored
View File

@ -1,2 +1,3 @@
usr/bin/* /usr/bin/
etc/* /etc/
etc/init.d/* /etc/init.d/
etc/rc3.d/* /etc/rc3.d/

4
debian/postinstall vendored Normal file
View File

@ -0,0 +1,4 @@
#!/bin/bash
ln -s ../rc3.d/S99bootstrapping /etc/init.d/bootstrapping.sh
systemd daemon-load
systemd enable keyboard-hook.service

View File

@ -1,35 +0,0 @@
#!/bin/bash
sleep 5
if [[ ! -f "~/debugwifi.log" ]];then
touch ~/debugwifi.log
fi
echo "connect start" > ~/debugwifi.log
timedatectl >> ~/debugwifi.log
nmcli dev wifi list > /dev/null
sleep 1
/usr/bin/python3 /usr/bin/easywifi-root.py &
echo "connect success"
#mount -t configfs none /sys/kernel/config/
modprobe usb_f_hid
mkdir /sys/kernel/config/usb_gadget/g1
echo 0x0525 >/sys/kernel/config/usb_gadget/g1/idVendor
echo 0xa4ac >/sys/kernel/config/usb_gadget/g1/idProduct
mkdir /sys/kernel/config/usb_gadget/g1/strings/0x409
mkdir /sys/kernel/config/usb_gadget/g1/functions/hid.usb0
echo 1 > /sys/kernel/config/usb_gadget/g1/functions/hid.usb0/protocol
echo 1 > /sys/kernel/config/usb_gadget/g1/functions/hid.usb0/subclass
echo 512 >/sys/kernel/config/usb_gadget/g1/functions/hid.usb0/report_length
echo -ne \\x05\\x01\\x09\\x06\\xa1\\x01\\x05\\x07\\x19\\xe0\\x29\\xe7\\x15\\x00\\x25\\x01\\x75\\x01\\x95\\x08\\x81\\x02\\x95\\x01\\x75\\x08\\x81\\x03\\x95\\x05\\x75\\x01\\x05\\x08\\x19\\x01\\x29\\x05\\x91\\x02\\x95\\x01\\x75\\x03\\x91\\x03\\x95\\x06\\x75\\x08\\x15\\x00\\x25\\x65\\x05\\x07\\x19\\x00\\x29\\x65\\x81\\x00\\xc0 > /sys/kernel/config/usb_gadget/g1/functions/hid.usb0/report_desc
mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1
echo 0xc0 >/sys/kernel/config/usb_gadget/g1/configs/c.1/bmAttributes
echo 500 >/sys/kernel/config/usb_gadget/g1/configs/c.1/MaxPower
mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1/strings/0x409
ln -s /sys/kernel/config/usb_gadget/g1/functions/hid.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/
/usr/bin/python /usr/bin/server.py > /dev/null &