У моего Nexus 7 2012 есть сломанный сенсорный экран, поэтому я использую мышь OTG. Недавно мне пришлось сделать заводскую переустановку, так что я запускаю v5.1 lollipop. Проблема в том, что теперь мне нужно повторно разрешить adb с моим компьютером, чтобы я мог работать над ним, но не могу принять ключ RSA, когда появляется диалоговое окно, потому что мой сенсорный экран поврежден.
Я не могу использовать свою otg-мышь, потому что Nexus 7 подключен к компьютеру, я попробовал приложение для удаленного Android-устройства Bluetooth, которое не работает, когда появляется диалоговое окно. Я попытался использовать другое приложение для удаленного Android по Wi-Fi, я попытался использовать мой Компьютерная клавиатура через telnet, но не работает, когда появляется диалоговое окно. У меня нет Bluetooth-мышки, но даже не знаю, будет ли это работать.
Есть ли у кого-нибудь предложения, как я могу принять диалог ключей ADB RSA для авторизации adb с моим компьютером без использования сенсорного экрана. Благодаря?
Если вы используете OS X *:
Откройте терминал и введите:
cd ~/.android adb push adbkey.pub /data/misc/adb/adb_keys
Все сделано! Просто adb shell reboot
и почувствуйте силу!
* Для Windows 10 каталог .android находится в базе вашего каталога C: \ User \ user_name.
Вы можете добавить ключ RSA, копирующий его с компьютера, и добавив строку в / data / misc / adb / adb_keys, но только с корневым устройством
Я заработал. Я укоренил устройство. Загружено приложение wifi adb, которое требует root и подключено к adb через беспроводную сеть. Это позволило мне одновременно использовать микро-USB и щелкнуть при появлении диалога RSA.
Спасибо за ваши Коментарии.
Если экран не работает, и вы не можете включить ADB, нажав на диалог подтверждения с ключом RSA, вы можете запустить TWRP Recovery и скопировать файл из этого режима:
adb push adbkey.pub /data/misc/adb/adb_keys
Но он будет работать только на корневом устройстве.