Телефон не обнаруживается в DDMS в Ubuntu 12.04 - 32bit

Я использую Ubuntu 12.04 32 бит. У меня есть Android-телефон Micromax Ninja A87 под управлением ГБ 2.3.5. Моя проблема в том, что телефон не обнаруживается. Когда я примеряю ПК с Windows 7, он обнаруживается.

Вот все шаги, которые я выполнил, но все еще без удачи.

$ lsusb
Output: Bus 002 Device 006: ID 1c9e:9e08 OMEGA TECHNOLOGY

Я создал файл с именем 51-android.rules с таким содержанием:

SUBSYSTEM=="usb", ATTR{idVendor}=="1c9e", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

В качестве альтернативы я попытался этот внешний ссылка также.

Готово chmod a+r on 51-android.rules. Перезагрузка udev, также перезагрузил мой компьютер. Готово kill-server & amp; start-server. Но все же, когда я делаю adb devices, он не обнаруживает мой телефон.

Вот еще немного информации:

  1. Отладка USB включена в телефоне.
  2. Всякий раз, когда я подключаю свой телефон к ПК, на ПК появляется всплывающее окно:

    Подключено запоминающее устройство USB-модема

1
задан 24 March 2013 в 22:30

2 ответа

При проверке vendorId и productId в окнах отображается 1c9e: 9e18. Но в Ubuntu это показывает 1c9e: 9e08. Поэтому попытался переключиться на тот же vendorId / productId i.e 1c9e: 9e18. Для этого создайте правило в /etc/usb_modeswitch.d/1c9e:9e08 и поместите следующее содержимое в файл:

DefaultVendor=0x1c9e
DefaultProduct=0x9e08

TargetVendor=0x1c9e
TargetProduct=0x9e18

SierraMode=1
NoDriverLoading=1

Добавьте приведенный ниже код в файл /lib/udev/rules.d/ 40-usb_modeswitch.rules

ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9e08", RUN+="usb_modeswitch '%b/%k'"

, как только это будет сделано, запустите:

sudo usb_modeswitch -v 0x1c9e -p 0x9e08 -S -R -W

Теперь adb сможет распознавать телефон.


Для получения дополнительной информации вы можете перейти по ссылке ниже: http://forum.xda-developers.com/showthread.php?t=1968465

0
ответ дан 24 March 2013 в 22:30

Проблема заключается в том, что основная флэш-память вашего устройства может не иметь драйверов, поддерживаемых Ubuntu. Windows - более распространенная и простая ОС. Таким образом, производитель вашего устройства может предоставить драйверы для Windows .... именно поэтому он работает на 7

0
ответ дан 24 March 2013 в 22:30

Другие вопросы по тегам:

Похожие вопросы: