Как получить X10 Mini, чтобы отображаться в устройствах ADB на OSX?
Вопрос
Я не могу получить X10 Mini, чтобы появиться в «ADB-устройствах» (отображаются только эмуляторы). Телефон находится в режиме USB-отладки, приложениями Thetering-Applications отключены и на OSX мне не нужно загружать какие-либо драйверы USB для телефона, так что здесь не так?
/ Разработчик / Утилиты / USB-зонд сообщает Phone AS:
Descriptor Version Number: 0x0200
Device Class: 0 (Composite)
Device Subclass: 0
Device Protocol: 0
Device MaxPacketSize: 64
Device VendorID/ProductID: 0x0FCE/0x2138 (Sony Ericsson Mobile Communications AB)
Device Version Number: 0x0224
Number of Configurations: 1
Manufacturer String: 1 "SEMC"
Product String: 2 "SEMC HSUSB Device"
Serial Number String: 3 "4342xxxx314A5151xxxx"
Благодарен за любую помощь
Решение
Запустите команду
android update adb
Это создаст adb_usb.ini. Файл в вашем $ Главная / .android каталог. После открытия этого файла вы увидите:
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
Просто добавьте новую строку в файл и запись 0x0fce. Сохраните этот файл и выход. Теперь перезапустите сервер ADB с:
adb kill-server
adb start-server
Устройства ADB теперь должны перечислить ваше устройство.
Другие советы
Вы пишете «приложения для приложений Tatering» отключены. Вы используете EashTeer, и вы пробовали следующее?
ADB на Mac OS X перестает распознавать прикрепленное устройство после установки драйвера EasyTeter. Используйте kextload / kextunload для выгрузки из памяти расширение ядра easyTetherusbethernet.kext вручную. Это в / Система / Библиотека / Расширения /