|
ROMs y desarrollo Xiaomi Redmi Note 9S / 9 Pro / 9 Pro ROMs y desarrollo Xiaomi Redmi Note 9S / 9 Pro / 9 Pro |
|
Herramientas |
#1
|
||||
|
||||
Reinicio en recovery al Flashear la mayoria de custom roms
Hola a tod@s,
Despues de muchos intentos, probar varios parches, etc, he dado con la solución. Asi que la solucion para aquellas custom roms que no se inician correctamente habrá que formatear data, ojo que esto borra todo el contenido de la memoria interna (no borra sdcard). No es suficiente con hacer wipes en data, caché y dalvik. Espero que sirva a alguien.
__________________
Redmi Note 9S Curtana
Última edición por jmgutier30 Día 18/10/20 a las 10:42:49. |
|
#2
|
||||
|
||||
Gracias por la info
|
#3
|
||||
|
||||
Yo estoy con la .EU que lo he dejado en bootloop ya 5 veces intentando editar /system, y se que en el anterior 9S pude meter alguna apk en /system/priv-app y editar el hosts... Pero no me acuerdo cómo mierda lo hice, y lo primero que he hecho es formatear /data...
Y he desactivado hasta el AVB desde el recovery en avanzado... Pero nada, que no hay huevos... Seguiré intentando |
#4
|
||||
|
||||
Podias probar desencriptando /data con este metodo:
reboot en recovery Format data (no es lo mismo que wipe) Flashear en_decrypt_v3.zip Format data Reboot en recovery Flashea room Cambiar los archivos de system antes de cualquier reinicio. Este método impedirá que se vuelva a encriptar la memoria interna. Tambien estoy leyendo en un grupo de Telegram que Si te gusta mucho cambiar de ROMs y no quieres estar constantemente formateando la memoria interna de tu terminal, puedes usar este DFE (Disable Force Encryption) para evitarlo. Este archivo se flashea después de flashear la rom y antes de salir del recovery, siempre y cuando ya tengas la memoria interna desencriptada. Sino, tendrás que hacer antes "format data". Ya me contaras.
__________________
Redmi Note 9S Curtana
Última edición por jmgutier30 Día 18/10/20 a las 11:15:27. |
#5
|
||||
|
||||
Nada.. que no hay huevos
Tambien lo he intentad editando con Código:
Desde la terminal blockdev --setrw /dev/block/mapper/system Al reiniciar en recovery (tras el bootloop en fastboot) monta "/vendor, /product y /system_root" como "read only" y no arranca. Voy a probar a editar en el recovery antes del primer arranque ...lo que mas me jode es que anteriormente lo conseguí y no se como |
#6
|
||||
|
||||
Nada...de editar en el recovery nos olvidamos...
...maldita memoria pez...(y mira que lo hice "sin querer", pensando, bah, si hago esto deberia valer...y si, sirvió) |
#7
|
||||
|
||||
Ya me dirás si lo consigues, estoy interesado en esto.
__________________
Redmi Note 9S Curtana
|
#8
|
||||
|
||||
Pues peleándome ando entre aquí, Telegram y el foro de Xiaomi.eu. Lo que me jode es que anteriormente lo conseguí...
|
#9
|
||||
|
||||
Shur!!!! Que lo he conseguido!!! Flasheando "kernel sepolicy patcher" para dejar el kernel en "permissive" desde magisk. He creado una carpeta primero en priv-app con Solid Explorer (imagino que vale cualquier explorador con root) y he reiniciado a ver si cascaba -antes de reiniciar he borrado los permisos de root del explorador desde magisk- , y ha arrancado, así que he cogido el apk y lo he metido en esa carpeta y he vuelto a reiniciar, y no ha ido a fastboot!
Edit: hay que quitarle permisos antes de reiniciar, si no bootloop de nuevo, acabo de hacer la prueba Última edición por ghiki Día 18/10/20 a las 19:04:53. |
Gracias de parte de: | ||
#10
|
||||
|
||||
Bravo crack!
Supongo que con este metodo se puede substituir cualquier archivo de system, por ejemplo el framework-res, cierto?
__________________
Redmi Note 9S Curtana
|
#11
|
||||
|
||||
En este último intento, me ha funcionado -Wipes, format y tal -Flash ROM -Flash Magisk -Flash parche de DMVerity (para que no cifre /data) Y despues de arrancar la ROM, he probado con ES, con Solid explorer y con MiXplorer, con los dos primeros me ha funcionado, quitandoles tras modificar, permisos dese Magisk (tambien tengo activado el systemless hosts en el propio Magisk), con MiXplorer al pareer al reiniciar no desmonta la particion y pasa a bootloop, pero vamos, sigo investigando |
#12
|
||||
|
||||
Segun tengo entendido, una vez flasheada la rom y sin reiniciar puedes meter los archivos desde un zip con el recovery y funcionaria, y sin necesidad de hacer tantos chanchullos.
__________________
Redmi Note 9S Curtana
|
#13
|
||||
|
||||
Desde un .zip puede ser, no me he puesto a comprobarlo. Al final por lo que he podido comprobar, el problema está en dejar la partición /system montada como RW al reiniciar, que el AVB te ice que tururú y no arranca (por suerte, flasheando la rom de nuevo queda todo como estaba). Hasta ahora los mejores intentos han sido, tras arrancar en una ROM con Magisk instalado, entrar en /system con ES file explorer (lo odio desde que cambió...pero funciona), hacer los cambios, y despues, quitar "explorador root" en los ajustes de ES y tambien quitarlo de Magisk, al parecer es de los pocos que tras quitar lo de "explorador root" vuelve a montar /system como RO
|
Estás aquí | ||||||
|