Der Android One Launcher, eine optimierte Version des Google Pixel Launcher, wurde von Xiaomis Xiaomi Mi A1 extrahiert und portiert. Es funktioniert auf fast jedem Gerät und steht zum Download zur Verfügung.
Mitte 2017 sah der Android-Entwickler Amir Zaidi (der vorbeikommt AmirZ auf Reddit) veröffentlichen a Rootless-Port des Google Pixel Launcher, wodurch das Google Now-Panel zum Startbildschirm nicht gerooteter Geräte hinzugefügt wurde. Es war das erste seiner Art, das dies tat, und es brachte eine neue Welle von Trägerraketen von Drittanbietern mit sich, wie z Gartenstuhl und neue Versionen von Nova Launcher mit Google Now-Integration. Diese Woche hat AmirZ den Android One Launcher extrahiert – den Android-Startbildschirm, auf dem er vorinstalliert ist Android One Geräte – vom Xiaomi Mi A1 mit einem funktionierenden Google Now-Feed, und teilte Details darüber mit, wie er das geschafft hat.
Der Android One Launcher unterscheidet sich kaum vom Standard-Google Pixel Launcher. Ersteres weist einige Änderungen an der Benutzeroberfläche auf, darunter ein etwas anders aussehendes Anwendungsdock, eine neu gestaltete App-Schublade und die Google-Suchleiste an einem neuen Ort. Doch die Unterschiede sind vor allem ästhetischer Natur.
Was die Art und Weise betrifft, wie AmirZ die Änderung vorgenommen hat, war die Methode äußerst einfach und im Grunde dieselbe wie bei XDA Senior Member paphonb Ich habe den Google Pixel Launcher mit dem Google Now-Bedienfeld erhalten, um auf allen Geräten zu funktionieren. Da der Android One Launcher denselben Paketnamen wie die Originalversion behält, kann er Informationen von empfangen Google-Anwendung, was den Zugriff und die Anzeige des Google Now-Panels ermöglicht. Das Problem ist, dass es auf keinem Gerät funktioniert – nicht ohne den Launcher, der vom Android-System als debuggbare Anwendung erstellt wurde. Die modifizierte Version von AmirZ macht also einige Dinge, einschließlich der Möglichkeit, dass die Anwendung ihre Protokolle von Android selbst verwalten lässt. Dies ist in der definiert AndroidManifest.xml Datei, die eine Reihe von Anwendungsparametern enthält:
<manifestxmlns:andro
...
"@drawable/icon"
android: debuggable="true"
Sobald die Änderung vorgenommen wurde, signierte AmirZsimply die Anwendung erneut mit einem neuen Schlüssel (da er den ursprünglichen Android One Launcher-Schlüssel von Google nicht erhalten kann) und verpackte sie neu.
Sie können den geänderten Launcher unten herunterladen. Sie müssen jedoch sicherstellen, dass der Google Pixel Launcher oder der Android One Launcher nicht bereits auf Ihrem Gerät installiert ist.
Laden Sie den Android One Launcher-Port von AmirZ herunter