Aplikácie, ktoré v Androide 17 prekročia povolený limit operačnej pamäte, systém automaticky ukončí. Google vydal štvrtú betu, poslednú pred ostrým vydaním, ktoré má nasledovať krátko po konferencii Google I/O naplánovanej na 19. a 20. mája.
Prísnejšie pravidlá pre RAM sú podľa portálu Techbyte.sk najpodstatnejšou zmenou štvrtej bety. Systém bude aktívne monitorovať spotrebu pamäte každej aplikácie a pri prekročení limitu ju zatvoriť bez zásahu používateľa. Vývojári, ktorí svoje aplikácie na toto správanie nepripravia, riskujú samovoľné zatváranie. Najvýraznejšie sa zmena prejaví na zariadeniach s menším objemom RAM.
Koniec prázdnych plôch na tabletoch
Súčasne s pamäťovými limitmi Android 17 zavádza povinný responzívny dizajn. Každá aplikácia cielená na túto verziu systému sa musí vedieť prispôsobiť rôznym veľkostiam displeja a orientácii zariadenia, teda telefónu na výšku, tabletu na šírku aj rozloženému skladaciemu telefónu. Doteraz vývojári túto požiadavku mohli obchádzať. Výsledkom boli aplikácie zobrazujúce sa na veľkých tabletoch rovnako ako na bežnom smartfóne, s prázdnymi plochami po stranách a neprispôsobeným rozhraním. Android 17 tento stav ukončuje.
Obe zmeny, pamäťové limity aj responzívnosť, sú povinné pre aplikácie cielené na novú verziu systému. Vývojári teda nemajú priestor na výnimky.
Lokálna sieť len so súhlasom
Tretia výrazná zmena sa týka prístupu k lokálnej sieti. Android 17 ho v predvolenom stave blokuje. Aplikácia musí o povolenie explicitne požiadať, podobne ako dnes žiada o prístup k fotoaparátu alebo polohe. Niektoré aplikácie pritom prístup k domácej alebo firemnej Wi-Fi sieti využívali na skenovanie okolitých zariadení, napríklad tlačiarní, televízorov či inteligentných reproduktorov, a získavanie informácií o domácnosti bez vedomia používateľa. Nové pravidlo tento priestor zužuje. Bez výslovného súhlasu aplikácia k sieti jednoducho nedostane prístup.
Spolu s pamäťovými limitmi, ktoré obmedzujú aktivity aplikácií na pozadí, ide o dve zmeny smerujúce rovnakým smerom: menej toho, čo sa deje bez vedomia používateľa.
ML-DSA a dynamický kód
Beta 4 integruje kvantovo odolné kryptografické podpisy s označením ML-DSA. Štandard je navrhnutý tak, aby odolal útokom budúcich kvantových počítačov, ktoré by mohli prelomiť dnes bežne používané šifrovacie metódy. Techbyte.sk ďalej uvádza, že nová verzia sprísňuje aj dynamické načítavanie kódu, teda techniku, pri ktorej si aplikácia stiahne a spustí časť kódu až po inštalácii. Práve tento mechanizmus v minulosti zneužívali škodlivé aplikácie na obchádzanie bezpečnostných kontrol Google Play. Sprísnenie by malo takéto praktiky sťažiť.
Zmeny sa dotkli aj správania audia na pozadí, hoci konkrétne detaily beta zatiaľ nespresnila. Do systému pribudol easter egg v podobe vesmírnej minihry, dostupnej cez nastavenia systému po poskladaní hviezd do kruhu.
Pixel 6 a novší
Poslednú betu si môžu stiahnuť majitelia smartfónov Google Pixel 6 a všetkých novších modelov. Postup je štandardný: zaregistrovať zariadenie do programu Android Beta a stiahnuť aktualizáciu. Finálna verejná verzia pre širšiu základňu zariadení má podľa harmonogramu nasledovať po konferencii Google I/O v druhej polovici mája.
Vývojári majú teda do ostrého vydania niekoľko týždňov na to, aby upravili správu pamäte, zabezpečili responzívnosť rozhraní a ošetrili prístup k lokálnej sieti. Ktoré populárne aplikácie tieto podmienky nesplnia, ukáže až finálne vydanie.

