Zde je návod, jak získat přístup ke skrytým překryvům motivu Pixel na smartphonu Sony Xperia se systémem Android 10 a použít je pomocí příkazového řádku.
Aplikace Pixel Themes vám umožňuje přizpůsobit tvar ikony, písmo, barvu zvýraznění atd. na telefonech Google Pixel se systémem Android 10. My objevil existence aplikace krátce poté, co Google posunul druhou beta verzi Androidu Q a podařilo se jí získat včasný náhled na jeho schopnosti asi měsíc před veřejným vystoupením. Jak název napovídá, aplikace není určena pro jiná zařízení než Pixel, ale základní překryvné vrstvy, které přepíná, lze stále najít na jiných zařízeních. I když ani plnohodnotná aplikace Pixel Themes, ani ta AOSP ThemePicker je přítomen na telefonech Sony Xperia se systémem Android 10, společnost ponechala mnoho překryvných barev ve tvaru ikon a zvýraznění, které lze aktivovat prostřednictvím cmd overlay
příkaz shell.
Zatímco si pohrává s jeho zbrusu novým Sony Xperia 1 II, XDA uznávaný vývojář niaboc79objevil existenci těchto překryvů. Vzhledem ke skutečnosti, že
Google navrhl mechanismus motivů založený na překryvných vrstvách Kromě Overlay Manager Service (OMS) společnosti Sony není zahrnutí balíčků do firmwaru Android 10 telefonů Xperia příliš překvapivé. Neexistuje však žádná uživatelsky orientovaná aplikace, která by tyto překryvy řídila, takže je uživatelé musí ručně přepínat pomocí prostředí ADB. Můžete například snadno změnit barvu zvýraznění pomocí následujícího příkazu:cmdoverlayenablecom.android.theme.color.<COLOR_NAME>
kde COLOR_NAME může být „fialová“, „černá“, „skořicová“, „zelená“, „oceán“, „orchidej“ nebo „vesmír“.
Zde jsou tři základní příkazy, které byste měli znát před hraním s překryvnými vrstvami. Můžete je zadat pomocí Android Debug Bridge (ADB) po připojení smartphonu Sony Xperia k počítači PC/Mac s povoleným laděním USB.
- Chcete-li zobrazit seznam dostupných překryvných vrstev, zadejte následující příkaz:
cmd overlay list
- Chcete-li povolit překrytí, zadejte následující:
cmd overlay enable [package.name.here]
- Chcete-li překryvnou vrstvu zakázat, zadejte následující:
cmd overlay disable [package.name.here]
Nejlepší ze všeho je, že trik by měl fungovat i na starších zařízeních Xperia za předpokladu, že obdržely oficiální aktualizaci Androidu 10 od Sony. To znamená, že majitelé Xperia 1/5, Xperia XZ2/XZ3, a Xperia 10/10 Plus mohou také provádět stejné kouzla s motivem příkazového řádku na svých telefonech.