Como tener permisos root en una ROM GSI

Anteriormente ya vimos como instalar una ROM GSI en un teléfono Android. Las llamadas ROMs GSI tienen ciertas particularidades a la hora de instalarla pues no todos los teléfonos son compatibles y no hay un método universal.

Para tener permisos root en una ROM GSI también tendremos que prestar atención sobre ciertos aspectos pues el proceso puede ser distinto.

Como tener permisos root en un teléfono que no tiene particiones dinámicas

Para aquellos teléfonos que no tienen una particiones dinámica pero tienen una ROM GSI instalada el proceso es muy similar a si no tuvieras una ROM GSI instalada, estos serían los pasos;

  • Debemos tener el archivo de instalación la rom oficial que tenía instalada al momento de instalar la ROM GSI. Concretamente necesitamos el archivo boot.img de la ROM oficial.
  • Parcheamos el archivo boot.img con la aplicación Magisk.
  • Flasheamos el boot modificado con el siguiente comando, lo que esta entre corchetes corresponde a la ruta del archivo boot modificado.

fastboot flash boot [boot_patched]

Con este comando tendríamos permisos root pero en el caso que no funcione y no inicie el sistema siempre podrás flashear con el mismo comando el boot sin modificar y volveríamos a tener acceso al sistema GSI.

magisk parchear archivo
Parchear archivo con Magisk

Como tener permisos root en un teléfono que tiene particiones dinámicas

Si el teléfono tiene particiones dinámicas e instalaste una ROM GSI debemos flashear un archivo que parchea la partición product.

  • La imagen de product la puedes descargar desde aquí y este proceso está sacado del foro XDA por si quieres consultar los resultados que le han dado otros usuarios.

Para flashear el archivo debemos antes crear la partición product con el siguiente comando;

fastboot create-logical-partition product 400000000

Si te aparece un error que dice que ya está creada esa partición igualmente pasaremos al siguiente comando para flashear el archivo;

fastboot flash product [product_gsi]

Por último flasheamos el archivo boot.img modificado por la aplicación Magisk previamente. En algunos teléfonos la ROM oficial tiene el archivo init_boot.img, en ese caso parchea sólo ese archivo y flashealo;

fastboot flash init_boot [init_boot_patched] (Si la ROM oficial tiene init_boot)

o

fastboot flash boot [boot_patched] (Si la ROM oficial tiene sólo boot.img)

Reiniciamos al sistema GSI usando por ejemplo el comando fastboot reboot.

Algunos aspectos a tener en cuenta;

  • En algunos teléfonos es posible que no necesitemos flashear la imagen de product, en ese caso flasheamos directamente el boot modificado.
  • Si no inicia con el boot modificado recuerda que debes flashear el boot original de la ROM stock para acceder de nuevo al sistema.

1 comentario en «Como tener permisos root en una ROM GSI»

  1. Hola,me encantan sus vídeos. Podría indicarme cómo hago root a una roms crdroid versión 10.12 android 14. Se podrá. Gracias.

    Responder

Deja un comentario

Are you human? Please solve:Captcha