April 9, 2023

Android GSI & Ports Begonia

Extension de la particion /system para instalar gsi de mayor tamaño en el Redmi Note 8 Pro

Extension of /system partition to install larger gsi on Redmi Note 8 Pro

⚠️ Advertencia:

Guia mejor explicada y detallada para usuarios que quieran instalar gsi de mayor tamaño, el metodo explicado aqui se ha testeado multiples veces, sin embargo, cualquier cosa puede pasar, ya sea por no seguir bien los procedimientos o ocurra algo inesperado, en mi caso eh perdido el imei y batalle un rato para solucionarlo pero al final eh creado una guia para ello. Otra cosa que quiero mencionar, los colaboradores de esta nota no se hacen responsables de cualquier daño que pueda pasar en tu dispositivo ya que al hacer estos movimientos se toca de manera muy profunda el dispositivo, ve con cuidado y ten a la mano una pc con los archivos del unbrick.

⚠️ Warning:

Better explained and detailed guide for users who want to install larger gsi, the method explained here has been tested multiple times, however, anything can happen, either by not following the procedures well or something unexpected happens, in my case I lost the imei and I struggled for a while to solve it but in the end I created a guide for it. Another thing I want to mention, the contributors of this note are not responsible for any damage that may happen in your device because when you make these movements you touch very deeply the device, go carefully and have on hand a pc with the files of the unbrick.

🇺🇸 Guide in English at the end of the guide in Spanish

🇪🇸ES

Requisitos:

  1. Twrp basado en Miui 12.5 (Recomiendo BRP3.5.2v3.6 | Twrp Unificado 3.6)
  2. Tarjeta SD o OTG
  3. Archivos de extension de /system (Si tienes 64GB de memoria interna, usa el de 64GB, lo mismo para 128Gb, usa el archivo 128Gb si tienes 128GB de memoria interna)
  4. Tiempo disponible en caso de que ocurra un imprevisto (20minutos-3hrs)

Instrucciones:

  • Ingresar al TWRP
  • Realizar los pasos de la nota Copia de seguridad del Imei
  • Una vez terminada la copia de seguridad del imei: Ir a Install > seleccionar el almacenamiento de SD o de OTG > buscar el archivo de extension y flashearlo
  • Terminando, ir a Wipe > Format Data > escribir Yes y darle enter, ahora, entrar a advanced wipe > seleccionar la casilla "Data" y deslizar en "Swipe to Wipe"
  • Al finalizar, regresar al Menu > entrar a Reboot & Seleccionamos Recovery
  • Despues del Reboot, ir a Wipe > Advanced Wipe > Seleccionar la casilla de "System" y deslizamos en "Swipe to Wipe"
  • Volvemos a hacer Format Data, despues de hacerlo, regresamos a Advanced Wipe, le damos en la casilla "Data" y volvemos a deslizar en "Swipe to Wipe", al finalizar, reiniciamos en Recovery de Nuevo.

Instalando ROM Aosp o MIUI

  • Cuando ya estemos en TWRP, ya podremos instalar una AOSP O Miui con total normalidad, con este ultimo el procedimiento cambia un poco:
  • Ir a Install > Entrar al almacenamiento OTG/SD Card > Buscar la Rom Miui y flashear
  • Regresar al menu y entrar a Wipe > Format Data > Escribir Yes y darle a Enter
  • Volver al menu e entrar a Advanced > seleccionar "close avb" flashear y terminando, seleccionar "disable twrp reemplace" y flashear
  • Finalizando, vamos a Reboot y reiniciamos en System.

ROM Aosp solo es Instalar y darle format data. Si todo salio bien, la particion /system se ha extendido aproximadamente 7.5Gb, lo que es bueno ya que el antiguo limite de 3.5Gb, limitaba las gsi que se podian instalar en el begonia.

¿Mi limite regreso a 3.5GB, hay solucion?

Para comprobar si tu particion /system aumento con exito, descargar DiskInfo desde la Play Store, ahora debes de fijarte en el tamaño de /system.

En la particion /system me indica que tengo 3.29GB de uso y 102MB libres, para solucionarlo, debemos regresar al TWRP y realizar los siguientes pasos:

  • Ingresar al TWRP > dirigirse a Wipe > Advance Wipe > seleccionamos la casilla "System" y entramos a "Repair o Change File System"
  • Aqui adentro nos mostrara el tamaño actual de system, ahora, le damos en el boton "Rezise File System" y deslizamos.
  • Terminando, reiniciamos en Recovery y volvemos a entrar al mismo apartado, ahora te debera de aparecer que la particion systema tiene arriba de 7Gb
  • Despues de comprobar, reiniciamos en "System" y si si deseas volver a verificar, utiliza DiskInfo y veras que ahora tendras mas espacio en la particion mencionada.

En ROM Aosp solo es Instalar y darle format data. si todo salio bien, la particion /system se ha extendido aproximadamente 7.5Gb, lo que es bueno ya que el antiguo limite de 3.5Gb, limitaba las gsi que se podian instalar en el begonia.

📝Notas:

  • Para regresar a Miui por medio de fastboot, realizar el metodo del unbrick-free para flashear la miui (Vas a perder la extension de la particion /system)
  • En caso de haber perdido el imei, usa la nota de Imei Restore (Debes tener una copia de seguridad primero, si no lo tienes, la nota se vuelve inefenctiva y tendras que buscar otro metodo)

🇺🇸ENG:

Requirements:

  • Twrp based on Miui 12.5 (I recommend BRP3.5.2v3.6 | Twrp Unified 3.6)
  • SD or OTG card
  • /system extension files (If you have 64GB of internal memory, use the 64GB, same for 128Gb, use the 128Gb file if you have 128GB of internal memory)
  • Time available in case of unforeseen events (20minutes-3hrs)

Instructions:

  • Enter TWRP
  • Perform the steps in the note Imei backup
  • Once the imei backup is finished: Go to Install > select SD or OTG storage > find the extension file and flash.
  • When finished, go to Wipe > Format Data > type Yes and hit enter, now, go to advanced wipe > select "Data" checkbox and slide "Swipe to Wipe".
  • When finished, go back to Menu > enter Reboot & Select Recovery
  • After Reboot, go to Wipe > Advanced Wipe > Select the "System" checkbox and click on "Swipe to Wipe".
  • Format Data again, after doing so, go back to Advanced Wipe, hit the "Data" checkbox and swipe again to "Swipe to Wipe", when finished, reboot to Recovery again.

Installing ROM AOSP or MIUI

When we are already in TWRP, we can install an AOSP or Miui normally, with the latter the procedure changes a little:

  • Go to Install > Enter OTG/SD Card storage > Search for the Miui ROM and flash it.
  • Return to the menu and go to Wipe > Format Data > Type Yes and hit Enter Go back to the menu and enter Advanced > select "close avb" flash and finishing, select "disable twrp replace" and flash
  • Finishing, go to Reboot and reboot to System.

In ROM Aosp is just Install and format data. If all went well, the /system partition has been extended by about 7.5Gb, which is good because the old limit of 3.5Gb, limited the gsi that could be installed on the begonia.

My limit is back to 3.5GB, is there a solution?

To check if your /system partition has been successfully increased, download DiskInfo from the Play Store, now you should look at the size of /system.

In the /system partition tells me that I have 3.29GB of use and 102MB free, to fix it, we must return to TWRP and perform the following steps:

Enter TWRP > go to Wipe > Advance Wipe > select the "System" checkbox and enter "Repair or Change File System".

Here inside it will show us the current system size, now, click on the "Rezise File System" button and slide.

Finishing, restart in Recovery and re-enter the same section, now it should appear that the system partition has more than 7Gb.

After checking, reboot into "System" and if you want to check again, use DiskInfo and you will see that you will now have more space in the mentioned partition.

📝Notes:

  • To get back to Miui via fastboot, perform the unbrick-free method to flash the miui (You will lose the /system partition extension).
  • In case you have lost the imei, use the Imei Restore note (You must have a backup first, if you don't have it, the note becomes ineffective and you will have to find another method)

👥Agradecimientos a | Thanks to:

@Sts_Geison - Apoyar con los archivos necesarios y con la guia de extension de /system | Support with the necessary files and the /system extension guide

@Santoshhh000 - Por su guia unbrick bien explicada | For your well-explained unbrick guide

MysteryMX (YO/ME) - Ayudar a probar y cambiar unas cosas en el metodo de la extension de memoria, asi como sacrificar su imei para despues recuperarlo. | Help to test and change some things in the memory extension method, as well as sacrificing your imei to recover it later.

@juani_roncoroni - Por quedarse brick por mi culpa jajaj es broma, por estar interesado y por apoyar con la realizacion de esta nota.| For staying brick because of me jajaj joking, for being interested and for supporting with the realization of this note.

Nota Creada por MysteryMX - El Taquero Sensual