АБР застрял на моем смартфоне Android

1

После подключения моего устройства к моему реальному устройству (Galaxy S/Android 2.3.3) и наслаждения вкладкой "Куча DDMS" иногда устройство отключается и больше не доступно в качестве целевой Android-версии vaild для диалогового окна "Выбор устройства Android". Un- и повторное подключение USB-кабеля не имеют никакого эффекта, убивая процесс сервера adb или закрывая затмение, тоже нет. В качестве последнего средства я должен перезагрузить устройство и снова подключить USB, это, похоже, работает, но этот подход имеет много морщин, если вы знаете, что я имею в виду.

Есть ли лучшее решение?

Спасибо!

Теги:
debugging
adb
galaxy

1 ответ

2
Лучший ответ

Вы ничего не можете с этим поделать. Это известная проблема со всеми телефонами Android на базе чипсета OMAP.

Это не так, что чипсет плох, но факт заключается в том, что драйвер устройства USB-OTG от OMAP неисправен. Драйвер работает хорошо, пока вы не будете достаточно напряжены. Это вызывает много выходных данных logcat, а также отладка ADB.

Отключение и повторное включение usb-debug исправляет проблему некоторое время. Вы даже можете увидеть, как USB-драйвер выходит из строя в журнале ядра, вызывая "dmesg" в оболочке.

Насколько я знаю, все устройства на базе OMAP3 и OMAP4 страдают от этой ошибки драйвера.

  • 0
    Уч. Я полагаю, что использование USB adb для включения TCP adb до начала сеанса отладки может быть чем-то, что следует рассмотреть.
  • 0
    хорошая идея! это может сработать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню