Android, es el sistema operativo más popular del mundo y una de las características de Android que lo distingue de otros sistemas operativos es la posibilidad de personalizar completamente el dispositivo a su gusto. Android siempre ha sido muy extenso y la personalización es una ruta en la que tanto Google como terceros desarrolladores se han aventurado. En este aspecto, la temática juega un papel muy importante. Hoy te traemos Substratum, una opción de temática popular para los dispositivos Android de la generación actual. Primero, hablemos de lo que realmente es Substrato.
¿Qué es el sustrato?
Como debe saber, Sony siempre ha proporcionado excelentes capacidades de creación de temas en su línea Xperia. Esta temática fue realizada por el propio marco de Sony: Runtime Resource Overlay (RRO) . En el verano de 2014, Sony proporcionó su código a Google, que se fusionará como parte de Stock Android. Para hacer uso de este framework, se desarrolló Layers . Layers fue esencialmente una aplicación simple utilizada para administrar el marco RRO básico, ayudando a los usuarios a crear un tema de su dispositivo, mientras tiene su propio conjunto de restricciones. Mientras tanto, Sony siguió trabajando en OMS (Overlay Manager Service) . OMS es un cliente para administrar las superposiciones, lo que permite a los proveedores controlar dinámicamente las prioridades y habilitar / deshabilitar las superposiciones. Si bien Layers en sí también era un administrador, OMS demostró ser mucho mejor y más eficiente. Finalmente, Layers quedó en desuso y se desarrolló un OMS completo y se le denominó Substratum.
El sustrato esencialmente transporta la facilidad de uso simple del administrador de Capas con los grandes poderes que ofrece la OMS. En comparación con las capas tradicionales, las superposiciones ahora se instalan como aplicaciones normales en la partición / data / app, y el proceso de creación de temas es completamente dinámico.
Modos de sustrato
Como se mencionó anteriormente, Google fusionó el marco RRO básico en su sistema operativo Android con Marshmallow. Dicho esto, oficialmente, OMS nunca se ha fusionado en Android. Sin embargo, los desarrolladores que han estado construyendo sus propias ROM personalizadas, se han tomado la libertad de fusionar el OMS completo en sus ROM personalizadas. Como tal, hay 2 modos de trabajo de Substrato: Legado y Completo .
En el modo Legacy, el código fuente de solo RRO se fusiona, y es similar a lo que Google ofrece como parte de AOSP. En el modo Completo, el código completo del OMS de Substratum se fusiona con el código base del sistema operativo, lo que proporciona más escalabilidad al usuario.
¿Cómo instalar Substratum and Theme Android?
Requisitos previos:
- Android Marshmallow o superior (6.0+)
- Acceso raíz
1. El primer paso es instalar el "Substratum Theme Engine Root" (Gratis) desde Play Store como cualquier aplicación normal.
2. El siguiente paso es abrir la aplicación y otorgarle acceso de root y todos los demás permisos necesarios . En caso de que esté ejecutando Substrato en el modo Legado, recibirá una advertencia de soporte limitado.
3. Vuelva a Play Store y descargue cualquier tema de Substrato que le guste. Aquí, en este tutorial, usaremos el tema Greyce, que se puede encontrar aquí. Algunos otros grandes temas disponibles son Compound, Default Dark y PitchBlack. Tras la instalación exitosa del tema, recibirá una notificación de la aplicación Substratum, que dice " Tema instalado correctamente ".
4. Después de instalar un tema, necesita instalar todas las superposiciones. Dirígete a la aplicación Substratum, selecciona el tema Greyce y selecciona las superposiciones de tu elección. Los overlauys no son más que los elementos que desea incluir en el tema de su dispositivo, como la configuración de Android, la interfaz de usuario de Android, la interfaz de usuario de varias aplicaciones y más. Una vez seleccionado, toque el icono del pincel en la parte inferior derecha y seleccione "Instalar seleccionado" . Substrato comenzará ahora a instalar las superposiciones seleccionadas.
Nota : si está ejecutando Substrato en modo Legado, se le solicitará que reinicie el dispositivo para aplicar los cambios.
6. Eso es todo, su tema ahora está aplicado y debería ver los cambios en su dispositivo. Incluso puede usar Substrato para instalar paquetes de fuentes, cambiar animaciones de arranque, sonidos y fondos de pantalla en su dispositivo.
¿Cómo desinstalar superposiciones seleccionadas?
En caso de que tenga ganas de volver al tema original, simplemente abra el menú de hamburguesas desde la izquierda y vaya a "Administrador avanzado" o "Lista de superposiciones" (según el modo de sustrato). Simplemente seleccione las superposiciones que desea desinstalar, luego toque el ícono del pincel en la esquina inferior derecha y toque "Desinstalar Seleccionado". El sustrato eliminará ahora las superposiciones seleccionadas. Una vez más, dependiendo de su modo, es posible que deba reiniciar su dispositivo.
¿En qué se diferencia el Substratum Theme Engine del CyanogenMod's Theme Engine?
Para el conjunto de usuarios que han usado las ROM de Cyanogen Mod, deben estar familiarizados con CMTE, el motor de temática propio de CyanogenMod. Mientras CMTE prosperó como una excelente opción temática durante años (probablemente porque era el único servicio disponible de su tipo), desde la introducción de Substratum, CMTE ha perdido su trono.
Técnicamente, CMTE se enfoca en modificar por completo el código de recurso que le interesa, en comparación con el Substrato, que básicamente coloca una superposición en la aplicación. Esto hace que Substratum sea mucho más rápido, más fácil de usar y mucho más seguro que CMTE. Además, con CMTE, era esencial que el usuario reiniciara su dispositivo, mientras que al usar el modo Subestrato completo, se puede asignar un tema dinámico a su dispositivo sin necesidad de reiniciar. Además, CMTE como proyecto se ha dejado de lado desde Android Nougat, mientras que el desarrollo de Substratum continúa creciendo.
Tema de Android usando Substratum Theme Engine
El sustrato en sí mismo es un marco muy poderoso que permite a los usuarios crear un tema y personalizar dinámicamente su dispositivo. Incluso tiene la capacidad de incluir aplicaciones de terceros y no solo los recursos del sistema, lo que literalmente amplía los horizontes temáticos del usuario. Además, desde que se lanzó Android Nougat, CyanogenMod detuvo el desarrollo de CMTE. Además, con Cyanogen fuera, y LineageOS declarando abiertamente que no tienen planes para desarrollar una alternativa CMTE, parece evidente que el sustrato está aquí para quedarse.
Entonces, díganos su opinión acerca del Substratum Theme Manager y comparta con nosotros sus temas favoritos y la configuración de su dispositivo. Después de todo, la personalización en Android, especialmente cuando Substratum está allí, solo se limita a la imaginación del usuario. Apaga tus pensamientos en la sección de comentarios a continuación.