Обои для рабочего стола выводят из строя некоторые смартфоны на Android

kycfsrqispxlixu6bgikmbq--le.jpeg

В конце мая 2020 года известный инсайдер Ice Universe опубликовал в своем Twitter-блоге ссылку на изображение с красивым пейзажем. Оказалось, что если скачать и поставить эту картинку в качестве обоев на смартфон с Android, то устройство будет в буквальном смысле выведено из строя и с ним невозможно будет работать без дополнительных действий. Смартфон будет циклично выполнять процедуру включения и выключения экрана, а его перезагрузка ничего не изменит. Чтобы вернуть свое устройство к полноценной работе, пользователю придется сбросить его до заводских настроек или в безопасном режиме удалить файл с изображением.
Публикацией этой информации Ice Universe планировал добиться внимания разработчиков Android, чтобы они смогли исправить эту проблему. Также инсайдер предостерег пользователей от установки этой картинки себе на смартфоны.

Оказалось, что это изображение в качестве обоев больше всего вредило смартфонам Samsung и Google Pixel, на которых установлена ОС Android 10. Пользователи мобильных устройств других производителей заявляли, что у них после установки этих обоев все работает нормально. Видеоролик с демонстрацией «работы» бага на примере Google Pixel:

Независимые исследователи выяснили, что такая проблема c обоями у пользователей возникает не из-за вируса или вредоносного кода. Операционная система Android корректно работает с отображением цветовой гаммы sRGB, в то время как опубликованная картинка создана с использованием RGB.

… if the current display supports it. If it isn’t supported, it will replace the Color Space of the image to SRGB, and it will log its current Color Space.

This is why it doesn’t crash on the Pixel 4 XL. However, on the Pixel 3 XL with Android 10…

— Dylan Roussel (@evowizz) May 31, 2020


Поэтому после использования в качестве обоев изображений с цветовой гаммой RGB, возникает ошибка, которая приводит к зацикливанию процедуры включения экрана:
ie_ozdjv_m5itczra3lajt26jlo.png

Вдобавок, разработчики на Android пояснили, что в новой версии ОС Android 11 эта проблема решена — там происходит автоматическое преобразование цветового пространства изображений. В настоящее время Android 11 доступна только разработчикам. Google планирует выпустить новую версию ОС Android для пользователей в третьем квартале этого года.

В настоящее время представители Samsung сообщили, что в компании работают над решением этой проблемы и скоро выпустят необходимый патч.

Update: Samsung has received feedback on this type of bug in mid-May, and has resolved this issue. Just wait for the subsequent firmware update and do not take the risk. pic.twitter.com/oa7rxnkSkb

— Ice universe (@UniverseIce) June 1, 2020

© Habrahabr.ru