Según se informa, Android 13 introducirá una nueva función que permitirá a los usuarios ajustar el brillo de la linterna de su teléfono. Continúe leyendo para obtener más información.
Google lanzó la primera versión preliminar para desarrolladores de androide 13 el mes pasado, dándonos un vistazo a algunas de las nuevas funciones que llegarán en la próxima gran versión de Android. Además de cambios importantes como nuevas funciones de privacidad, íconos temáticos, controles de idioma mejorados, etc., Android 13 también incluye un par de mejoras menores, como la capacidad de encender la linterna usando gestos Quick Tap en Pixel dispositivos. Además, informes recientes sugieren que Android 13 también incluirá otra función relacionada con la linterna que ha estado disponible en iPhones por un tiempo.
De acuerdo a Esper Mishaal Rahman, Android 13 presenta dos nuevas API para la clase CameraManager: getTorchStrengthLevel y turnOnTorchWithStrengthLevel. El primero devuelve el nivel de brillo actual de la linterna, mientras que el segundo establece el nivel de brillo desde un mínimo de 1 hasta un máximo determinado por el hardware. En esencia, estas nuevas API permitirán a los usuarios ajustar el brillo de la linterna de su teléfono, lo que podría resultar útil en varios escenarios.
Para los que no lo saben, Android actualmente solo ofrece una opción para encender o apagar la linterna. Si bien las máscaras personalizadas de Android de algunos fabricantes de equipos originales, como Samsung, incluyen un control deslizante de control de brillo para la linterna, dicha característica no está disponible. disponible en dispositivos de la mayoría de los demás fabricantes de equipos originales. Google planea abordar eso con Android 13 ofreciendo una función de control de brillo nativa para el Linterna. Sin embargo, a pesar del cambio, es posible que algunos dispositivos con Android 13 no tengan la función.
Como señala Mishaal, "La razón por la que el soporte para esta función será limitado es que requerirá una actualización de la capa de abstracción del hardware de la cámara (HAL)... [Desde que] Google ha congelado su nueva Requisitos de HAL para garantizar que las implementaciones de proveedores creadas con la versión N sean certificables hasta la versión N+3... los fabricantes de dispositivos pueden actualizar sus dispositivos a Android 13 mientras se reutiliza una implementación de proveedor diseñada para una versión anterior de Android que no incluye el nuevo dispositivo de cámara HAL y su compatibilidad con brillo LED. control."
Para ofrecer la función, los OEM deberán implementar la versión 3.8 del dispositivo de cámara HAL en su versión de Android 13. Y si los OEM implementarán la versión 3.8 o no dependerá de los requisitos establecidos en los requisitos de software del proveedor (VSR) para Android 13, que Google aún no ha finalizado.
Fuente: Esper