PDA

Ver la Versión Completa : [ ARTICULO ] Bootloops al actualizar, sensores de huella que no funcionan, error 7, fc en setup wizard y más...


Onliner
13/05/17, 00:45:23
Solución a problemas en las últimas versiones de Nougat


Debido a que he visto que se ha hablado poco en este foro sobre el tema, y que muchas personas están sufriendo problemas con ello, quisiera aportar las soluciones a los problemas que han aparecido en las últimas versiones de custom roms basadas en Nougat, en específico, 7.1.2

Problemas más comunes:


Bootloop
Sensor de huellas no funciona/no es detectado (por lo general FPC)
Error 7 al flashear por twrp
El led de notificaciones se vuelve "loco"


Causa y solución: La gran mayoría de los miembros de este foro quizás ya sepan la causa, pero para el que no explico a continuación, todos estos problemas están causados por tener un bootloader y un firmware antiguo, desde hace un tiempo muchos devs están trabajando en hacer roms unificadas, es decir, que sean capases de soportar ambos sensores de huella dactilar (FPC y Goodix) sin necesidad de un parche y un custom kernel, al principio, todo parecía funcionar de maravilla, pero Parth Bathia, más conocido como TheStrix, realizó un comentario "Lineage OS no puede adaptar este método debido a que el estado del Selinux es permisivo, hasta que no sea capaz de hacerlo funcionar el Enforcing no podré publicar una build oficial", luego de eso, tanto él como Abhishek, Billchen, Akhil Narang y otros devs se pusieron a trabajar en un método que permitiera unificar con el Selinux en Enforcing, y lo consiguieron, pero, este método requiere si o si el contar con un bootloader de MM y un firmware extraído de la miui dev 7.4.5 en adelante, así que la solución a todos esos problemas que están en la lista de arriba es: actualizar el bootloader (Flashear una rom oficial Miui mediante MiFlash y luego desbloquear el bootloader de manera oficial) y utilizar el firmware de la dev 7.4.5 o superiores, los usuarios que cumplimos con estos requisitos tenemos 0 problemas, los demás bootloop.

Instalo mi rom 7.1.2 pero al iniciar la configuración me da FC, qué hago? :loco:
La causa de este problema son las gapps que flasheas, el setupwizard.apk de 7.1.1 no es compatible con 7.1.2, por ende: fc, la solución a esto es realmente simple, descargar las gapps más recientes, volver a flashear la rom y todo funcionará como es debido


Proceso óptimo de flasheo: (Obligatorio para las personas que tengan problemas, recomendable para el resto)


Flashear una rom Miui oficial a través de MiFlash
Desbloquear el bootloader con la herramienta MiUnlock
Instalar twrp (recomiendo el zcx)
Format data (necesario para quitar la encriptación que hace Miui a ciertas particiones)
Flashear firmware 7.4.5 o superior, puede ser el proporcionado por TheStrix u otro, lo importante es la versión
Flashear la rom
Gapps
Extras (kernels, mods de sonido, root, etc, obviamente no es un paso obligatorio, opcional)


Apuntes importantes:

Los pasos 1, 2 y 3 de la anterior lista solo son necesarios la primera vez, luego, se pueden omitir
El firmware siempre debe ser flasheado antes de la rom (El motivo de ello es el origen del error 7, antes de flashearse la rom se ejecuta un script que verifica la versión de nuestro módem, si este no es compatible se aborta la instalación)



Si se me escapa otro problema "común" lo añadiré pronto :ok:

lordefa
13/05/17, 01:24:04
Muy buen aporte!!

el_mismo
13/05/17, 01:25:55
En mi caso que tengo la LOS de hace un mes o dos basada en 7.1.1 si quiero actualizar limpiamente a 7.1.2 que debería hacer para hacerlo totalmente limpio y bien?

- Última MIUI por MiFlash
- Desbloquear bootloader
- Flashear LOS basada en 7.1.2
- Firmware de TheStrix
- Gapps
- Root y demás

Onliner
13/05/17, 05:47:42
En mi caso que tengo la LOS de hace un mes o dos basada en 7.1.1 si quiero actualizar limpiamente a 7.1.2 que debería hacer para hacerlo totalmente limpio y bien?

- Última MIUI por MiFlash
- Desbloquear bootloader
- Flashear LOS basada en 7.1.2
- Firmware de TheStrix
- Gapps
- Root y demás

Si tienes el bootloader desbloqueado de manera oficial hay posibilidades de que no sea necesario flashear Miui y luego desbloquear, pero si, lo más recomendable es que sigas esos pasos que has mencionado, solo un pequeño cambio: el firmware debe ser flasheado antes de la rom, edito el post para explicar el porque

minchutis
13/05/17, 10:07:43
Cómo se hace el format data?? No es lo mismo que wipe data no??

Enviado desde mi ZP800H mediante Tapatalk

alexret
13/05/17, 10:09:33
Cómo se hace el format data?? No es lo mismo que wipe data no??

Enviado desde mi ZP800H mediante Tapatalk

No es lo mismo.
El format data se hace en el apartado de wipes del recovery, es un botón que te pone "format data".

minchutis
13/05/17, 10:24:30
No es lo mismo.
El format data se hace en el apartado de wipes del recovery, es un botón que te pone "format data".
Lo intento pero no me deja escribir el si, solo la s.
Me estoy volviendo loco jijiji

Enviado desde mi ZP800H mediante Tapatalk

minchutis
13/05/17, 10:28:19
Vale ya esta era yes en vez de si

Enviado desde mi ZP800H mediante Tapatalk

HulaOp
13/05/17, 11:24:32
En mi caso que tengo la LOS de hace un mes o dos basada en 7.1.1 si quiero actualizar limpiamente a 7.1.2 que debería hacer para hacerlo totalmente limpio y bien?

- Última MIUI por MiFlash
- Desbloquear bootloader
- Flashear LOS basada en 7.1.2
- Firmware de TheStrix
- Gapps
- Root y demás

Buen aporte compañero. Santiago.Pintos.:ok:

Sobre esto que comentas, yo ayer hice instalación limpia con la ultima build, uso lineageOS desde que salio. Y me encontré con lo que comenta el compañero en el primer post, actualice a mano la siguiente build y se me bloqueo el bootloader, por no poner el firmware adecuado en este caso el 7.5.4. Que ya viene con el Bootloder de MM.

Tuve que desbloquear el Bootloader con el Miunlock lo desbloquee oficialmente, así pude acceder al TWRP para poder realizar todos los pasos que os describo a continuación.

0- Limpiar Wipes de todo menos MicroSD. Format data (Ojo !!! Escribir Yes por que Si no funciona )
1- En mi caso Uso el TWRP de TheStrix 3.1.0-0.
2- Instalar el firmware de TheStrix 7.5.4 es del 8 de mayo y ya lleva el bootloader MM.
3- Instalar la Rom LineageOS Nightly en este caso la de 10 de mayo.
4- Instalar las Gapps ARM 64, 7.1, Pico.
5- Reiniciar tarda un ratito.

Saludos.

HulaOp
13/05/17, 11:38:44
Duplicado

minchutis
13/05/17, 13:17:56
santiago.pintos perdona por tanta pregunta pero es que debo ser muy inutil. A ver si me puedes ayudar, yo entro en el recovery sin problemas y a la SD. El problema es que ponga la rom que ponga (incluida una copia de seguridad) se me queda colgado en el logo.

Segun indicas la solucion es poner una rom Miui desde Miflash y desbloquear el bootloader de nuevo?? Pero tiene que ser una rom Miui china o vale cualquiera (por ejemplo una Miui 8 eu??). Y otra cosa como no puedo arrancar el movil no lo puedo poner en depuracion usb con lo que no sé si puedo acceder al modo adb. Que lio tengo!!

Gracias compañero

Onliner
13/05/17, 15:11:39
santiago.pintos perdona por tanta pregunta pero es que debo ser muy inutil. A ver si me puedes ayudar, yo entro en el recovery sin problemas y a la SD. El problema es que ponga la rom que ponga (incluida una copia de seguridad) se me queda colgado en el logo.

Segun indicas la solucion es poner una rom Miui desde Miflash y desbloquear el bootloader de nuevo?? Pero tiene que ser una rom Miui china o vale cualquiera (por ejemplo una Miui 8 eu??). Y otra cosa como no puedo arrancar el movil no lo puedo poner en depuracion usb con lo que no sé si puedo acceder al modo adb. Que lio tengo!!

Gracias compañero

Desde MiFlash solo puedes poner roms oficiales y/o developers.

minchutis
13/05/17, 22:59:09
Bueno pues os cuento que sigo igual. He seguido los pasos y vuelvo al bootloop. Esto es lo que he hecho:

1. Instalar rom global en concreto la kenzo_global_6.7.29_20160712. La rom se inicia correctamente, lo pongo en depuracion usb
2. Con Mi Unlock desbloqueo el bootloader sin problema
3. Instalo el ZXC recovery. Entro en recovery sin problemas.
4. Format data
5. Todos los wipes menos SD
6. Instalo el firmware miui_HMNote3ProGlobal_7.5.11_Firmware.zip
7. Instalo la rom Resurretion Remix del dia 12 (version 7.1.2)
8. Instalo las Gapps arm64-7.1 micro del dia 12
9. Wipe dalvick y cache y reinicio

Y de nuevo se cuelga en el logo de RR!!!

Algo debo hacer mal pero no sé que. Voy a intentar repertir proceso y poner Lineage OS.

Gracias

EDITO: He conseguido salir del bootloop con la idea de androidman2014. He flasheado el franco Kernel y ya he conseguido hacerla arrancar. Será algun problema de la rom... ni idea.

Gracias a todos/as por la ayuda.

Madafaqas
14/05/17, 02:59:02
gracias por el post! voy a probar

minjua
17/05/17, 06:37:52
Desde MiFlash solo puedes poner roms oficiales y/o developers.

Hola compañero, perdona mi ignorancia en las roms Miui, pero desde que hice el desbloqueo de mi móvil no oficial, ya hace casi un año, solamente he trasteado con las roms de Xda y de Miui no sé nada.
Tengo en estos momento instalada la última versión de la NitrogenOS 7.1.2 del día 15 de Mayo y me anda espectacular, pero hace unos días atrás al tratar de instalar la última Pure Nexus y la última Aosp Extended 7.1.2 me gané un brick con cada rom, lo cual solucioné como siempre "a la mala".
Pero en estos momentos y como me veo limitado y ya no me atrevo a insistir con las roms indicadas, creo que estoy obligado a seguir el procedimiento que has mencionado en el post inicial.
Necesito si me puedes ayudar con la rom Miui MM que yo necesito para instalar por Miflash y luego desbloquear en forma oficial, estando con la Nitrogen 7.1.2. (si es posible el link de descarga).
Saludos.

Miuifan8
17/05/17, 09:33:51
Genial el hilo, una gozada para dar solución a esos problemas :platano:

HulaOp
18/05/17, 16:00:39
Nuevo firmware mas actualizado.

Download links for Kenzo only:
7.5.11: https://www.androidfilehost.com/?fid=673368273298954024

Saludos.

DuraAdri
18/05/17, 18:58:12
Nuevo firmware mas actualizado.

Download links for Kenzo only:
7.5.11: https://www.androidfilehost.com/?fid=673368273298954024

Saludos.
¿TheStrix o Saurav?

Mcflain
19/05/17, 12:29:24
El firmware siempre debe ser flasheado antes de la rom (El motivo de ello es el origen del error 7, antes de flashearse la rom se ejecuta un script que verifica la versión de nuestro módem, si este no es compatible se aborta la instalación)

eso que significa pues intento actualizar Lineageos y no deja flashear nada.. Error 7

Onliner
19/05/17, 15:39:07
El firmware siempre debe ser flasheado antes de la rom (El motivo de ello es el origen del error 7, antes de flashearse la rom se ejecuta un script que verifica la versión de nuestro módem, si este no es compatible se aborta la instalación)

eso que significa pues intento actualizar Lineageos y no deja flashear nada.. Error 7

Eso significa que primero se flashea el firmware y después la rom, está detallado en el proceso de instalación..

Mcflain
19/05/17, 16:28:28
y que firware hay que flashear antes de instalar las actualizaciones de lineageos para que no me de el error 7?

alexret
19/05/17, 16:46:55
y que firware hay que flashear antes de instalar las actualizaciones de lineageos para que no me de el error 7?

El último disponible https://forum.xda-developers.com/redmi-note-3/development/firmware-hmnote3proglobal-t3574361

Mcflain
19/05/17, 17:24:38
pero ese firmware se puede instalar teniendo lineageos o hay que instalar miui dev o la normal o como.. porque no me deja flasearlo desde lineageos error de firma..

Mcflain
19/05/17, 20:42:55
Flashear una rom Miui oficial a través de MiFlash
Desbloquear el bootloader con la herramienta MiUnlock
Instalar twrp (recomiendo el zcx) instalo el oficial
Format data (necesario para quitar la encriptación que hace Miui a ciertas particiones)
Flashear firmware 7.5.1.1 error al verificar la firma y ahi me quedo..

no se que hago mal, o si este firware no funciona correctamente..

minchutis
19/05/17, 22:40:12
Flashear una rom Miui oficial a través de MiFlash
Desbloquear el bootloader con la herramienta MiUnlock
Instalar twrp (recomiendo el zcx) instalo el oficial
Format data (necesario para quitar la encriptación que hace Miui a ciertas particiones)
Flashear firmware 7.5.1.1 error al verificar la firma y ahi me quedo..

no se que hago mal, o si este firware no funciona correctamente..
Se supone que después de limpiar data deberías hacer full wipes pero algo pasa con las últimas ROMs, yo sigo todos los pasos y no soy capaz de que me arranque una ROM 7.1.2. No sé si son las gaaps o qué.
Siguiendo los pasos sólo soy capaz de instalar la versión estable de NitrogenOs.

Enviado desde mi Redmi Note 3 mediante Tapatalk

Onliner
20/05/17, 00:03:42
Flashear una rom Miui oficial a través de MiFlash
Desbloquear el bootloader con la herramienta MiUnlock
Instalar twrp (recomiendo el zcx) instalo el oficial
Format data (necesario para quitar la encriptación que hace Miui a ciertas particiones)
Flashear firmware 7.5.1.1 error al verificar la firma y ahi me quedo..

no se que hago mal, o si este firware no funciona correctamente..

Es error del zip del firmware, intenta con otro

Mcflain
20/05/17, 13:30:18
lo solucione ayer quitando la casilla de verificación del fichero antes de flashear el firmware y lo flasheo sin problemas y lo demas tb ya sin error 7, gracias..

el_mismo
17/06/17, 00:31:01
Upeo este tema porque me estoy volviendo loco.

Tenía LOS del 25 del 5, quería poner la slim, entonces he entrado en recovery, he hecho full wipes, format data, flasheado el firmware 7.6.15 y cuando voy a poner la rom slim, error 7.

Bueno nada, pues empiezo de cero, Miflash, rom dev 7.6.15, wipes, format data, al flashear la rom, otra vez error 7.

El bootloader lo tengo desbloqueado oficialmente, no se me ha bloqueado al usar miflash.

Que se me está escapando?

PD: debe ser cosa del último firmware, he probado el anterior el 7.6.7 y a la primera.

Onliner
17/06/17, 03:38:23
PD: debe ser cosa del último firmware, he probado el anterior el 7.6.7 y a la primera.

Muchas personas están reportando problemas con ese firmware, desconozco que ha intentado Xiaomi, pero han hecho un downgrade de la versión del modem, y solo lo han hecho con esa versión :loco:

Como sugerencia: usar los firmwares 7.5.x hasta que todo vuelva a la "normalidad"