1 votos

ADB y Fastboot muestran diferentes dispositivos

Estoy intentando desbloquear el bootloader de mi dispositivo, Cherry Mobile Fuze, que es un port del Micromax A96.

Como se ve en la captura de pantalla, ¿es normal que el ADB muestre un dispositivo diferente al que muestra fastboot?

ADB and Fastboot displays different devices

2 votos

Eso no es nada raro. La mayoría de los dispositivos utilizan diferentes IDs en modo normal/fastboot/recovery para indicar el modo están dentro. Pruebe lsusb en cada modo, y verás los datos correspondientes: manufacturer_id será el mismo en los 3 modos, pero la parte de device_id será diferente.

0 votos

En cualquier momento. Supongo que debería haber puesto eso como respuesta: Según tengo entendido, es una regla general, aunque no puedo hablar de todos los dispositivos, por supuesto. Lo publicaré como respuesta ahora, para que puedas "aceptarlo" (marcar la marca de verificación junto a él) - y otros visitantes puedan ver que esto está respondido.

3voto

Izzy Puntos 45544

Respuesta corta

Fastboot, (recovery) y tu "Android normal" son sistemas diferentes, cada uno utiliza su propia configuración y "device serial".

TL;DR

Eso no es nada inusual. La mayoría de los dispositivos 1 utilizar diferentes identificaciones en normal/ fastboot / modo de recuperación para indicar el modo en el que se encuentran. Puede comprobarlo con el lsusb en el intérprete de comandos de Linux, que lo refleja mediante diferentes ID de dispositivo. Además, algunos dispositivos incluso utilizan diferentes IDs dependiendo del "modo normal" que hayas activado. Para dar un ejemplo, esto es lo que presenta mi LG P880:

  • 1004:61c5 en modo de carga normal
  • 1004:631c con MTP activado
  • 1004:631e con PTP
  • 1004:61f1 utilizando el "protocolo de software de LG" (para conectarse con su homólogo de PC, que es sólo Windows)
  • 1004:61fe en modo tethering

Fácil de adivinar: el 1004 sigue siendo el mismo (es el "ID del fabricante"). Pero el número que hay detrás de los dos puntos cambia, por lo que el dispositivo se presenta con diferentes "identificaciones de producto".

Sin embargo, esto no debería reflejarse en el "Serial" - ya que el serial del dispositivo en todos esos 5 casos se toma del mismo lugar ( build.prop del sistema que se ejecuta en "modo normal"), que está vinculado al actualmente en la ROM. Ahora bien, ¿qué sucede si se cambia al "modo fastboot"? Eso no tiene nada que ver con el sistema operativo que se está ejecutando (dicho en "términos fáciles", se podría comparar con la "BIOS" de un PC o, más correctamente, con el gestor de arranque "Grub"). Así que fastboot no conoce el número de serie de la ROM, por lo que utiliza el suyo propio. Con modo de recuperación es de alguna manera similar - en nuestra comparación, usted eligió una entrada diferente en Grub y por lo tanto arrancó un sistema diferente.


1: de hecho, todos los dispositivos que he probado, así que no conozco ninguna excepción - aunque con la cantidad de dispositivos diferentes disponibles, no puedo garantizar que no haya ninguna excepción

0 votos

Eso es lo que me ha parecido particular. Me preguntaba por qué la serie del dispositivo no es idéntica cuando estoy en adb y cuando estoy en fastboot .

0 votos

Ahora, cuando vaya al modo fastboot (usando la terminal de Linux). El dispositivo sólo muestra > FASTBOOT mode ... . No hay ninguna otra información en la pantalla. Cuando ejecuto sudo fastboot oem unlock . El terminal sólo muestra elipses

0 votos

Bueno, @Ephramar, ese es un tema diferente para una pregunta aparte. En SE, tenemos la política de una pregunta por puesto :)

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X