Pluvius-teemajärjestelmän käyttöliittymä ja taustakuvaan perustuva korostusväri [Giveaway]

Pluvius on uusi sovellus, joka käyttää OMS: ää juurtuneissa Android-laitteissa dynaamisesti teeman järjestelmän käyttöliittymän ja korostusvärien nykyisen taustakuvan perusteella.

Android 8.0 Oreossa Google esitteli Sonyn alkuperäisen teemakehyksen nimeltä Overlay Manager Service (OMS). Peittokuvia voidaan suunniteltu kohdistamaan minkä tahansa sovelluksen resurssit, mukaan lukien SystemUI- ja Android-kehys, ja ohittamaan ne omilla resursseillaan arvot. Tämä antaa meille mahdollisuuden teema melkein missä tahansa Androidin osassa mielemme mukaan Android 8.0 Oreolla ja Android 8.1 Oreolla. Valitettavasti Google estetty pääsy Android P: n OMS-sovellusliittymiin, jossa todetaan, että OMS on tarkoitettu vain OEM-valmistajien käyttöön. Kuitenkin, jos sinä on pääkäyttäjän oikeudet kuten Magiskin kautta, voit silti asenna mukautettuja teemoja Android P: hen. Uusi sovellus nimeltä "Pluvius" on juuri julkaistu, ja se käyttää OMS: ää todella näppärällä tavalla: Dynaamisesti teemallinen käyttöliittymä ja korostusvärit nykyisen taustakuvan perusteella

. Se vaatii pääkäyttäjän oikeudet töihin, mutta jos täytät tämän perusvaatimuksen, voit nauttia yksilöllisistä teemoista missä tahansa Android 8.0 Oreo, Android 8.1 Oreo tai Android P laitteilla, kuten Google Pixel 2 tai Essential Phone.

Suosituimmat kuvakaappaukset: Google Pixel 2 XL käynnissä Android P Beta 3 / Kehittäjän esikatselu 4. Alareunan kuvakaappaukset: Essential Phone, jossa on Android 8.1 Oreo.

Kuten yllä olevista kuvakaappauksista näet, järjestelmän käyttöliittymän teema perustuu valitsemaani taustakuvaan. (Tässä käyttämäni taustakuvat ovat Google Pixel -taustakuvia, jotka voivat olla asennettu mihin tahansa laitteeseen epävirallisen portin kautta.) Kuvakaappauksissani (ylärivi) valitsin Adaptive System Accent - ja Adaptive SystemUI -teeman "Light Vibrant" ja "Dynamic Dark" -vaihtoehdot. Sovelluksessa on enemmän värivaihtoehtoja, joilla voit tehdä Android-laitteesi teemasta dynaamisesti haluamallasi tavalla. Katso alla olevasta kehittäjän videosta, kuinka nopeasti sovellus toimii.

Sovellus käyttää Android Palette API valita värit taustakuvasta. Sovelluksen logiikka tämän käsittelemiseksi löytyy tässä. Valitettavasti live-taustakuvien värien noutamiseen ei ole yhtenäistä APIa, joten sovellus ei voi valita dynaamisesti teemaa live-taustakuvan perusteella.

Android P -tuessa sovellus toimii aivan kuten Substratum, koska se sijoittaa peittokuvat kansioon /system/app. Jokainen peittokuva on kooltaan noin 5-6 kt (peittokuvat sisältävät vain manifestin ja värit.xml teemaan järjestelmä ja kehys), joten järjestelmän käytössä olevasta tallennustilasta ei pitäisi olla huolta ulos. Voit poistaa vanhat peittokuvat milloin tahansa sovelluksen asetuksista. Pluviuksen asentamat peittokuvat sisältävät mukautettuja metatietoja, jotta sovellus voi noutaa ne dynaamisesti, jotta niitä voidaan lisätä/poistaa/päivittää tapauskohtaisesti.

Jos vaihdat taustakuvaasi usein (ehkä käytät sovellusta, kuten Muzei tai Chainfiren 500 takkapaperia), nautit varmasti tämän loistavan sovelluksen tarjoamista lisämuokkauksista. olen jo hylkäsi automaattisen tumman teemani, joka käynnisti Night Lightissa käsikirjoitus tämän puolesta.

Pluviuksen ominaisuudet

  • Itsenäinen sovellus, joka ei vaadi Substratumin tai Andromedan asentamista.
  • Teemoi dynaamisesti järjestelmän käyttöliittymän (pika-asetuspaneeli, äänenvoimakkuuspaneeli, virtavalikko jne.) sekä kehyksen korostusväri (asetukset, liukusäätimet, painikkeet, kytkimet jne.) nykyisen taustakuva.
  • Adaptive System Accent vaihtoehto: Vibrant, Light Vibrant, Dark Vibrant tai Custom Color
  • Mukautuva SystemUI-teema: Tumma, musta, mukautettu väri, dynaaminen vaalea, dynaaminen tumma
  • Tukee Android 8.0 Oreo-, Android 8.1 Oreo- ja Android P -laitteita (kaikki vaativat pääkäyttäjän oikeudet). Ei ehkä toimi joillakin voimakkaasti muokatuilla OEM-skinoilla.
  • Valinnainen Magisk-moduuli, jota tarvitaan vain Android P -käyttäjille, jotka haluavat läpäistä SafetyNetin. Android Oreo -menetelmä (PackageManager) ei muokkaa /järjestelmää, joten se läpäisee SafetyNetin.

Suunnitellut ominaisuudet:

  • Ilmoitukset teemaan dynaamisesti
  • Juureton teema Android 8.0 ja Android 8.1 Oreo (vaatii lisäsovelluksen ja ADB-komennot)

Lataa ja asenna Pluvius

Voit ladata sovelluksen Google Play Kaupasta. Siellä 14 päivän ilmainen kokeilu saatavilla, minkä jälkeen sinun on avattava sovelluksen lukitus sovelluksen sisäisellä ostolla (2 dollaria.)

Vieraile XDA-foorumin ketjussa

Pluvius Avauskoodin lahja

Kehittäjä on ystävällisesti antanut XDA-kehittäjät100 avauskoodia antaa käyttäjille! tulen olemaan lähettämällä koodit satunnaisesti kommentteihin päivän aikana, joten vaikka et ymmärtänyt tätä viestiä heti, sinun pitäisi silti pystyä lunastamaan koodi! Kaikki koodit on jaettu, kiitos kaikille kommentin jättäneille!


Huomautus: Pluviuksen kehittäjä ei sponsoroi tätä artikkelia millään tavalla. Kehittäjä on aktiivinen avustaja foorumeillamme ja kohteliaisuuden vuoksi yleensä katamme sovelluksia, muutoksia tai mitä tahansa muuta aktiivisten jäsenten tekemistä, joita uskomme lukijoidemme olevan kiinnostunut. Jos olet jakanut foorumeillamme jotain, joka mielestäsi ansaitsee huudon portaalissa, lähetä meille vinkki.