ROMs y desarrollo Xiaomi Mi A1 ROMs y desarrollo Xiaomi Mi A1

Respuesta
 
Herramientas
  #1  
Viejo 27/10/17, 13:56:59
Array

[xs_avatar]
ari097 ari097 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Gran Canaria
Mensajes: 817
Modelo de smartphone: Mi A1
Tu operador: Pepephone
[TOOL/GUÍA] (Restaurar ROM) (Root Magisk 15) (Módulos) (Google Camera)



nota importante: No me hago responsable de lo que pueda pasar al terminal, use la guía bajo su responsabilidad.


AVISO: Desde la OTA de mayo, al desbloquear/bloquear el bootloader se borran los datos






Introducción:
Para facilitar los pasos he hecho un programa en C# que realiza el proceso lo más automático posible. Si vas a actualizar una OTA, sigue los pasos del final del post.

Para quien no esté familiarizado, Magisk es un nuevo método de root opensource que trabaja de manera "Systemless"(no toca la partición "System") por lo que aplicaciones de banco, netflix, pokemon GO y las que requieran pasar el Safety Net para funcionar, lo harán con este método de root. Además, si no tocas la partición "system" manualmente ni instalas twrp, conservarás las actualizaciones OTA. Una vez rooteado sigue las indicaciones del final del post para actualizar la OTA.

Para mantener la partición "system" intacta, en Magisk tenemos un repositorio de módulos que podemos descargar diferentes modificaciones como ediciones del build.prop.


NOTA: Para los pasos que se necesiten un explorador de archivos recomiendo MiXplorer, se puede instalar en la sección extras del script.







PREGUNTAS FRECUENTES Y ERRORES COMUNES:

(Click para mostrar/ocultar)


Por cualquier razón he modificado el System y/o no puedo actualizar una OTA




(Click para mostrar/ocultar)

Utiliza la opción "Flashear ROM Stock", descarga la ROM y selecciona "Permanecer datos" para dejar el móvil sin root pero con los archivos personales y apps intactos.




¿Puedo actualizar la versión de Magisk cuando se indique?
(Click para mostrar/ocultar)
Sí, primero se actualiza la propia app MagiskManager y luego la versión de Magisk con "Instalación recomendada".




¿Se borran los datos al desbloquear el bootloader o hacer root?




(Click para mostrar/ocultar)
No.




Tengo un error al instalar un módulo de Magisk



(Click para mostrar/ocultar)
Debes tener los zip en el almacenamiento del móvil, no en una tarjeta externa SD.







¿Debo borrar los módulos antes de restaurar el BOOT para una actualización?



(Click para mostrar/ocultar)
No, con restaurar el boot, no borras las configuraciones de Magisk, al actualizar y volver a rootear Magisk sigue como estaba.






¿Como desinstalo Magisk y el root?



(Click para mostrar/ocultar)
Si has realizado el tutorial y no has modificado la partición system, simplemente utilizando la opción de MagiskManager de "desinstalar" tendrás el móvil sin rootear.














PROGRAMA:
















(Click para mostrar/ocultar)

DESCARGA
*Tener en cuenta que si se usa en Nougat, hay que utilizar el módulo de peitos correspondiente a Nougat, el que viene en el programa es para Oreo.


¿Qué se puede hacer?
*Descargar y restaurar ROM.
*Desbloquear y bloquear el bootloader.
*Hacer root con Magisk.
*Instalar el Mod de @peitos.
*Instalar la cámara de Google y configurarla.
*Reiniciar en twrp.
*Reiniciar en fastboot.
*Descargar diversos módulos de Magisk


¿Qué es necesario para hacer root?


1) Activar opciones de desarrollo -> Ajustes, Información del teléfono, tocar varias veces "número de compilación".



2) Entrar en ajustes, opciones de desarrollo y activar "Desbloqueo de OEM" y "Depuración USB".




Ahora conecta el móvil al PC y acepta el permiso de depuración USB en el móvil si lo pide.

Simplemente hay que seguir el orden, a no ser que ya tengas los drivers o el bootloader desbloqueado claro.
1) Instalar los drivers.
2) Desbloquear bootloader
3) Root
4) Instalar la cámara y/o MiXplorer.
No volver a bloquear el bootloader.

En cada paso va explicado qué tienes que hacer. Cualquier duda coméntala para ir añadiendo a FAQ o mejorar el programa.








Como actualizar una OTA


(Click para mostrar/ocultar)

1) Cuando llegue una OTA, ve a Magisk Manager, Desinstalar, Restaurar imagenes.




2) Actualiza la OTA y reinicia. Habrás perdido Root.

3) Utiliza el programa en la sección con "root tras OTA" y sigue los pasos que se indican. Volverás a tener root con los mismos módulos que tenías instalados.










GUÍA MANUAL




(Click para mostrar/ocultar)


1) PASOS PREVIOS:




1) Instalar drivers en PC:

Fuente de xda
Archivo para descargar
Apretar "y" hasta completar la instalación.




2) Preparar móvil:

1) Activar opciones de desarrollo -> Ajustes, Información del teléfono, tocar varias veces "número de compilación".







2) Entrar en ajustes, opciones de desarrollo y activar "Desbloqueo de OEM" y "Depuración USB".










3) Desbloquear el bootloader:

1) Descargar adb-fastboot para mi A1: Descarga

2) Descomprimir y en la carpeta dar click derecho en un sitio vacío, teniendo pulsado la tecla shift, para que aparezca "Abrir la ventana de PowerShell aquí"







3) Poner el móvil en fastboot-> Estando apagado, encenderlo apretando Vol- y power a la vez. Conectar el móvil al PC.







4)Comandos en fastboot
4.1) Introducimos "fastboot devices" y vemos que el móvil está detectado.
4.2) Introducimos "fastboot oem unlock" para desbloquear el dispositivo.
4.3) Comprobamos que se ha efectuado el desbloqueo con "fastboot oem device-info". Debe salir "true" en el estado de desbloqueo como en la imagen.
4.4) Reinciar el móvil con "fastboot reboot".

Al reiniciar el móvil ya indicará que está desbloqueado.














2) ROOT MAGISK



1) Descargar los archivos necesarios: TWRP Magisk (Fuente)
1.1)Colocar twrp.img en la carpeta del adb-fastboot para el mi A1.





2) Apagar el móvil y entrar en fastboot con vol- y power. Conectarlo al PC.
3) En la carpeta dar click derecho en un sitio vacío, teniendo pulsado la tecla shift, para que aparezca "Abrir la ventana de PowerShell aquí".
4)Comandos en fastboot
4.1) Introducimos "fastboot devices" y vemos que el móvil está detectado.
4.2) Introducimos "fastboot boot twrp.img" para reiniciar con twrp.





5) Al arrancar en TWRP cambiamos el idioma al preferido y elegimos en SOLO LECTURA. De esta manera el system no será montado para escritura, lo que haría que no recibamos actualizaciones OTA.





6) Ya en twrp, pasamos a la raiz del teléfono o cualquier carpeta del móvil el .zip de magisk descargado. Vamos a "Instalar" y seleccionamos el .zip de magisk.





7) Cuando termine damos a "Reiniciar Sistema" y en el mensaje que sale darle a NO INSTALAR





8)Al reiniciar tendremos la app de Magisk instalada con el root funcional para darle permisos a las aplicaciones que queramos.



NOTA: Si no se ha instalado la app de magisk utilizar este apk e instalar como una app normal: Descarga









3) MODS DISPONIBLES CON ROOT PARA MI A1:


Recordamos que para mantener las actualizaciones OTA no se puede modificar la partición System, por lo que @peitos ha hecho un módulo de Magisk que permite tener en el móvil estos mods sin tocar nada: activa la cámara de Google, EIS y slow motion; arregla el sonido en la grabación de vídeo: Descargar la última versión para Oreo o la de Nougat dependiendo de si estás en uno u otro.
Descarga

Como instalar:

Ve a Magisk Manager, Módulos, +, selecciona el zip del módulo descargado con Mix o cualquier otro explorador, instalar y reiniciar.









Para descargar la cámara de Google, en este enlace tenemos las últimas versiones:

Fuente

















Última edición por ari097 Día 21/08/18 a las 18:12:38.
Responder Con Cita
Los siguientes 106 usuarios han agradecido a ari097 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 27/10/17, 14:29:14
Array

[xs_avatar]
crewster crewster no está en línea
Miembro del foro
 
Fecha de registro: ene 2013
Mensajes: 348
Modelo de smartphone: Xiaomi Mi A1
Tu operador: Tuenti Movil
Dos preguntas:

Al desbloquear bootloader, no hay posibilidad de que se borren todos los datos del tlf, no?

Se podrá actualizar el tlf a un futuro update sin problema o habrá que desrootear?

Saludos y muchas gracias por este buen tutorial. Si me animo pruebo y os digo.

Enviado desde mi Mi A1 mediante Tapatalk
Responder Con Cita
  #3  
Viejo 27/10/17, 14:33:49
Array

[xs_avatar]
ari097 ari097 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Gran Canaria
Mensajes: 817
Modelo de smartphone: Mi A1
Tu operador: Pepephone
 Cita: Originalmente Escrito por crewster Ver Mensaje
Dos preguntas:

Al desbloquear bootloader, no hay posibilidad de que se borren todos los datos del tlf, no?

Se podrá actualizar el tlf a un futuro update sin problema o habrá que desrootear?

Saludos y muchas gracias por este buen tutorial. Si me animo pruebo y os digo.

Enviado desde mi Mi A1 mediante Tapatalk
Sobre el bootloader no debería, al menos no he visto ningún caso en el grupo de xda.

Para actualizar hay que quitar el root, xposed, (flashear el boot.img de stock si tienes twrp instalado, que no es el caso aquí) y flashear con miflash la imagen de stock (pudiendo seleccionar que no borre los datos). Cuando llegue el momento y lo haga actualizaré el post.

También está la opción de magisk que es más amigable con las actualizaciones al ser systemless pero como están igual que con el pixel (otro teléfono con particiones A/B) de pruebas y que no pueden actualizar a la última versión de magisk puse el tutorial de SuperSu.

Última edición por ari097 Día 27/10/17 a las 14:35:53.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a ari097 su comentario:
  #4  
Viejo 27/10/17, 14:59:08
Array

[xs_avatar]
silv3r79 silv3r79 está en línea ahora
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: ago 2013
Localización: España
Mensajes: 4,663
Modelo de smartphone: Pixel 8 Pro
Tu operador: Orange
Al hacer root y desbloquear el bootloader de sigue teniendo OTA funcional?
Responder Con Cita
  #5  
Viejo 27/10/17, 15:00:35
Array

[xs_avatar]
ari097 ari097 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Gran Canaria
Mensajes: 817
Modelo de smartphone: Mi A1
Tu operador: Pepephone
 Cita: Originalmente Escrito por silv3r79 Ver Mensaje
Al hacer root y desbloquear el bootloader de sigue teniendo OTA funcional?
Es lo que acabo de responder arriba, en resumen no.
Responder Con Cita
  #6  
Viejo 27/10/17, 15:22:43
Array

[xs_avatar]
carlsberg666 carlsberg666 no está en línea
Miembro del foro
 
Fecha de registro: nov 2011
Mensajes: 51
Tu operador: Movistar

Genial el tutorial, la camara de google va a mi parecer mejor de noche que la nativa.
Responder Con Cita
  #7  
Viejo 27/10/17, 15:42:24
Array

[xs_avatar]
ari097 ari097 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Gran Canaria
Mensajes: 817
Modelo de smartphone: Mi A1
Tu operador: Pepephone
 Cita: Originalmente Escrito por carlsberg666 Ver Mensaje
Genial el tutorial, la camara de google va a mi parecer mejor de noche que la nativa.
mejor no, es otro mundo directamente, una foto que tomé de ejemplo nada más instalarla para comparar:
Responder Con Cita
Los siguientes 3 usuarios han agradecido a ari097 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #8  
Viejo 27/10/17, 16:47:45
Array

[xs_avatar]
crewster crewster no está en línea
Miembro del foro
 
Fecha de registro: ene 2013
Mensajes: 348
Modelo de smartphone: Xiaomi Mi A1
Tu operador: Tuenti Movil
 Cita: Originalmente Escrito por ari097 Ver Mensaje
Sobre el bootloader no debería, al menos no he visto ningún caso en el grupo de xda.

Para actualizar hay que quitar el root, xposed, (flashear el boot.img de stock si tienes twrp instalado, que no es el caso aquí) y flashear con miflash la imagen de stock (pudiendo seleccionar que no borre los datos). Cuando llegue el momento y lo haga actualizaré el post.

También está la opción de magisk que es más amigable con las actualizaciones al ser systemless pero como están igual que con el pixel (otro teléfono con particiones A/B) de pruebas y que no pueden actualizar a la última versión de magisk puse el tutorial de SuperSu.
Cómo se usaría Magisk para rootear nuestro móvil? Y así poder seguir recibiendo OTAs sin problemas para los que no jos atrevemos con supersu y luego miflash...

Enviado desde mi Mi A1 mediante Tapatalk
Responder Con Cita
  #9  
Viejo 27/10/17, 17:50:46
Array

[xs_avatar]
Yanos Yanos no está en línea
Usuario muy activo
 
Fecha de registro: dic 2010
Localización: En la Tundra
Mensajes: 1,993
Modelo de smartphone: Señales de humo
Tu operador: O2
Buen tuto, gracias
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 27/10/17, 17:59:50
Array

[xs_avatar]
ari097 ari097 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Gran Canaria
Mensajes: 817
Modelo de smartphone: Mi A1
Tu operador: Pepephone
 Cita: Originalmente Escrito por crewster Ver Mensaje
Cómo se usaría Magisk para rootear nuestro móvil? Y así poder seguir recibiendo OTAs sin problemas para los que no jos atrevemos con supersu y luego miflash...

Enviado desde mi Mi A1 mediante Tapatalk
Tendrías que mirar en xda ya que no lo he hecho.

Enviado desde mi Mi A1 mediante Tapatalk
Responder Con Cita
Gracias de parte de:
  #11  
Viejo 27/10/17, 22:52:59
Array

[xs_avatar]
darkjm93 darkjm93 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2013
Mensajes: 2,043
Modelo de smartphone: Motorola Moto G (2013)
Tu operador: Lowi
Muchas gracias por el tutorial compañero. Ya te suelo ver por telegram, pero bueno, un saludo.
Responder Con Cita
Gracias de parte de:
  #12  
Viejo 27/10/17, 23:13:03
Array

[xs_avatar]
ajelito ajelito no está en línea
Miembro del foro
 
Fecha de registro: feb 2010
Mensajes: 279
Modelo de smartphone: Mi A1

 Cita: Originalmente Escrito por ari097 Ver Mensaje
Tendrías que mirar en xda ya que no lo he hecho.

Enviado desde mi Mi A1 mediante Tapatalk
yo estoy viendo y ponen de reiniciar en modo recoveri pero.. como lo hago? jajajaja probe vol + y me sale el androide roto y - y me sale boos no seque
Responder Con Cita
  #13  
Viejo 27/10/17, 23:15:57
Array

[xs_avatar]
ari097 ari097 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Gran Canaria
Mensajes: 817
Modelo de smartphone: Mi A1
Tu operador: Pepephone
 Cita: Originalmente Escrito por ajelito Ver Mensaje
yo estoy viendo y ponen de reiniciar en modo recoveri pero.. como lo hago? jajajaja probe vol + y me sale el androide roto y - y me sale boos no seque
@peitos te podría decir mejor que lo ha hecho.

Enviado desde mi Mi A1 mediante Tapatalk
Responder Con Cita
Gracias de parte de:
  #14  
Viejo 28/10/17, 01:24:45
Array

[xs_avatar]
peitos peitos no está en línea
Usuario muy activo
 
Fecha de registro: oct 2009
Localización: Donosti
Mensajes: 4,049
Modelo de smartphone: Huawei P20 Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por ari097 Ver Mensaje
@peitos te podría decir mejor que lo ha hecho.

Enviado desde mi Mi A1 mediante Tapatalk
Buen curro Aridane, vas a ayudar a mucha gente a caer en el lado oscuro con este tuto.

Los pasos que he seguido yo para instalar Magisk son lo de este post:

https://forum.xda-developers.com/sho...php?p=74216766

Son 4 pasos muy sencillos.

Enviado desde mi Mi A1 mediante Tapatalk
Responder Con Cita
Los siguientes 2 usuarios han agradecido a peitos su comentario:
  #15  
Viejo 28/10/17, 02:55:36
Array

[xs_avatar]
Seroko Seroko no está en línea
Miembro del foro
 
Fecha de registro: dic 2011
Localización: Madrid
Mensajes: 449
Modelo de smartphone: Poco X3 Pro
Tu operador: Pepephone
Mañana trabajo pero tener root es más importante XD.
Grande, mil gracias por el tutorial!
Responder Con Cita
Gracias de parte de:
  #16  
Viejo 28/10/17, 10:53:14
Array

[xs_avatar]
PALMATRON PALMATRON no está en línea
Equipo de HTCMania
· Votos compra/venta: (7)
 
Fecha de registro: ago 2009
Mensajes: 65,984
Tu operador: -

Buenas:

A @ari097:

Muy buen tutorial y muy bien explicado.

SalU2.
Responder Con Cita
Gracias de parte de:
  #17  
Viejo 28/10/17, 10:53:27
Array

[xs_avatar]
Mish78 Mish78 no está en línea
Usuario poco activo
 
Fecha de registro: sep 2012
Localización: Vitoria
Mensajes: 43
Modelo de smartphone: Samsung Galaxy S4
Tu operador: Vodafone
Yo tengo problema para hacer tethering. Rooteando el terminal e instalado un programa dicen q se soluciona el problema. El problema q no he rooteado nunca y no me atrevo. A ver si van sacando algún vídeo tutorial.
Me fastidia rootear y no poder actualizar luego a Oreo.
Responder Con Cita
  #18  
Viejo 28/10/17, 10:55:37
Array

[xs_avatar]
ari097 ari097 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: Gran Canaria
Mensajes: 817
Modelo de smartphone: Mi A1
Tu operador: Pepephone
 Cita: Originalmente Escrito por Mish78 Ver Mensaje
Yo tengo problema para hacer tethering. Rooteando el terminal e instalado un programa dicen q se soluciona el problema. El problema q no he rooteado nunca y no me atrevo. A ver si van sacando algún vídeo tutorial.
Me fastidia rootear y no poder actualizar luego a Oreo.
Esa no debería ser la solución, yo hacía tethering sin root.

Enviado desde mi Mi A1 mediante Tapatalk
Responder Con Cita
  #19  
Viejo 28/10/17, 11:26:40
Array

[xs_avatar]
chevi7 chevi7 no está en línea
Miembro del foro
 
Fecha de registro: sep 2011
Mensajes: 280
Tu operador: Movistar

Estan genial los dos tutoriales, el de super su y el de magisk. Y lo de la aplicación de cámara y de radio también genial. Creo probaré el de magisk para mantener las otas. Solo una pregunta... Para rootear con el método con magisk también hay que hacer el paso previo de desbloquear el bootloader ¿no?

Última edición por chevi7 Día 28/10/17 a las 11:30:10.
Responder Con Cita


  #20  
Viejo 28/10/17, 11:46:01
Array

[xs_avatar]
Mish78 Mish78 no está en línea
Usuario poco activo
 
Fecha de registro: sep 2012
Localización: Vitoria
Mensajes: 43
Modelo de smartphone: Samsung Galaxy S4
Tu operador: Vodafone
 Cita: Originalmente Escrito por ari097 Ver Mensaje
Esa no debería ser la solución, yo hacía tethering sin root.

Enviado desde mi Mi A1 mediante Tapatalk
Supuestamente haciendo esto

https://www.movilesdualsim.com/tema/...nerica.123407

Se soluciona el problema de tethering y hay q ser root
Responder Con Cita
Gracias de parte de:
Respuesta

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

Herramientas


Hora actual: 12:52:56 (GMT +1)



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

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