最近在折腾华为手机运行 Shizuku 搞各种程序玩,结果出师未捷身先死,Shizuku 提示需要无线调试授权才能使用,而华为手机的开发者选项当中并没有无限调试。
通过大量查询,说是华为隐藏了该功能,更有网友说,这是鸿蒙系统,无线调试是安卓玩的……其中百度经验里有篇文章标题是《华为手机怎么开启无线调试》,进去一看不仅有文字,还有视频演示,看完结果给我开启了个 USB 调试,我反手就是一波举报,TMD 还 44892 次浏览,浪费了多少人时间?
难道只能就此止步了嘛?皇天不负有心人,最终经过测试,还是有办法将华为手机开启无线调试功能的。
我手上这台鸿蒙4.0依然支持安卓系统,于是乎我先开启 USB 调试,使用 ADB 连接输入命令:
adb tcpip 5555
开启了手机 TCP 5555 端口,跳出
restarting in TCP mode port: 5555
则表明开启端口成功。
若出现:
error: more than one device/emulator
则说明你的电脑插了好几个 USB 设备,把其他的拔了就行。
当我发现 需要无线调试 还是得要用电脑,这还不如直接ADB调试来的快。
- ADB调试
我手上这台鸿蒙4.0依然支持安卓系统,于是乎我先开启 USB 调试,使用 ADB 连接输入命令:
adb devices
出现这种 表示连接成功
然后在 Shizuku应用里 查看指令里复制指令
adb shell /data/app/~~r333mGka9dicwyrmKGR08Q==/moe.shizuku.privileged.api-Coj2WajLSGpkSVyQszHG5A==/lib/arm64/libshizuku.so
每个设备指令都不同
这样的话 Shizuku 启动成功了
注意的是
魅族 关闭 “Flyme 支付保护”
华为 开启 “仅充电模式下允许 ADB 调试”
vivo (OriginOS) 开启 “强行将活动设为可调整大小”
但是网上有小伙伴提示,一旦设备重启,就要重头操作一遍。不过嘛,按照我的使用习惯,一年也不一定会重启一次,除非一点电都没了……
我是EC_老PU
专注EasyClick 自动化 喜欢我的文章请给个小心心,点个关注谢谢!