Google arbetar på en Pixel Themes-app för att anpassa utseendet och känslan av Android 10 på Pixel-smarttelefoner. Här är en tidig titt på hur det kan se ut.
Den här veckan har vi översvämmats med ett gäng läckor om Google Pixel 4, men de flesta av dessa läckor har varit relaterade till dess hårdvara. Vi har precis lärt oss om det 8X zoomfunktion, 6GB RAM, och 90Hz skärm, men vi börjar också lära oss mer om dess programvara. Tillbaka under Android Q beta-dagar upptäckte vi en dold app som heter "Pixel-teman" som antydde att anpassa teckensnitt, ikonform och accentfärg på Google Pixel-smarttelefoner. Senare började vi se ett förslag i appen Inställningar som sa åt användarna att "anpassa [deras] Pixel." Genom att trycka på det förslaget öppnades bara den befintliga Google Wallpapers-appen utan några extra anpassningsalternativ. Nu har vi tagit skärmdumpar av Theme Picker-appen för Android 10, som troligen kommer att kallas "Pixel Themes" på Google Pixel-smarttelefoner.
XDA erkänd bidragsgivare
Läkare Utan Gränser Jarvis informerade oss om att en ny app som heter "ThemePicker" var laddat upp till AOSP med utgivningen av Android 10 källkod. När den väl har installerats visas appen som "Stilar & bakgrundsbilder" i applådan eller i Pixel Launchers snabbmeny med långa tryckningar. Strängarna för appen berättar för oss att den här appen tillåter användaren att anpassa låsskärmen/omgivande visningsurtavla, Pixel Launcher-rutnätsstorleken, låsskärmen och hemskärmen tapeter och "stilen" (som inkluderar accentfärg, ikonform och typsnitt.) Du kommer också att kunna mixa och matcha från de tillgängliga alternativen för att skapa din egen stil, som du kan jämnt namn. Vår tidigare analys av Android 10 avslöjat att urtavorna inkluderar en analog klocka och en bubble stretch klocka (typ/text urtavlan togs tyvärr bort under utveckling.) Slutligen upptäckte jag kod för att anpassa ikonpaketet, även om jag inte är 100 % säker på om det skiljer sig från att anpassa ikon form.Efter några timmars pysslande kunde vi bara delvis få igång ThemePicker-appen. Lyckligtvis för oss, XDA Recognized Developer luca020400 upptäckte en commit med en länk till ett (antagligen inte avsiktligt) offentligt Google Foto-album som avslöjar användargränssnittet för Android 10:s temahanterare-app. Bilden till vänster (nedan) visar snabbmenyalternativet "Bakgrunder" i Pixel Launcher ersatt med "Stilar och bakgrundsbilder", medan bilden till höger (nedan) visar det mest uppdaterade användargränssnittet för appen som vi kan hitta. Med vår analys av Pixel Themes-appen från Android Q beta 2 tror vi att de tre icke-standardförinstallerade teman kommer att tillämpa följande ändringar på Android 10 UI:
- Krita: Lila accentfärg, Arbutus-teckensnitt, cirkulära/droppar
- Collage: Grön accentfärg, Arvo- och Lato-teckensnitt, fyllda ikoner
- Ask: Svart accentfärg, Rubik-teckensnitt, Rundade/Squircle-ikoner
Vi har tidigare extraherat bakgrundsbilderna som visas i den här förhandsvisningen så att alla kan ladda ner dem här.
Äldre commits innehöll också länkar till förhandsvisningar av ThemePicker-appen, men dessa skärmdumpar visar fortfarande kodnamnen "Anthony", "Johanna" och "Reiko" som vi tidigare upptäckt. (Vi vet nu att "Anthony" är temat "Aska", "Johanna" är temat "Collage" och "Krita" är temat "Reiko".) Dessa bilder visa dock förhandsgranskningsskärmarna för att anpassa accentfärgen, teckensnittet och tapeten, så vi kände att de var värda att inkludera här.
Även om bilderna som delas i commits inte visar upp Pixel Launcher-rutnätsanpassningen eller anpassningen av låsskärmen/omgivande visningsklocka, XDA Recognized Utvecklaren luca020400 lyckades delvis aktivera båda funktionerna, även om han bara kunde få det att fungera ovanpå AOSP/LineageOS 17 Android 10 och inte Pixel programvara. Han skickade oss skärmdumpen till vänster (nedan) som avslöjar att du har möjlighet att välja mellan en 3x3, 4x4 eller 5x5 startskärmslayout. Skärmdumpen han skickade till höger (nedan) visar klocktyperna, även om han manuellt lagt till typ/textklockan tillbaka sedan Google tog bort den från AOSP.
Under huven använder den här funktionen de befintliga överläggen som finns i den nuvarande Android 10-versionen. ThemePicker-appen använder OverlayManagerService API: er, integrerade i Android sedan 8.0 Oreo, för att modifiera apparnas resurser utan att faktiskt modifiera apparna. Dessa överlägg kan växlas manuellt genom utvecklaralternativ eller av adb, men Google arbetar med att exponera kontroller för dem via en app som vänder sig till användaren. Pixel Themes-appen kommer troligen att debutera tillsammans med Google Pixel 4 nästa månad, och jag tror att användargränssnittet kommer att se väldigt nära det vi ser i öppen källkodsversionen. Vi meddelar dig om vi lär oss mer om Android 10 UI-anpassning eller Google Pixel 4.
Google Pixel 4-forum ||| Google Pixel 4 XL-forum
Tack till PNF Software för att du har gett oss en licens att använda JEB Decompiler, ett professionellt omvänd ingenjörsverktyg för Android-applikationer.