不解锁或不开机的情况下如何开启 USB 调试?

2019-11-24 14:09:37 +08:00
 RichardY

某些设备可以针对 android 手机在不开机的情况下通过程序打开 USB 调试模式,或者“在 USB 调试模式未打开的情况下直接读出或清除各种手机锁”。

请问这些是如何做到的?

另外在 android shell 上面有没有办法知晓有新设备连接手机并企图进行 USB 调试?

谢谢

13119 次点击
所在节点    Android
9 条回复
Lunatic1
2019-11-25 09:42:04 +08:00
“请问不开机的手机如何进行微信信息的发送?”
Lunatic1
2019-11-25 09:42:51 +08:00
不过不解锁的前提要 root 吧,或者接个串口。
RichardY
2019-11-25 09:46:40 +08:00
@Lunatic1 你搜一下我加引号的这段就能找到详细的信息,不需要 root,串口我不清楚
Lunatic1
2019-11-25 09:51:10 +08:00
@RichardY 如果设备引出了串口可以直接进 ADB 打开 USB 调试,我搜索了一下大部分都是说要刷 recovery,但是刷 recovery 的前提就是要解锁 root...
RichardY
2019-11-25 10:00:23 +08:00
@Lunatic1 那你说的这个使用串口的方式有办法禁止吗?
还有就是担心如果被要求解锁手机进入设置菜单打开 USB 调试,然后手机插入 USB 之后被要求允许调试,这种情况有办法防范吗?系统里面有没有一个“允许列表”白名单,我可以自己去控制?
vanxy
2019-11-25 11:39:57 +08:00
不开机不可能。
USB 调试模式未打开也不可能读取、清除各种锁
如果调试模式已打开,新设备要求链接会弹出证书通知,这就是『白名单』机制
RichardY
2019-11-25 13:04:49 +08:00
@vanxy 对,但是我想知道白名单具体是写到哪里去的,我好从更“底层”的地方去控制他,因为可能在万不得已的情况下对那个弹出的通知点击“允许”
vanxy
2019-11-25 14:12:47 +08:00
@RichardY #7 授权实际是设备的公钥,理论上可以在 root 的手机上自己维护这个公钥文件,类似 SSH 的公钥。

最简便的是用完以后撤销 USB 调试的授权,系统会清除所有保存的设备公钥
V9527
2019-12-04 18:27:24 +08:00
我也有同样的问题:
未开启 USB 调试的小米手机无法开机了,有没有任何办法,用电脑强开 USB 调试?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/622605

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX