En 2017, con el lanzamiento de Android Oreo, Google realizó el mayor cambio en la base subyacente de Android desde que se lanzó por primera vez en 2008: Project Treble. No solo facilitó la implementación de actualizaciones para los OEM, sino que también vimos el nacimiento de GSI, o imágenes genéricas del sistema, como una alternativa al firmware personalizado regular.
Probablemente te hayas encontrado con este concepto un par de veces en el contexto de las ROM personalizadas. Sin embargo, la pregunta sigue siendo: ¿qué son las GSI y en qué se diferencian de las ROM personalizadas habituales?
¿Qué son las imágenes genéricas del sistema?
Normalmente, la forma más convencional ROM personalizadas como LineageOS están hechos es que están compilados a partir del código fuente con un dispositivo específico en mente.
Esto significa que la ROM no solo incluye una imagen del sistema, sino que también incluye un kernel y todos los blobs y bibliotecas de dispositivos específicos, y otro código específico de hardware, necesario para que no solo reemplace el firmware original de un teléfono, sino que en realidad tenga la mayoría de los componentes y funciones trabaja.
Esto tiene ventajas, pero también muchas desventajas. Con ROM personalizadas creadas y compiladas específicamente para un teléfono específico, un desarrollador o El mantenedor puede tomarse un tiempo para corregir cualquier error específico del dispositivo que pueda surgir, como un mal funcionamiento de Wi-Fi o cámaras.
Pero este tipo de ROM necesita un desarrollador, o a menudo un equipo de desarrolladores, que realmente se tome el tiempo para hacer manualmente el trabajo preliminar y obtener una ROM personalizada que se ejecute en un teléfono nuevo. Esto requiere una lectura meticulosa, pruebas y mucho ensayo y error. Si no hay nadie para la tarea, es posible que no pueda instalar una ROM personalizada en su teléfono.
Relacionado: 12 razones para instalar una ROM personalizada de Android
En 2017 se produjo un gran avance en este sentido. Con Android Oreo, Google anunció Project Treble, que esencialmente modulariza y separa el código específico de hardware de nivel inferior del propio sistema Android.
La imagen del sistema actúa esencialmente como una capa que se aplica sobre el código de nivel inferior, lo que significa que puede cambiar el sistema operativo sin la necesidad de tocar esa capa inferior. Esto dio origen al concepto de GSI, o imágenes de sistema genéricas, que se pueden utilizar en más de un teléfono.
Este cambio estaba destinado principalmente a abordar problemas con los OEM que son lentos e ineficientes para implementar actualizaciones de Android. Pero también terminó siendo un cambio de juego para la comunidad de modding.
Si bien las ROM personalizadas específicas del dispositivo fueron y siguen siendo una cosa, los desarrolladores también crean ROM personalizadas en forma de GSI, que puede instalar en cualquier teléfono inteligente Android. El único requisito es que debe tener un gestor de arranque desbloqueable.
¿Habrá diferencias si uso un GSI?
Puede que haya, o puede que no, todo dependerá de su dispositivo específico. Lo que pasa con las ROM específicas del dispositivo es que un desarrollador se dedicaría y prestaría especial atención a ese dispositivo específico que está manteniendo.
Si termina surgiendo un problema en ese tipo de ROM, el desarrollador puede dedicar atención a solucionarlo correctamente.
Sin embargo, los GSI no reciben el mismo tipo de atención, ya que están diseñados para usarse en cualquier dispositivo Android. A menudo surgen problemas, y para el crédito de la comunidad de desarrolladores, se dedican esfuerzos titánicos a solucionar Errores y problemas específicos del dispositivo en esos GSI para que funcionen mejor en la mayor cantidad de teléfonos posible.
Pero es imposible arreglar todo para todos y, a menos que su problema le esté sucediendo a varios otros, probablemente será muy bajo en la lista de deseos de un desarrollador.
Relacionado: CopperheadOS: la ROM de Android segura, privada y sin Google
Eso no quiere decir que los GSI sean malos. Son la única forma en que muchos teléfonos pueden obtener ROM personalizadas y, en su mayor parte, están completamente bien para el uso diario en la gran mayoría de los teléfonos inteligentes. Pero si una ROM personalizada específica del dispositivo está disponible para su teléfono, probablemente sea una mejor opción.
De lo contrario, puede darle una oportunidad a GSI. Intente verificar si otras personas que usan el mismo teléfono que usted están usando GSI, y si las están usando, intente tomar nota de los problemas que tienen, si es que tienen alguno. Y si encuentra algo, asegúrese de informarlo.
ROM personalizadas para todos
Las ROM específicas del dispositivo son siempre la mejor opción si vas a profundizar en el mundo de la modificación de Android. Pero, si no hay ninguno disponible, un GSI podría ser su mejor opción.
Le permitirá ejecutar una experiencia alternativa de Android, sin importar qué teléfono tenga, siempre que su teléfono sea compatible con Project Treble. Con suerte, ahora conoces la diferencia.
TWRP es la recuperación personalizada más popular para Android. Se utiliza para rootear su teléfono, flashear ROM personalizadas, desbloquear su dispositivo y mucho más.
Leer siguiente
- Androide
- Androide
- Rom Android personalizado
- Consejos de Android
Arol es periodista de tecnología y redactora de MakeUseOf. También ha trabajado como redactor de noticias y artículos en XDA-Developers y Pixel Spot. Actualmente estudiante de Farmacia en la Universidad Central de Venezuela, Arol ha tenido una debilidad por todo lo relacionado con la tecnología desde que era un niño. Cuando no está escribiendo, lo encontrará metido profundamente en sus libros de texto o jugando videojuegos.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse