Categorías
Software Tecnologia

Un wallpaper corrompe smartphones android y obliga a restaurar de fábrica

Hoy les traemos una noticia de lo más peculiar, y si, es posible que un wallpaper corrompa la funcionalidad de tu smartphone android y te comentamos porque.

Gracias a Ice Universe, hemos podido ver como la foto de un paisaje puede lograr que móviles SamsungGoogle Pixel fallen al punto que haya que resetearlos de fábrica para que no queden inutilizados.

Y aunque parezca raro no se trata de algún virus, malware o algún programa de dicha índole. Sino que es un bug que se produce cuando se usa el espacio de color RGB.

¿Porqué se produce este fallo?

El sistema operativo Android 10 usa por defecto el espacio de color sRGB, siendo un estándar creado por HP y Microsoft. El problema como ya mencionamos, es cuando se usa imágenes con el espacio de color RGB.

Estos formatos no son similares, de hecho el RGB tiene más colores que el sRGB.

Para adentrarnos más en detalle, debemos saber que cuando configuramos una imagen como fondo de pantalla el sistema operativo comprueba que el dispositivo soporta dicho espacio de color.

Es aquí donde se encuentra el problema, Android 10 no realiza dicha comprobación, convierte de RGB a sRGB instantáneamente. Dispositivos como el Google Pixel 3 XL que portan dicho sistema colapsan al realizar una acción tan simple como poner una imagen de fondo de pantalla.

En el momento de que se efectúa la orden, Android 10 procesa la imagen de forma inmediata, por lo que al no realizar una previa conversión del formato termina siendo el resultante de un bucle de múltiples fallos.

La solución momentánea a este problema es la restauración de fábrica que como ya sabemos bastantes inconvenientes acarrea. Otros usuarios han optado por iniciar el móvil en modo seguro pero no siempre funciona.

El error reside en un valor asignado que excede el limite permitido

Un desarrollador de Roms de Android, Davide Bianco, nos explica el problema en detalle de una forma más técnica:

«En un histograma se muestra la escala RGB de valores desde 0 hasta 255. Sin embargo, si echamos un vistazo al registro del crasheo veremos que Android intenta darle el valor «256», un valor imposible y que se sale de los límites.»

Este bug seguirá apareciendo cada vez que usemos imágenes con el mismo perfil de color. Para evitar este problema podemos abrir la imagen con un programa de edición (Photoshop, Affinity Photo o GIMP) y convertir el perfil RGB a sRGB. Luego exportamos la imagen como JPEG o PNG, de esta manera se podrá usar sin problema.

Recientemente Samsung a confirmado que están al tanto del problema y que estás trabajando para resolverlo. Por lo que los usuarios afectados de la marca coreana tendrán que esperar a que se largue una actualización oficial en las próximas horas.