• Avatar de Usuario
#22635
Imagen
Con este tutorial podremos instalar una rom oficial al Huawei P1 XL, recordar que estas roms o actualizaciones son los update.app.

Antes de nada hacer una copia de seguridad de vuestro actual sistema, por si pasase algo raro !!!

Instrucciones:

Cuando queremos instalar un firmware de una región distinta, el recovery comprueba el archivo buid.prop para confirmar que las regiones de la rom antigua y de la nueva coinciden.
Ese archivo lo podemos encontrar en el almacenamiento interno, dentro de la carteta /system, y lo podemos ver con cualquier editor de texto, notepad, u otros. Para modificarlo necesitaremos ser root.

La parte del archivo que a nosotros nos importa ahora mismo es la siguiente (es un ejemplo, a cada uno le saldrá una versión de software):
ro.product.board=U9200
ro.confg.hw_systemversion=U9200-1V100R001C185B103_SYSTEM
ro.build.display.id=U9200-1V100R001C185B103
ro.product.model=U9200
ro.product.brand=Huawei
ro.build.tags=ota-rel-keys,release-keys
ro.product.manufacturer=HUAWEI
ro.product.name=U9200
ro.product.device=hwu9200
ro.build.id=HuaweiU9200
ro.build.version.incremental=C185B103
ro.build.description=U9200-user 4.0.3 HuaweiU9200 C185B103 ota-rel-keys,release-keys
ro.build.fingerprint=Huawei/U9200/hwu9200:4.0.3/HuaweiU9200/C185B103:user/ota-rel-keys,release-keys
Lo primero que deberíamos hacer es una copia del archivo, y llamarlo de otra forma.

Aquí hay que reemplazar todos los detalles de la compilación de la versión actual, que en este caso es U9200-1V100R001C185B103 y poner los de la que quieres instalar, en este caso por ejemplo la U9200-1V100R001C00B226.

La parte editada quedaria de esta forma:
ro.product.board=U9200
ro.confg.hw_systemversion=U9200-1V100R001C00B226_SYSTEM
ro.build.display.id=U9200-1V100R001C00B226
ro.product.model=U9200
ro.product.brand=Huawei
ro.build.tags=ota-rel-keys,release-keys
ro.product.manufacturer=HUAWEI
ro.product.name=U9200
ro.product.device=hwu9200
ro.build.id=HuaweiU9200
ro.build.version.incremental=C00B226
ro.build.description=U9200-user 4.0.3 HuaweiU9200 C00B226 ota-rel-keys,release-keys
ro.build.fingerprint=Huawei/U9200/hwu9200:4.0.3/HuaweiU9200/C00B226:user/ota-rel-keys,release-keys
Muy importante es que la raiz de la microsd tenga la carpeta dload y dentro de esta esté el update.app de la rom con el mismo código con que engañamos al modificar el build.prop. (ejemplo U9200-1V100R001C00B226= versión B226)

Una vez hecho esto, hemos de flashear el recovery.img de la rom que queremos instalar, y se hace de manera muy similar a lo que hicimos cuando rooteamos.

1. Lanzar en el PC el ADB, con el móvil conectado y provocar un reinicio al bootloader escribiendo:
ADB reboot bootloader
2. Comprobar que el aparato ha sido reconocido y está conectado, escribiendo:
fastboot devices
3. Flashear el recovery escribiendo:
fastboot flash recovery recovery.img
(el nombre del recovery puede ser distinto, hay que poner el real del archivo)

4. Escribimos:
fastboot reboot
Se reiniciará, e iremos a (puede variar según la rom):
Ajustes o Controles -> Acerca del Teléfono -> Actualizar Software-> Actualizar Software Tarjeta SD -> Confirmar

En el caso de que perdamos el root, se recupera fácil con la versión 18.7 de bin4ry.root.