Instalar la imagen del sistema genérico en los dispositivos Project Treble (GSI)

Install Generic System Image on Project Treble Devices

En esta publicación, le mostraremos cómo instalar la imagen del sistema genérico en dispositivos compatibles con Project Treble.

Android Oreo trajo una plétora de nuevos cambios y características, de los cuales, una inclusión vital que no se discutió inicialmente es Proyecto Treble. El nuevo trabajo arquitectónico de Google influye principalmente en los fabricantes y les ayuda a implementar actualizaciones de software más rápidamente. Esto se hace separando el marco completo del sistema operativo Android de las implementaciones del proveedor. Según Google, cada nuevo dispositivo que viene con Android Oreo listo para usar debe ser compatible con Project Treble. Sin embargo, depende del fabricante agregar soporte a los dispositivos existentes que ejecutan Android 7.x Nougat. De todos modos, puedes fácilmente Flash Imagen genérica del sistema en dispositivos compatibles con Project Treble.

Instalar la imagen del sistema genérico en los dispositivos Project Treble

Guía para instalar una imagen de sistema genérica en dispositivos Project Treble

Hay otro lado del Proyecto Treble que le da la debida importancia en la escena de personalización de Android. Los dispositivos que lo admiten pueden instalar fácilmente la imagen genérica del sistema (GSI) según el código AOSP. Estos son simplemente archivos de partición del sistema (.img). El apodo “Genérico” implica que dichas imágenes de software se podrían instalar en cualquier dispositivo habilitado para agudos, independientemente del fabricante al que pertenezcan. Los desarrolladores independientes de los foros de XDA ya han comenzado a compilar GSI de algunas ROM personalizadas populares, como LineageOS y Resurrection Remix. Con el tiempo, se agregarán más y más ROM personalizadas.

Tenga en cuenta que las actualizaciones integradas (sistema de partición A / B) y Project Treble son dos cosas diferentes, no las confunda entre sí. Por ejemplo, hay dispositivos como Honor 9 Lite, Galaxy S9 (Plus) y más, que usan el sistema de partición solo A y son oficialmente compatibles con Treble.

Dado que el concepto es nuevo, los usuarios a menudo pueden sentirse perdidos sobre cómo flashear un GSI en su dispositivo. Eso es porque el proceso es diferente a flashear una ROM personalizada regular, que es lo que hemos estado siguiendo durante años. Hay dos métodos para instalar Generic System Image en dispositivos Project Treble. Puede usar TWRP o Fastboot para actualizar system.img. Si bien el proceso es básicamente el mismo para todos teléfonos compatibles, puede haber algunos pasos adicionales específicos del dispositivo.

Prerrequisitos

Se requiere un restablecimiento de fábrica durante el proceso, que borrará los datos (excluyendo el almacenamiento interno). Así que asegúrese de realizar una copia de seguridad completa de antemano. Puede seguir nuestra extensa guía sobre cómo hacer una copia de seguridad de Android. Este tutorial solo funcionará en dispositivos habilitados para Project Treble. Si no está seguro, puede verificarlo fácilmente o consultar nuestra lista de dispositivos compatibles con Project Treble. Para actualizar un GSI, su teléfono debe tener un cargador de arranque desbloqueado. Si desea utilizar el Método 1, también debe tener instalada la última recuperación de TWRP. Para el método 2, es imperativo instalar las herramientas del SDK de Android en su PC. Asegúrese de que su teléfono esté usando la imagen de arranque / disco ram. Puedes buscar la imagen específica de tu dispositivo aquí. Los dispositivos con soporte no oficial deben realizar primero los pasos adicionales, como se indica en los hilos vinculados aquí.

Una vez que haya cumplido con los requisitos establecidos anteriormente, estará listo para instalar Generic System Image en los dispositivos Project Treble.

Descargas

Primero deberá obtener un GSI que desee actualizar en su dispositivo. Si está buscando una experiencia AOSP limpia, le recomendamos que descargue phh-Treble de Phhusson. Para aquellos que aspiran a personalizaciones y funciones adicionales, pueden descargar LineageOS 15.1 o Resurrection Remix 6.0.

Asegúrese de obtener la imagen GSI correcta para su dispositivo. A gran escala, existen variantes A / B y solo A, junto con GApps o sin ellas.

Como se dijo anteriormente, hay dos métodos para instalar la imagen genérica del sistema en dispositivos Project Treble. Puedes elegir la que más te convenga.

Método 1: Cómo flashear GSI usando TWRP

    Descargue la imagen genérica del sistema y transfiérala al almacenamiento / tarjeta SD del teléfono. Apague el dispositivo por completo. Use la combinación de botones especiales específicos del dispositivo para ingresar al modo de recuperación TWRP. Alternativamente, también puede usar el siguiente comando ADB:

    adb reboot recovery

    En TWRP, vaya a ‘Limpiar’ y deslice el botón ‘Deslizar hasta restablecimiento de fábrica’. Vuelve a la pantalla principal. Toque el botón ‘Instalar’.
    Instale la imagen del sistema genérico en los dispositivos Project Treble usando TWRP
    Seleccione el botón ‘Instalar imagen’ en la parte inferior. Esto cambiará el instalador TWRP de ZIP a IMG. Navegue hasta el almacenamiento y seleccione el archivo IMG.
    Instale la imagen del sistema genérico en los dispositivos Project Treble usando TWRP-1
    En la siguiente pantalla, seleccione ‘Imagen del sistema’. Finalmente, deslice el botón en la pantalla para instalar Generic System Image en los dispositivos Project Treble. Una vez completado, presione el botón ‘Reiniciar sistema’.

Eso no fue muy difícil, ¿verdad? Los usuarios que quieran hacer esto sin TWRP pueden seguir el siguiente método.

Método 2: Cómo flashear GSI usando Fastboot

    Primero, restablezca de fábrica su dispositivo Android desde la configuración del dispositivo o la recuperación de existencias. A continuación, descargue la imagen genérica del sistema de su elección. Transfiéralo a la carpeta que contiene los binarios ADB y fastboot. Si ha seguido nuestro tutorial, debería ser C: adb. Mientras mantiene presionada la tecla MAYÚS en el teclado, haga clic derecho en un espacio vacío dentro de la carpeta. Seleccione ‘Abrir ventana de PowerShell aquí’. Habilite la depuración USB en su dispositivo y conéctelo a la PC. Reinicie en modo Bootloader / Fastboot usando el comando ADB dado:

    adb reboot bootloader

    Finalmente, instale Generic System Image en dispositivos Project Treble usando:

    fastboot flash system system-image-name.img

    Aquí, “system-image-name.img” será reemplazado por el nombre de archivo real del GSI que descargó. Ejemplo:

    fastboot flash system system-arm64-ab-gapps-su.img

    Instale la imagen del sistema genérico en los dispositivos Project Treble usando Fastboot

    Una vez completado, reinicie su teléfono usando:

    fastboot reboot

Su dispositivo ahora se iniciará en el sistema operativo. Si no arranca, eche un vistazo a los indicadores de la sección siguiente.

Solución de problemas

Algunos dispositivos como el Razer Phone, por ejemplo, pueden fallar debido a dm-verity. Para solucionarlo, simplemente puede instalar Magisk para deshabilitar dm-verity. También se observa que algunos dispositivos también necesitan un restablecimiento de fábrica completo, incluido el almacenamiento interno, para arrancar. Entonces, si lo anterior no ayuda a su situación, puede intentar esto.

Puede rootear aún más su teléfono Android usando SuperSU o Magisk. Tenga en cuenta que solo debe usar soluciones de enraizamiento para LineageOS / Resurrection Remix. phh-Treble no lo admite, ya que podría alterar la política de SELinux. Incluso puede aprovechar la oportunidad e instalar mods como Xposed Framework, ViPER4Android y Dolby Atmos.

Ahora que has podido instalar la imagen del sistema genérico en Project Treble dispositivos compatibles, háganos saber qué tan fácil o difícil fue en comparación con un proceso de actualización regular.

Fuente

0 Shares