Android до 11 версии циклически перезагружает экран, если поставить на обои некорректное изображение

от автора

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

Публикацией этой информации Ice Universe планировал добиться внимания разработчиков Android, чтобы они смогли исправить эту проблему. Также инсайдер предостерег пользователей от установки этой картинки себе на смартфоны.

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

Видеоролик с демонстрацией «работы» бага на примере Google Pixel:

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

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

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

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


ссылка на оригинал статьи https://habr.com/ru/articles/504746/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *