Android One Launcher, ulepszona wersja Google Pixel Launcher, została wyodrębniona i przeniesiona z Xiaomi Mi A1 firmy Xiaomi. Działa na prawie każdym urządzeniu i można go pobrać.
W połowie 2017 roku programista Androida Amir Zaidi (który przechodzi obok Amir Z na Reddicie) wypuść a bez rootowania port Google Pixel Launcher, która dodała panel Google Now do ekranu głównego nierootowanych urządzeń. Było to pierwsze rozwiązanie tego typu, które przyniosło ze sobą nową falę programów uruchamiających innych firm, takich jak Krzesło ogrodowe i nowe wersje Launcher Novy z integracją z Google Now. W tym tygodniu AmirZ wyodrębnił Android One Launcher – preinstalowany ekran główny Androida Android Jeden urządzeń – z Xiaomi Mi A1 z działającym kanałem Google Now i podzielił się szczegółami, jak mu się to udało.
Niewiele różni się Android One Launcher od standardowego Google Pixel Launcher. W tej pierwszej wprowadzono kilka zmian w interfejsie użytkownika, w tym nieco inaczej wyglądającą stację dokującą aplikacji, przeprojektowaną szufladę aplikacji i pasek wyszukiwania Google w nowej lokalizacji. Ale różnice są głównie estetyczne.
Jeśli chodzi o sposób, w jaki AmirZ dokonał zmiany, metoda była niezwykle prosta i zasadniczo taka sama, jak w przypadku starszego członka XDA pafonb mam Google Pixel Launcher z panelem Google Now, który działa na wszystkich urządzeniach. Ponieważ program uruchamiający Android One zachowuje tę samą nazwę pakietu co wersja oryginalna, może odbierać informacje z Aplikacja Google'a, co umożliwia dostęp do panelu Google Now i wyświetlanie go. Problem w tym, że nie działa na żadnym urządzeniu – nie bez launchera zbudowanego jako aplikacja debugowalna przez system Android. Zatem zmodyfikowana wersja AmirZ robi kilka rzeczy, w tym umożliwia aplikacji zarządzanie dziennikami przez sam system Android. Jest to określone w AndroidManifest.xml plik, w którym znajduje się szereg parametrów aplikacji:
<manifestxmlns:andro
...
"@drawable/icon"
android: debuggable="true"
Po dokonaniu zmiany AmirZ po prostu ponownie podpisał aplikację nowym kluczem (ponieważ nie mógł uzyskać oryginalnego klucza Google Android One Launcher) i ponownie ją spakował.
Zmodyfikowany program uruchamiający możesz pobrać poniżej, ale musisz się upewnić, że na swoim urządzeniu nie masz już zainstalowanego programu Google Pixel Launcher lub Android One Launcher.
Pobierz port Android One Launcher autorstwa AmirZ