Android One Launcher, en finjustert versjon av Google Pixel Launcher, har blitt trukket ut og portert fra Xiaomis Xiaomi Mi A1. Det fungerer på nesten alle enheter, og det er tilgjengelig for nedlasting.
I midten av 2017 så Android-utvikleren Amir Zaidi (som går forbi AmirZ på Reddit) utgivelse en rotløs port på Google Pixel Launcher, som la til Google Nå-panelet på startskjermen til enheter som ikke er rotete. Den var den første i sitt slag som gjorde det, og den førte med seg en ny bølge av tredjeparts launchere som f.eks. Hagestol og nye versjoner av Nova Launcher med Google Nå-integrasjon. Denne uken hentet AmirZ Android One Launcher - Android-hjemmeskjermen forhåndsinstallert på Android One enheter -- fra Xiaomi Mi A1 med en fungerende Google Nå-feed, og delte detaljer om hvordan han klarte å gjøre det.
Det er ikke mye som skiller Android One Launcher fra lager Google Pixel Launcher. Førstnevnte har noen få UI-endringer, inkludert en app-dokkingstasjon som ser litt annerledes ut, en redesignet appskuff og Google-søkefeltet på et nytt sted. Men forskjellene er for det meste estetiske.
Når det gjelder hvordan AmirZ gjorde endringen, var metoden ekstremt enkel og i utgangspunktet den samme som XDA Senior Member pafonb fikk Google Pixel Launcher med Google Nå-panelet for å fungere på alle enheter. Fordi Android One Launcher beholder samme pakkenavn som den originale versjonen, kan den motta informasjon fra Google-applikasjon, som lar den få tilgang til og vise Google Nå-panelet. Problemet er at det ikke fungerer på noen enhet - ikke uten lanseringen bygget som en feilsøkbar applikasjon av Android-systemet. Så AmirZs moddede versjon gjør et par ting, inkludert å la applikasjonen få sine logger administrert av Android selv. Dette er definert i AndroidManifest.xml fil, som inneholder en rekke av applikasjonens parametere:
<manifestxmlns:andro
...
"@drawable/icon"
android: debuggable="true"
Når endringen ble gjort, signerte AmirZsimply applikasjonen på nytt med en ny nøkkel (da han ikke kan få Googles originale Android One Launcher-nøkkel) og pakket den på nytt.
Du kan laste ned den modifiserte lanseringen nedenfor, men du må sørge for at du ikke allerede har Google Pixel Launcher eller Android One Launcher installert på enheten din.
Last ned Android One Launcher-porten av AmirZ