Как заставить x10 mini отображаться в устройствах adb на osx? - PullRequest
1 голос
/ 01 ноября 2010

Я не могу получить x10 mini для отображения в «adb devices» (отображаются только эмуляторы). Телефон находится в режиме отладки usb, приложения отключены, и в OSX мне не нужно загружать драйверы USB для телефона, что тут не так?

/ Разработчик / Утилиты / usb probe сообщает телефон как:

    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"

благодарен за любую помощь

Ответы [ 2 ]

3 голосов
/ 25 декабря 2010

Запустите команду

android update adb

Это создаст файл adb_usb.ini в вашем каталоге $ HOME / .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 теперь должны отобразить ваше устройство.

1 голос
/ 26 декабря 2010

Вы пишете "Привязанные приложения отключены. Вы используете EasyTether и пробовали ли вы следующее?:

ADB в Mac OS X перестает распознавать подключенное устройство после установки драйвера EasyTether. Используйте kextload/ kextunload для выгрузки из памяти расширения ядра EasyTetherUSBEthernet.kext вручную. Оно находится в / System / Library / Extensions /

...