
Estoy usando Ubuntu 12.04 de 32 bits. Tengo un teléfono Android Micromax Ninja A87 con GB 2.3.5. Mi problema es que el teléfono no es detectado. Cuando lo pruebo en una PC con Windows 7, se detecta.
Aquí están todos los pasos que seguí pero todavía no tuve suerte.
$ lsusb
Output: Bus 002 Device 006: ID 1c9e:9e08 OMEGA TECHNOLOGY
Creé un archivo llamado 51-android.rules
con este contenido:
SUBSYSTEM=="usb", ATTR{idVendor}=="1c9e", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
Alternativamente lo intentéeste enlace externotambién.
Hecho chmod a+r on 51-android.rules
. Reiniciado udev
, también reinicié mi PC. Hecho kill-server
& start-server
. Pero aún así cuando lo hago adb devices
no detecta mi teléfono.
Aquí hay más información:
- La depuración USB está habilitada en el teléfono.
Cada vez que conecto mi teléfono a la PC, aparece una ventana emergente en la PC:
Se ha conectado el almacenamiento masivo del módem USB.
Respuesta1
Cuando se verifica el ID del proveedor y el ID del producto en Windows, muestra 1c9e:9e18. Pero en ubuntu muestra 1c9e:9e08. Así que intenté cambiar al mismo ID de proveedor/ID de producto, es decir, 1c9e:9e18. Para esto, cree una regla en /etc/usb_modeswitch.d/1c9e:9e08 y coloque el siguiente contenido en el archivo:
DefaultVendor=0x1c9e
DefaultProduct=0x9e08
TargetVendor=0x1c9e
TargetProduct=0x9e18
SierraMode=1
NoDriverLoading=1
Agregue el siguiente código al archivo /lib/udev/rules.d/40-usb_modeswitch.rules
ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9e08", RUN+="usb_modeswitch '%b/%k'"
Una vez hecho esto, ejecuta:
sudo usb_modeswitch -v 0x1c9e -p 0x9e08 -S -R -W
Ahora adb podrá reconocer el teléfono.
Para mayor referencia puede visitar el siguiente enlace: http://forum.xda-developers.com/showthread.php?t=1968465
Respuesta2
El problema es que es posible que el espacio flash principal de su dispositivo no tenga controladores compatibles con Ubuntu. Windows es un sistema operativo más común y sencillo. Por lo tanto, el fabricante de su dispositivo puede proporcionar controladores de Windows... por eso está funcionando en 7.