Cómo hacer que ADB admita la configuración de reglas udev para dispositivos Android en Linux
2. Utilice "lsusb".
Utilice lsusb para comprobar el ID del dispositivo Android en el subsistema USB de la siguiente manera (no importe el "$"):
$ lsusb
Bus 001 Dispositivo 002 :ID 0fce:6156 Sony Ericsson Mobile
El número "0fce" es el ID del dispositivo Android utilizado en el subsistema.
3. Actualizar la herramienta adb.
Vaya a la carpeta "herramientas" del SDK de Android y escriba el siguiente texto:
$ lsusb
$ lsusb
Vaya al SDK de Android carpeta "herramientas", escriba el siguiente texto:
$./android adb update
Este es un paso necesario para crear ~/.android/adb_usb.ini.
4. Edite adb_usb.ini.
Editar ~/.android/adb_usb.ini. Agregue el ID del subsistema USB en adb_usb.ini de la siguiente manera:
0x0fec
5.
Cree un nuevo archivo llamado "sony-android.rules" en la carpeta /etc/udev/rules.d.
En "sony-android.rules"
SUBSYSTEM=="usb", SYSFS{idVendor}=="0fec", MODE="0666"
idVendor ID de proveedor USB, referencia:
archivo de reglas chmod:
sudo chmod a rx /etc/udev/rules d/sony-android.rules
< p. >6. Reinicie el servicio udev.Sigue los siguientes pasos para reiniciar el servicio udev:
$ sudo service udev restart
7.
Sigue los siguientes pasos para reiniciar el servicio adb:
$ adb kill-server
$ adb start-server
8. Pruebe "dispositivos adb".
Desconecta tu dispositivo Android, luego conéctalo nuevamente y usa "adb devices" para verificar tu dispositivo Android.