Съобщава се, че Android 13 ще въведе нова функция, която ще позволи на потребителите да регулират яркостта на фенерчето на телефона си. Прочетете, за да научите повече.
Google пусна първата предварителна версия за разработчици Android 13 миналия месец, давайки ни поглед към някои от новите функции, идващи в следващата голяма версия на Android. Наред с големи промени като нови функции за поверителност, тематични икони, подобрени езикови контроли и т.н., Android 13 също включва няколко малки подобрения, като възможността за включване на фенерчето с помощта на жестове за бързо докосване на Pixel устройства. В допълнение, последните доклади сочат, че Android 13 ще включва и друга функция, свързана с фенерче, която е налична на iPhone от известно време.
Според на Еспър Mishaal Rahman, 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 и неговата поддръжка за LED яркост контрол."
За да предложат функцията, OEM производителите ще трябва да внедрят версия 3.8 на камерата HAL в своята версия на Android 13. И дали OEM производителите внедряват версия 3.8 или не, ще зависи от изискванията, изложени в софтуерните изисквания на доставчика (VSR) за Android 13, които Google тепърва ще финализира.
източник: Еспър