Android 使用禁用adb连接的adb执行脚本
我正在创建自己的自定义备份程序,该程序在恢复模式下通过ADB工作。我有一个使用TeamWin恢复项目(TWRP)的Nexus4。我的备份程序使用反向栓系,运行良好;然而,最初正确配置手机是一个手动过程,所以现在我想自动化安装过程 我做的第一件事是将一个快速的reverse-tethering.sh启动脚本推送到手机上 反向栓系。sh 将0回显到文件后,我的adb连接被切断,脚本的其余行不会执行:(有没有办法通过ADB调用脚本并确保其所有行都得到执行?我知道我将失去ADB连接。我只希望脚本在我失去连接时继续执行Android 使用禁用adb连接的adb执行脚本,android,shell,backup,adb,Android,Shell,Backup,Adb,我正在创建自己的自定义备份程序,该程序在恢复模式下通过ADB工作。我有一个使用TeamWin恢复项目(TWRP)的Nexus4。我的备份程序使用反向栓系,运行良好;然而,最初正确配置手机是一个手动过程,所以现在我想自动化安装过程 我做的第一件事是将一个快速的reverse-tethering.sh启动脚本推送到手机上 反向栓系。sh 将0回显到文件后,我的adb连接被切断,脚本的其余行不会执行:(有没有办法通过ADB调用脚本并确保其所有行都得到执行?我知道我将失去ADB连接。我只希望脚本在我失去
顺便说一句,当我通过TWRP的命令终端分别执行脚本的每一行时,一切正常。是的!谢谢!天才。
#!/sbin/sh
echo 0 > /sys/devices/virtual/android_usb/android0/enable <--disables adb
... commands to enable reverse-tethering here ...
echo 1 > /sys/devices/virtual/android_usb/android0/enable <--enables adb
adb shell /reverse-tethering.sh