Telefone não detectado no DDMS no Ubuntu 12.04 - 32bit

1

Estou usando o Ubuntu 12.04 32 bit. Eu tenho um telefone Android Micromax Ninja A87 rodando GB 2.3.5. Meu problema é que o telefone não é detectado. Quando eu tento em um PC com Windows 7, ele é detectado.

Aqui estão todos os passos que eu segui, mas ainda não tenho sorte.

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

Eu criei um arquivo chamado 51-android.rules com este conteúdo:

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

Alternativamente, tentei este link externo também.

Feito chmod a+r on 51-android.rules . Reiniciei udev , também reiniciei meu PC. Feito kill-server & amp; %código%. Mas ainda quando eu faço start-server ele não detecta meu telefone.

Aqui estão mais algumas informações:

  1. A depuração USB está ativada no telefone.
  2. Sempre que conecto meu telefone ao PC, ele mostra um pop-up no PC:

      

    o armazenamento em massa usbmodem foi conectado

por basu 24.03.2013 / 18:58

2 respostas

3

Quando marcado como vendorId e productId nas janelas, ele mostra 1c9e: 9e18. Mas no Ubuntu mostra 1c9e: 9e08. Então, tentei mudar para o mesmo vendorId / productId, por exemplo, 1c9e: 9e18. Para isso, crie uma regra em /etc/usb_modeswitch.d/1c9e:9e08 e coloque o conteúdo abaixo no arquivo:

DefaultVendor=0x1c9e
DefaultProduct=0x9e08

TargetVendor=0x1c9e
TargetProduct=0x9e18

SierraMode=1
NoDriverLoading=1

Adicione o código abaixo ao arquivo /lib/udev/rules.d/40-usb_modeswitch.rules

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

assim que isso for feito, execute:

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

Agora o adb poderá reconhecer o telefone.

Para referência futura, você pode acessar o link abaixo: link

    
por basu 29.05.2013 / 05:44
0

O problema é que o espaço flash primário do seu dispositivo pode não ter drivers suportados pelo Ubuntu. O Windows é um sistema operacional mais comum e fácil. Portanto, o fabricante do seu dispositivo pode fornecer drivers do Windows ... é por isso que ele está trabalhando em 7

    
por user72657 10.06.2013 / 06:53