DuraAdri
10/08/17, 23:38:24
Buenas, debido a los problemas de varias personas con los FIRMWARE por haber desbloqueado el bootloader de forma no oficial y RECOVERY voy a hacer una recopilación de lo último de cada uno para que no tengáis problemas o tener un hilo donde ayudaros, y no manchar los hilos de cada ROM Nougat.
* ¿Qué es un FIRMWARE?
- Un firmware es la 'recopilación' de las últimos códigos de los componentes de nuestros teléfonos para que funcione correctamente, éstos FW están basados en la beta de MIUI. (No sé sí me equivoco aquí)
* ¿Qué es un recovery?
- El Recovery es una partición con propiedades de arranque (bootea), es un entorno ligero que se ejecuta separado y a la vez paralelo el sistema operativo Android principal. Las particiones principales en Android son boot/kernel y root/system, el Recovery está separado de estas, y contiene su propio kernel de Linux.
Gracias a que tiene su propio kernel el dispositivo puede iniciar en modo recovery incluso cuando el sistema esta dañado de alguna forma. Mientras la partición de recovery se mantenga intacta, el usuario tiene una herramienta a la mano para arreglar su dispositivo. En conclusión, el Recovery es su propio amo, y es completamente independiente del resto de Android, y lo podemos utilizar para instalar cualquier ROM personalizada, siempre que sea para nuestro dispositivo.
•IMPORTANTE•
1.- Sí no has desbloqueado oficialmente flashear uno de éstos FW bloqueará tú dispositivo, desbloquea oficialmente y vuelve aquí.
2.- Sí desbloqueaste tú dispositivo oficialmente con Android Lollipop (5.1.1) éstos FW también lo bloqueará, debido a qué tú bootloader es antiguo, instala una MIUI 8 con Marsmallow y vuelve aquí.
3.- No desbloqueeis el bootloader de forma no oficial, tarde o temprano recibiréis un bonito brick.
• Descargas
- Firmware para Kenzo;https://www.androidfilehost.com/?fid=817550096634784493 (7.7.6)
- Firmware para Kate; https://www.androidfilehost.com/?fid=673368273298953184 (7.5.4)
- Recovery para ambas versiones;https://eu.dl.twrp.me/kenzo/twrp-3.1.1-0-kenzo.img.html
• Preguntas y respuestas:
* ¿Por qué al instalar una ROM Nougat tengo el error 7?
- Tú módem está desactualizado o es bastante reciente, instala el respectivo firmware a tú teléfono.
* ¿Qué Recovery debería usar?
- Yo personalmente siempre uso éste y me da todo lo que necesito y no me da fallos nunca, aparte este es el TWRP oficial.
Cualquier otra pregunta podrá ser añadida, gracias.
Este hilo es trabajo mío, los archivos no, escrito por mis dedos, agradecería un like para subir mi ego.
Todo el crédito a TheStrix por los FW y TWRP.
Source Code:
Device Tree(s):
* android_device_xiaomi_msm8956-common: Github (https://github.com/LineageOS/android_device_xiaomi_msm8956-common/tree/cm-14.1) | Gerrit (https://review.lineageos.org/#/q/project:LineageOS/android_device_xiaomi_msm8956-common)
* android_device_xiaomi_kenzo: Github (https://github.com/LineageOS/android_device_xiaomi_kenzo/tree/cm-14.1) | Gerrit (https://review.lineageos.org/#/q/project:LineageOS/android_device_xiaomi_kenzo)
Kernel Tree:
* android_kernel_xiaomi_msm8956: Github (https://github.com/LineageOS/android_kernel_xiaomi_msm8956/tree/cm-14.1) | Gerrit (https://review.lineageos.org/#/q/project:LineageOS/android_kernel_xiaomi_msm8956)
Note: It is a unified kernel for both Mi Max (https://github.com/LineageOS/android_kernel_xiaomi_msm8956/blob/cm-14.1/arch/arm64/configs/lineageos_hydrogen_defconfig) and Redmi Note 3 (https://github.com/LineageOS/android_kernel_xiaomi_msm8956/blob/cm-14.1/arch/arm64/configs/lineageos_kenzo_defconfig).
Vendor:
* proprietary_vendor_xiaomi: Github (https://github.com/TheMuppets/proprietary_vendor_xiaomi/tree/cm-14.1) (For WIP: this (https://github.com/TheStrix/proprietary_vendor_xiaomi/tree/cm-14.1))
* ¿Qué es un FIRMWARE?
- Un firmware es la 'recopilación' de las últimos códigos de los componentes de nuestros teléfonos para que funcione correctamente, éstos FW están basados en la beta de MIUI. (No sé sí me equivoco aquí)
* ¿Qué es un recovery?
- El Recovery es una partición con propiedades de arranque (bootea), es un entorno ligero que se ejecuta separado y a la vez paralelo el sistema operativo Android principal. Las particiones principales en Android son boot/kernel y root/system, el Recovery está separado de estas, y contiene su propio kernel de Linux.
Gracias a que tiene su propio kernel el dispositivo puede iniciar en modo recovery incluso cuando el sistema esta dañado de alguna forma. Mientras la partición de recovery se mantenga intacta, el usuario tiene una herramienta a la mano para arreglar su dispositivo. En conclusión, el Recovery es su propio amo, y es completamente independiente del resto de Android, y lo podemos utilizar para instalar cualquier ROM personalizada, siempre que sea para nuestro dispositivo.
•IMPORTANTE•
1.- Sí no has desbloqueado oficialmente flashear uno de éstos FW bloqueará tú dispositivo, desbloquea oficialmente y vuelve aquí.
2.- Sí desbloqueaste tú dispositivo oficialmente con Android Lollipop (5.1.1) éstos FW también lo bloqueará, debido a qué tú bootloader es antiguo, instala una MIUI 8 con Marsmallow y vuelve aquí.
3.- No desbloqueeis el bootloader de forma no oficial, tarde o temprano recibiréis un bonito brick.
• Descargas
- Firmware para Kenzo;https://www.androidfilehost.com/?fid=817550096634784493 (7.7.6)
- Firmware para Kate; https://www.androidfilehost.com/?fid=673368273298953184 (7.5.4)
- Recovery para ambas versiones;https://eu.dl.twrp.me/kenzo/twrp-3.1.1-0-kenzo.img.html
• Preguntas y respuestas:
* ¿Por qué al instalar una ROM Nougat tengo el error 7?
- Tú módem está desactualizado o es bastante reciente, instala el respectivo firmware a tú teléfono.
* ¿Qué Recovery debería usar?
- Yo personalmente siempre uso éste y me da todo lo que necesito y no me da fallos nunca, aparte este es el TWRP oficial.
Cualquier otra pregunta podrá ser añadida, gracias.
Este hilo es trabajo mío, los archivos no, escrito por mis dedos, agradecería un like para subir mi ego.
Todo el crédito a TheStrix por los FW y TWRP.
Source Code:
Device Tree(s):
* android_device_xiaomi_msm8956-common: Github (https://github.com/LineageOS/android_device_xiaomi_msm8956-common/tree/cm-14.1) | Gerrit (https://review.lineageos.org/#/q/project:LineageOS/android_device_xiaomi_msm8956-common)
* android_device_xiaomi_kenzo: Github (https://github.com/LineageOS/android_device_xiaomi_kenzo/tree/cm-14.1) | Gerrit (https://review.lineageos.org/#/q/project:LineageOS/android_device_xiaomi_kenzo)
Kernel Tree:
* android_kernel_xiaomi_msm8956: Github (https://github.com/LineageOS/android_kernel_xiaomi_msm8956/tree/cm-14.1) | Gerrit (https://review.lineageos.org/#/q/project:LineageOS/android_kernel_xiaomi_msm8956)
Note: It is a unified kernel for both Mi Max (https://github.com/LineageOS/android_kernel_xiaomi_msm8956/blob/cm-14.1/arch/arm64/configs/lineageos_hydrogen_defconfig) and Redmi Note 3 (https://github.com/LineageOS/android_kernel_xiaomi_msm8956/blob/cm-14.1/arch/arm64/configs/lineageos_kenzo_defconfig).
Vendor:
* proprietary_vendor_xiaomi: Github (https://github.com/TheMuppets/proprietary_vendor_xiaomi/tree/cm-14.1) (For WIP: this (https://github.com/TheStrix/proprietary_vendor_xiaomi/tree/cm-14.1))