ROMs y desarrollo Xiaomi Mi A2 ROMs y desarrollo Xiaomi Mi A2

Respuesta
 
Herramientas
  #21  
Viejo 29/09/18, 21:59:22
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por Agarciar90 Ver Mensaje
Quiero rootear mi Xiaomi A2 6/128 versión global con parche de Septiembre, se puede o aún no?
Claro. Ya sabes que has de coger el BOOT.IMG del TGZ correspondiente a la versión que tengas instalada, y usar el Magisk Manager para que lo parchee, y luego el BOOT resultante emplearlo para rootearlo.

Última edición por LEPT Día 29/09/18 a las 23:32:09.
Responder Con Cita


  #22  
Viejo 30/09/18, 15:10:55
Array

[xs_avatar]
michix michix no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: may 2009
Mensajes: 95
Modelo de smartphone: qtek g100

 Cita: Originalmente Escrito por LEPT Ver Mensaje
En efecto! Gracias por ese ojo avizor

Y con respecto al error que te lanza... ¿has activado previamente en el smartphone, dentro de las Opciones para desarrollador, las opciones Desbloqueo OEM y Depuración por USB?
Si he seguido todos los pasos y probado desde otro puerto USB , también en Linux, por si fuera problema de Windows, y nada mismo error.
Me he puesto a leer y enredar, encontré lo del menú ingeniero *#*#6484#*#* y tampoco me deja entrar en el, no sé si tendrá que ver, pero me extraña.
Responder Con Cita
  #23  
Viejo 30/09/18, 15:19:54
Array

[xs_avatar]
Agarciar90 Agarciar90 no está en línea
Miembro del foro
 
Fecha de registro: ene 2015
Localización: Mérida,Yucatán,México.
Mensajes: 94
Modelo de smartphone: Moto Z
Tu operador: Iusacell
 Cita: Originalmente Escrito por LEPT Ver Mensaje
Claro. Ya sabes que has de coger el BOOT.IMG del TGZ correspondiente a la versión que tengas instalada, y usar el Magisk Manager para que lo parchee, y luego el BOOT resultante emplearlo para rootearlo.
Aún con parche de Septiembre?
Responder Con Cita
  #24  
Viejo 30/09/18, 16:07:26
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por Agarciar90 Ver Mensaje
Aún con parche de Septiembre?
¿Porque no habría de poderse hacer? La diferencia entre la versión con el parche de Agosto y la del parche de Septiembre es... eso, el parche de google sobre seguridad y algunos bugs.

Y existiendo en fichero tanto la OTA como el firmware completo, desde los cuales puedes extraer el BOOT.IMG 'sin tocar', tienes la posibilidad de que el Magisk Manager siga haciendo 'su magia'


P.D.: Yo mismo tengo el parche de Septiembre y rooteado, funcionando perfectamente.
Responder Con Cita
Gracias de parte de:
  #25  
Viejo 30/09/18, 16:10:00
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por michix Ver Mensaje
Si he seguido todos los pasos y probado desde otro puerto USB , también en Linux, por si fuera problema de Windows, y nada mismo error.
Me he puesto a leer y enredar, encontré lo del menú ingeniero *#*#6484#*#* y tampoco me deja entrar en el, no sé si tendrá que ver, pero me extraña.
Que raro... Y tu Mi A2, ¿qué modelo concreto es?
Responder Con Cita
  #26  
Viejo 30/09/18, 20:14:17
Array

[xs_avatar]
michix michix no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: may 2009
Mensajes: 95
Modelo de smartphone: qtek g100

 Cita: Originalmente Escrito por LEPT Ver Mensaje
Que raro... Y tu Mi A2, ¿qué modelo concreto es?
MI A2 6/128G Global versión
He conseguido que funcionara con hub usb y otro cable y instalar magisk pero ahora tengo un problema:
he instalado xposed a través de magisk pero al reiniciar me a entrado en bootloop,no pasa de la linea en movimiento.
he intentado flasear la ultima stock con Mi Flash, pero tengo la depuración usb desabilitada antes del reinicio y no me la flahsea, que puedo hacer?

Última edición por michix Día 30/09/18 a las 20:16:21.
Responder Con Cita
  #27  
Viejo 30/09/18, 20:16:20
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por michix Ver Mensaje
MI A2 6/128G Global versión
He conseguido que funcionara con hub usb y otro cable y instalar magisk pero ahora tengo un problema:
he instalado xposed atraves de magisk pero al reiniciar me a entrado en bootloop,no pasa de lalineaen movimiento.
he intentado flasear la ultima stock con Mi Flash, pero tengo la depuracion usb desabilitada antes del reinicio y no me la flahsea, que puedo hacer?
Usa el Proceso de Flasheo mediante comandos FASTBOOT
Responder Con Cita
Gracias de parte de:
  #28  
Viejo 30/09/18, 20:45:22
Array

[xs_avatar]
michix michix no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: may 2009
Mensajes: 95
Modelo de smartphone: qtek g100

 Cita: Originalmente Escrito por LEPT Ver Mensaje
fallaron algunos comandos pero reinicio, gracias LEPT.
Responder Con Cita
  #29  
Viejo 01/10/18, 16:53:45
Array

[xs_avatar]
Agarciar90 Agarciar90 no está en línea
Miembro del foro
 
Fecha de registro: ene 2015
Localización: Mérida,Yucatán,México.
Mensajes: 94
Modelo de smartphone: Moto Z
Tu operador: Iusacell
Perdón pero tendrás un video del tuto?
Responder Con Cita
  #30  
Viejo 16/10/18, 11:43:50
Array

[xs_avatar]
Ulyses69 Ulyses69 no está en línea
Usuario muy activo
 
Fecha de registro: mar 2013
Localización: Valladolid
Mensajes: 1,872
Modelo de smartphone: Huawei P40 pro + y Vivo x50 Pro
Tu operador: Movistar
Me temo que con Android 9 ya no deja rootear, que habrá que cambiar el método (a mí por lo menos no me ha dejado, al actualizarlo).
Responder Con Cita
  #31  
Viejo 16/10/18, 12:04:26
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por Ulyses69 Ver Mensaje
Me temo que con Android 9 ya no deja rootear, que habrá que cambiar el método (a mí por lo menos no me ha dejado, al actualizarlo).
Por curiosidad, ¿qué smartphone has actualizado a Android 9?
Responder Con Cita
  #32  
Viejo 16/10/18, 12:39:29
Array

[xs_avatar]
Ulyses69 Ulyses69 no está en línea
Usuario muy activo
 
Fecha de registro: mar 2013
Localización: Valladolid
Mensajes: 1,872
Modelo de smartphone: Huawei P40 pro + y Vivo x50 Pro
Tu operador: Movistar
Sorry, no tengo perdón, me he equivocado, ha sido con el Oneplus6, que ahora no me deja rootearlo. Esto de tener varios móviles me ha volver tarumba.


 Cita: Originalmente Escrito por LEPT Ver Mensaje
Por curiosidad, ¿qué smartphone has actualizado a Android 9?

Última edición por Ulyses69 Día 16/10/18 a las 12:41:57.
Responder Con Cita
Gracias de parte de:
  #33  
Viejo 18/10/18, 10:40:18
Array

[xs_avatar]
ytu011 ytu011 no está en línea
Usuario poco activo
 
Fecha de registro: oct 2018
Mensajes: 3
Tu operador: Movistar

Hola LEPT, ante todo gracias por el tuto, lo he hecho y ha funcionado a la perfección.

Quería comentar una cosa que he notado. Después de rootear el móvil, cuando lo apago y lo pongo a cargar se queda encendida la pantalla de inicio blanca donde pone "Android One" y no se apaga nunca, ni siquiera cuando la carga ha llegado al 100%. He comprobado que al desinstalar Magisk y desrootear el móvil deja de pasar, es decir, la pantalla se enciende un momento al enchufarlo y luego se apaga normalmente.

Es un efecto cuando menos curioso...¿A alguien más le ha pasado? ¿A que puede deberse?
Responder Con Cita
  #34  
Viejo 18/10/18, 15:28:24
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por ytu011 Ver Mensaje
Hola LEPT, ante todo gracias por el tuto, lo he hecho y ha funcionado a la perfección.

Quería comentar una cosa que he notado. Después de rootear el móvil, cuando lo apago y lo pongo a cargar se queda encendida la pantalla de inicio blanca donde pone "Android One" y no se apaga nunca, ni siquiera cuando la carga ha llegado al 100%. He comprobado que al desinstalar Magisk y desrootear el móvil deja de pasar, es decir, la pantalla se enciende un momento al enchufarlo y luego se apaga normalmente.

Es un efecto cuando menos curioso...¿A alguien más le ha pasado? ¿A que puede deberse?
Cierto! Acabo de probarlo y pasa. Se queda ahí 'como pillado en la carga del sistema'

Sin estar rooteado no sé qué es lo que hacía (probaré ahora cuando filtren el firmware 14 completo en TGZ), porque la verdad, nunca lo apagaba para cargarlo.
Responder Con Cita
  #35  
Viejo 21/10/18, 16:01:13
Array

[xs_avatar]
michix michix no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: may 2009
Mensajes: 95
Modelo de smartphone: qtek g100

LEPT, he echo root de nuevo con tu método,dejo por aquí los enlaces por si a alguien le interesa. Un saludo.


https://sourceforge.net/projects/oth...MiA2/9.6.15.0
Responder Con Cita
Gracias de parte de:
  #36  
Viejo 21/10/18, 19:05:47
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
Como ya hay una versión de TWRP que deja 'bootear' en ella, he añadido la opción de rootear desde el TWRP.

Es muy simple, más ha sido pedazo texto explicando preliminares que el proceso en sí
Responder Con Cita
Gracias de parte de:
  #37  
Viejo 22/10/18, 15:01:49
Array

[xs_avatar]
mitusan mitusan no está en línea
Miembro del foro
 
Fecha de registro: oct 2018
Mensajes: 230

 Cita: Originalmente Escrito por LEPT Ver Mensaje
DISCLAIMER: Ya sabeis que yo no me hago responsable de nada de lo que pueda pasarle a vuestro smartphone, o al planeta o lo que sea. Vamos, que cada uno asume su riesgo. Aunque a mi todo lo detallado en este tutorial me ha funcionado correctamente al 100%.


Para obtener root en el Xiaomi Mi A2, primero se ha de desbloquear el bootloader y posteriomente, ya sea parcheando el BOOT.IMG para luego flashearlo en su partición correspondiente, o empleando un Custom Recovery, instalaremos Magisk.

El proceso detallado es el siguiente.

DESBLOQUEAR EL BOOTLOADER

Durante este proceso, como suele ser habitual, se borrará toda la información anterior que poseyeras en el smartphone.

En el PC, descargar la última versión de las SDK Platform Tools de Android, y de ahí extraer a una carpeta al menos estos 4 ficheros: AdbWinApi.dll; AdbWinUsbApi.dll; adb.exe; fastboot.exe

En el Xiaomi Mi A2, ir a:
Código:
Ajustes -> Sistema -> Información del teléfono
Pulsar 7 veces sobre 'Número de compilación'

Tras esto aparecerá la nueva opción 'Opciones para desarrolladores' dentro del menú de Sistema

Dentro de Opciones para desarrolladores activamos:
  • Desbloqueo de OEM
  • Depuración por USB

Apagar el Xiaomi Mi A2

Arrancar el Xiaomi Mi A2 en modo fasboot, 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.
(Click para mostrar/ocultar)


Conectar el Xiaomi Mi A2 al PC.

Abrir ventana de comandos en el PC y escribir estos 3 comandos:
Comprueba que el PC ha detectado el Xiaomi Mi A2...
[php]fastboot devices[/php]Desbloquea el bootloader...
[php]fastboot oem unlock[/php]Reinicia el Xiaomi Mi A2...
[php]fastboot reboot[/php]Te saldrá OK y en el Xiaomi Mi A2 saldrá una advertencia de seguridad por tratar de desbloquear el bootloader. Aceptar.

Apartir de ahora, cada vez que inicie el Xiaomi Mi A2, lo primero saldrá un mensaje de advertencia indicando que el bootloader está desbloqueado y que la integridad del software no está garantizada. No hacer nada y en unos segundos continuará arrancando normalmente. Además, en la pantalla típica de Android ONE de carga del sistema, saldrá en pequeño en la zona central de abajo de la pantalla, un candado abierto y el texto 'unlocked'.


ROOTEAR

=> OPCIÓN 1 - Parcheando el BOOT.IMG mediante Magisk Manager:

(Click para mostrar/ocultar)

En el PC, descargar la STOCK ROM de la versión que tengamos instalada en nuestro Xiaomi Mi A2. Descomprimir el .TGZ, y desde dentro de la carpeta 'images', copiarnos al Xiaomi Mi A2 el fichero 'boot.img'.

En el Xiaomi Mi A2, descargar e instalar la última versión del Magisk Manager.

Ejecutar la aplicación e indicar que quieres instalar el Magisk. Luego indicar que lo que quieres hacer es PARCHEAR el boot.img que previamente se copió al Xiaomi Mi A2. Después de que lo halla parcheado, copiar el fichero parcheado 'patched_boot.img' al PC, a la carpeta en al que se descomprimieron las SDK Platform Tools.

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 patched_boot.img.

Escribir en la ventana de comandos los siguientes 3 comandos:
Comprueba que el PC ha detectado el Xiaomi Mi A2...
[php]fastboot devices[/php]Averigua qué partición tienes activa (la 'a' o la 'b')...
[php]fastboot getvar current-slot[/php]Flashea el boot parcheado en tu partición de BOOT activa...
[php]fastboot flash boot_a patched_boot.img[/php]ó
[php]fastboot flash boot_b patched_boot.img[/php]Reinicia el Xiaomi Mi A2...
[php]fastboot reboot[/php]


=> OPCIÓN 2 - Instalando Magisk desde un Custom Recovery

(Click para mostrar/ocultar)

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...
[php]fastboot devices[/php]Inicia el smartphone en el Custom Recovery TWRP...
[php]fastboot boot twrp.img[/php]Una vez ya dentro, si os pide un password para desencriptarlo, introducir vuestro PIN (el que tendreis puesto que os pida cuando arrancais el Mi A2). Por cierto, ya no es necesario que el smartphone esté conectado al PC, así que si quereis podéis desconectarlo de él.

Dentro del TWRP se trata de pulsar el botón de 'install' y ahí localizar el Magisk-v17.1.zip, y darle para que lo instale.

Lo que va a hacer, es similar a lo que hace en la otra opción desde el Magisk Manager. Va a parchear el BOOT. Pero en esta ocasión lo hace todo él solito. Vamos que extrae el BOOT que tengamos en nuestro Mi A2, lo parchea, mira qué particiones está activa ('a' ó 'b'), flashea el BOOT parcheado en la partición que corresponda y listo.

Una vez que acaba el proceso, en el TWRP le damos a la opción de reiniciar. No obstante, si os pregunta el TWRP que si quereis que instale el root, y no sé que más, decirle que "no haga nada", que sólo quereis que salir de él


Ya está rooteado! Podreís comprobarlo una vez que renicie el Mi A2 y entreis en la app Magisk Manager, por lo tanto poseemos la capacidad de otorgar privilegios root a aplicaciones.


(Click para mostrar/ocultar)


(Click para mostrar/ocultar)
Para poder instalar OTAs o flashear una ROM por MiFlash se necesita cuando has desbloqueado bootloader haber hecho un fastboot flashing unlock_critical
Responder Con Cita
  #38  
Viejo 22/10/18, 15:25:49
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por mitusan Ver Mensaje
Para poder instalar OTAs o flashear una ROM por MiFlash se necesita cuando has desbloqueado bootloader haber hecho un fastboot flashing unlock_critical
Así es. Ya lo tenemos indicado tanto en tu hilo sobre MiFlash, como en mi post sobre flasheo mediante fastboot dentro del Hilo de los Firmwares oficiales:


[Tutorial] Como usar Mi Flash en Xiaomi Mi A2

Proceso de Flasheo mediante comandos FASTBOOT
Responder Con Cita
Los siguientes 2 usuarios han agradecido a LEPT su comentario:
  #39  
Viejo 22/10/18, 16:59:34
Array

[xs_avatar]
mitusan mitusan no está en línea
Miembro del foro
 
Fecha de registro: oct 2018
Mensajes: 230

 Cita: Originalmente Escrito por LEPT Ver Mensaje
Así es. Ya lo tenemos indicado tanto en tu hilo sobre MiFlash, como en mi post sobre flasheo mediante fastboot dentro del Hilo de los Firmwares oficiales:


[Tutorial] Como usar Mi Flash en Xiaomi Mi A2

Proceso de Flasheo mediante comandos FASTBOOT
Si pero me refiero a que en este hilo, no lo pone y las OTAs sin eso puede dar problemas
Responder Con Cita


  #40  
Viejo 22/10/18, 17:31:39
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
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.
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Xiaomi > Xiaomi Mi A2 > ROMs y desarrollo Xiaomi Mi A2



Hora actual: 06:17:54 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /