Pluvius je nová aplikace, která využívá OMS na zakořeněných zařízeních Android k dynamickému motivování uživatelského rozhraní systému a zdůraznění barvy na základě aktuální tapety.
Se systémem Android 8.0 Oreo společnost Google představila nativní rámec témat společnosti Sony s názvem Overlay Manager Service (OMS.). Překryvy lze vytvořený tak, aby cílil na zdroje jakékoli aplikace, včetně SystemUI a rámce Android, a přepsal je svými vlastními hodnoty. To nám umožňuje téma téměř jakékoli části Androidu podle našich představ na Androidu 8.0 Oreo a Androidu 8.1 Oreo. Bohužel Google zablokovaný přístup k rozhraním API OMS v systému Android P s tím, že OMS je určeno pouze pro použití výrobci OEM. Pokud však vy mít root přístup například přes Magisk, stále můžete nainstalovat vlastní motivy na Android P. Právě byla vydána nová aplikace s názvem „Pluvius“, která využívá OMS opravdu chytrým způsobem: Dynamicky motivující uživatelské rozhraní systému a zvýrazňující barvy na základě aktuální tapety
. To vyžaduje přístup root pracovat, ale pokud splníte tento základní požadavek, můžete si užít personalizovaná témata na jakémkoli Android 8.0 Oreo, Android 8.1 Oreo nebo Android P zařízení, jako je Google Pixel 2 nebo Essential Phone.Nejlepší snímky obrazovky: Google Pixel 2 XL běží Android P Beta 3/Náhled pro vývojáře 4. Spodní snímky obrazovky: Essential Phone se systémem Android 8.1 Oreo.
Jak můžete vidět na sadě snímků obrazovky výše, motiv uživatelského rozhraní systému je založen na tapetě, kterou jsem si vybral. (Tapety, které zde používám, jsou tapety Google Pixel, které mohou být nainstalované na libovolném zařízení prostřednictvím neoficiálního portu.) Na svých snímcích obrazovky (horní řádek) jsem pro motivy Adaptive System Accent a Adaptive SystemUI Theme vybral možnosti „Light Vibrant“ a „Dynamic Dark“. Existuje více barevných možností, se kterými si můžete v aplikaci hrát a dynamicky si motivovat své zařízení Android podle svých představ. Podívejte se na níže uvedené video od vývojáře, které ukazuje, jak rychle aplikace funguje.
Aplikace využívá Android Palette API vybrat barvy z tapety. Logiku aplikace pro řešení tohoto lze nalézt tady. Bohužel neexistuje jednotné API pro načítání barev z živých tapet, takže aplikace nemůže dynamicky vybrat motiv na základě živé tapety.
Pro podporu Android P funguje aplikace stejně jako Substratum v tom, že umístí překryvy do /system/app. Každá překryvná vrstva má velikost přibližně 5–6 kB (překryvné vrstvy obsahují pouze manifest a barvy.xml k motivu systém a rámec), takže by neměly být žádné obavy o běh systémového úložného prostoru ven. Staré překryvné vrstvy můžete kdykoli odinstalovat z nastavení aplikace. Překryvné vrstvy nainstalované Pluviusem obsahují vlastní metadata, aby bylo možné je dynamicky načítat aplikací, takže je lze přidávat/odebírat/aktualizovat ad-hoc.
Pokud často měníte tapetu (možná používáte aplikaci jako Muzei nebo Chainfire's Ohnivý papír 500), pak si jistě užijete další přizpůsobení, které tato skvělá aplikace přináší. již mám zahodil moje automatické temné téma spouštěné na Night Light skript ve prospěch tohoto.
Vlastnosti Pluvius
- Samostatná aplikace, která nevyžaduje instalaci Substratum nebo Andromeda.
- Dynamicky motivuje systémové uživatelské rozhraní (panel rychlého nastavení, panel hlasitosti, nabídka napájení atd.). barva zvýraznění rámce (nastavení, posuvníky, tlačítka, přepínače atd.) na základě proudu tapeta na zeď.
- Adaptivní systém Accent možnost: Zářivé, Světle zářivé, Tmavě zářivé nebo Vlastní barva
- Adaptivní téma SystemUI: Tmavá, Černá, Vlastní barva, Dynamické světlo, Dynamická tma
- Podporuje zařízení Android 8.0 Oreo, Android 8.1 Oreo a Android P (všechny vyžadují přístup root). Nemusí fungovat na některých silně upravených vzhledech OEM.
- Volitelný modul Magisk, který je nutný pouze pro uživatele Android P, kteří chtějí projít SafetyNet. Metoda Android Oreo (PackageManager) nemění /systém, takže projde SafetyNet.
Plánované vlastnosti:
- Dynamicky motivovaná oznámení
- Motivování bez root pro Android 8.0 a Android 8.1 Oreo (vyžaduje doplňkovou aplikaci a příkazy ADB)
Stáhněte a nainstalujte Pluvius
Aplikaci si můžete stáhnout z obchodu Google Play. Je tu 14denní bezplatná zkušební verze k dispozici, poté musíte aplikaci odemknout prostřednictvím nákupu v aplikaci (2 $)
Navštivte vlákno fóra XDA
Prozradí Pluvius Unlock Code
Developer laskavě dal XDA-Developers100 odblokovacích kódů dát uživatelům! já budu vkládání kódů náhodně do komentářů během dne, takže i když jste tento příspěvek okamžitě nezachytili, měli byste mít stále možnost získat kód! Všechny kódy byly rozdány, děkujeme všem, kteří zanechali komentář!
Poznámka: Tento článek není žádným způsobem sponzorován vývojářem Pluvius. Vývojář je aktivním přispěvatelem na našich fórech a jako zdvořilost se obecně věnujeme aplikace, úpravy nebo cokoli jiného vytvořeného aktivními členy, o čem si myslíme, že by to mohli být naši čtenáři zajímá se o. Pokud jste na našich fórech sdíleli něco, o čem si myslíte, že si zaslouží výkřik na portálu, pošlete nám tip.