Android 13 giver dig mulighed for at justere lysstyrken på din telefons lommelygte

Android 13 vil angiveligt introducere en ny funktion, der giver brugerne mulighed for at justere lysstyrken på deres telefons lommelygte. Læs videre for at lære mere.

Google lancerede den første udvikler preview build af Android 13 sidste måned, hvilket giver os et kig på nogle af de nye funktioner, der kommer i den næste store Android-udgivelse. Sammen med store ændringer som nye privatlivsfunktioner, temaikoner, forbedrede sprogkontrol osv., Android 13 også indeholder et par mindre forbedringer, såsom muligheden for at tænde lommelygten ved hjælp af Quick Tap-bevægelser på Pixel enheder. Derudover tyder nylige rapporter på, at Android 13 også vil inkludere en anden lommelygte-relateret funktion, der har været tilgængelig på iPhones i et stykke tid.

Ifølge Espers Mishaal Rahman, Android 13 introducerer to nye API'er til CameraManager-klassen -- getTorchStrengthLevel og turnOnTorchWithStrengthLevel. Den første returnerer det aktuelle lysstyrkeniveau for lommelygten, mens den anden indstiller lysstyrkeniveauet fra et minimum på 1 til et maksimum bestemt af hardwaren. I det væsentlige vil disse nye API'er lade brugerne justere lysstyrken på deres telefons lommelygte, hvilket kan være nyttigt i forskellige scenarier.

Lommelygtelysstyrkeskyder i Samsungs One UI 4

For de uvidende tilbyder Android i øjeblikket kun en kontakt til at tænde eller slukke for lommelygten. Mens de brugerdefinerede Android-skind fra nogle OEM'er, som Samsung, inkluderer en skyder til lysstyrkekontrol til lommelygten, er en sådan funktion ikke tilgængelig på enheder fra de fleste andre OEM'er. Google planlægger at løse det med Android 13 ved at tilbyde en indbygget lysstyrkekontrolfunktion til lommelygte. På trods af ændringen får nogle enheder, der kører Android 13, muligvis ikke funktionen.

Som Mishaal bemærker, "Grunden til, at understøttelsen af ​​denne funktion vil være begrænset, er, at den vil kræve en opdatering til kameraets hardwareabstraktionslag (HAL)...[Siden] Google har frosset sin nye HAL-krav for at sikre, at leverandørimplementeringer bygget mod version N vil være certificerbare for op til version N+3...enhedsproducenter kan opgradere deres enheder til Android 13, mens den genbruger en leverandørimplementering designet til en ældre Android-udgivelse, der ikke inkluderer den nye kameraenhed HAL og dens understøttelse af LED-lysstyrke styring."

For at tilbyde funktionen skal OEM'er implementere version 3.8 af kameraenheden HAL i deres Android 13-udgivelse. Og om OEM'er implementerer version 3.8 eller ej, vil afhænge af kravene i leverandørsoftwarekravene (VSR) til Android 13, som Google endnu ikke er færdiggjort.


Kilde: Esper