Google radi na aplikaciji Pixel Themes za prilagodbu izgleda i dojma Androida 10 na Pixel pametnim telefonima. Evo ranog pogleda na to kako bi to moglo izgledati.
Ovaj tjedan smo bili preplavljeni hrpom curenja informacija o Google Pixelu 4, ali većina tih curenja bila je povezana s njegovim hardverom. Upravo smo saznali za to Mogućnost 8X zumiranja, 6 GB RAM-a, i Zaslon od 90Hz, ali također počinjemo učiti više o njegovom softveru. Tijekom Android Q beta dana uočili smo skrivenu aplikaciju pod nazivom "Pixel teme" koji je nagovijestio prilagodbu fonta, oblika ikone i boje naglaska na Google Pixel pametnim telefonima. Kasnije smo počeli vidjeti prijedlog u aplikaciji Postavke koji je korisnicima govorio da "prilagoditi [svoj] Pixel." Dodirom na taj prijedlog samo se otvara postojeća aplikacija Google Wallpapers bez dodanih opcija prilagodbe. Sada smo dobili snimke zaslona aplikacije Theme Picker za Android 10, koja će se vjerojatno zvati "Pixel Themes" na Google Pixel pametnim telefonima.
XDA priznati suradnik MSF Jarvis nas je obavijestio da je nova aplikacija pod nazivom "ThemePicker". učitano u AOSP s izdavanjem Android 10 izvorni kod. Nakon instaliranja, aplikacija se pojavljuje kao "Stilovi i pozadine" u ladici aplikacije ili u kontekstnom izborniku Pixel Launchera koji se dugo pritisne. Nizovi za aplikaciju govore nam da će ova aplikacija korisniku omogućiti prilagodbu zaključanog zaslona/ambijentalnog prikaza brojčanika, veličine rešetke Pixel Launchera, zaključanog zaslona i početnog zaslona pozadinu i "stil" (što uključuje boju ikone, oblik ikone i font.) Također ćete moći kombinirati dostupne opcije kako biste stvorili vlastiti stil, koji možete čak i ime. Naša prethodna analiza Androida 10 otkriveno da brojčanici sata uključuju analogni sat i rastezljivi sat s mjehurićima (brojčanik sata tipa/teksta nažalost je uklonjen tijekom razvoj.) Na kraju, primijetio sam kod za prilagodbu paketa ikona, iako nisam 100% siguran razlikuje li se to od prilagodbe oblik ikone.
Nakon nekoliko sati petljanja, samo smo djelomično uspjeli pokrenuti aplikaciju ThemePicker. Srećom po nas, XDA Recognized Developer luca020400 primijetio je commit s vezom na (vjerojatno ne namjerno) javni album Google Photos koji otkriva korisničko sučelje aplikacije za upravljanje temama za Android 10. Slika lijevo (ispod) prikazuje stavku kontekstnog izbornika "Pozadine" u Pixel Launcheru zamijenjenu s "Stilovi i pozadine", dok slika desno (ispod) prikazuje najažurnije korisničko sučelje aplikacije koje možemo pronaći. Koristeći našu analizu aplikacije Pixel Themes iz Android Q beta 2, vjerujemo da će 3 nezadane unaprijed instalirane teme primijeniti sljedeće promjene na korisničko sučelje Androida 10:
- Krejon: ljubičasta boja, font Arbutus, kružne/suze ikone
- Kolaž: zelena akcentna boja, Arvo i Lato font, ispunjene ikone
- Pepeo: Crna akcentna boja, Rubik font, Zaobljene/Squircle ikone
Prethodno smo izdvojili pozadine prikazane u ovom pregledu tako da svatko može preuzmite ih ovdje.
Starije obveze također su sadržavale poveznice na preglede aplikacije ThemePicker, ali ove snimke zaslona i dalje prikazuju kodna imena "Anthony", "Johanna" i "Reiko" koja smo prethodno uočili. (Sada znamo da je "Anthony" tema "Ash", "Johanna" tema "Collage", a "Crayon" tema "Reiko".) Ove slike pokazuju zaslone pregleda za prilagodbu boje isticanja, fonta i pozadine, pa smo smatrali da ih vrijedi uključiti ovdje.
Iako slike podijeljene u obvezama ne pokazuju prilagodbu rešetke Pixel Launchera ili prilagodbu zaključanog zaslona/satnog prikaza ambijenta, XDA Recognized Programer luca020400 uspio je djelomično aktivirati obje značajke, iako ih je mogao pokrenuti samo na vrhu AOSP/LineageOS 17 Android 10, a ne na Pixelu softver. Poslao nam je snimku zaslona lijevo (ispod) koja otkriva da ćete imati opciju biranja između 3x3, 4x4 ili 5x5 izgleda početnog zaslona. Snimka zaslona koju je poslao desno (ispod) prikazuje vrste satova, iako on dodano ručno vratili sat tipa/teksta otkako ga je Google uklonio iz AOSP-a.
Ispod haube, ova značajka koristi postojeće slojeve koji se nalaze u trenutnom izdanju Androida 10. Aplikacija ThemePicker koristi OverlayManagerService API-je, integrirane u Android od 8.0 Oreo, za izmjenu resursa aplikacija bez stvarne izmjene aplikacija. Ova preklapanja mogu se ručno mijenjati putem opcija za razvojne programere ili pomoću adb-a, ali Google radi na tome da ih izloži kontrolama putem aplikacije okrenute prema korisniku. Aplikacija Pixel Themes vjerojatno će debitirati uz Google Pixel 4 sljedeći mjesec i mislim da će korisničko sučelje izgledati vrlo slično onome što vidimo u verziji otvorenog koda. Javit ćemo vam ako saznamo više o prilagodbi korisničkog sučelja za Android 10 ili Google Pixel 4.
Forumi za Google Pixel 4 ||| Forumi za Google Pixel 4 XL
Zahvaljujemo PNF softveru što nam je dao licencu za korištenje JEB Decompiler, profesionalni alat za obrnuti inženjering za Android aplikacije.