Сообщается, что в Android 13 появится новая функция, которая позволит пользователям регулировать яркость фонарика своего телефона. Читайте дальше, чтобы узнать больше.
Google выпустил первую предварительную сборку для разработчиков Андроид 13 в прошлом месяце, давая нам возможность взглянуть на некоторые новые функции, которые появятся в следующем большом выпуске Android. Наряду с серьезными изменениями, такими как новые функции конфиденциальности, тематические значки, улучшенное управление языком и т. д., Android 13 также включает в себя несколько незначительных улучшений, таких как возможность включать фонарик с помощью жестов Quick Tap на Pixel. устройства. Кроме того, недавние отчеты предполагают, что Android 13 также будет включать в себя еще одну функцию, связанную с фонариком, которая уже некоторое время доступна на iPhone.
В соответствии с Эспера Мишаал Рахман, Android 13 представляет два новых API для класса CameraManager — getTorchStrengthLevel и TurnOnTorchWithStrengthLevel. Первый возвращает текущий уровень яркости фонарика, а второй устанавливает уровень яркости от минимума 1 до максимума, определяемого аппаратно. По сути, эти новые API позволят пользователям регулировать яркость фонарика своего телефона, что может пригодиться в различных сценариях.
Для неосведомленных: Android в настоящее время предлагает только переключатель для включения или выключения фонарика. Хотя специальные оболочки Android от некоторых OEM-производителей, таких как Samsung, включают в себя ползунок регулировки яркости фонарика, такая функция отсутствует. доступно на устройствах большинства других OEM-производителей. Google планирует решить эту проблему в Android 13, предложив встроенную функцию управления яркостью. фонарик. Однако, несмотря на изменения, некоторые устройства под управлением Android 13 могут не получить эту функцию.
Как отмечает Мишаал, «Причина, по которой поддержка этой функции будет ограничена, заключается в том, что она потребует обновления уровня абстракции аппаратного обеспечения камеры (HAL)… [Поскольку] Google заморозил свой новый Требования HAL, гарантирующие, что реализации поставщиков, созданные на основе версии N, будут сертифицированы для версии до N+3... производители устройств могут обновить свои устройства до Android 13 при повторном использовании реализации поставщика, разработанной для более старой версии Android, которая не включает новое устройство камеры HAL и его поддержку яркости светодиодов. контроль."
Чтобы предложить эту функцию, OEM-производителям придется внедрить версию 3.8 HAL устройства камеры в свою версию Android 13. А внедрят ли OEM-производители версию 3.8 или нет, будет зависеть от требований, изложенных в требованиях к программному обеспечению (VSR) для Android 13, которые Google еще не доработала.
Источник: Эспер