Я искал в Интернете об этой проблеме, и она обычно решается путем установки соответствующих драйверов. Проблема в том, что я на Mac.
Когда я подключаю свое устройство, оно может быть обнаружено при запуске adb devices
. Я запускаю, adb reload bootloader
и он переходит в режим загрузки (режим, который вы получаете, когда держите кнопку громкости + кнопка «Домой» при включении). Это верно? Я предполагаю, что это так.
Во всяком случае, когда он находится на этом этапе adb devices
или fastboot devices
ничего не дает.
Я проверил это на i9100 и i9505.
adb
boot
fastboot
bootloader
Раджа
источник
источник
adb devices
ничего не даст, потому что ваш мобильный находится вfastboot
режиме и вfastboot devices
одиночку тоже ничего не даст. Вы должны добавитьsudo
передfastboot
командой. Таким образом, вводsudo fastboot devices
вfastboot
будет работать. Это сработало для меня. Надеюсь, это работает и для вас.Ответы:
Чтобы система распознала устройство Android в нескольких режимах, необходимо установить разрешения для своего пользователя в
udev
.Вам нужно повторить этот процесс загрузки идентификаторов Android udev для каждого режима работы телефона (операционная система, загрузчик или восстановление), поскольку у них разные идентификаторы USB
источник
51
-android.rules
adb devices
показывает что-то, что устройство не находится в загрузчике, потому что у него нет демона adb в этом режиме.Лично мне пришлось запустить
fastboot
от имени root / sudo для fastboot, чтобы обнаружить устройство. Я попробовал это на Linux, поскольку у меня нет Mac, но это все равно * NIX;)источник
fastboot
as,root
чтобы решить проблему с доступом кdev/bus/usb/xxx/yyy
символьному устройству, которое представляет устройство Android / телефон / планшет. Можно также использовать,sudo chown username /dev/bus/usb/xxx/yyy
чтобы сделать устройство доступным для пользователя. Если кто-то не доверяетfastboot
исполняемому файлу.Для дальнейшего использования, это был мой связанный случай (с Nexus 4):
Я попытался вернуть свой телефон в исходное состояние (загрузчик заблокирован + сток).
Сейчас
fastboot devices
не показывал устройство гдеadb device
делал, пока я не перевел телефон в режим fastboot (это имеет смысл, но мне понадобилось время, чтобы разобраться ...)Чтобы перевести Nexus 4 в режим fastboot:
Теперь
fastboot devices
нашел мой телефон и восстановление можно продолжить :-)источник
У меня была такая же проблема с InFocus M512, распознаваемая,
adb
но неfastboot
в режиме загрузки.Я обнаружил, что указание идентификатора поставщика с
-i
работами (0xID).fastboot -i 0x0489
работал на меня.источник
lsusb
и найти номер, какID 0489:123d
.Я пользуюсь macbook и столкнулся с точно такой же проблемой.
Наконец я успешно прошил свой телефон (Flame).
Ключ заключается в том, чтобы войти в «режим быстрой загрузки», нажав одновременно клавиши уменьшения громкости и питания (подробности в разделе официального руководства ).
Когда вы находитесь в режиме быстрой загрузки и ваше устройство подключено к компьютеру, запустите
fastboot devices
снова. На этот раз устройство обнаружено.источник
Я столкнулся с этой проблемой в течение двух дней, и я решил установить драйвер USB для моего телефона LG G3 на моем Mac Yosemite. Я скачал файл LGMobileMacDriver_v5.0.zip и установил его, а потом
adb devices
просто работал.Вы можете попробовать установить драйвер USB вашего телефона, возможно, это поможет.
Лучший,
источник
Я на MAC Sierra сталкиваюсь с той же проблемой. Фактическая проблема с fastboot, который я использовал. Это была старая версия. Итак, я скачал android sdk и взял fastboot с его инструментов-платформ и заставил его работать на моем Infocus bingo 21 m430.
источник
Сначала переведите свой мобильный телефон в
fastboot
режим, затем введите командуsudo fastboot devices
в терминале, и ваше устройство будет обнаружено. Добавлениеsudo
сработало для меня.Печатание
fastboot devices
безsudo
меня не сработало. Итак, я думаю, чтоsudo
это необходимо дляfastboot
обнаружения наших устройств.Надеюсь, это сработает и для вас, ребята.
источник