Pluvius motīvu sistēmas lietotāja interfeiss un akcentu krāsa, pamatojoties uz fona attēlu [Giveaway]

Pluvius ir jauna lietotne, kas izmanto OMS saknes Android ierīcēs, lai dinamiski izveidotu sistēmas lietotāja interfeisa tēmu un akcentētu krāsu, pamatojoties uz pašreizējo fona tapeti.

Izmantojot operētājsistēmu Android 8.0 Oreo, Google ieviesa Sony vietējo motīvu sistēmu, ko sauc par Overlay Manager Service (OMS). Pārklājumus var izstrādāts, lai mērķētu uz jebkuras lietojumprogrammas, tostarp SystemUI un Android ietvara, resursiem un ignorētu tos ar saviem vērtības. Tas mums ļauj motīvu gandrīz jebkurā Android daļā pēc mūsu patikas operētājsistēmās Android 8.0 Oreo un Android 8.1 Oreo. Diemžēl Google bloķēta piekļuve OMS API operētājsistēmā Android P, norādot, ka OMS ir paredzēts izmantot tikai OEM. Tomēr, ja jūs ir root piekļuve piemēram, izmantojot Magisk, jūs joprojām varat instalēt pielāgotus motīvus operētājsistēmā Android P. Tikko ir izlaista jauna lietotne ar nosaukumu "Pluvius", un tā izmanto OMS patiešām gudrā veidā: Dinamiski motīvu sistēmas lietotāja interfeiss un akcentu krāsas, pamatojoties uz pašreizējo fonu

. Tas nepieciešama root piekļuve strādāt, taču, ja izturēsit šo pamatprasību, varēsiet baudīt personalizētas tēmas jebkurā Android 8.0 Oreo, Android 8.1 Oreo vai Android P ierīce, piemēram, Google Pixel 2 vai Essential Phone.

Populārākie ekrānuzņēmumi: darbojas Google Pixel 2 XL Android P Beta 3/Izstrādātāja priekšskatījums 4. Apakšējie ekrānuzņēmumi: Essential tālrunis, kurā darbojas operētājsistēma Android 8.1 Oreo.

Kā redzat iepriekš redzamajā ekrānuzņēmumu komplektā, sistēmas lietotāja interfeisa motīva pamatā ir manis izvēlētais fona attēls. (Šeit izmantotie fona attēli ir Google Pixel fona attēli, kas var būt instalēta jebkurā ierīcē, izmantojot neoficiālu portu.) Savos ekrānuzņēmumos (augšējā rindā) es atlasīju opcijas "Gaiši košs" un "Dinamiski tumšs" attiecīgi adaptīvās sistēmas akcentam un adaptīvajai SystemUI motīvam. Lietotnē varat izmantot vairāk krāsu opciju, lai dinamiski izveidotu Android ierīces motīvu pēc saviem ieskatiem. Apskatiet tālāk esošo izstrādātāja videoklipu, lai parādītu, cik ātri lietotne darbojas.

Lietotne izmanto Android palešu API lai izvēlētos krāsas no tapetes. Var atrast lietotnes loģiku, kā rīkoties šeit. Diemžēl nav vienota API krāsu iegūšanai no reāllaika fona tapetēm, tāpēc lietotne nevar dinamiski atlasīt motīvu, pamatojoties uz reāllaika fona tapeti.

Android P atbalstam lietotne darbojas tāpat kā Substratum, jo ​​pārklāj pārklājumus mapē /system/app. Katrs pārklājums ir aptuveni 5–6 KB liels (pārklājumos ir ietverts tikai manifests un motīva color.xml sistēma un sistēma), tāpēc nevajadzētu būt bažām par sistēmas krātuves vietu ārā. Lietotnes iestatījumos jebkurā laikā varat atinstalēt vecos pārklājumus. Pluvius instalētajos pārklājumos ir iekļauti pielāgoti metadati, lai lietotne tos varētu dinamiski izgūt, lai tos varētu pievienot/noņemt/atjaunināt ad hoc.

Ja bieži maināt fona tapeti (iespējams, izmantojat kādu lietotni, piemēram, Muzei vai Chainfire's 500 Ugunspapīrs), tad jūs noteikti izbaudīsit papildu pielāgošanu, ko šī izcilā lietotne piedāvā. Es jau esmu atteicās no automātiskās tumšās tēmas, kas tika aktivizēta nakts apgaismojumā skripts par labu šim.

Pluvius funkcijas

  • Atsevišķa lietotne, kurai nav jāinstalē Substratum vai Andromeda.
  • Dinamiski motīvu sistēmas lietotāja interfeiss (ātro iestatījumu panelis, skaļuma panelis, barošanas izvēlne utt.), kā arī ietvara akcenta krāsa (iestatījumi, slīdņi, pogas, slēdži utt.), pamatojoties uz pašreizējo tapetes.
  • Adaptīvās sistēmas akcents opcija: Vibrant, Light Vibrant, Dark Vibrant vai Custom Color
  • Adaptīvā SystemUI tēma: tumšs, melns, pielāgota krāsa, dinamiska gaiša, dinamiska tumša
  • Atbalsta Android 8.0 Oreo, Android 8.1 Oreo un Android P ierīces (visām nepieciešama root piekļuve). Var nedarboties uz dažām stipri modificētām OEM apvalkiem.
  • Izvēles Magisk modulis, kas nepieciešams tikai Android P lietotājiem, kuri vēlas nokārtot SafetyNet. Android Oreo metode (PackageManager) nemaina /sistēmu, tāpēc tā izturēs SafetyNet.

Plānotās funkcijas:

  • Dinamiski motīvu paziņojumi
  • Bezsaknes tēma operētājsistēmai Android 8.0 un Android 8.1 Oreo (būs nepieciešama pievienojumprogramma un ADB komandas)

Lejupielādējiet un instalējiet Pluvius

Jūs varat lejupielādēt lietojumprogrammu no Google Play veikala. Tur ir 14 dienu bezmaksas izmēģinājums pieejams, pēc tam jums ir jāatbloķē lietotne, veicot pirkumu lietotnē (2 ASV dolāri).

Apmeklējiet XDA foruma pavedienu

Pluvius atbloķēšanas koda dāvana

Izstrādātājs ir laipni devis XDA izstrādātāji100 atbloķēšanas kodi dot lietotājiem! ES būšu ievietojot kodus izlases veidā komentāros visas dienas garumā, tāpēc pat tad, ja šo ziņu neuztvērāt uzreiz, jums joprojām vajadzētu būt iespējai pieprasīt kodu! Visi kodi ir izsniegti, paldies visiem, kas atstāja komentāru!


Piezīme: šo rakstu nekādā veidā nesponsorē Pluvius izstrādātājs. Izstrādātājs ir aktīvs līdzstrādnieks mūsu forumos, un, laipni lūdzot, mēs parasti aptveram lietojumprogrammas, modifikācijas vai jebkas cits, ko izveidojuši aktīvie dalībnieki, kas, mūsuprāt, varētu būt mūsu lasītāji Ieinteresēts. Ja mūsu forumos esat kopīgojis kaut ko tādu, kas, jūsuprāt, ir pelnījis izsaukumu portālā, nosūtiet mums padomu.