HTCMania

HTCMania (https://www.htcmania.com/foro.php)
-   ROMs y desarrollo Xiaomi Redmi 4 Pro (https://www.htcmania.com/forumdisplay.php?f=2305)
-   -   [TUTORIAL] Tener ROM MIUI limpia sin GAPPS (y así poder tener microG en MIUI) (https://www.htcmania.com/showthread.php?t=1451531)

Ipho 01/11/18 02:40:10

Tener ROM MIUI limpia sin GAPPS (y así poder tener microG en MIUI)
 
Hola, compañeros. Aunque hace tiempo que cambié de móvil y di mi R4P, no llegué a hacer un tutorial en el que explicar cómo tener una ROM MIUI limpia sin GAPPS en este terminal.

Yo no quería tener una ROM MIUI y luego ir desinstalando una a una las GAPPS y luego ver que el móvil no reiniciaba correctamente. Así que lo que hice fue eliminarlas fuera del sistema. Aunque no llegué a crear el ZIP de la ROM modificada.

No creo que este tema interese a muchos, sobre todo teniendo en cuenta que muchos ya hemos cambiado de terminal. Sin embargo, si hay algún interesado que tenga este móvil como secundario o quiera meterse en todo este lío, trataré de ayudarlo.

Material necesario:

Básicamente, en un principio, es la ROM, TWRP y el archivo fulminador de GAPPS.

El archivo fue diseñado por el creador de la ROM Epic, al cual yo le encargué su fabricación. Por tanto, yo lo usé en esta ROM (MIUI 8 y 9), en teoría podría usarse en MIUI 8 y 9 de las ROMs de Xiaomi EU, ya que las Epic se basaban en ellas.

Solo hubo una ROM Epic de MIUI 9, así que estará bastante desactualizada en comparación con la última MIUI 9 de EU.

ROMs Epic: https://www.htcmania.com/showthread.php?t=1308148

ROMs Xiaomi EU para los temerarios: https://xiaomi.eu/community/forums/m...-releases.103/

ZIP fulminador de GAPPS:

Sin build.prop modificado (más seguro): http://www.mediafire.com/file/a6l4c6...Gapps.zip/file

Mismo archivo de la página del desarrollador: https://androidfilehost.com/?fid=673791459329067405

Con build.prop limpio de GAPPS (más agresivo, id con cuidado): http://www.mediafire.com/file/6d7378...apps2.zip/file

Yo usé el agresivo (modo paranoico). Todo esto se instala por TWRP. Así que os aconsejo liberar el bootloader, instalar TWRP, limpiar todas las particiones comunes (system, dalvik, caché y datos, básicamente si mal no recuerdo), instalar la ROM y luego el archivo.

También necesitaréis root y Xposed, ya que vais a tener una serie de problemas probablemente con las aplicaciones que requieran GAPPS.

En Xposed necesitaréis un módulo/s que permiten engañar a las aplicaciones para que crean que hay GAPPS (creo que es "This App Will Run Without Google Play Services", aparte de ese módulo también tengo "FakeGapps" que es para microG). Esto lo necesité para usar WhatsApp. Luego si queréis podéis instalar microG.

Otro problema que tendréis es con una applicación que se llama WebView, que es de Google y nosotros no la tenemos... Esta aplicación es prácticamente necesaria con todo lo referente a la visualización de páginas web. Yo era reacio a instalarla, pero no encontré alternativa eficiente. Tuve problemas para instalarla, al final lo que hice es mover la aplicación a la partición raíz, en ella hay una carpeta donde se guardan todas las aplicaciones del sistema. Tened mucho cuidado con esto, ya que hay que dejar los "Permisos" del archivo igual que el resto de aplicaciones del sistema, para esto os será útil Root Explorer. La carpeta si mal no recuerdo era /system/app.

Por si os sirve de ayuda en mi actual móvil, la carpeta del WebView se llama WebViewGoogle y dentro está el APK WebViewGoogle y una carpeta llamada oat con otras dos carpetas: arm y arm64, dentro de ellas WebViewGoogle.odex, pero este archivo yo no lo puse en mi Xiaomi.

Ipho 01/11/18 02:55:40

Bueno, básicamente, es eso. Iré retocando el tutorial y respondiendo a las dudas que pueda cuando tenga tiempo. Espero que a alguien le sirva de ayuda.

Otros detalles:

AdAway probablemente no os funcione. Necesitaréis: https://androidfilehost.com/?fid=817550096634793219

Si usáis Magisk para el root y queréis instalar Xposed, probablemente no os funcione el ZIP específico para Magisk, podéis usar el de SuperSU. Recordad que el ZIP tiene que ser diseñado para MIUI, quizá os cueste un poco encontrarlo pero está por XDA.

------------
Si os da fallo al instalar el ZIP de Xposed, montar la partición de Sistema en modo lectura desde la sección Montar de TWRP.


El archivo fulminador de GAPPS solo es compatible con el Redmi 4 Pro, no me hago responsable de ningún daño.

Ipho 01/11/18 02:59:49

El compañero @dipeste me pidió si podía que creara un tutorial sobre como instalar microG en MIUI. Me lo pidió hace mucho tiempo, ya no creo ni que tenga el mismo móvil, pero espero que a alguien le sirva para llevar a cabo el proceso o, al menos, para satisfacer curiosidades.

Ipho 21/11/18 03:43:13

Otros enlaces de interés:

https://www.htcmania.com/showthread.php?t=1387206
https://forum.xda-developers.com/xpo...posed-t3388268
https://forum.xda-developers.com/mi-...posed-t3705951
https://en.miui.com/thread-750495-1-1.html
https://forum.xda-developers.com/app...mless-t3473445
https://forum.xda-developers.com/xpo...posed-t3388268

Recovery para nuestro móvil:

https://www.htcmania.com/showthread.php?t=1284648

Desbloquear bootloader:

https://www.htcmania.com/showthread.php?t=1284628

Ipho 23/11/18 07:58:30

Xposed:

El único que me sirvió en MIUI 9 con Magisk fue este:

xposed-v87-sdk23-arm64-MIUI-edition-by-SolarWarez-fixed-by-VinhNTV-signed.zip


Hora actual: 03:18:35 (GMT +1)

Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.