Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

En 2017, se presentó Project Treble de Google, lo que supuso un cambio sustancial en la arquitectura de Android. En concreto, separó el sistema operativo Android, que es el mismo para todos los dispositivos, del software de bajo nivel que es específico de cada dispositivo. Como resultado, los fabricantes de teléfonos inteligentes con Android (OEM) y los desarrolladores de ROM personalizados ahora pueden procesar las actualizaciones de Android más rápido que antes, en dispositivos con Android 9 y superior.

Project Treble también dio origen a GSI. Una GSI (imagen genérica del sistema) presenta una implementación pura de Android y contiene configuraciones ajustadas para que funcione en cualquier dispositivo compatible con Project-Treble. Con un GSI, puede experimentar una nueva versión de Android antes de que su OEM lance la actualización inalámbrica en su teléfono.

instagram viewer

Aquí, lo guiaremos para actualizar un GSI en dispositivos Android compatibles.

Requisitos previos antes de flashear un GSI

Parpadeando un Imagen genérica del sistema en un dispositivo Android es un proceso sencillo. Pero aun así, hay algunos puntos que debes revisar antes de comenzar. Estos requisitos previos le garantizarán una experiencia fluida, así que no se salte ninguno de ellos:

  • Asegúrese de tener una PC con Windows y un cable USB que funcione
  • Asegúrese de que su dispositivo tenga al menos un 50% de carga de batería
  • Haga una copia de seguridad de todos sus datos importantes de Android (el dispositivo se restablecerá de fábrica durante este proceso)
  • Seguir guia de microsoft para obtener automáticamente los controladores USB para su dispositivo Android
  • Descargar y configurar las herramientas de la plataforma ADB y Fastboot en tu computadora
  • Desbloquea el gestor de arranque de tu dispositivo Android

Una vez que todo esté bajo control, puede continuar con la instalación de Android GSI a continuación.

Paso 1: asegúrese de que su dispositivo sea compatible con Project Treble

Antes de hacer cualquier otra cosa, verifique que su dispositivo Android esté Trebalizado (compatible con Project Treble). Google ha convertido en una regla general que todos los dispositivos que se inicien con Android 8 (Oreo) o posterior se envíen con compatibilidad con Project Treble, pero no hay nada de malo en confirmar esto para su dispositivo.

Una forma sencilla de hacerlo es descargando el Información de agudos aplicación de Google Play Store. Inicie la aplicación, diríjase a la Agudos y VNDK y si ve una marca verde a la izquierda, su dispositivo Android es compatible con Project Treble. El resumen proporciona más información, incluido el número de versión del VNDK (Kit de desarrollo nativo del proveedor) correspondiente a la versión de Android de su dispositivo.

Paso 2: Confirme la arquitectura de la CPU y la información de la partición

Los GSI de Android se dirigen a varias arquitecturas de CPU, incluidas ARM, ARM64, x86 y x86-64. Como tal, asegúrese de obtener el GSI correcto para la CPU de su dispositivo. Para encontrar la arquitectura de la CPU de su dispositivo, abra el Información de agudos aplicación de nuevo. Encontrará la variante de CPU del dispositivo en el Arquitectura sección.

Antes de cerrar la aplicación, bajo el Particiones Dinámicas sección, compruebe si su dispositivo utiliza particiones dinámicas. Necesitará esta información para determinar si debe actualizar el GSI en arranque rápido o arranque rápido modo más tarde.

Se puede acceder al modo Fastboot o Fastbootd cuando el sistema operativo Android no se está ejecutando y lo ayuda a leer o escribir en la memoria flash de su teléfono. Extreme las precauciones cuando utilice cualquiera de estos modos.

Paso 3: Descarga un GSI

Ahora que conoce la información de la arquitectura de la CPU de su dispositivo, diríjase a Página de lanzamientos de GSI de Google en su PC para encontrar un GSI apropiado. Recuerde descargar un GSI que coincida con su versión de Android o superior.

Si desea un GSI con Google Play Services, elija el que tiene gms en el nombre del archivo. Después de una descarga exitosa, encontrará sistema.img y vbmeta.img archivos en la carpeta zip de GSI.

Ahora, extrae el sistema.img y vbmeta.img archivos y colóquelos en el Herramientas de plataforma carpeta que configuró en la sección de requisitos previos anterior. Colocar estos archivos en la misma carpeta que las herramientas de la plataforma garantiza que todos los comandos a continuación se ejecutarán correctamente.

Paso 4: Inicie en modo Fastboot o Fastbootd

Antes de ejecutar cualquier comando, debe conectar su dispositivo Android a la PC con Windows y habilitar depuración de USB. Después de eso, abre una Símbolo del sistema ventana en la carpeta Herramientas de la plataforma. Una forma sencilla de hacer esto es escribir la palabra cmd en la barra de direcciones de la carpeta y presione Ingresar en el teclado

A continuación, escriba el siguiente comando en la ventana del símbolo del sistema resultante y presione Ingresar para iniciar su dispositivo Android en Arranque rápido modo.

cargador de arranque de reinicio adb

Si descubrió que su dispositivo admite Particiones Dinámicas en Paso 2 anterior, debe ejecutar el siguiente comando adicional para iniciar el dispositivo Android en arranque rápido modo. Si no lo hace, se producirán errores sobre particiones faltantes cuando intente instalar el GSI. Omita este comando si su dispositivo no tiene particiones dinámicas.

fastboot reiniciar fastboot

En este punto, su dispositivo ya está listo para actualizarse con los archivos GSI que extrajo.

Paso 5: Actualice el GSI de Android a través de Fastboot o Fastbootd

Para evitar problemas al iniciar el GSI, debe deshabilitar AVB (arranque verificado de Android) ejecutando el siguiente comando. Los OEM utilizan AVB para garantizar la integridad y la autenticidad del sistema Android que se ejecuta en su teléfono inteligente. Omita este comando si su dispositivo no viene con AVB. Lo sabrá si el comando arroja un error de que la partición no existe en su dispositivo.

arranque rápido --desactivar-verdad-desactivar-verificación flash vbmeta vbmeta.img

A continuación, borre la partición del sistema para eliminar el sistema operativo Android actualmente instalado usando el siguiente comando. La instalación de GSI sobre el sistema Android existente generará problemas como bucles de arranque interminables en los que su dispositivo no finaliza el proceso de arranque, sin importar cuánto tiempo espere.

sistema de borrado fastboot

Actualice o instale el GSI descargado en la partición del sistema usando el siguiente comando. Recuerde que el proceso de flasheo puede tardar un poco en completarse, así que tenga paciencia.

arranque rápidodestellosistemasistema.img

Ahora es el momento de formatear o borrar los datos del usuario para eliminar todos los datos asociados con el sistema anterior. Si no se borra, esto puede causar problemas de arranque u otros problemas. Para restablecer de fábrica su dispositivo, ejecute el siguiente comando:

arranque rápido -w

Ahora ha instalado el GSI con éxito. Todo lo que queda es iniciar su dispositivo en el nuevo sistema operativo Android ejecutando este comando rápido:

reinicio fastboot

El primer proceso de arranque después de actualizar un nuevo sistema operativo Android suele llevar algún tiempo. Un arranque exitoso significa que ha instalado el GSI como se esperaba, y ahora puede explorar todas las ventajas que vienen con el nuevo GSI en su dispositivo.

Recuerde, un GSI tiene como objetivo admitir tantos dispositivos como sea posible; por lo tanto, las funciones específicas del dispositivo, como la cámara estándar, no están disponibles. Afortunadamente, puede mitigar algunos de estos problemas de la cámara utilizando soluciones populares como Puertos de cámara de Google.

GSI en ROM personalizadas

Solo hemos vinculado los lanzamientos de GSI de Google en esta guía, pero hay más. Gracias a los desarrolladores de ROM personalizadas de Android, generalmente puede obtener un GSI basado en su ROM personalizada favorita, como LineageOS, Pixel Experience, /e/ OS y más.

Por lo tanto, además de experimentar nuevas funciones o una experiencia pura de Android a través de un GSI, también puede ampliar la cobertura de su dispositivo para ROM personalizadas. Aún mejor, cuando su OEM deje de proporcionar parches de seguridad o actualizaciones de versión, los GSI seguirán estando allí para tú.