Ejecutamos el comando lsusb para ver el IDvendor del telefono
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 005: ID 048d:1336 Integrated Technology Express, Inc.
Bus 002 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll
Bus 002 Device 003: ID 04f3:0103 Elan Microelectronics Corp.
Bus 001 Device 007: ID 0951:1665 Kingston Technology
Bus 001 Device 009: ID 1bbb:0165 T & A Mobile Phones
como vemos, en la ultima linea, el IDvendor es 1bbb y el IDproduct es 0165
creamos el archivo 51-android.rules
$ sudo nano /etc/udev/rules.d/51-android.rules
y agregamos la siguiente linea:
SUBSYSTEM=="usb", ATTRS{idVendor}=="1bbb", ATTRS{idProduct}=="0165", MODE="0666", GROUP="plugdev"
le damos los permisos necesarios
$ sudo chmod a+r /etc/udev/rules.d/51-android.rules
ahora, nos paramos en el directorio /adt-bundle-linux-x86-20140702/sdk/platform-tools/ y ejecutamos el siguiente comando:
$ ./adb devices
List of devices attached
???????????? no permissions
como vemos no reconoce al dispositivo. Vamos a escribir los siguientes comandos:
$ sudo ./adb kill-server
$ sudo ./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
0123456789ABCDEF device
ahora si muestra el dispositivo en la lista
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 005: ID 048d:1336 Integrated Technology Express, Inc.
Bus 002 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll
Bus 002 Device 003: ID 04f3:0103 Elan Microelectronics Corp.
Bus 001 Device 007: ID 0951:1665 Kingston Technology
Bus 001 Device 009: ID 1bbb:0165 T & A Mobile Phones
como vemos, en la ultima linea, el IDvendor es 1bbb y el IDproduct es 0165
creamos el archivo 51-android.rules
$ sudo nano /etc/udev/rules.d/51-android.rules
y agregamos la siguiente linea:
SUBSYSTEM=="usb", ATTRS{idVendor}=="1bbb", ATTRS{idProduct}=="0165", MODE="0666", GROUP="plugdev"
le damos los permisos necesarios
$ sudo chmod a+r /etc/udev/rules.d/51-android.rules
ahora, nos paramos en el directorio /adt-bundle-linux-x86-20140702/sdk/platform-tools/ y ejecutamos el siguiente comando:
$ ./adb devices
List of devices attached
???????????? no permissions
como vemos no reconoce al dispositivo. Vamos a escribir los siguientes comandos:
$ sudo ./adb kill-server
$ sudo ./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
0123456789ABCDEF device
ahora si muestra el dispositivo en la lista
Comentarios
Publicar un comentario