Google vydal třetí beta verzi své otevřené mobilní platformy. Android 17, což znamenalo stabilizaci platformy a ukončení změn API před nadcházejícím vydáním. Byl nabídnut předběžný testovací program pro vyhodnocení funkcí nové platformy. Verze firmwaru jsou k dispozici pro zařízení 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 a Pixel Tablet. Android 17 je naplánováno na druhý kvartál roku 2026.
Mezi změny v Android 17 Beta 3:
- Mechanismus ochrany dynamického načítání kódu (DCL) byl rozšířen o podporu nativních knihoven načítaných metodou System.load(), nejen souborů DEX a JAR. DCL zabraňuje vkládání škodlivého kódu do dynamicky načítaných spustitelných souborů nastavením přístupových práv pouze pro čtení pro tyto soubory.
- Mechanismus transparentnosti certifikátů je ve výchozím nastavení povolen a uchovává veřejný protokol všech vydaných a zrušených certifikátů.
- Bylo přidáno rozhraní API PhotoPickerUiCustomizationParams, které umožňuje přizpůsobit rozhraní výběru fotografií a lépe tak odpovídat stylu volající aplikace. Můžete například změnit poměr stran miniatur fotografií z 1:1 (čtverec) na 9:16 (na výšku).
- Přidána podpora pro obrazový formát RAW14, používaný v profesionálních digitálních fotoaparátech a poskytující ukládání 15 bitů na barevný kanál.
- Výrobcům hardwaru bylo poskytnuto API pro vytváření rozšíření kamer, která umožňují funkce specifické pro danou aplikaci, jako je například modul pro vylepšení detailů v super rozlišení, režimy redukce šumu a optimalizátory kvality umělé inteligence.
- Přidáno API pro získání informací o typu kamery (vestavěná kamera, USB webkamera nebo virtuální kamera).
- Byla přidána podpora pro naslouchátka připojená přes Bluetooth Low Energy (BLE). Tato zařízení jsou nyní klasifikována v nové kategorii TYPE_BLE_HEARING_AID, což umožňuje aplikacím rozlišovat mezi naslouchátky a sluchátky a ovládat přehrávání zvuku systému samostatně (například můžete přehrávat oznámení, vyzváněcí tóny a budíky na vestavěném reproduktoru telefonu, nikoli na naslouchátku).
- Přidán softwarový kodér pro zvukový formát HE-AAC (High-Efficiency Advanced Audio Coding) s podporou nízkých i vysokých bitových rychlostí.
- Bylo přidáno oprávnění USE_LOCATION_BUTTON, které umožňuje vložit do rozhraní aplikace systémové tlačítko pro přístup k přesným údajům o poloze. Tlačítko je vykresleno systémem a po kliknutí uživatelem je přístup k údajům o poloze povolen pouze po dobu aktuální relace.
- Byla přidána samostatná nastavení pro zobrazení hesel zadaných na fyzické klávesnici a na dotykové obrazovce. Ve výchozím nastavení jsou znaky hesla zadané pomocí fyzické klávesnice okamžitě skryty.
- Byla zavedena možnost certifikovat balíčky APK digitálním podpisem založeným na hybridním algoritmu, který kombinuje klasický algoritmus s algoritmem ML-DSA, jenž je odolný vůči hrubé síle na kvantovém počítači.
- Vylepšené zobrazení widgetů aplikací na externích obrazovkách s ohledem na rozdíly v DPI při škálování.
- Bylo přidáno nastavení, které umožňuje skrýt zobrazení názvů aplikací pod jejich ikonami.

- Implementována interaktivní ukotvená okna, která na rozdíl od tradičních oken Obraz v obraze zůstávají interaktivní i při ukotvení nad jinými aplikacemi v režimu plochy.
- Design panelu nástrojů pro nahrávání screencastů byl změněn.
- Přidán požadavek ACTION_VPN_APP_EXCLUSION_SETTINGS, který lze použít k otevření systémové obrazovky s nastavením, které aplikaci umožňuje obejít přístup k síti. VPN-tunel.
- Přidána podpora pro jazykové funkce OpenJDK 25 a třídy Java.
Zdroj: opennet.ru

