Dit is waarschijnlijk de Google Pixel Themes-app voor het aanpassen van Android 10

Google werkt aan een Pixel Themes-app om het uiterlijk van Android 10 op Pixel-smartphones aan te passen. Hier is een eerste blik op hoe het eruit zou kunnen zien.

Deze week zijn we overspoeld met een heleboel lekken over de Google Pixel 4, maar de meeste van die lekken houden verband met de hardware. We hebben er net over gehoord 8x zoommogelijkheid, 6 GB RAM, En 90 Hz weergave, maar we beginnen ook meer te leren over de software ervan. Tijdens de bètadagen van Android Q zagen we een verborgen app genaamd "Pixel-thema's' dat zinspeelde op het aanpassen van het lettertype, de pictogramvorm en de accentkleur op Google Pixel-smartphones. Later zagen we in de app Instellingen een suggestie die gebruikers vertelde: "pas [hun] Pixel aan." Door op die suggestie te tikken, werd alleen de bestaande Google Wallpapers-app geopend zonder toegevoegde aanpassingsopties. Nu hebben we screenshots verkregen van de Theme Picker-app voor Android 10, die waarschijnlijk "Pixel Themes" zal heten op Google Pixel-smartphones.

XDA erkende bijdrager Artsen zonder Grenzen Jarvis liet ons weten dat er een nieuwe app genaamd "ThemePicker" was geüpload naar AOSP met de vrijlating van de Android 10-broncode. Eenmaal geïnstalleerd, verschijnt de app als "Stijlen en achtergronden" in de app-lade of in het contextmenu van Pixel Launcher door lang indrukken. De strings voor de app vertellen ons dat de gebruiker met deze app het vergrendelscherm/de wijzerplaat van het omgevingsdisplay, de rastergrootte van de Pixel Launcher, het vergrendelscherm en het startscherm kan aanpassen achtergrond en de 'stijl' (waaronder de accentkleur, de pictogramvorm en het lettertype). Je kunt ook de beschikbare opties mixen en matchen om je eigen stijl te creëren. zelfs naam. Onze eerdere analyse van Android 10 onthuld dat de wijzerplaten een analoge klok en een bellenrekklok bevatten (de wijzerplaat met tekst/tekst is helaas verwijderd tijdens ontwikkeling.) Ten slotte zag ik code voor het aanpassen van het pictogrampakket, hoewel ik niet 100% zeker weet of dat iets anders is dan het aanpassen van het pictogrampakket pictogram vorm.

Na een paar uur sleutelen konden we de ThemePicker-app slechts gedeeltelijk operationeel krijgen. Gelukkig voor ons, XDA Recognized Developer luca020400 zag een commit met een link naar een (waarschijnlijk niet opzettelijk) openbaar Google Foto's-album dat de gebruikersinterface van de themamanager-app van Android 10 onthult. De afbeelding links (hieronder) toont het contextmenu-item "Wallpapers" in de Pixel Launcher vervangen door 'Stijlen en achtergronden', terwijl de afbeelding rechts (hieronder) de meest up-to-date gebruikersinterface van de app toont die we kunnen vinden. Op basis van onze analyse van de Pixel Themes-app van Android Q bèta 2 zijn we van mening dat de drie niet-standaard vooraf geïnstalleerde thema's de volgende wijzigingen zullen toepassen op de gebruikersinterface van Android 10:

  • Krijt: paarse accentkleur, Arbutus-lettertype, ronde/traanvormige pictogrammen
  • Collage: groene accentkleur, lettertype Arvo en Lato, gevulde pictogrammen
  • As: zwarte accentkleur, Rubik-lettertype, afgeronde/cirkelvormige pictogrammen

We hebben eerder de achtergronden uit dit voorbeeld uitgepakt, zodat iedereen dit kan doen download ze hier.

Oudere commits bevatten ook links naar voorbeelden van de ThemePicker-app, maar deze schermafbeeldingen tonen nog steeds de codenamen 'Anthony', 'Johanna' en 'Reiko' die we eerder hebben gezien. (We weten nu dat "Anthony" het thema "Ash" is, "Johanna" het thema "Collage" en "Crayon" het thema "Reiko".) laten wel de voorbeeldschermen zien voor het aanpassen van de accentkleur, het lettertype en de achtergrond, dus we vonden dat ze de moeite waard waren om op te nemen hier.

Hoewel de afbeeldingen die in de commits worden gedeeld niet pronken met de Pixel Launcher-rasteraanpassing of de aanpassing van het vergrendelscherm/omgevingsweergaveklok, wordt XDA erkend Ontwikkelaar luca020400 slaagde erin beide functies gedeeltelijk te activeren, hoewel hij deze alleen werkend kon krijgen bovenop AOSP/LineageOS 17 Android 10 en niet op de Pixel software. Hij stuurde ons de schermafbeelding aan de linkerkant (hieronder) waaruit blijkt dat je kunt kiezen tussen een startschermindeling van 3x3, 4x4 of 5x5. De schermafbeelding die hij rechts (hieronder) heeft verzonden, laat de kloktypes zien, hoewel hij handmatig toegevoegd het type/tekstklokje wordt weer ingeschakeld sinds Google het uit AOSP heeft verwijderd.

Onder de motorkap maakt deze functie gebruik van de bestaande overlays uit de huidige Android 10-release. De ThemePicker-app maakt gebruik van OverlayManagerService API's, geïntegreerd in Android sinds 8.0 Oreo, om de bronnen van apps te wijzigen zonder de apps daadwerkelijk te wijzigen. Deze overlays kunnen handmatig worden geschakeld via Developer Options of via adb, maar Google werkt eraan om bedieningselementen hiervoor beschikbaar te maken via een gebruikersgerichte app. De Pixel Themes-app zal waarschijnlijk volgende maand debuteren naast de Google Pixel 4, en ik denk dat de gebruikersinterface heel dicht in de buurt zal komen van wat we zien in de open-sourceversie. We laten het u weten als we meer te weten komen over het aanpassen van de gebruikersinterface van Android 10 of de Google Pixel 4.

Google Pixel 4-forums ||| Google Pixel 4 XL-forums


Met dank aan PNF Software voor het verstrekken van een gebruikslicentie JEB-decompiler, een professionele reverse engineering-tool voor Android-applicaties.