Cuando conecto mi teléfono Android en el modo de arranque rápido y entro en los dispositivos de arranque rápido, no obtengo ninguna salida en la terminal, pero cuando entro en los dispositivos de arranque rápido -i 0x1ebf obtengo una salida. Necesito la opción -i con todos los demás comandos de arranque rápido también. ¿Por qué?
Respuesta
¿Demasiados anuncios?El fastboot
tenía una lista blanca interna para las identificaciones de los proveedores de USB, que incluía sólo algunos de los principales proveedores de dispositivos Android:
0x0451 Texas Instruments
0x0502 Acer
0x05c6 Qualcomm
0x0955 Nvidia
0x0b05 Asus
0x0bb4 HTC
0x0fce Sony Ericsson
0x18d1 Google
0x22b8 Motorola
0x2314 INQ Mobile
0x413c DELL
0x8087 Intel
En el Compromiso de la AOSP a partir de 2015-08-10 esta lista blanca de identificación de proveedores de USB fue eliminada, por lo tanto, la nueva fastboot
debería funcionar con todos los dispositivos Android sin necesidad de la -i 0xXXXX
(ahora la opción sólo limita la selección en caso de que se conecten varios dispositivos Android de diferentes proveedores). Sin embargo, la versión más reciente de las herramientas de plataforma (23) al momento de escribir esta respuesta aún no tiene este compromiso incluido, por lo que tendrá que seguir utilizando el -i 0xXXXX
por algún tiempo.