Vida Celular

Vše o nejlepších mobilních telefonech

Jeden z nových Android 12 bude mít možnost, aby systémové téma sledovalo barvy tapety, a tak se odráželo včetně v aplikace. Nová funkce, nazvaná rozhraní Material You, může být exkluzivní pro smartphony Pixel, ale protože je otevřený kód operačního systému, vývojář již stihl funkci extrahovat a pohrát si s ní.

Uživatel XDA Developers @kdragOn použil reverzní inženýrství k „vytažení“ kódu pro funkci, která hraje s barvami tapety v Androidu 12. Poznamenává, že vzhledem k tomu, že funkce nepoužívá knihovny kódů exkluzivní pro příští aktualizaci, bylo by možné implementovat nástroj přizpůsobení i na Android 11. A to je jeho záměr.

Pro vlastní ROM a modding

Vývojář je hlavní jméno za ProtonAOSP ROM. Jde o neoficiální vlastní Android dostupný pro vybrané smartphony. Převedl funkční kódy a zpřístupnil je dalším vývojářům, aby je mohli implementovat také do svých ROM. Tuto funkci by pro své verze mohli využívat i výrobci Androidu – ale pravděpodobně nebudou, protože pokud je exkluzivní pro Pixely na Androidu 12, Google by se nemuselo líbit nedodržování jeho pravidel.

Snímek obrazovky zobrazující funkci automatické změny barev aplikací, jako je Android 12

Aby se barvy v aplikacích a systému měnily automaticky z tapety, hodlá vývojář přenést funkci Android 12 také do modovacích nástrojů, jako je Jetpack Compose. Pro zainteresované aplikace by existovala také knihovna kódu pro Třepetání — Vývojová platforma Google — která umožnila softwaru aktivovat komunikační kanál s funkcí, aby se při změně tapety změnil její barevný vzor. Díky tomu vývojář tvrdí, že by bylo možné přinést novou funkci i na Android 11, nakonfigurovaný pro práci s Jetpackem nebo kompatibilní vlastní ROM.

Snímek obrazovky zobrazující funkci automatické změny barev aplikací, jako je Android 12

Nová funkce je ve vývoji a zatím spotřebovává hodně hardwaru a baterie. Pokud Google zjistí, že přizpůsobení barev v aplikacích a systému pomocí tapety bude exkluzivní pro Pixely, tento projekt by mohl mít větší přitažlivost mezi komunitou Android. Vždy stojí za zmínku, že odemknutí bootloaderu a instalace vlastních ROM ruší záruku smartphonu.

Přes XDA Developers