Android Q puede venir con nuevas superposiciones de fuente, forma de ícono y color de acento

Una versión filtrada de Android Q que obtuvimos estaba preinstalada con superposiciones para nuevas fuentes, formas de íconos y colores de acento. ¿Podría estar en camino una temática personalizada?

Una de las muchas razones por las que prefiero el sistema operativo Android a iOS es la personalización. Puedo personalizar bastante el software EMUI 9 que se ejecuta en mi Huawei Mate 20 X. El motor de temas integrado de EMUI permite personalizar el color de fondo y los colores de acento de los componentes de SystemUI, el marco y otras aplicaciones del sistema, así como la fuente del sistema. Samsung también ofrece un completo motor de temas en Experiencia Samsung y Una interfaz de usuario. Google no expone un motor de temas a los usuarios en su software Pixel, a pesar de que la base de Android de los Pixel sí admite temas. Stock Android obtuvo por primera vez soporte para temas con Android 8.0 Oreo, y ahora parece que Android Q se está expandiendo aún más con soporte para elementos temáticos adicionales y posiblemente más opciones de personalización integradas para todos los usuarios.

Google totalmente adoptado El último marco temático de Sony con la versión Android 8.0 Oreo. El marco temático de Sony se centra en una clase llamada OverlayManagerService (OMS). OMS utiliza un "mapa de identificación" para vincular un recurso definido en una aplicación "superpuesta" con un recurso definido en una aplicación de destino. Esto permite asignar un tema a una aplicación de destino sin necesidad de modificarla directamente de ninguna manera. Sony presentó recientemente idmap2 río arriba a AOSP, y parece que Google ya ha fusionado estos cambios internamente. El cambio más notable en idmap2 es la introducción de categorías superpuestas. Al agrupar las superposiciones en categorías según su objetivo, el sistema tendrá una Es más fácil desactivar automáticamente otras superposiciones dirigidas a la misma aplicación cuando se abre una nueva superposición. activado. (Actualmente, las superposiciones están habilitadas en orden de prioridad). Con la introducción de categorías en idmap2, hemos visto a Google probando 3 categorías de superposición: fuentes, formas de íconos y colores de acento.

En el compilación filtrada de Android Q Utilicé un Google Pixel 3 XL y había varias superposiciones preinstaladas que me permitían cambiar la fuente, la forma del icono y el color de acento en toda la interfaz de usuario. OxygenOS de OnePlus te permite cambiar el color de acento, mientras que EMUI y One UI antes mencionados te permiten usar fuentes personalizadas. Tampoco es posible en dispositivos Pixel con Android 9 Pie sin acceso root. Es posible cambiar la forma del ícono en el Pixel Launcher estándar, pero ese cambio solo aplica una máscara a los íconos que se muestran en el propio lanzador. Los íconos superpuestos en Android Q aplican una máscara en cualquier lugar donde se muestra el ícono: Configuración, descripción general de aplicaciones recientes, páginas de información de aplicaciones, etc.

Aquí están las superposiciones de fuente, forma de ícono y color de acento que estaban preinstaladas en la versión inicial de Android Q que obtuve:

  • Fuentes
    • Arvolato
    • Rubik
  • Iconos
    • Rectángulo redondeado
    • Cuadrado
    • ardilla
    • Lágrima
  • Colores de acento
    • Negro
    • Verde
    • Púrpura

Por supuesto, al igual que con Android 8.0/8.1 Oreo y Android 9 Pie, no hay una opción integrada en la aplicación Configuración para cambiar entre cualquiera de estas superposiciones. Más bien, tuve que usar el cmd overlay list comando seguido de cmd overlay enable {package} para habilitar mis superposiciones deseadas. Sin embargo, antes de Android Q, las únicas superposiciones preinstaladas en los teléfonos inteligentes Pixel eran las Superposiciones de muescas para el recorte de la pantalla Developer Option, la superposición del marco de píxeles y el tema oscuro parcial para SystemUI y el iniciador. Google podría agregar fácilmente una nueva configuración en la Configuración de pantalla de Android Q para permitir al usuario habilitar una de estas fuentes. icono o superposiciones de color de acento, tal como lo hicieron con la configuración de emulación de recorte de pantalla en Developer Opciones.

Lista de superposiciones preinstaladas en Android Q.

Antes de hacerse ilusiones acerca de que Google abra más capacidades de temas en Android, tenga en cuenta que no hay garantía de que veamos alguna de estas superposiciones preinstaladas en una versión de producción de Android Q. Es posible que los fabricantes de dispositivos, incluido el propio Google, eliminen estas superposiciones antes de implementar Android Q en los dispositivos. Si dejan estas superposiciones preinstaladas, tampoco hay garantía de que expongan una configuración para alternarlas (en cuyo caso el comando cmd overlay ADB shell podría funcionar.) Por último, advertimos contra la interpretación de este cambio como una señal de que Google permitirá fuentes personalizadas, colores de acento y formas de íconos. instalado. Para empezar, las superposiciones de fuentes en realidad no contienen las fuentes en sí: todas las fuentes están preinstaladas. La superposición simplemente le indica al marco qué fuente preinstalada usar. Más importante aún, las superposiciones que no están firmados con el certificado de la plataforma (es decir. por el OEM) aún no se puede instalar, lo que deja fuera de la ecuación las superposiciones de terceros. Espero estar equivocado en esto y que estas superposiciones de fuentes, formas de íconos y colores de acento preinstalados sean una señal de que Google permitirá una mayor personalización en Android Q y versiones posteriores, pero ya nos hemos quemado antes; solo recuerde cuando se superpongan personalizadas eran bloqueado en Android 9 Pie!


Más sobre Android Q:

  • Exclusivo: Google está trabajando en una función similar a Face ID para Android Q
  • Android Q puede bloquear lecturas en segundo plano del portapapeles, proteger mejor sus archivos multimedia, admitir la degradación de aplicaciones y más