打开Android调试 -- usb-debugging 领域 android 相关 的问题

Turn on android debugging


1
vote

问题

中文

我的手机屏幕完全破碎,好事是它的调试模式打开,我可以使用PC上的VYSOR访问我的手机屏幕

但我有另一台PC,当我尝试使用该系统访问我的手机时,我必须用OK按钮授予访问权限,但我不能这样做,所以如何在不同的PC或授予调试时访问我的电话屏幕或授予调试?

手机的屏幕被打破

USB调试在

我需要授予对调试提示对话框的访问

英文原文

My phone screen is completely broken and good thing is that its debugging mode is on and I can access my phone screen using Vysor on a PC

but I have another PC and when I trying to access my phone with that system I have to grant access with OK button but I cant do that so how can I access my phone screen on different PC or grant debugging?

Phone's screen is broken

USB debugging is on

I Need to grant access to debugging prompt dialog

  
   
   

回答列表

0
 
vote

本指南假定在您打破之前在您的设备上启用了USB调试。您可以通过自定义恢复(如TWRP)启用USB调试,使用:

  adb shell echo "persist.service.adb.enable=1" >>/system/build.prop echo "persist.service.debuggable=1" >>/system/build.prop echo "persist.sys.usb.config=mass_storage,adb" >>/system/build.prop" reboot   

此方法用于通过破碎的屏幕绕过Galaxy SII的安全USB提示。我认为它可能在另一个设备上工作...

为此工作,您需要另一台运行Android 4.4.2或更高版本的设备,并启用USB调试和从该设备授权的相同计算机。即将该设备连接到计算机,然后按"确定" 在屏幕上出现的授权提示,以便安全USB调试。让我们调用此设备授权设备

adb_keys 是我们所需的文件,它来自位于 /data/misc/adb/ 中的授权设备 通常,您必须植根于使用 root explorer 或es文件资源管理器从设备中获取adb_keys文件,但是假设授权设备是未加以的。你不需要root它。但是,如果您的授权设备植被扎根于此,请简单地复制计算机上的 adb_keys 文件并直接跳转到步骤3

步骤:

  1. 使用USB(启用调试)将授权设备连接到计算机,并使用管理员权限打开命令提示符( minimal adb& fastboot 是完美的)。

  2. 要获取 adb_keys 文件,请使用此命令:

    adb拉/数据/ misc / adb / adb_keys / adb_keys

例如:

  adb pull /data/misc/adb/adb_keys c:/adb_keys   

上面的命令将将 adb_keys 文件保存到C:驱动器的根目录中。您可以将目标文件夹更改为您的喜好。

现在已完成授权设备的作业。您可以断开连接并禁用USB调试。

  1. 一旦获得 adb_keys 的副本,用破碎的屏幕重新启动电话进入恢复。

  2. 现在使用USB将破碎的电话连接到计算机。

  3. 我们需要将 adb_keys 文件复制到损坏的设备。使用以下命令:

    adb推/数据/ misc / adb

例如:

  adb push c:/adb_keys /data/misc/adb   
  1. 复制文件后,使用 adb reboot 等voila重新启动您的设备!您现在可以在该计算机上使用adb shell。
此外,如果您想在屏幕上完全控制您的设备,来自此帖子的工具允许您通过Windows PC使用您的设备,即使您的触摸屏不起作用,也可以使用您的触摸屏或您无法看到任何内容。 (它需要Java运行时环境和Visual C ++重新发行)。或者继续使用vysor。

免责声明:

上面的指南不是由我制作的,我没有自己测试,我只是做了微小的变化。试试吧,让我们知道。祝你好运。

原始来源: XDA开发人员

 

This guide assumes that USB debugging was enabled on your device before you broke it. You can enable USB debugging via a custom recovery, such as twrp, using:

adb shell echo "persist.service.adb.enable=1" >>/system/build.prop echo "persist.service.debuggable=1" >>/system/build.prop echo "persist.sys.usb.config=mass_storage,adb" >>/system/build.prop" reboot 

This method was used to bypass the secure USB prompt on a Galaxy SII with a shattered screen. I think it may work on another device too...

For this to work, you need another device running Android 4.4.2 or above with USB debugging enabled and the same computer authorised from that device. i.e. connect that device to your computer and press "OK" on the authorisation prompt that appears on screen for secure USB debugging. Let us call this device the authorised device.

adb_keys is the file we need from the authorised device which is located in /data/misc/adb/ Normally you must be rooted to take the adb_keys file from the device using Root explorer or ES File Explorer, but let's assume that the authorised device is unrooted. You don't need to root it. However, if your authorised device is rooted then simply copy the adb_keys file on your computer and jump directly to Step 3.

Steps:

  1. Connect the authorised device to your computer using USB (debugging enabled) and open a command prompt with administrator privileges (Minimal ADB & Fastboot is perfect here).

  2. To get the adb_keys file, use this command:

    adb pull /data/misc/adb/adb_keys /adb_keys

For example:

adb pull /data/misc/adb/adb_keys c:/adb_keys 

The above command will save the adb_keys file to the root of your C: drive. You can change the destination folder to your liking.

Now the job of the authorised device is done. You can disconnect it and disable USB debugging.

  1. Once you get a copy of adb_keys, reboot the phone with the broken screen into recovery.

  2. Now connect the broken phone to the computer using USB.

  3. We need to copy the adb_keys file to the broken device. Use the command below:

    adb push /data/misc/adb

For example:

adb push c:/adb_keys /data/misc/adb 
  1. After the file is copied, reboot your device using adb reboot et voila! You can now use adb shell on that computer.

Furthermore, if you want to have full control over your device even with a broken screen, the tool from this thread lets you use your device through your Windows PC even if your touchscreen doesn't work or you can't see anything. (It requires Java Runtime Environment and Visual C++ redistributable). Or keep using Vysor.

Disclaimer:

The above guide was not made by me and I did not test it myself, I just made minor changes. Just try it and let us know. Good luck.

Original source : XDA Developers

 
 

相关问题

0  华为升中G7卡在Fastboot&Recovery中  ( Huawei ascend g7 stuck in fastboot recovery ) 
几天前,我一定是偶然按下一些按钮,我的手机进入 fastboot & recovery 。重新启动不做,这无关紧要的按钮组合并不重要。每次,它都与标准的华为引导徽标启动,那么黑屏出现了 boot image verify failed ,然后它进入另一个说: <br/><br/> "FASTBOOT&RESCUE...

12  有没有良好的USB调试切换窗口小部件for Android?  ( Is there a good usb debugging toggle widget for android ) 
你能告诉我一个用于Android的USB调试模式的小部件吗?或者,您可以将其编码并上传到市场,请? (我需要它,因为HTC Desire和HD的Init进程消耗了100%CPU错误。当切换时,它将重置为0) ...

3  为Micromax A50安装USB驱动程序  ( Installing usb driver for micromax a50 ) 
我必须为 Micromax A50 安装USB驱动程序。 我通过SDK Manager安装了Google USB驱动程序,但需要专门为此设备提供USB驱动程序。要安装此USB驱动程序我认为,我需要PC套件。从哪里可以得到这个? 我的目标是为Micromax A50安装USB驱动程序,以便在Dalvik调试监...

0  从一个带损坏的屏幕中拉出短信  ( Pull text messages from a phone with broken screen ) 
我需要来自股票短信应用程序的股票短信应用程序的短信8。屏幕在安装任何应用程序从手机中传输数据的方式损坏是不可能的。我希望在某处存储文本我可以通过USB从我的电脑访问。 我不知道在哪里看,或者我的电脑上需要一些特定的程序到达他们存储的位置。有任何帮助。 ...

3  我的手机保持减速和燃烧电池。如何调试性能和CPU消耗? (DHD 2.2)  ( My phone keeps slowing down and burning battery how can i debug performance and ) 
我知道有很多关于关于如何提高性能,强烈相关,保存电池寿命在您的Android上。我还尝试了大多数工具来诊断问题(例如看门狗)。 问题是,我的全新HTC欲望HD会往往会被旋转和响应,有时候慢慢下降,而不是 - 很少开始完全没有响应,就像我以前的iPhone 3G一样糟糕,我放弃了这的原因。 此外,电池将持续不到24小时...

2  Android Studio(Windows 7)没有检测到华硕Zenfone。无法运行我的应用程序  ( Android studio windows 7 does not detect asus zenfone cannot run my app ) 
所以,我将逐一列出问题。请帮忙。 我使用手机自己的数据/充电器电缆将电话插入笔记本电脑的USB。一切都好。电话是 MTP 模式。 Android Studio在我尝试运行我的应用程序时没有检测到手机。 设备管理器在adb接口上显示 exclamation mark ,但我的ASU是作为便携式设备连接的。 ...

15  非生根设备上的adb backup命令创建一个空备份文件?  ( Adb backup command on non rooted device creates an empty backup file ) 
我最近试图备份我的摩托罗拉moto g2 xt1068手机运行lollipop 5.0.1和用USB-Debugging将它连接到USB后,我ran完全备份我的设备,这个问题和解决方案引导我。但是运行以下adb命令, adb backup -apk -shared -all -system -f D:/backu...

1  无法恢复数据或解锁我的电话联想Z2 Plus  ( Cannot recover data from or unlock my phone lenovo z2 plus ) 
我需要我旧手机的一些数据 Lenovo Zuk Z2 plus (Z2132) 但我忘记了锁屏PIN。 我尝试了很多恢复软件,但所有这些都有一个先决条件,要么有手机的USB调试模式,或者设备扎根,它都不是那些东西。 我试图使用adb启用USB调试模式,但是当我的设备位于锁定屏幕上时,它不会检测到任何设备。它只将其检测...

10  adb不起作用,但fastboot是  ( Adb not working but fastboot is ) 
我最近买了一个使用过的nexus 5.它随着l上的预览,我决定闪存cm 11。我的最后一部手机是一个nexus s,过去我已经闪过了各种各样的roms。 使用同一台时几周前重新闪烁的机器,我将Nexus 5引导到FastBoot模式下,闪烁的ClockWorkMod到它上并重新解锁引导加载程序。但是,当我尝试使用ad...

2  为什么在连接我的Android手机时,某些过程会块?  ( Why do some processes block when my android phone is connected ) 
我一直在尝试全夜重新启动(WinXP),而Emacs(Win32,V23.something,不重要)没有启动......有时...它锁定在 mount.exe 上(在发布期间加载一些Cygwin的东西),我终于注意到了。无法通过processExplorer杀死 mount.exe 。杀死emacs杀死了emacs...

7  USB在三星Galaxy标签上调试 - 如何防止它重置调试设置?  ( Usb debugging on samsung galaxy tab how do i prevent it from resetting debug ) 
我有一个Samsung Galaxy Tab,我正在使用开发目的。出于某种原因,当我在"设置" 菜单中选择"启用USB Debugging" 时,它会在随机周期之后关闭,然后丢弃我所拥有的任何USB连接。 我正在在macbook pro上调试,并有一个有类似问题的同事。其他同事没有这个问题。 ...

1  华为G6不再能够启用USB调试  ( Huawei g6 no longer enable usb debugging ) 
我的HUAWEI G6无法再被我的电脑检测到。我的电话费但在通知栏中没有显示任何USB调试。我尝试了许多USB电缆,但它只是收费。如何调试手机的任何选项?帮助!!! ...

5  启动ddms.bat错误:“无法获取adb版本:无法运行程序”adb“:createProcess错误= 2,系统找不到指定的文件”  ( Error launching ddms bat failed to get the adb version cannot run program ad ) 
我一直在关注这些非常详细的说明在我的摩托罗拉襟翼上拍摄截图。当我到达步骤#10时,我启动 ddms.bat 我收到此错误,我的手机没有显示: c: program files(x86) android android-sdk-windows tools&gt; ddms.bat 12:09:01 E...

25  如何在Linux上获取我的设备检测到我的设备?  ( How do i get my device detected by adb on linux ) 
我刚刚获得了我的闪亮新的 wileyfox swift - 然后将我使用我想要 oem unlock 和root(因为我通常与新设备有关; )麻烦是,虽然 usb-debugging 在设备上启用,并且存在相应的行<代码> abcdefghijklmn3 存在,因此 adb devices 。 我知道在这个网站上...

44  Android 4.2中的开发人员选项在哪里?  ( Where are the developer options in android 4 2 ) 
我想访问开发人员选项,以启用Android 4.2上的ADB访问,但找不到它。 如何启用它? 一旦我激活了菜单,我如何再次隐藏它? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有