Cómo encontrar el índice de retroceso de Xiaomi y evitar los ladrillos ARB

.



Lo que está sucediendo básicamente es que Xiaomi lanzó MIUI 10 Global Beta 8.7.5 para un puñado de dispositivos Xiaomi; sin embargo, esta actualización contenía protección anti-retroceso. Lo que ARB significa es que ¡no puede retroceder a una versión anterior de MIUI o cualquier ROM que contenga una versión anterior de Android! Es imposible, y si lo intentas, lo harás Haz un ladrillo duro en tu dispositivo y hazlo completamente inútil. .

Actualmente no hay forma alguna de reparar o restaurar un dispositivo que ha sido bloqueado debido a la protección anti-retroceso. No puede restaurar una copia de seguridad TWRP, actualizar una nueva ROM o usar MiFlash para restaurar una imagen de fábrica. Una vez que se ha disparado ARB, el único método para recuperar el dispositivo es usar el modo EDL ( que requiere una cuenta Xiaomi autorizada) o llevarlo a un centro de servicio autorizado.



¿Por qué Xiaomi ha incluido protección anti-retroceso en su MIUI?

Esto no es necesariamente culpa de Xiaomi; como dijimos anteriormente, esta es una nueva política de Google obligatoria para los fabricantes de dispositivos Android que usarán el último Android 9 Pie, por lo que este ARB realmente afectará cada dispositivo que utilizará una ROM basada en Android 9 Pie.



Sin embargo, Xiaomi es una de las pocas compañías de teléfonos Android que ofrece desbloqueo de gestor de arranque y ofrece algún tipo de soporte a la comunidad de desarrollo y modding, por lo que muchos usuarios de Xiaomi se sorprenden de repente.



ARB es básicamente un nuevo método para evitar que los ladrones de teléfonos muestren ROM no oficiales en dispositivos robados y los revendan, o evitar que los minoristas sospechosos importen teléfonos que normalmente solo están disponibles en China y muestren ROM no oficiales 'globales' en ellos. Básicamente, debido a que los futuros dispositivos Xiaomi ejecutarán 'MIUI China' oficial basado en Android Pie 9, los minoristas sospechosos no podrán mostrar 'Global MIUI' con Android 7 Nougat y venderlos.

¿Qué pasó con la autorización EDL?

Entonces, en el pasado, si le hizo algo realmente malo a un Xiaomi u otro dispositivo Qualcomm SoC, podría ingresar a EDL (Modo de descarga de emergencia), que es un modo de arranque alternativo para todos los dispositivos Qualcomm que se puede usar para desbloquear un dispositivo. .

Sin embargo, Xiaomi y otras compañías comenzaron a bloquear el modo EDL, por lo que solo los centros de servicio tienen acceso a él. Por lo tanto, EDL ya no se puede usar para desbloquear un dispositivo Xiaomi que fue bloqueado debido a ARB, lo que nuevamente, evita que los minoristas y ladrones dudosos recuperen dispositivos que accidentalmente bloquearon al actualizar ROM no oficiales en dispositivos importados.



Básicamente, Xiaomi no quiere que los consumidores compren versiones chinas de su hardware con ROM globales instaladas, por lo que hicieron dos cosas: hicieron imposible arrancar una ROM global si el dispositivo no es una versión global (con el mensaje de advertencia “Este MIUI no se puede instalar en este dispositivo ”), y lo hizo para que el modo EDL no se pueda usar a menos que tenga una cuenta Mi autorizada.

Pantalla de Xiaomi después de que se activara ARB.

La mayor diferencia entre la implementación de ARB de Google en comparación con la de Xiaomi es que Xiaomi dio un paso más. ARB de Google ( que es una característica de Android Verified Boot 2.0) se puede desactivar si desbloquea el cargador de arranque, mientras que el ARB de Xiaomi no se puede desactivar, incluso con un cargador de arranque desbloqueado.

Aquí hay una lista de dispositivos Xiaomi con ARB habilitado (haga clic en la imagen para ampliar):

Lista actual de dispositivos y ROM de Xiaomi con protección anti-retroceso.

Cómo comprobar la protección anti-retroceso

Si desea estar absolutamente seguro de si ARB está habilitado en su dispositivo antes de actualizar una ROM personalizada, puede verificar el índice de reversión. Una explicación rápida del índice de reversión:

  • Si el índice de reversión actual es menor que el índice de reversión en las imágenes que se van a flashear, las imágenes se visualizarán y el índice de reversión actual se incrementará para que coincida con el nuevo índice de reversión.
  • Si el índice de reversión actual es igual al índice de reversión en las imágenes que se van a mostrar, las imágenes se mostrarán y el índice de reversión no cambiará.
  • Si el índice de retroceso actual es mayor que el índice de retroceso en las imágenes que se van a flashear, las imágenes se rechazarán si está flasheando a través de fastboot o Mi Flash. (TWRP no verifica los índices de reversión antes de flashear, por lo que casi todos los ladrillos fueron el resultado de una degradación a través de TWRP).

Cómo encontrar el índice de reversión actual

  1. Conecte su dispositivo Xiaomi a su PC a través de USB
  2. Inicie una terminal ADB (consulte la guía de Appual 'Cómo instalar ADB en Windows')
  3. Reiniciar en modo fastboot
  4. Ingrese el siguiente comando: fastboot getvar anti

Si la salida vuelve vacía, entonces ARB aún no estaba habilitado en su dispositivo. Si la salida devuelve un número, entonces el número que devuelve es su índice de reversión actual. Por ejemplo, si devuelve 'anti: 4', entonces '4' es su índice de reversión.

Cómo encontrar el índice de reversión de imágenes

  1. Descargue la ROM 'fastboot' equivalente a la ROM de recuperación que está intentando instalar. La ROM de recuperación siempre tiene el nombre comercial del dispositivo en el nombre del archivo y termina en .zip. La ROM fastboot siempre tiene el nombre en clave del dispositivo en el nombre del archivo y termina en .tar.gz.
  2. Extraiga flash-all.bat del archivo .tar.gz.
  3. Abra flash-all.bat en un editor de texto como Notepad ++ y busque la siguiente línea: set CURRENT_ANTI_VER = #

Ese número (#) es el índice de reversión de la versión de MIUI que desea actualizar. Si ese número es igual o mayor que su índice de reversión actual, entonces es seguro flashear en TWRP, Mi Flash, etc. Si ese número es menor que su índice de reversión actual, NO FLASHE ESTA ROM A TRAVÉS DE TWRP.

Entonces, para evitar tropezar con ARB y bloquear completamente su dispositivo Xiaomi, verifique su índice de retroceso antes de probar una nueva ROM o degradar a través de TWRP, aunque debe seguir con Mi Flash o fastboot para actualizar las ROM de MIUI, porque el cargador de arranque de Xiaomi tiene una protección incorporada que en realidad le impide actualizar una ROM que tiene un índice de retroceso más bajo.

Etiquetas Seguridad de Android Xiaomi 4 minutos de lectura