Проблема
На Huawei Pura 80 и OnePlus 10 нужно было автоматически менять обои на экране блокировки и домашнем экране из выбранной локальной папки, случайным образом и так, чтобы lock screen и home screen не совпадали.
Android и особенно прошивки Huawei мешают такому сценарию: фоновые задачи могут останавливаться, автозапуск может быть запрещен, энергосбережение может заморозить приложение, а системные настройки разбросаны по разным местам.
Решение
- Выбрать локальную папку с фотографиями и запомнить доступ к ней.
- Автоматически выбирать разные случайные изображения для lock screen и home screen.
- Поддерживать работу в фоне, включая усиленный режим для Huawei.
Продуктовый поворот
Во второй версии приложение было переосмыслено как personalization product, а не панель настроек для смены картинок. Пользователь взаимодействует не с файлом и таймером, а с атмосферой устройства.
Интерфейс строится вокруг обоев, коллекций, предпросмотра, ритма смены и избранного.
Сценарии
- Выбрать папку с личными фото и увидеть текущую атмосферу на главном экране.
- Открыть коллекции, предпросмотр lock/home screen и избранное.
- Включить автоматическую смену, мягкий интервал и защиту фоновой работы на Huawei.
- Запросить нужные Android-разрешения без ощущения инженерной панели.
Скриншоты









Результат
Получилось Android-приложение, которое решает конкретную бытовую боль: телефон начинает жить личными фотографиями, а не случайными картинками из интернета. UI 2.0 превращает техническую функцию в спокойный продуктовый опыт вокруг персонализации и настроения.