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

Debido a que Google ha hecho obligatorio que todos los dispositivos con Android Pie tengan una “Protección Anti-Retroceso” incorporada, y aún no se ha vuelto muy conocido, muchas personas han estado bloqueando sus dispositivos Xiaomi (y posiblemente los dispositivos de otras marcas, pero Xiaomi es particularmente popular entre la comunidad de modding de Android).

Básicamente, lo que sucede 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 antirretroceso. ¡Lo que significa ARB 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, bloquearás tu dispositivo y lo dejarás completamente inútil.

Actualmente no hay forma alguna de arreglar o restaurar un dispositivo que ha sido bloqueado debido a la protección anti-retroceso. No puede restaurar una copia de seguridad TWRP, flashear 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 antirretroceso en su MIUI?

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

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

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 para evitar que los minoristas turbios importen teléfonos que normalmente solo están disponibles en China y muestren ROM “globales” no oficiales 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 hiciste algo realmente malo a un Xiaomi u otro dispositivo Qualcomm SoC, podías entrar en 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 empresas 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 sospechosos y los ladrones recuperen dispositivos que bloquearon accidentalmente al mostrar 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 hizo dos cosas: hizo imposible iniciar 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 activó ARB.

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

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

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

Cómo verificar la protección Anti-Rollback

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 retroceso actual es menor que el índice de retroceso en las imágenes que se van a mostrar, entonces las imágenes parpadearán y el índice de retroceso actual se incrementará para coincidir con el nuevo índice de retroceso.
  • Si el índice de retroceso actual es igual al índice de retroceso en las imágenes que se van a mostrar, entonces las imágenes se mostrarán y el índice de retroceso no cambiará.
  • Si el índice de reversión actual es mayor que el índice de reversión en las imágenes que se van a flashear, entonces 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, razón por la cual 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. Conecta tu dispositivo Xiaomi a tu 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. Enter el siguiente comando: fastboot getvar anti

Si la salida regresa 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. Para examplesi 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 de “arranque rápido” 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 retroceso actual, entonces es seguro flashear en TWRP, Mi Flash, etc. Si ese número es menor que su índice de retroceso actual, entonces 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 reversión antes de probar una nueva ROM o degradar a través de TWRP, aunque debe seguir con Mi Flash o fastboot para flashear las ROM de MIUI, porque el gestor de arranque de Xiaomi tiene una protección integrada que en realidad le impide flashear una ROM que tiene un índice de reversión más bajo.

Leer siguiente

  • Cómo modificar las ROM de Miui para flashear sin disparar ARB
  • El nuevo macOS Big Sur está sufriendo un problema importante donde se bloquea más viejo…
  • LA MEJOR GUÍA: Averigüe el índice de experiencia de Windows en Windows 10
  • Cómo evitar tener que decir TIFU con Linux

Related Posts