Google добавит гибкие настройки иконок статус-бара в Android: что изменится

В последней бета-версии Google Play Services (25.12.14) обнаружены строки кода, указывающие на появление нового раздела настроек для управления иконками в строке состояния. Этот раздел, названный «Настройки строки состояния» (Status bar settings), позволит пользователям включать или отключать отобра

Google добавит гибкие настройки иконок статус-бара в Android: что изменится

В последней бета-версии Google Play Services (25.12.14) обнаружены строки кода, указывающие на появление нового раздела настроек для управления иконками в строке состояния. Этот раздел, названный «Настройки строки состояния» (Status bar settings), позволит пользователям включать или отключать отображение отдельных индикаторов, в частности иконки Android Halo и значка беззвучного режима. Android Halo — функция, представленная в Android 15, которая показывает в статус-баре информацию о работе приложений в фоновом режиме, например, использование камеры или микрофона. Однако со временем строка состояния может переполниться, вызывая раздражение у пользователей, и Google, судя по всему, решила дать им больше контроля.

Google готовит настройки для управления иконками Android Halo

Согласно анализу APK-файла, выполненному Android Authority, в коде Google Play Services появились новые строки: «Status bar settings» и «Show mute icon». Первая указывает на создание отдельного раздела настроек, а вторая — на опцию, позволяющую скрывать или показывать иконку беззвучного режима. Ранее такие настройки отсутствовали, и пользователи не могли убрать некоторые системные индикаторы. Пока неясно, будет ли этот раздел доступен всем пользователям или останется эксклюзивом для устройств Pixel. Также неизвестно, какие ещё иконки можно будет скрыть. Однако сам факт появления таких настроек говорит о том, что Google прислушивается к отзывам пользователей, жалующихся на загромождённый статус-бар.

Как это повлияет на повседневное использование?

Для обычных пользователей это означает больше контроля над внешним видом статус-бара. Особенно это оценят владельцы смартфонов с вырезом (каплевидным или в виде «островка»), где место для иконок ограничено. Также функция будет полезна тем, кто использует беззвучный режим и не хочет видеть соответствующую иконку — сейчас её нельзя скрыть на большинстве устройств. Разработчикам приложений стоит учитывать, что пользователи смогут скрывать иконки Halo, создаваемые их приложениями. Это может повлиять на видимость уведомлений о фоновой работе — если пользователь скроет иконку, он может забыть, что приложение активно. Однако Google, вероятно, предусмотрит, что скрытие иконки не отключает саму функцию, а лишь убирает визуальный индикатор.

Предыстория и контекст

Проблема переполненного статус-бара не нова. В предыдущих версиях Android пользователи могли скрывать некоторые иконки (например, Bluetooth или VPN), но с появлением Android Halo количество индикаторов увеличилось. Функция Halo, анонсированная на Google I/O 2024, призвана повысить прозрачность работы приложений, но её реализация вызвала споры: многие сочли, что постоянные иконки отвлекают и занимают слишком много места. В ответ на критику Google уже внесла изменения: в Android 15 Beta 4 была добавлена возможность сворачивать иконки Halo в одну компактную точку. Теперь же компания, судя по всему, идёт дальше, предоставляя пользователям тонкую настройку видимости каждого элемента.

Почему Google выбрала Google Play Services для этих настроек?

Судя по коду, новый раздел настроек появится в приложении Google Play Services, а не в стандартных «Настройках» Android. Это означает, что Google сможет обновлять его независимо от версии операционной системы. Пользователи смогут зайти в «Настройки» → «Google» → «Устройства и общие настройки» → «Настройки строки состояния» и выбрать, какие иконки отображать. Ожидается, что опция будет работать как триггер: включено — иконка показывается, выключено — скрывается. При этом функции, связанные с иконкой (например, индикация беззвучного режима), продолжат работать, просто их визуальное представление будет скрыто. Это удобно для тех, кто хочет знать о состоянии устройства, но не хочет постоянно видеть значки.

Технические подробности: что скрывается за строками кода

Анализ APK показал, что новые строки добавлены в класс, отвечающий за настройки Halo. Помимо «Show mute icon», найдены строки, связанные с общими настройками строки состояния. Это говорит о том, что Google планирует расширить функционал, а не ограничиваться одной иконкой. Интересно, что настройки будут частью Google Play Services, а не AOSP. Это означает, что функция может быть доступна не на всех устройствах Android — только на тех, где установлены сервисы Google (т.е. практически все, кроме китайских моделей без Google). Однако точный список поддерживаемых устройств пока не раскрыт.

Какие иконки можно будет скрыть?

Пока точно известно только об иконке беззвучного режима. Однако, учитывая общий характер строки «Status bar settings», можно предположить, что в будущем появится возможность скрывать и другие иконки Halo, например, индикаторы использования камеры, микрофона или местоположения. Возможно, Google также добавит настройки для системных иконок, таких как будильник, NFC или VPN. В перспективе это может привести к появлению полноценного редактора строки состояния, как это уже реализовано в некоторых кастомных прошивках.

Что будет дальше

На данный момент функция находится на стадии разработки и не активна в текущей бета-версии. Ожидается, что она может появиться в одном из будущих обновлений Google Play Services или в Android 16. Учитывая, что Google обычно выпускает такие изменения постепенно, возможно A/B-тестирование. Если нововведение окажется успешным, Google может расширить настройки и на другие системные иконки. В любом случае, это шаг в сторону большей кастомизации, которого давно ждали пользователи Android.

Итог

Google продолжает совершенствовать Android Halo, реагируя на пожелания пользователей. Новый раздел настроек строки состояния даст возможность убрать лишние иконки и сделать интерфейс чище. Хотя функция пока не запущена, её появление — хороший знак: компания стремится найти баланс между информированием и минимализмом. Следите за обновлениями Google Play Services, чтобы первыми опробовать новую опцию.