Google arbejder på en Pixel Themes-app for at tilpasse udseendet og følelsen af Android 10 på Pixel-smartphones. Her er et tidligt kig på, hvordan det kan se ud.
I denne uge er vi blevet oversvømmet med en masse lækager om Google Pixel 4, men de fleste af disse lækager har været relateret til dens hardware. Vi har lige lært om det 8X zoomfunktion, 6GB RAM, og 90Hz skærm, men vi begynder også at lære mere om dens software. Tilbage under Android Q beta-dagene opdagede vi en skjult app kaldet "Pixel-temaer", der antydede tilpasning af skrifttype, ikonform og accentfarve på Google Pixel-smartphones. Senere begyndte vi at se et forslag i appen Indstillinger, der fortalte brugerne at "tilpasse [deres] Pixel." Ved at trykke på det forslag åbnede man blot den eksisterende Google Wallpapers-app uden tilføjede tilpasningsmuligheder. Nu har vi fået skærmbilleder af Theme Picker-appen til Android 10, som sandsynligvis vil blive kaldt "Pixel Themes" på Google Pixel-smartphones.
XDA anerkendt bidragyder
Læger uden Grænser Jarvis informeret os om, at en ny app kaldet "ThemePicker" var uploadet til AOSP med udgivelsen af Android 10 kildekode. Når den er installeret, vises appen som "Styles & wallpapers" i appskuffen eller i Pixel Launchers langtryks kontekstmenu. Strengene for appen fortæller os, at denne app giver brugeren mulighed for at tilpasse låseskærmen/omgivelsesvisningens urskive, Pixel Launcher-gitterstørrelsen, låseskærmen og startskærmen tapet og "stilen" (som inkluderer accentfarven, ikonformen og skrifttypen.) Du vil også være i stand til at mikse og matche fra de tilgængelige muligheder for at skabe din egen stil, som du kan selv navn. Vores tidligere analyse af Android 10 afsløret at urskiverne inkluderer et analogt ur og et bubble stretch ur (type/tekst urskiven blev desværre fjernet under udvikling.) Til sidst opdagede jeg kode til tilpasning af ikonpakken, selvom jeg ikke er 100 % sikker på, om det er forskelligt fra at tilpasse ikon form.Efter et par timers puslespil var vi kun delvist i stand til at få ThemePicker-appen op at køre. Heldigvis for os, XDA Recognized Developer luca020400 opdagede en commit med et link til et (sandsynligvis ikke med vilje) offentligt Google Fotos-album, der afslører brugergrænsefladen for Android 10's temamanager-app. Billedet til venstre (nedenfor) viser genvejsmenupunktet "Baggrunde" i Pixel Launcher erstattet med "Styles & wallpapers," mens billedet til højre (nedenfor) viser den mest opdaterede brugergrænseflade af appen, som vi kan Find. Ved at bruge vores analyse af Pixel Themes-appen fra Android Q beta 2, mener vi, at de 3 ikke-standard forudinstallerede temaer vil anvende følgende ændringer på Android 10 UI:
- Farveblyant: Lilla accentfarve, Arbutus-skrifttype, Cirkulære/Dråbe-ikoner
- Collage: Grøn accentfarve, Arvo og Lato skrifttype, udfyldte ikoner
- Ask: Sort accentfarve, Rubik-skrifttype, afrundede/squircle-ikoner
Vi har tidligere udtrukket tapeterne vist i denne forhåndsvisning, så alle kan download dem her.
Ældre commits indeholdt også links til forhåndsvisninger af ThemePicker-appen, men disse skærmbilleder viser stadig kodenavnene "Anthony", "Johanna" og "Reiko", som vi tidligere har set. (Vi ved nu, at "Anthony" er "Aske"-temaet, "Johanna" er "Collage"-temaet, og "Crayon" er "Reiko"-temaet.) Disse billeder Vis dog forhåndsvisningsskærmene for at tilpasse accentfarven, skrifttypen og tapetet, så vi følte, at de var værd at inkludere her.
Selvom billederne, der er delt i commits, ikke viser Pixel Launcher-gittertilpasningen eller tilpasningen af låseskærmen/omgivelsesvisningens ur, XDA Recognized Udvikler luca020400 formåede delvist at aktivere begge funktioner, selvom han kun kunne få det til at fungere oven på AOSP/LineageOS 17 Android 10 og ikke Pixel software. Han sendte os skærmbilledet til venstre (nedenfor), som afslører, at du har mulighed for at vælge mellem et 3x3, 4x4 eller 5x5 startskærmlayout. Skærmbilledet han sendte til højre (nedenfor) viser urtyperne, selvom han manuelt tilføjet type/teksturet ind igen, siden Google fjernede det fra AOSP.
Under motorhjelmen bruger denne funktion de eksisterende overlejringer, der findes i den aktuelle Android 10-udgivelse. ThemePicker-appen bruger OverlayManagerService API'er, integreret i Android siden 8.0 Oreo, til at ændre ressourcerne i apps uden egentlig at ændre apps. Disse overlejringer kan skiftes manuelt gennem udviklerindstillinger eller adb, men Google arbejder på at afsløre kontroller for dem via en brugervendt app. Pixel Themes-appen vil sandsynligvis debutere sammen med Google Pixel 4 næste måned, og jeg tror, at brugergrænsefladen vil se meget tæt på, hvad vi ser i open source-versionen. Vi giver dig besked, hvis vi lærer mere om Android 10 UI-tilpasning eller Google Pixel 4.
Google Pixel 4-fora ||| Google Pixel 4 XL-fora
Tak til PNF Software for at give os en licens til at bruge JEB Decompiler, et professionelt reverse engineeringværktøj til Android-applikationer.