Tai greičiausiai „Google Pixel Themes“ programa, skirta „Android 10“ tinkinti

„Google“ kuria „Pixel Themes“ programą, kad pritaikytų „Android 10“ išvaizdą ir funkcijas „Pixel“ išmaniuosiuose telefonuose. Štai ankstyvas žvilgsnis į tai, kaip tai gali atrodyti.

Šią savaitę mus užtvindė daugybė nutekėjimų apie „Google Pixel 4“, tačiau dauguma tų nutekėjimų buvo susiję su jo aparatine įranga. Mes ką tik sužinojome apie tai 8x priartinimo galimybė, 6 GB RAM, ir 90Hz ekranas, bet taip pat pradedame daugiau sužinoti apie jos programinę įrangą. Dar „Android Q“ beta versijos dienomis pastebėjome paslėptą programą pavadinimu „Pikselių temos“, kuris užsiminė apie „Google Pixel“ išmaniųjų telefonų šriftą, piktogramos formą ir akcento spalvą. Vėliau Nustatymų programoje pradėjome matyti pasiūlymą, kuriame naudotojai liepėtinkinti [jų] pikseliusPaspaudus šį pasiūlymą, tik atidaryta esama „Google Wallpapers“ programa be jokių papildomų tinkinimo parinkčių. Dabar gavome „Android 10“ skirtos „Theme Picker“ programos ekrano kopijas, kurios „Google Pixel“ išmaniuosiuose telefonuose greičiausiai vadinsis „Pixel Themes“.

XDA pripažintas bendradarbis MSF Jarvis informavo mus, kad buvo sukurta nauja programėlė „ThemePicker“. įkeltas į AOSP su išleidimu Android 10 šaltinio kodas. Įdiegta programa rodoma kaip „Stiliai ir tapetai“ programų stalčiuje arba „Pixel Launcher“ ilgo paspaudimo kontekstiniame meniu. Programos eilutės nurodo, kad ši programa leis vartotojui tinkinti užrakinimo ekraną / aplinkos ekrano laikrodžio ciferblatą, Pixel Launcher tinklelio dydį, užrakinimo ekraną ir pagrindinį ekraną. ekrano užsklanda ir „stilius“ (įskaitant akcento spalvą, piktogramos formą ir šriftą.) Taip pat galėsite derinti ir derinti iš galimų parinkčių, kad sukurtumėte savo stilių, kurį galėsite net vardas. Mūsų ankstesnė „Android 10“ analizė atskleista kad laikrodžio ciferblatuose yra analoginis laikrodis ir burbulinis laikrodis (tipo / teksto laikrodžio ciferblatas buvo deja pašalintas kūrimas.) Galiausiai pastebėjau piktogramų paketo tinkinimo kodą, nors nesu 100% tikras, ar tai skiriasi nuo tinkinimo piktogramos forma.

Po kelių valandų gudravimo mums pavyko tik iš dalies sukurti ir paleisti „ThemePicker“ programą. Mūsų laimei, XDA pripažintas kūrėjas luca020400 pastebėjo įsipareigojimą su nuoroda į (tikriausiai netyčia) viešą „Google“ nuotraukų albumą, kuriame atskleidžiama „Android 10“ temų tvarkyklės programos vartotojo sąsaja. Kairėje (apačioje) esančiame paveikslėlyje rodomas kontekstinio meniu elementas „Ekrano paveikslėliai“ pikselių paleidimo priemonėje, pakeistas į „Stiliai ir tapetai“, o paveikslėlyje dešinėje (toliau) rodoma naujausia programos vartotojo sąsaja, kurią galime rasti. Remdamiesi „Android Q beta 2“ versijos „Pixel Themes“ programos analize, manome, kad 3 nenumatytosios iš anksto įdiegtos temos „Android 10“ vartotojo sąsajai pritaikys šiuos pakeitimus:

  • Pieštukas: purpurinė akcento spalva, Arbutus šriftas, apskritos / ašaros piktogramos
  • Koliažas: žalia akcento spalva, Arvo ir Lato šriftas, užpildytos piktogramos
  • Pelenai: juoda akcento spalva, Rubiko šriftas, suapvalintos/skraidyklės piktogramos

Anksčiau ištraukėme šioje peržiūroje rodomus fono paveikslėlius, kad kiekvienas galėtų atsisiųskite juos čia.

Senesniuose įsipareigojimuose taip pat buvo nuorodų į „ThemePicker“ programos peržiūras, tačiau šiose ekrano kopijose vis dar rodomi kodiniai pavadinimai „Anthony“, „Johanna“ ir „Reiko“, kuriuos anksčiau pastebėjome. (Dabar žinome, kad „Anthony“ yra „pelenų“ tema, „Johanna“ yra „koliažo“, o „Crayon“ yra „Reiko“ tema.) Šie vaizdai vis dėlto parodykite peržiūros ekranus, skirtus pritaikyti akcento spalvą, šriftą ir foną, todėl manėme, kad juos verta įtraukti čia.

Nors įpareigojimuose bendrinami vaizdai neparodo Pixel Launcher tinklelio tinkinimo arba užrakinimo ekrano / aplinkos ekrano laikrodžio tinkinimo, XDA Recognized Kūrėjas luca020400 sugebėjo iš dalies suaktyvinti abi funkcijas, nors jis galėjo priversti jas veikti tik AOSP / LineageOS 17 Android 10, o ne Pixel programinė įranga. Jis atsiuntė mums ekrano kopiją kairėje (žemiau), kuri parodo, kad turėsite galimybę pasirinkti 3x3, 4x4 arba 5x5 pagrindinio ekrano išdėstymą. Ekrano kopijoje, kurią jis atsiuntė dešinėje (žemiau), rodomi laikrodžių tipai, nors jis pridėta rankiniu būdu tipo / teksto laikrodis, kai „Google“ pašalino jį iš AOSP.

Po gaubtu ši funkcija naudoja esamas perdangas, esančias dabartiniame „Android 10“ leidime. „ThemePicker“ programa naudoja „OverlayManagerService“ API, integruotas į „Android“ nuo 8.0 Oreo, kad pakeistų programų išteklius, nekeičiant programų. Šias perdangas galima rankiniu būdu perjungti naudojant kūrėjo parinktis arba adb, tačiau „Google“ stengiasi atskleisti jų valdiklius naudodama naudotojui skirtą programą. Tikėtina, kad „Pixel Themes“ programa kitą mėnesį debiutuos kartu su „Google Pixel 4“, ir manau, kad vartotojo sąsaja atrodys labai panaši į tai, ką matome atvirojo kodo versijoje. Informuosime, jei sužinosime daugiau apie „Android 10“ vartotojo sąsajos tinkinimą arba „Google Pixel 4“.

„Google Pixel 4“ forumai ||| „Google Pixel 4 XL“ forumai


Dėkojame PNF programinei įrangai už suteiktą licenciją naudoti JEB dekompiliatorius, profesionalaus lygio atvirkštinės inžinerijos įrankis, skirtas „Android“ programoms.