Interfața de utilizare a sistemului de teme Pluvius și culoarea accentuată pe baza imaginii de fundal [Giveaway]

Pluvius este o nouă aplicație care utilizează OMS pe dispozitivele Android înrădăcinate pentru a tema în mod dinamic interfața de utilizare a sistemului și culoarea de accent pe baza imaginii de fundal actuale.

Cu Android 8.0 Oreo, Google a introdus cadrul de teme nativ Sony numit Overlay Manager Service (OMS). Suprapunerile pot fi construit pentru a viza resursele oricărei aplicații, inclusiv sistemul SystemUI și cadrul Android, și pentru a le înlocui cu propriile lor valorile. Acest lucru ne permite tema aproape orice parte a Android pe placul nostru pe Android 8.0 Oreo și Android 8.1 Oreo. Din păcate, Google acces blocat la API-urile OMS din Android P, afirmând că OMS este destinat numai pentru a fi utilizat de OEM. Cu toate acestea, dacă tu au acces root cum ar fi prin Magisk, puteți încă instalați teme personalizate pe Android P. O nouă aplicație numită „Pluvius” tocmai a fost lansată și folosește OMS într-un mod cu adevărat inteligent: Interfața de utilizare a sistemului de tematică dinamică și culorile accentuate pe baza imaginii de fundal actuale

. Aceasta necesită acces root să funcționeze, dar dacă treci de această cerință de bază, atunci te poți bucura de teme personalizate pe oricare Android 8.0 Oreo, Android 8.1 Oreo sau Android P dispozitiv precum Google Pixel 2 sau Essential Phone.

Capturi de ecran de top: Google Pixel 2 XL rulează Android P Beta 3/Previzualizarea dezvoltatorului 4. Capturi de ecran de jos: Essential Phone care rulează Android 8.1 Oreo.

După cum puteți vedea în setul de capturi de ecran de mai sus, tema sistemului UI se bazează pe imaginea de fundal pe care l-am ales. (Imaginile de fundal pe care le folosesc aici sunt imaginile de fundal Google Pixel care pot fi instalat pe orice dispozitiv printr-un port neoficial.) În capturile mele de ecran (rândul de sus), am selectat opțiunile „Light Vibrant” și „Dynamic Dark” pentru Adaptive System Accent și, respectiv, Adaptive SystemUI Theme. Există mai multe opțiuni de culoare pe care le puteți juca în cadrul aplicației pentru a tema în mod dinamic dispozitivul dvs. Android după bunul plac. Urmăriți videoclipul de mai jos al dezvoltatorului pentru o demonstrație a cât de repede funcționează aplicația.

Aplicația folosește Android Palette API pentru a alege culorile de pe tapet. Logica aplicației pentru gestionarea acestui lucru poate fi găsită Aici. Din păcate, nu există un API unificat pentru preluarea culorilor din imagini de fundal animate, așa că aplicația nu poate selecta dinamic o temă bazată pe un tapet animat.

Pentru suport Android P, aplicația funcționează la fel ca Substratum, prin aceea că plasează suprapunerile în /system/app. Fiecare suprapunere are o dimensiune de aproximativ 5-6KB (suprapunerile conțin doar manifestul și colors.xml la temă sistemul și cadrul) deci nu ar trebui să existe nicio îngrijorare cu privire la spațiul de stocare al sistemului care rulează afară. Puteți dezinstala oricând suprapunerile vechi din setările aplicației. Suprapunerile instalate de Pluvius conțin metadate personalizate pentru a le face să poată fi preluate dinamic de către aplicație, astfel încât să poată fi adăugate/eliminate/actualizate ad-hoc.

Dacă vă schimbați frecvent imaginea de fundal (poate folosiți o aplicație precum Muzei sau a lui Chainfire 500 Hârtie de foc), atunci cu siguranță vă veți bucura de personalizarea suplimentară pe care această aplicație genială o aduce la masă. deja am am renunțat la tema mea întunecată automată declanșată pe Night Light scenariu în favoarea acestui lucru.

Caracteristici Pluvius

  • Aplicație autonomă care nu necesită instalarea Substratum sau Andromeda.
  • Tematică dinamică interfața de utilizare a sistemului (panoul de setări rapide, panoul de volum, meniul de alimentare etc.), precum și culoarea accentului cadrului (setări, glisoare, butoane, comutatoare etc.) pe baza actualului tapet.
  • Accent de sistem adaptiv opțiune: Vibrant, Light Vibrant, Dark Vibrant sau Custom Color
  • Tema Adaptive SystemUI: Întunecat, Negru, Culoare personalizată, Lumină dinamică, Întuneric dinamic
  • Suportă dispozitive Android 8.0 Oreo, Android 8.1 Oreo și Android P (toate necesită acces root). Este posibil să nu funcționeze pe unele skinuri OEM puternic modificate.
  • Modul opțional Magisk, care este necesar doar pentru utilizatorii Android P care doresc să treacă SafetyNet. Metoda Android Oreo (PackageManager) nu modifică /sistemul, astfel încât va trece SafetyNet.

Caracteristici planificate:

  • Notificări tematice dinamice
  • Tematică fără rădăcină pentru Android 8.0 și Android 8.1 Oreo (va necesita o aplicație suplimentară și comenzi ADB)

Descărcați și instalați Pluvius

Puteți descărca aplicația din Magazinul Google Play. Există o Probă gratuită de 14 zile disponibil după care trebuie să deblocați aplicația printr-o achiziție în aplicație (2 USD.)

Vizitați subiectul forumului XDA

Giveaway cod de deblocare Pluvius

Dezvoltatorul a dat cu bunăvoință XDA-Developers100 de coduri de deblocare de oferit utilizatorilor! voi fi postând codurile aleatoriu în comentarii pe parcursul zilei, așa că, chiar dacă nu ați prins această postare imediat, ar trebui să puteți revendica un cod! Toate codurile au fost date, mulțumesc tuturor celor care au lăsat un comentariu!


Notă: acest articol nu este sponsorizat în niciun fel de către dezvoltatorul Pluvius. Dezvoltatorul este un colaborator activ pe forumurile noastre și, prin curtoazie, acoperim în general aplicații, modificări sau orice altceva făcut de membri activi despre care credem că ar putea fi cititorii noștri Interesat în. Dacă ați împărtășit ceva pe forumurile noastre despre care credeți că merită un strigăt pe portal, trimite-ne un pont.