Google har udgivet den tredje betaversion af sin open source-mobilplatform Android 17, hvilket markerer platformens stabilisering og afslutningen på API-ændringer forud for den kommende udgivelse. Et foreløbigt testprogram er tilgængeligt for at evaluere platformens nye funktioner. Firmware-builds er tilgængelige til Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel 10/10 Pro/10 Pro XL/10 Pro Fold, Pixel Fold og Pixel Tablet. Android 17 er planlagt til udgivelse i 2. kvartal 2026.
Blandt ændringerne i Android 17 Beta 3:
- Beskyttelsesmekanismen Dynamic Code Loading (DCL) er blevet udvidet til at understøtte native biblioteker, der indlæses via System.load()-metoden, ikke kun DEX- og JAR-filer. DCL forhindrer, at skadelig kode indsættes i dynamisk indlæste eksekverbare filer ved at indstille skrivebeskyttede adgangsrettigheder for sådanne filer.
- Mekanismen for certifikattransparens er aktiveret som standard og vedligeholder en offentlig log over alle udstedte og tilbagekaldte certifikater.
- PhotoPickerUiCustomizationParams API er blevet tilføjet for at tilpasse brugerfladen til fotovælgeren, så den bedre matcher stilen i den opkaldende app. For eksempel kan du ændre billedformatet for miniaturebilleder fra 1:1 (kvadratisk) til 9:16 (portræt).
- Tilføjet understøttelse af RAW14-billedformatet, der bruges i professionelle digitalkameraer og giver lagring af 15 bit pr. farvekanal.
- En API er blevet leveret til hardwareproducenter for at skabe kameraudvidelser, der muliggør applikationsspecifikke funktioner, såsom Super Resolution-detaljeforbedringsmotoren, støjreduktionstilstande og AI-kvalitetsoptimeringsværktøjer.
- Tilføjet API til at hente information om kameratype (indbygget kamera, USB-webcam eller virtuelt kamera).
- Der er tilføjet understøttelse af høreapparater, der er tilsluttet via Bluetooth Low Energy (BLE). Disse enheder er nu klassificeret under den nye kategori TYPE_BLE_HEARING_AID, der giver apps mulighed for at skelne mellem høreapparater og hovedtelefoner og styre systemets lydafspilning separat (for eksempel kan du afspille notifikationer, ringetoner og alarmer på din telefons indbyggede højttaler i stedet for på dit høreapparat).
- Tilføjet softwarekoder til HE-AAC (High-Efficiency Advanced Audio Coding) lydformatet, der understøtter både lave og høje bitrater.
- Tilladelsen USE_LOCATION_BUTTON er blevet tilføjet, hvilket giver dig mulighed for at integrere en systemknap i din apps brugerflade for at give adgang til præcise positionsdata. Knappen gengives af systemet, og når brugeren klikker på den, giver den kun adgang til positionsdata i den aktuelle sessions varighed.
- Der er tilføjet separate indstillinger til visning af adgangskoder indtastet på det fysiske tastatur og på berøringsskærmen. Som standard skjules adgangskodetegn indtastet med det fysiske tastatur med det samme.
- Muligheden for at certificere APK-pakker med en digital signatur baseret på en hybridalgoritme, der kombinerer den klassiske algoritme med ML-DSA-algoritmen, som er modstandsdygtig over for brute force på en kvantecomputer, er blevet introduceret.
- Forbedret visning af app-widgets på eksterne skærme ved at tage højde for forskelle i DPI ved skalering.
- Der er tilføjet en indstilling, der giver dig mulighed for at skjule visningen af programnavne under deres ikoner.

- Implementerede interaktive dockede vinduer, der i modsætning til traditionelle Picture-in-Picture-vinduer forbliver interaktive, når de er docket over andre programmer i skrivebordstilstand.
- Designet af værktøjslinjen til screencast-optagelse er blevet ændret.
- Tilføjede ACTION_VPN_APP_EXCLUSION_SETTINGS-anmodningen, som kan bruges til at åbne en systemskærm med indstillinger, der tillader applikationen at omgå netværksadgang. VPN-tunnel.
- Tilføjet understøttelse af OpenJDK 25-sprogfunktioner og Java-klasser.
Kilde: opennet.ru

