Подтвердить что ты не робот

Устройства Google Glass ADB не найдены. Драйвер OMAP4430 не установлен (не может найти его!)

Включение Glass через USB позволяет мне просматривать файлы и т.д. Но даже при включенном режиме отладки я не могу заставить его отображаться с помощью команды adb devices. Также моя система Windows заявила, что не может найти драйвер устройства OMAP4430 (который, как я полагаю, является Glass SoC).

Что делать?

4b9b3361

Ответ 1

Это было очень неприятно, но я получил это, чтобы работать в Windows 7 с этими шагами, которые похожи на то, что описала Дженни Мерфи, кроме того, что это действительно работает и имеет правильные имена файлов и т.д.:

1 - Найдите папку вашего USB-накопителя в папке пакета adt, на моем компьютере она была здесь:

C:\Users\mscheel\Разработка\ADT-пачке окна-x86_64-20130219\SDK\Extras\Google\usb_driver

2 - Откройте файл с именем android_winusb.inf

Добавьте этот волшебный фрагмент в раздел [Google.NTamd64] и [Google.NTx86], который включает правильный идентификатор PID и VID для Google Glass (обновленный май 2014 года после оказания помощи студенту в Boston AnDevCon):

; Google Glass % SingleAdbInterface% = USB_Install, USB\VID_18D1 & PID_0d02 % CompositeAdbInterface% = USB_Install, USB\VID_18D1 & PID_0d02

[Обновить август 2013 г. - В окнах вы можете найти значения для вышеуказанного, перейдя в Диспетчер устройств, щелкнув правой кнопкой мыши на своем устройстве > Свойствa > Вкладка "Информация" > "Изменить раскрывающееся меню на идентификаторы оборудования". После того, как у вас есть они, убедитесь, что они соответствуют тому, что вы вложили в ваш inf файл, для разработчика, которого я недавно помог, нам пришлось прокомментировать верхние две строки выше и просто использовать последние две строки]

3 - зайдите в диспетчер устройств и найдите желтый предупреждающий значок для стекла, щелкните его правой кнопкой мыши и выберите "Обновить программное обеспечение драйвера", выберите "выбрать компьютер" и введите путь в шаге № 1 (только родительская папка android_winusb.inf), Мой компьютер дал антивирусное предупреждение, которое я отклонил, и вскоре после того, как я смог использовать Droid AT Screen, чтобы зеркально отобразить мой стеклянный дисплей на моем Windows PC, что отлично подходит для презентаций.

Сладкий вкус успеха:

enter image description here

Обратите внимание, что после этого Стекло отобразится в Диспетчере устройств в виде "Android Phone > Android Composite ADB Interface".

enter image description here

Еще одно дополнение, май 2014 года, от помощи пользователю: иногда Windows с радостью сообщает вам, что ваши драйверы уже обновлены, и вы используете правильные. Даже если вы внесли изменения в файл inf. "Лучшее программное обеспечение драйвера для вашего устройства уже установлено". Если это произойдет, найдите нижний параметр во время рабочего процесса "Позвольте мне выбрать из списка драйверов устройств на моем компьютере". Его нелегко заметить и похоже на тот же выбор, который вы делаете, но следите за ним. Это поможет заставить Windows начать использовать ваши изменения.

Ответ 2

пользователям Windows 8 необходимо будет следовать указаниям @http://tivadj-tech.blogspot.com/2012/09/certificate-check-error-when-installing.html, чтобы установить драйвер. Этот шаг должен быть завершен до того, как вы начнете установку драйвера!


Сводка шагов по ссылке выше (распечатайте или отметьте эти шаги перед продолжением)

  • перейдите на экран Настройки ПК, выберите пункт меню слева Общие, при необходимости пролистните правую панель и выберите Расширенный запуск. Вы перейдете на новый экран.
  • выберите Устранение неполадок, затем Дополнительные параметры, затем Параметры запуска, Перезагрузить. Ваша система перезагрузится, но приостановит выбор из меню.
  • выберите Отключить принуждение подписи драйвера (должен быть элемент 7). Ваша система будет продолжать загрузку.
  • установите драйвер после следующих шагов в принятом ответе выше.

Ответ 3

Сегодня утром я испытал немного другую проблему, которая сделала меня обратно на все вышеизложенное еще без успеха.

Я мог видеть Glass как правильный тип в менеджере устройств Android, но все еще ничего не имел в adb-устройствах, или Eclipse, конечно.

Решение, которое я нашел, это удалить интерфейс Android Composite ADB под Android-устройством в Диспетчере устройств Windows. НЕ ПРОВЕРЬТЕ коробку, в которой говорится, что удалите программное обеспечение драйвера устройства, или вам также понадобится перезагрузить его снова. Затем я удалил USB-кабель с компьютера. Повторно подключились, и все было хорошо. Возможно, потребуется перезагрузка перед повторным подключением кабеля, но я этого не сделал.

Один из ключевых моментов заключается в том, что при подключении через USB обычно вы получаете всплывающее окно с запросом на то, что вы хотите сделать, импортировать изображения, открывать проводники Windows и т.д. Я не получал этого, что было моим ключом к чему-то неправильному.

После этого вы также должны увидеть Glass как устройство на вашем компьютере, похожее на то, как вы увидите USB-накопитель. Мне это тоже не хватило.

Одна интересная штука заключалась в том, что у меня была эта работа ранее на том же компьютере. Первоначально я думал, что это связано с чем-то, связанным с обновлением XE12, а не с волшебной тайной драйверов USB для Windows 7 Pro 64.

Ответ 4

FastBoot

%SingleBootLoaderInterface% = USB_Install, USB\VID_0451&PID_D022 %SingleBootLoaderInterface% = USB_Install, USB\VID_0451&PID_D022&REV_0100

Интерфейс fastboot отображается под VID_0451 & PID_D022.

Ответ 5

Сотрясаясь, я обнаружил запись в блоге, которая, похоже, исправлена. Здесь скопируйте и вставьте учебник Michal's:

... [F] или половину дня, когда АБР не хотел слышать о новом планшете, с которым он должен сотрудничать.

Вот как вы можете заставить его слушать:

  • Загрузка SDK для Android необходима. Кроме того, нам понадобятся дополнительные USB-драйверы для Android, которые могут быть установлены через менеджера SDK.
  • После установки Android SDK перейдите к ../sdk/extras/google/usb_driver. Мы немного изменим файл android_winusb.ini. Отредактируйте файл и найдите строки [Google.NTx86] или [Google.NTamd64]. Вставить код под этими двумя строками. Не изменяйте ничего другого.

    ; OMAP-3/4
     %SingleAdbInterface% = USB_Install, USB\VID_0930&PID_D101
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D102&MI_01
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D106&MI_02
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D107&MI_03
     %SingleAdbInterface% = USB_Install, USB\VID_0930&PID_FFFFE
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_FFFE&MI_01
     %SingleAdbInterface% = USB_Install, USB\VID_0930&PID_D022
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D022&MI_01
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D10A&MI_01
    
    ; OMAP-3 / 4 - ICS
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D109&MI_01
    
  • Следующий шаг требует изменений в файле android_usb, который можно найти в "%USERPROFILE%\.android\. Под %USERPROFILE% O понимается папка "Документы и настройки" вашего текущего зарегистрированного пользователя. Папка .android не будет видна, поэтому вам нужно включить видимость скрытых файлов.

  • Отредактируйте android_usb, чтобы изменить идентификатор поставщика, чтобы он соответствовал вашему поставщику устройств. Идентификатор, который я использовал, - 0930, который соответствует идентификатору поставщика Tochiba, указанному на официальном веб-сайте Androids. Если вы пытаетесь включить свое устройство OMAP4 Android, и это не Tochiba, тогда просто измените 0930 в обоих отредактированных файлах в соответствии с вашим гаджетом. Вы можете получить идентификаторы поставщиков здесь.
  • Когда вы подключаете планшет через USB, Windows попытается найти подходящие драйверы и установить их. И никакого сюрприза это не сработает. Перейдите в раздел "Диспетчер устройств в Windows и вы увидите желтый цвет"? знак для неизвестного устройства. Нажмите на нее и установите или обновите драйвер. Выберите драйвер вручную с жесткого диска и перейдите к файлу android_winusb.ini, который вы модифицировали ранее. Игнорируйте предупреждения и установите драйвер.
  • Перейдите с cmd до ../sdk/platform-tools/ и используйте команду adb kill-server. Он убьет сервер ADB.
  • Вы можете подключить планшет через USB-кабель. Чтобы проверить, видит ли АБР планшет, введите "adb-устройства". В качестве вывода вы должны получить идентификатор своего устройства, и теперь Eclipse должен его обнаружить.

Ответ 6

Добавьте в файл android_winusb.inf в разделе [Google.NTamd64]

следующее:
;Google Glass
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9001
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9001
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&REV_0216
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&REV_0216

Обновите драйвер в диспетчере устройств. Подтверждена работа над XE7.