Итак, несколько дней назад мой Nexus 7 упал, и теперь на экране появилась большая трещина. Сенсорный экран сломан. То есть, я все еще вижу, что происходит, но он не отвечает.
Я нашел способ полностью контролировать его с помощью adb, и благодаря этому я укоренил его.
Однако, укореняя его, вытер все мои данные и настройки, включая отладку USB. В результате я больше не могу контролировать его, кроме как отключить его и изменить громкость.
Clockworkmod имеет встроенный adb. Я могу полностью контролировать CWM с моего компьютера, а также получать доступ к файлам планшета и т.д.
Теперь мой вопрос: возможно ли включить отладку USB через Clockworkmod с помощью adb или любым другим методом, и если да, то как?
У меня есть root-доступ ко всем файлам и настройкам, и я могу получить на нем любой необходимый двоичный файл, будь то родной файл Android, файл Cyanogenmod, любой родной двоичный файл ARM Linux или что-то еще (например, подумайте, например, sqlite3),
У меня также есть резервная копия adb backup -all -system
на моем компьютере, но я не могу восстановить ее с помощью CWM, насколько я могу судить.
У меня есть доступ к Linux и Windows.
Обновление: я попытался включить adb в /data/data/com.android.providers.settings/databases/settings.db
с sqlite3, но после перезагрузки значение adb_enabled
было удалено и вставлено внизу, со значением 0. Однако некоторые другие настройки, которые я изменил, сохранялись.
Я также попытался изменить файл /init.rc, но этот файл также перезаписывается при загрузке.
Включить отладку USB через Clockworkmod с помощью adb
Ответ 1
Ну, насколько я знаю, вы можете попробовать сделать это:
- Запустите оболочку ADB в ClockworkMod
- Перезагрузка/система в режиме readwrite.
- Добавьте это в /system/build.prop: persist.service.adb.enable = 1
- Сохраните файл.
Ответ 2
если вы можете видеть, что происходит, что мешает вам подключить USB-мышь и щелкнуть необходимые настройки с помощью мыши?