Nexus 5 показывает "устройство в автономном режиме" при использовании команды "adb shell"
Проблема: LG Nexus 5 показывает в автономном режиме при использовании adb shell
или же adb devices
команда через CMD на Windows 7
Префикс для выдачи: не удалось установить драйверы в начале - это было исправлено, и когда режим USB находится в любом режиме (MTP, PTP, зарядка), телефон распознается, и драйверы отображаются установленными в диспетчере устройств.
Первоначально у меня была проблема, упомянутая в префиксе, однако затем я смог исправить проблему с драйвером, которая позволяет мне рутировать устройство.
После рутинга: устройство не было распознано, и я безуспешно сменил несколько портов USB. После дня этого бессмысленного, наконец, устройство было распознано во всех режимах MTP, PTP, Зарядка, Питание выключено (зарядка - отдельно от включения телефона и выбора зарядки для режима USB) и в режиме BootLoader.
Проблема: когда телефон включен, режим отладки USB включен, а режим USB установлен на MTP - вот как я рутировал устройство, adb devices
команда. Я управлял командой adb kill-server
затем adb devices
и он показывает устройство, но показывает "в автономном режиме". То же самое при использовании adb shell
команда - имейте в виду adb kill-server
Команда была сделана между любыми другими adb
Команда для обеспечения чистого выполнения команды.
Дополнительно: я пытался "отменить авторизацию отладки USB" в разных режимах, менял порты USB и перезагружал мой компьютер и устройство несколько раз, однако у меня не появляется всплывающее окно авторизации RSA на устройстве при подключении его к компьютеру.
Примечание: я обнаружил, что разные USB-порты также дают разные результаты, начиная от устройства, полностью распознаваемого во всех режимах, до того, что оно распознается только как "неизвестное устройство".
Путешествие: я провел обширный поиск в Интернете, легко пробовал 30-45 различных сообщений с исправлениями, которые помогли другим, переустановкой драйверов, самым современным программным обеспечением, перезагрузкой нескольких устройств, пробовал несколько портов USB и пытался понять это в течение нескольких дней, и я не могу понять это для моей жизни!
Пожалуйста помоги!
1 ответ
Решение: на LG Nexus 5 необходимо убедиться, что и режим отладки USB, и режим выбора USB установлены на CHARGING.
Убедитесь, что удалили adbkey и adbkey.pub из папки ~/.android. (Эта папка обычно находится в C: \ Users \username\.android)
выполнять adb kill-server
затем adb start-server
затем adb devices
на терминале командной строки. Смотрите: Команда АБР
Режим выбора USB: при подключении телефона проведите пальцем вниз по экрану, и вы увидите режим зарядки, указанный в качестве последнего элемента уведомления. Убедитесь, что он говорит, Зарядка - если что-нибудь еще, просто нажмите и выберите Зарядка в качестве режима. Смотрите: Режим MTP
ВАЖНО: Вы должны установить все драйверы во всех режимах устройства. USB-кабель должен быть всегда подключен к телефону и компьютеру.
1) Если устройство включено и находится в стандартном рабочем состоянии, убедитесь, что в диспетчере устройств установлены устройства, перечисленные в Nexus 5 и MTP. MTP должен быть загружен как драйвер / устройство Android Bootstrap Loader.
2) Если устройство выключено, убедитесь, что устройство обнаружено и драйвер установлен.
3) Если устройство находится в режиме отладки (когда телефон выключен, удерживайте кнопки увеличения и уменьшения громкости одновременно и нажимайте кнопку питания до тех пор, пока не появится экран, показывающий START), убедитесь, что драйвер также установлен в этом режиме.
В каждом режиме обнаруживается устройство, и диспетчер устройств обновляется, чтобы показать обнаруженное устройство.
Поздравляем: ваше устройство должно отображаться как device
когда ты бежишь adb devices
команда.