Rootless Pixel Launcher 3.0 jest już dostępny i zawiera kilka nowych, niesamowitych funkcji do standardowego programu uruchamiającego Pixel 2 firmy Google. Dodaje także panel Google Feed.
Program Google Pixel Launcher dostarczany z urządzeniami Google ma wiele funkcji i wyglądu wybory, które sprawiają, że wiele osób do niego wraca w porównaniu z programami uruchamiającymi innych firm, takimi jak Nova Launcher i Action Wyrzutnia. Jednak przez pewien czas nie można było uzyskać dostępu do wszystkich tych funkcji, takich jak panel Google Now, bez uprawnień roota. Jednak programista o imieniu Amir Zaidi zainspirował się twórcami Paranoid Android i wymyślił, jak uzyskać wszystkie te funkcje praca na innych urządzeniach— bez dostępu do roota. Dokonano tego poprzez inżynierię wsteczną programu Pixel Launcher z oryginalnego Google Pixel, a następnie przeniesienie tych funkcji do programu uruchamiającego Android Open Source Project (AOSP), Launcher3. Użytkownicy Google Pixel, którzy chcą przejść na ten program uruchamiający, mogą również skorzystać z Moduł Magiska Zamiast.
Teraz dokonał tego samego wyczynu za pomocą programu Pixel Launcher z Google Pixel 2, dekompilując jego części, konwertując je do Java, a następnie połącz je z najnowszą wersją programu uruchamiającego AOSP, aby uzyskać najnowszą wersję the Bezrootowy program uruchamiający piksel. Chociaż widzieliśmy podobne wydanie od starszego członka XDA pafonb, kluczowa różnica polega na tym, że podczas gdy wersja paphonb była oparta na oryginalnym pakiecie APK Pixel Launcher, wersja Amira Zaidi jest portem funkcji Pixel Launcher (plus dodatki) do Launchera 3 od AOSP.
Dziennik zmian portów programu uruchamiającego Pixel bez rootowania
Ze względu na charakter portu Amira, pozwala to na stosunkowo łatwe wdrożenie dodatkowych funkcji w programie uruchamiającym. Ponieważ funkcje są przenoszone do Launchera3, oznacza to pełny dostęp do kodu źródłowego, a tym samym możliwość dodawania funkcji. Niektóre funkcje zależą od wersji Androida, np. adaptacyjny wybór ikon wymagający Androida Oreo.
Chociaż wszystkie funkcje Pixel Launchera zostały przeniesione, istnieje również duża lista dodatków zaimplementowanych przez samego Amira.
- Dostarczać proste sugestie aplikacji na podstawie liczby kliknięć szuflady. To nie to samo, co prawdziwy Pixel Launcher.
- Okrągłe ikony z Androida 7.1 Nougat są używane, jeśli są dostępne.
- Wsparcie dla pakiety ikon z ikonami kalendarza które zmieniają się wraz z datą.
- The filtr aplikacji ukrywa pakiety ikon w szufladzie aplikacji, gdy z nich korzystasz.
- Tam jest profil rozmiaru ekranu dla siatki 6x6, gdy DPI jest niskie.
- Możesz otwieraj i zamykaj powiadomienia z dowolnego miejsca na ekranie głównym.
- Tam jest zwolnij link w aplikacji ustawień po kliknięciu Informacje -> Wersja.
- Wyśrodkowane wyskakujące okienka kiedy lewa/prawa strona zniknie z ekranu.
- Usuń strzałkę wyskakującego okienka podczas przesuwania, aby zapobiec przycinaniu.
- Otwórz przeglądarkę, korzystając z paska wyszukiwania, gdy aplikacja Google jest niedostępna.
- Motywy są zakodowane na stałe wyglądać jak Pixel, aby zapewnić kompatybilność między producentami OEM.
- Zmień rozmiar listy wszystkich aplikacji podczas otwierania klawiatury.
- Używać wyściółka pod dolnym paskiem wyszukiwania na urządzeniach bez paska nawigacji.
- Tylko Oreo - Wyłączono ikony adaptacyjne dla aplikacji w wersji starszej niż Oreo, dzięki czemu nie pojawiają się pudełka w pudełkach.
Pełna lista funkcji wygląda następująco:
Pełna lista funkcji programu Rootless Pixel Launcher 3.0
Lizak
- Nowy kanał Google Now jest dostępny po lewej stronie ekranu głównego, bez konieczności posiadania dostępu do konta root.
- Motyw zmienia się w zależności od używanej tapety. Ciemne tapety uruchomią ciemny motyw, w przeciwnym razie użyje motywu domyślnego.
- U góry pierwszej strony ekranu głównego znajduje się widżet Smartspace ze zdarzeniami, pogodą i datą, a wszystko to zapisane czcionką Google Sans.
- Nowy pasek wyszukiwania znajduje się u dołu ekranu głównego i u góry szuflady aplikacji.
- Ikona Kalendarza Google zmienia się wraz z datą.
- Uwzględniono dokładnie te same profile rozmiarów ekranu, co w programie uruchamiającym Pixel 2. Te same rozmiary siatki i rozmiary ikon.
- Tapety Google i wyszukiwanie głosowe są ukryte w szufladzie aplikacji.
Zwyczaj
- Prawdopodobnie najbardziej pożądana funkcja w historii rozwoju ludzkości. Pakiety ikon są zawarte w aplikacji ustawień. Wystarczy prosta lista wyboru, z której możesz dokonać wyboru z listy pakietów zainstalowanych w Twoim telefonie.
- Sugestie aplikacji zależą od liczby kliknięć szuflady u góry szuflady aplikacji. To nie to samo, co prawdziwy Pixel Launcher. Wyjaśnię dlaczego w FAQ.
- Jeśli są dostępne, używane są okrągłe ikony aplikacji z systemu Android 7.1.
- Ikony kalendarza zmieniają się wraz z datą, jeśli używany pakiet ikon to obsługuje.
- Wszystkie pakiety ikon są ukryte w szufladzie aplikacji, gdy używany jest pakiet ikon.
- Program uruchamiający Google Now jest ukryty w szufladzie aplikacji.
- Istnieje niestandardowy profil rozmiaru ekranu z siatką 6x6, gdy DPI jest niskie. To automatycznie uruchamia się na tabletach i dużych telefonach. Jeśli chcesz to włączyć, Twoje DPI musi wynosić 370 lub mniej (na urządzeniu 1920x1080). Odpowiada to najmniejszej szerokości 467dp dla wersji Nougat.
- Możesz otwierać i zamykać powiadomienia z dowolnego miejsca na ekranie głównym, przesuwając palcem w górę i w dół.
- Nowe wersje można znaleźć w aplikacji ustawień, klikając Informacje -> Wersja.
- Wyskakujące okienka z powiadomieniami/skrótami są wyśrodkowane na ekranie z ładną animacją, a umieszczenie ich po lewej lub prawej stronie spowodowałoby zniknięcie ekranu.
- Jeśli wyskakujące okienko nadal wychodzi poza ekran w orientacji poziomej, strzałka wyskakującego okienka jest ukryta.
- Po naciśnięciu paska wyszukiwania, gdy na telefonie nie ma aplikacji Google, przeglądarka otworzy google.com. Dzięki temu jest przydatny dla użytkowników MicroG lub Pico GApps na niestandardowych ROMach, zamiast marnować miejsce.
- Motywy są zakodowane na stałe tak, aby wyglądały jak Pixel, co zapewnia zgodność z różnymi producentami OEM.
- Po rozpoczęciu wyszukiwania rozmiar listy wszystkich aplikacji zostanie automatycznie zmieniony, dzięki czemu możesz przewinąć w dół.
- W przypadku urządzeń bez paska nawigacji oprogramowania, pod widżetem wyszukiwania na ekranie głównym znajduje się dopełnienie.
pianka
- W kolorze ikony aplikacji znajdują się kropki powiadomień.
- Możesz przeglądać powiadomienia i wchodzić z nimi w interakcję w wyskakującym okienku w aplikacjach, po długim naciśnięciu.
- Menu ustawień wykorzystuje styl i kolory Oreo.
Nugat
- Jasny motyw jest stosowany, gdy tapeta jest wystarczająco jasna. Ma ciemny pasek stanu, pasek nawigacji i tekst.
Nugat 7.1
- Po długim naciśnięciu aplikacji w wyskakującym okienku pojawią się skróty.
Oreo
- Istnieją ustawienia umożliwiające dodawanie ikon do ekranu głównego podczas instalacji i zmianę kształtu ikon w przypadku ikon adaptacyjnych.
- Zegar Google pokazuje aktualny czas i zmiany w czasie rzeczywistym.
- Kanał Google Now korzysta z tego samego motywu, co program uruchamiający.
Zwyczaj
- Ikony adaptacyjne są wyłączone w aplikacjach starszych niż Oreo, więc nie pojawiają się pola w pudełkach.
Czytaj więcej
Wszystkie te funkcje mają na celu połączenie tego, co najlepsze w programie Google Pixel Launcher, z funkcjami, których wielu zaawansowanych użytkowników oczekuje od programu uruchamiającego na swoim urządzeniu. Spójrz na galerię zrzutów ekranu poniżej, aby uzyskać więcej informacji na temat zestawu funkcji aplikacji.
Poniżej możesz przeczytać post z ogłoszeniem Amira na Reddicie, w którym znajdziesz więcej informacji na temat premiery Rootless Pixel Launcher 3.0, a także zawiera kod źródłowy z pełną różnicą, aby pokazać każdą zmianę, którą wprowadził zrobiony. Aplikacja działa wyłącznie na systemie Android Lollipop i nowszym, który powinien obsługiwać zdecydowaną większość urządzeń naszych czytelników. Koniecznie to sprawdź!
Pobierz bezrootowy program Pixel Launcher 3.0
Moduł Magisk dla użytkowników Google Pixel
Przeczytaj ogłoszenie Amira dotyczące Rootless Pixel Launcher v3