Logo Computerhoy.com

Google reconoce que Android tiene un problema gordo con los emojis, así va a solucionarlo

Google estrenará 992 nuevos emojis con Android 12, pero podrán usarlos todo el mundo

Google

Seguro que te ha pasado alguna vez, si tienes un móvil relativamente antiguo: ciertos emojis no se ven, o no tienen sentido. Google reconoce el problema.

Te gusten o no, los emojis son parte de la cultura de Internet, y se usan masivamente en aplicaciones de mensajería, foros, redes sociales, apps, etc.

Todos los años se estrenan cientos de nuevos emojis. Y, por culpa de cómo los gestiona Android, y de que millones de móviles no reciben las nuevas versiones de Android, se generan todo tipo de fallos.

El más común es que un usuario con un flamante Pixel 6 y Android 12 envíe un nuevo emoji a otro con un viejo Moto G con Android 8, y en lugar de ver el emoji vea un icono tachado, popularmente conocido como tofu:

Google reconoce que Android tiene un problema gordo con los emojis, así es como va a solucionarlo

Según datos proporcionados por la propia Google, que nos llegan vía XDA Developers, nada menos que el 96% de los usuarios de Android no ven los nuevos emojis, frente a solo el 16% de los usuarios de iOS.

Los 100 emojis más usados aparecen en el 82% de todos los usos de emojis, pero el 20% terminan viéndose como un tofu.

Y hay otro fallo adicional. Con ciertos emojis, principalmente los de género y color de piel, los sistemas Android antiguos los interpretan como la suma de varios emojis, y esto hace que sean dificíles de entender.

Por ejemplo, este nuevo emoji de mujer agricultora, los usuarios con Android 8 lo ven como una mujer, con un emoji de trigo:

Google reconoce que Android tiene un problema gordo con los emojis, así es como va a solucionarlo

¿Cómo interpretas eso? ¿Una mujer que come cereales? ¿Una mujer que le gusta el campo?

Estos problemas se originan por dos causas diferentes.

Hasta Android 11, los emojis se almacenaban en el directorio /system/fonts, dentro del fichero NotoColorEmoji.ttf.

Este directorio del sistema está protegido contra escritura, y solo se puede actualizar cuando hay una actualización del sistema.

El problema es que muchos móviles tardan meses en recibir las nuevas versiones de Android, y cientos de millones de ellos nunca las reciben.

Xiaomi Mi 11 Lite New Edition

Xiaomi Mi 11 Lite New Edition

El nuevo móvil barato de Xiaomi con una pantalla AMOLED de 6,55", procesador Snapdragon 778 y una cámara de 64 Mpx.

Cómpralo al mejor precio

Tal como explica XDA Developers, Android 12 usa un sistema llamado Fuentes del Sistema Actualizables, que permite actualizar los emojis sin necesidad de actualizar Android.

Ahora los emojis se guardan en la carpeta /data/fonts/files, que solo puede actualidad el sistema. Google puede enviar actualizaciones de fuentes o emojis, sin actualizar Android.

Esto significa que, a partir de Android 12, todos los usuarios recibirán los nuevos emojis al mismo tiempo, sin importar la marca de móvil que tenga, o que se haya actualizado o no a una nueva versión de Android.

¿Y que pasa con Android 11 y anteriores?

Esta nueva gestión están muy bien, pero hay cientos de millones de móviles que nunca recibirán Android 12. ¿Qué pasa con ellos?

Google no los va a dejar tirados, aunque aquí necesita la ayuda de los desarrolladores.

Android dispone de una herramienta llamada AppCompat que los desarrolladores usan para asegurar que las apps antiguas, funciones en las nuevas versiones de Android.

Con la versión 1.4 ya disponible, se incorpora EmojiCompat, que añade los nuevos emojis automáticamente. En otras palabras, Si una app usa AppCompat 1.4 automáticamente reconocerá los nuevos emojis, aunque el usuario tenga un móvil muy antiguo. De hecho, funciona hasta con Android 4.4.

Para obligar a los desarrolladores a usar AppCompat 1.4, Google ha cambiado la política de adopción de apps, y a partir de febrero obligará a adoptar una versión de Unicode (que estandariza los emojis) con un máximo de 4 meses de antigüedad.

En resumen, todas estas medidas nos indican que, a partir de febrero, poco a poco los móviles antiguos van a dejar de ver tofus y fallos en los emojis, y todo el mundo disfrutará de los más nuevos.

Ha costado años, pero parece que esta vez es la definitiva...

Conoce cómo trabajamos en Computerhoy.

Etiquetas: Smartphones

Descubre más sobre , autor/a de este artículo.