▷ Cómo extraer y actualizar el firmware de las acciones de Huawei

Contenidos

Para los usuarios avanzados de Android que poseen dispositivos Huawei, puede haber escenarios en los que solo desee flashear archivos específicos de una actualización de OTA. A modo de ejemplo, si su dispositivo se bloquea accidentalmente y sabe con certeza que para actualizar archivos específicos de un paquete de actualización ( en lugar de una ROM completa) le ayudaría a recuperar su dispositivo.

En esta guía de Appuals, le mostraremos exactamente cómo extraer y actualizar archivos específicos de los paquetes de actualización de firmware de Huawei. Ofrecemos 3 métodos: Huawei Update Extractor para Windows, el script SplitUpdate para Linux / Mac y un script alternativo además para Linux con un par de características adicionales.

Requerimientos

  • Actualización de firmware.zip
  • Extractor de actualizaciones de Huawei (solo Windows)

  • Script de Perl SplitUpdate (fuente) (Linux / Mac / Windows)

  • Script alternativo (se extrae a la misma carpeta que $ 0027splitupdate $ 0027 en lugar de salida /, e incluye un script de montaje solo para Linux)

Primero debe determinar su versión actual del firmware de Huawei. Verifique en Configuración> Sistema> Acerca del teléfono, posteriormente copie el número de su edificio.

Debería ver, a modo de ejemplo, algo como: BLA-L29 8.0.0.132 (C636)

Esto se traduce en: BLA-L29C636B132. Debido a que reemplazará «8.0.0» por C636, y agregará una B delante de 132.

Una breve nota sobre Nougat versus Oreo

Las particiones se cambiaron un poco en Oreo. La partición de arranque se dividió en «ramdisk» y «kernel». La partición de recuperación se dividió en recovery_ramdisk, recovery_vendor y recovery_vbmeta, que además comparte la partición del kernel con ramdisk.

Entonces, con esa información, probablemente desee actualizar el ramdisk y el recovery_ramdisk; el ramdisk es donde se actualizará el Magisk / SuperSU y el recovery_ramdisk es donde se actualizará el TWRP.

Digamos, a modo de ejemplo, que tiene el firmware BLA-L29C636B132.

Irías a Base de datos de firmware Pro-Teammt y posteriormente ingresaría su firmware completo en el buscador y buscaría su modelo.

Posteriormente ubique la fila que indica «FullOTA-MF» y presione el botón «Actualizar» en esa fila.

huawei-extract-3849723Extrayendo update.app de Huawei OTA.

Posteriormente descargará el archivo OTA update.zip completo. Debe abrirlo en un administrador de archivos y extraer el archivo «Update.app» de su computadora.

SUGERENCIA PROFESIONAL: Si el problema está en su computadora o computadora portátil, debería intentar utilizar Reimage Plus, que puede escanear repositorios y reemplazar archivos dañados y perdidos. Esto funciona en la mayoría de los casos cuando el problema se origina debido a la corrupción del sistema. Puedes descargar Reimage por Haciendo clic aquí

Descargue el Extractor de actualizaciones de Huawei y extráigalo en su computadora. Inicie el programa HuaweiUpdateExtractor.exe en la carpeta principal.

huawei-extractor-1-9085133Desmarque la casilla con un círculo.

Vaya a la pestaña Configuración y desmarque la opción «Verificar la suma de comprobación del encabezado».

Ahora regrese a la pestaña Extraer y haga clic en el botón… para seleccionar el archivo update.app que extrajo previamente.

La pantalla se llenará con todos los archivos dentro del archivo update.app. Ahora puede hacer un clic derecho en cualquiera de estos archivos y seleccionar «Extraer seleccionados», lo que le dará otro cuadro de diálogo para seleccionar dónde enviar el archivo extraído.

Posteriormente, puede utilizar el arranque rápido para actualizar los archivos extraídos, a modo de ejemplo, en ramdisk.

A modo de ejemplo, coloca los archivos que desea flashear en su ruta principal de ADB y ejecuta una terminal ADB.

Posteriormente, pones tu dispositivo en modo de arranque rápido usando $ 0027adb reboot bootloader $ 0027

Después de esto, puede actualizar el archivo usando el arranque rápido. Entonces, si quisiera flashear algo en el ramdisk, usaría el comando ADB: fastboot flash ramdisk xxxxx.img

A pesar de esto, en Nougat extraerá $ 0027BOOT $ 0027 del archivo update.app y lo actualizará usando: fastboot flash boot boot.img

Método de escritura Perl ( Linux y Mac)

Primero descarga el splitupdate.zip y lo extrae.

Ahora vaya a la carpeta «dividida» extraída y ejecute una terminal. Ingrese los siguientes comandos en su terminal:

chmod +x splitupdate
chmod +x crc

Ahora, siguiendo las instrucciones de la sección de Windows de esta guía para obtener una actualización completa .zip de OTA, extraiga update.app en la carpeta $ 0027Split $ 0027 y abra otra terminal. Ingrese estos comandos:

./splitupdate UPDATE.APP file_to_extract

Si escribe $ 0027file_to_extract $ 0027 o lo que sea que esté o no en UPDATE.APP enumerará todas las imágenes que contiene.

./splitupdate UPDATE.APP $ 0027 extraerá todos los archivos en update.app; generará los archivos en la carpeta $ 0027output $ 0027 recién creada. El filtrado no es perfecto.

Si utiliza $ 0027. / splitupdate UPDATE.APP RAMDISK $ 0027, extraerá todas las imágenes con RAMDISK en su nombre, por lo que obtendrá RAMDISK.img y RECOVERY_RAMDISK.img.

Método de escritura alternativo

Modificará los siguientes archivos dentro de la carpeta de escritura alternativa, usando la terminal:

chmod +x simg2img
chmod +x mount.sh

Si va a usar mount.sh, debe editar el script y reemplazar YOUR_SUDO_PASSWORD_HERE con su contraseña real. Alternativamente, puede borrar $ 0027echo YOUR_SUDO_PASSWORD_HERE | $ 0027 y posteriormente ingrese manualmente su contraseña mientras utiliza el script.

Posteriormente extrae system.img o cualquier otro archivo que desee y utiliza $ 0027 $ 0027. / mount.sh SYSTEM $ 0027.

Esto convertirá SYSTEM.img en SYSTEM.raw y lo montará en $ 0027split_folder / SYSTEM / $ 0027 como un dispositivo de bucle, además chmod 777 todo en SYSTEM /.

SUGERENCIA: Si ninguno de los métodos le ha resuelto el problema, le sugerimos que utilice la herramienta de reparación Reimage, que puede escanear repositorios para reemplazar archivos dañados y perdidos. Esto funciona en la mayoría de los casos, cuando el problema se origina debido a una corrupción del sistema. Reimage además optimizará su sistema para obtener el máximo rendimiento. Puedes descargar Reimage para Haciendo clic aquí

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.