通过触摸屏损坏的ADB Shell访问android设备(无法验证)


12

因此,本周末Nexus 4的触摸屏坏了。我有一个新设备,但是与此同时,我需要能够访问该设备以使用一些不同的应用程序并从中发送/接收一些SMS消息。

我在reddit上找到了该指南:http : //www.reddit.com/r/Android/comments/1r2zha/how_i_managed_to_use_my_android_device_with_a/

这不是很简单,但是应该可以。

不幸的是,我发现为了使用ADB Shell命令,电话上应该出现一个弹出窗口,以允许/禁止USB调试。(已启用USB调试,但似乎还有一个附加的“身份验证”步骤)

不幸的是,我无法使用手机的触摸屏,因此无法解锁或点击允许我对手机进行身份验证的通知。

有什么办法可以绕过身份验证步骤?

设备已解锁并已扎根。



@GAThrawn不,这个问题是关于相反的问题的,这里的触摸效果很好,但是屏幕上什么也没显示。在这种情况下,屏幕会显示,但不会响应触摸。
Dan Hulme

不幸的是,没有。您只需将手机置于循环中即可。您可能只需要等待新手机或翻新旧手机即可。

Answers:


3

我自己解决了这个问题。我通过使用OTG USB适配器和有线鼠标安装Airdroid解决了这一问题。然后,我使用该软件的airmirror功能来控制设备上的虚拟鼠标。我的设备上确实有root用户,这对Airmirror的操作可能很重要。然后,我可以在屏幕上接受调试确认并完成我想做的备份。


1

我确定这不是您要找的答案,但这可以解决您的问题:

如果Nexus可以正常工作,为什么不插入鼠标和键盘(通过USB OTG或蓝牙)并假装Nexus没有触摸屏呢?

包括允许USB调试在内的所有操作都可以使用,因为锁定手机时甚至可以使用鼠标光标。


普通Nexus 4不支持USB OTG。您需要一些技巧来启用它的一部分。
Jb Drucker

为我完美地工作!就我而言,我正在使用TWRP恢复运行Lineage,我不确定我的设备是否本机支持库存ROM中的鼠标和键盘,但在我的情况下它确实完成了任务!

1

在解锁引导加载程序的情况下,您可以使用fastboot临时启动以恢复到恢复状态:

fastboot boot recovery-clockwork-6.0.4.7-mako.img

然后,这将使您可以通过adb访问设备以删除文件等。然后可以通过编辑设置文件并复制主机上adb生成的加密密钥来打开adb调试模式。我之前做过后者,但没有做过,这可能是一个问题。

更新-要重新启动进入快速启动模式,请执行以下操作:要进入快速启动模式,请关闭手机电源,如果没有其他原因,则在所有其他操作都失败的情况下,长时间按一下手机应该可以工作(我不想在我身上确认并崩溃! )。然后打开电源,同时按住降低音量键和电源键。如果看不到显示屏(我可以,但不能使用触摸屏),则按住按钮约五秒钟,它应该会振动以确认。然后使用上面的命令加载自定义恢复并获得adb访问。如上所述,所有这些都假定引导加载程序已解锁。


0

在网上搜索了几个小时之后,我在另一个线程上看到了这个。

“这只是发生在我身上!
电话可以正常工作,但是屏幕和LCD坏了并且反应迟钝。我也有屏幕锁定功能,所以我要做的就是拆下后板,卸下电池,然后拧下6个螺钉以揭露下面的PCB板。然后小心地断开所有细小的带状连接器。

我等了一会儿只是为了迷信,然后重新连接了所有的带状连接器,并将所有内容恢复原状。然后,我从三星网站下载了凯斯,通过USB将手机插入计算机,并能够查看我的所有文件!

关于断开PCB板的操作会将默认设置重置为出厂状态,但根本不会删除任何数据。祝你好运,我希望这对在那里的人有所帮助。”

资料来源:Android Central

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.