#41
|
||||
|
||||
El tutorial descrito en el Primer Post, es para obtener acceso root. No para desrootearlo, ni para flashear firmware o actualizarlo. De ahí que no ponga ese comando, pues no es necesario para el proceso descrito.
Ahora bien, es sabido que con la modificación realizada para tener acceso root, las OTAs no se instalaran, se hallan o no hecho cambios en el sistema con ayuda del acceso root. Otro tema es que habiendo obtenido acceso root mediante el tutorial, se quiera deshacer esa obtención del acceso root. Lo cual puede ser más o menos laborioso, dependiendo de lo que se haya realizado mientras se gozaba de acceso root. Si no se 'tocó' nada de la partición SYSTEM, y realizando el procedimiento de desinstalación de Magisk que aconseja su desarrollador, se puede revertir el proceso más o menos limpiamente. Si este procedimiento da problemas por el motivo que sea o se tocó SYSTEM, para revertir el acceso root tocará flashear un firmware oficial. Y es en este caso, ya sea a través de la app MiFlash o con sólo la secuencia de comandos Fastboot, cuando ya sí que será necesario ejecutar previamente al proceso el comando: [PHP]fastboot flashing unlock_critical[/PHP] Y es necesario ya que se van a flashear particiones del dispositivo 'críticas' cuando el dispositivo está "desprotegido" por tener el bootlaoder desbloqueado. Buen hilo por cierto! |
|
#42
|
||||
|
||||
En este post de Xda explican muy bien como hacer copia de boot.img a traves de Tprw y como poder actualizar OTA, revirtiendo el proceso con Magisk.
En el paso 3° y el Bonus. https://forum.xda-developers.com/mi-...ptwrp-t3856774 |
Gracias de parte de: | ||
#43
|
||||
|
||||
En este post de Xda explican muy bien como hacer copia de boot.img a traves de Tprw y como poder actualizar OTA, revirtiendo el proceso con Magisk.
En el paso 3° y el Bonus. https://forum.xda-developers.com/mi-...ptwrp-t3856774 En el post XDA indican cómo extraer desde TWRP la particón BOOT. Pues eso mismo, pero aprovechando el listado que puse, sería del siguiente modo. ...Los preliminares van a parecer liosos pero no lo son tanto. Desde una consola de comandos, ya sea desde el PC con el smartphone conectado a él por cable, o desde el propio smartphone a través de la app 'terminal emulator', deberíamos ejecutar lo siguiente: [PHP]adb shell[/PHP] elevarnos a SuperUsuario... [PHP]su[/PHP] extraer la partición BOOT a un fichero que guardamos en la raíz de la memoria de nuestros datos... [PHP]dd if=/dev/block/platform/soc/c0c4000.sdhci/by-name/boot of=/sdcard/boot.img[/PHP] Y ya está. Y quien dice la partición BOOT, dice cualquier otra. O al menos, esa es la teoría Última edición por LEPT Día 22/10/18 a las 20:17:18. |
#44
|
||||
|
||||
Para instalar el parche de Octubre tengo que des rootear desde donde y como rooteo de nuevo?
|
#45
|
||||
|
||||
@michix, si te preguntabas para que podríamos usar 'la tabla de partciones', pues por ejemplo y de igual modo que hace TWRP, hacer una copia de una partición concreta.
En el post XDA indican cómo extraer desde TWRP la particón BOOT. Pues eso mismo, pero aprovechando el listado que puse, sería del siguiente modo. ...Los preliminares van a parecer liosos pero no lo son tanto. Desde una consola de comandos, ya sea desde el PC con el smartphone conectado a él por cable, o desde el propio smartphone a través de la app 'terminal emulator', deberíamos ejecutar lo siguiente: [PHP]adb shell[/PHP] elevarnos a SuperUsuario... [PHP]su[/PHP] extraer la partición BOOT a un fichero que guardamos en la raíz de la memoria de nuestros datos... [PHP]dd if=/dev/block/platform/soc/c0c4000.sdhci/by-name/boot of=/sdcard/boot.img[/PHP] Y ya está. Y quien dice la partición BOOT, dice cualquier otra. O al menos, esa es la teoría Por cierto LEPT ya que cometas la app terminal emulator, conoces termux, es otra terminal para Android . Tiene varios complementos que están muy bien, la tienes en PlayStore o gratuita en F-droid. |
#46
|
||||
|
||||
Puse la otra, porque es la que usé en su día ya que era de las pocas que había entonces (habrás observado que no se actualiza desde el 2015 ) |
#48
|
||||
|
||||
Aprovechamos que ya hay una versión de TWRP que deja 'bootear' con ella (twrp-3.2.3-jasmine-20181020), en lugar de tener que andar flasheándola en la partición BOOT, para luego tener que flashear el BOOT original para no dejar rastro ni lios parecidos (que si activo la 'a', que si lo flasheo en esa y luego arranco, pero luego activo la 'b', etc....). Y además no se sobreescribirá ni el BOOT ni el recovery original del smartphone.
De este modo, el proceso es bastante simple y familiar, ya que muchos otros dispositivos los hemos estado rooteando desde siempre así. Empecemos. Hay que descargarse ese Custom Recovery (TWRP), del enlace que he puesto antes, y (aunque es totamente opcional) renombraremos el fichero a 'twrp.img' para más comodidad a la hora de escribir el comando y de refererinos a él. También hay que descarse en el Mi A2 el Magisk Manager e instalarlo. Por el momento,no hay que hacer nada dentro de él. Descargar el ZIP de Magisk. Ya sea la versión stable (preferible) o la beta, por ejmeplo el 'Magisk-v17.1.zip' que hay a día de hoy. Y copiamos ese ZIP a la memoria del Mi A2 (no es necesario meterlo en ninguna carpeta, así será más fácil localizarlo posteriormente). Apagar el Xiaomi Mi A2. Iniciar el Xiaomi Mi A2 en modo fastboot, para lo cual pulsar simultáneamente y mantener pulsadas, las teclas de Bajar Vol y Encender, hasta que salga el muñeco enredando en el Androide y que pone debajo FASTBOOT. Conectar el Xiaomi Mi A2 al PC y abrir una venta de comandos en la carpeta del PC en la que se copió el twrp.img. Escribir en la ventana de comandos los siguientes 3 comandos: Comprueba que el PC ha detectado el Xiaomi Mi A2... Código PHP: fastboot*devices* Inicia el smartphone en el Custom Recovery TWRP... Código PHP: fastboot*boot*twrp.img* |
Gracias de parte de: | ||
#49
|
||||
|
||||
Código:
fastboot devices fastboot boot twrp.img No falta ningún comando en ningún lado, así que he decidido 'borrar' el indicador inicial del 'número de comandos a realizar' para evitar equivocaciones. Última edición por LEPT Día 20/11/18 a las 16:46:53. |
#50
|
||||
|
||||
yo tengo la versión V9.6.17.0.ODIMIFE (Android O) y la que hay para descargar es la Version: V9.6.16.0.ODIMIFE (Android O), se puede hacer? o me dara problemas, ya tego el bootloader desbloqueado y tmb el critical
|
#51
|
||||
|
||||
6.17.
Última edición por edulcorante1 Día 20/11/18 a las 14:02:53. |
#52
|
||||
|
||||
Y dado que no hay filtrado firmware de la versión .17, si no que has llegado a ella mediante OTA, lo que puedes hacer es bajarte la OTA-Full V9.6.17.0.ODIMIFE, descomprimirla, y desempaquetar el payload.bin en el cual encontrarás el BOOT.IMG de la versión .17 Si todo eso te resulta lioso, hay algún usuario de XDA que se ha dedicado a extraerlos y parchearlos, los BOOT.IMG de las diferentes OTAs que van surgiendo. |
Gracias de parte de: | ||
#53
|
||||
|
||||
Gracias, ya logre tener root y por un fallo mio borre la play store con titanium y me dio una lata reinstalarla asi que volvi a cargar la rom stock y todo anda actualizado con 9.6.17.
Despues le hare nuevamente root. La pregunta es ahora es, ya que solo tengo el bootloader desbloqueado me llegan actualizaciones OTA. Ya que lei que esta proximo la actualización andorid 9 pie para este dispositivo |
#55
|
||||
|
||||
He actualizado el post inicial, con 2 métodos para habilitar camera2api, sin modificar el build.prop y por lo tanto, deberían de seguir llegando OTAs normalemente.
|
#56
|
||||
|
||||
Algo pso con
El Magisk Manager debería de hacerlo por sí solo. En caso de que no funcionara, pues sí tocaría flashearlo el BOOT original mediante fastboot.
Personalmente, no lo he probado "todavía". Pero seguramente que cuando llegue la OTA de Septiembre, tendré que hacer la prueba y en base a esa experiencia, añadiré más detalles testeados al Primer Post. Despues de esto el cel no pasó de la segunda pantalla (la linea de colores). Busqué información y despues de leer, pensarlo y persignarme, decidí darle wipe data/ factory reset mediante el menu del teléfono. Afortunadamente si lo recuperé, solo que no me instaló la imagen de fabrica si no la última que tenía antes de hacer el procedimiento de actualización, es decir unlocked (sin el magick) y posteriormente actualizo el parche de noviembre y reinicio normalmente. ¿Que pasó realmente? ¿donde quedo la imagen de fabrica?. (el root lo hice con el MAgick) Volví a releer este post, creo que si quito el root, solo quedo liberado el bootloader y creo que si me instalo la imagen original (de fabrica). Última edición por Filosofo Día 09/12/18 a las 03:37:22. Razón: nuevas |
#57
|
||||
|
||||
Hola a todos!
He ido siguiendo los pasos de root por boot patcher. y creo que también hice correctamente lo de adb shell he notado que el wifi ha dejado de funcionar y no sé a que se debe, quitando el root volvería a ir bien el wifi? o que debería hacer para que vaya? doy a la opción y se cierra la pestaña sola. Si alguien pudiese orientarme le estaría eternamente agradecido. Última edición por JamesSd Día 16/12/18 a las 19:06:13. |
#58
|
||||
|
||||
Hola a todos!
He ido siguiendo los pasos de root por boot patcher. y creo que también hice correctamente lo de adb shell he notado que el wifi ha dejado de funcionar y no sé a que se debe, quitando el root volvería a ir bien el wifi? o que debería hacer para que vaya? doy a la opción y se cierra la pestaña sola. Si alguien pudiese orientarme le estaría eternamente agradecido. Por lo que comentas, intuyo que lo que has hecho es el apartado 3º, para lograr habilitar la camera2API y así poder usar la GCam, ¿me equivoco? El tema es, a raíz de qué has decidido hacerlo. Quiero decir, que si has actualizado a Pie y entonces es cuando has querido habilitar camera2API. De ser así, lo lógico habría sido hacer antes (tras actualizar a Pie) un Reset de Fábrica, y luego ya, lo del root temporal y habilitar la camera2API. Pues tras actualizaciones de tal magnitud (entre versiones diferentes de Android) es fácil que 'cosillas se vuelvan inestables o con funcionamiento errático', hasta que haces el reset de fábrica. |
#59
|
||||
|
||||
No tendría que influir el hacerte root con que funcione mejor / peor /no funcione el wifi, pues no tocas nada de ahí.
Por lo que comentas, intuyo que lo que has hecho es el apartado 3º, para lograr habilitar la camera2API y así poder usar la GCam, ¿me equivoco? El tema es, a raíz de qué has decidido hacerlo. Quiero decir, que si has actualizado a Pie y entonces es cuando has querido habilitar camera2API. De ser así, lo lógico habría sido hacer antes (tras actualizar a Pie) un Reset de Fábrica, y luego ya, lo del root temporal y habilitar la camera2API. Pues tras actualizaciones de tal magnitud (entre versiones diferentes de Android) es fácil que 'cosillas se vuelvan inestables o con funcionamiento errático', hasta que haces el reset de fábrica. Si actualizo a pie irá? |
|
Estás aquí | ||||||
|