Ultimate Pixel XL Android 9 Pie - przewodnik po rootowaniu, flashowaniu i modyfikowaniu

Appuals z przyjemnością przedstawia całkowicie szczegółowy przewodnik po prawie wszystkim, co entuzjasta Androida chciałby osiągnąć na Pixel XL z systemem Android 9.0.0 (Pie) po poprawce bezpieczeństwa z października 2018 roku . Wiele informacji dotyczy również poprzednich wersji poprawek zabezpieczeń, ale ten przewodnik zawiera najbardziej aktualne kroki dotyczące odblokowywania, rootowania i modyfikowania.

Ważne jest, aby zwrócić uwagę i dokładnie przestrzegać tego przewodnika. Zwłaszcza w przypadku wprowadzenia ARB (Anti-Rollback Protection) w Android Pie. Dlatego w tym przewodniku omówimy wszystkie najważniejsze procedury dla właścicieli Pixel XL z systemem Android 9 (Pie), takie jak odblokowanie lub ponowne zablokowanie bootloadera, instalacja zapasów lub niestandardowych ROM-ów, niestandardowe jądra, niestandardowe odzyskiwanie, takie jak TWRP i bezsystemowe korzeń.

Wiele informacji ( takich jak procedury rootowania) może również działać z urządzeniem Pixel, jeśli masz odpowiednie pliki - jednak ten przewodnik nie jest przeznaczony do użytku z urządzeniami Pixel 2 lub Pixel 2 XL.

Wymagania i pliki do pobrania

  • Google Pixel XL lub Verizon Pixel XL ( z odblokowywanym bootloaderem)
  • Najnowsza fabryka Androida 9.0.0 (Pie) lub obrazy OTA (nazwa kodowa Marlin dla Pixel XL):

Obrazy fabryczne

  • 9.0.0 (PPR1.181005.003, październik 2018 r., Tylko Telus)
  • 9.0.0 (PPR2.181005.003, paź 2018)

Obrazy OTA:

  • 9.0.0 (PPR1.181005.003, październik 2018 r., Tylko Telus)
  • 9.0.0 (PPR2.181005.003, paź 2018)

Pliki binarne sterownika

  • Pliki binarne Pixel XL na Androida (PPR1.181005.003, październik 2018, tylko Telus)
  • Pliki binarne Pixel XL dla Androida (PPR2.181005.003, paź 2018)

ADB na komputerze ( zobacz przewodnik Appual Jak zainstalować ADB w systemie Windows)

Odblokowywanie lub ponowne blokowanie programu ładującego Pixel XL

Przed kontynuowaniem należy poważnie utworzyć kopię zapasową danych w pamięci wewnętrznej. Odblokowanie bootloadera urządzenia z Androidem zwykle powoduje przywrócenie ustawień fabrycznych danych, dlatego potrzebujesz czegoś, z czego przywrócisz wszystkie swoje aplikacje i inne ważne pliki.

  1. Aktywuj opcje programisty: dotknij  Ustawienia> System> Informacje o telefonie>  Stuknij Numer kompilacji, aż zobaczysz,  że jesteś programistą . Stuknij  wstecz> Opcje programisty . Włącz  odblokowanie OEM  i  debugowanie USB .
  2. Wyłącz Pixel XL i uruchom ponownie w trybie bootloadera. Przytrzymaj przycisk zmniejszania głośności przez kilka sekund, a następnie przytrzymaj przycisk zasilania przez chwilę i zwolnij oba przyciski. Twój Pixel XL powinien uruchomić się ponownie w trybie bootloadera.
  3. Podłącz telefon do komputera za pomocą kabla USB.
  4. Otwórz terminal ADB ( przytrzymaj Shift + prawy przycisk myszy w głównym folderze ADB i wybierz Otwórz okno poleceń tutaj) wpisz: flashowanie szybkiego odblokowania
  5. Na telefonie powinno pojawić się żądanie potwierdzenia, użyj klawiszy głośności do przewijania i klawisza zasilania, aby wybrać.
  6. Pozwól, aby proces się zakończył, a następnie wpisz ADB: fastboot reboot

Po ponownym uruchomieniu telefonu możesz odłączyć kabel USB. Będziesz musiał przejść przez kreatora konfiguracji Androida, ponieważ telefon został zresetowany.

Uwaga:  po odblokowaniu programu ładującego zobaczysz ostrzeżenie: nie można sprawdzić oprogramowania urządzenia pod kątem uszkodzeń. Proszę zablokować bootloader. Będziesz widzieć to ostrzeżenie, dopóki nie zablokujesz ponownie bootloadera.

Ważne:  nie blokuj ponownie bootloadera, dopóki nie zwrócisz urządzenia do magazynu!

Ponownie zablokuj program ładujący

  1. Uruchom w trybie bootloadera.
  2. Uruchom terminal ADB na swoim komputerze i wpisz następujące polecenie: fastboot flashing lock
  3. Na telefonie powinno pojawić się żądanie potwierdzenia, użyj klawiszy głośności do przewijania i klawisza zasilania, aby wybrać.
  4. Poczekaj na zakończenie procesu, a następnie wpisz to w terminalu ADB: fastboot reboot
  5. Po ponownym uruchomieniu telefonu konieczne będzie przejście przez kreatora konfiguracji Androida.
  6. Włącz  opcje programisty : Ustawienia> System> Informacje o telefonie> Stuknij Numer kompilacji 7 razy.
  7. Stuknij Wstecz> Opcje programisty i wyłącz odblokowanie OEM.

Miga Obraz fabryczny lub OTA

Jeśli wykonujesz poważną aktualizację, taką jak przejście z Androida 8.1.0 (Oreo) na Androida 9.0.0 (Pie), zdecydowanie zaleca się wyczyszczenie danych i wykonanie czystej instalacji. Nie zabrudzaj lampy błyskowej!

  1. Jeśli Magisk jest zainstalowany, sflashuj najnowszy Magisk-uninstaller-20180719.zip - Post 1, Downloads przed zainstalowaniem obrazu fabrycznego.
  2. Utwórz kopię zapasową danych i pamięci wewnętrznej
  3. Pobierz na komputer odpowiedni obraz fabryczny: „marlin” dla Pixela XL.
  4. Wyodrębnij obraz fabryczny do folderu narzędzi platformy lub folderu, w którym znajduje się fastboot.

Jeśli chcesz zachować swoje dane:

  1. Otwórz folder, do którego wyodrębniono obraz fabryczny, i wyedytuj plik flash-all.bat, aby usunąć  -w  z tego polecenia: fastboot -w update image-marlin-aaa9.999999.999.zip

    Uwaga: Jeśli nie usuniesz opcji -w, usunięte zostaną nie tylko dane, ale również pamięć wewnętrzna.

  2. Uruchom program ładujący Pixel XL
  3. Podłącz telefon do komputera za pomocą kabla USB.
  4. Otwórz terminal ADB na swoim komputerze i wprowadź następujące polecenie: flash-all
  5. Uruchom ponownie telefon.

Jeśli wyczyściłeś swoje dane (zgodnie z zaleceniami):

  1. Otwórz folder, do którego rozpakowałeś obraz fabryczny i sprawdź, czy plik flash-all.bat zawiera  -w  w tym poleceniu: fastboot -w update image-marlin-aaa9.999999.999.zip

    Uwaga: spowoduje to wymazanie danych i pamięci wewnętrznej.

  2. Uruchom ponownie w programie ładującym Pixel XL
  3. Podłącz telefon do komputera za pomocą kabla USB.
  4. Otwórz terminal ADB na swoim komputerze i wpisz: flash-all
  5. Teraz zrestartuj swój Pixel XL.

ADB Sideloading w Pixel XL

  1. Uruchom w trybie odzyskiwania Pixel XL ( wyłącz Pixel XL, a następnie przytrzymaj zmniejszanie głośności + zasilanie, aby uruchomić w trybie bootloadera, a następnie użyj klawiszy głośności, aby podświetlić tryb odzyskiwania i naciśnij przycisk zasilania, aby go wybrać).
  2. Podłącz Pixel XL do komputera przez USB.
  3. Uruchom terminal ADB na swoim komputerze.
  4. W trybie odzyskiwania na swoim Pixel XL stuknij Zaawansowane> ADB Sideload. Następnie przesuń suwak, aby rozpocząć połączenie ADB.
  5. Umieść plik .zip, który chcesz załadować przez ADB do głównej ścieżki ADB ( wszędzie tam, gdzie znajduje się adb.exe) .
  6. W terminalu ADB wpiszesz: adb sideload

Jak wyodrębnić i sflashować plik boot.img

Ostrzegamy, że flashowanie pliku boot.img spowoduje usunięcie roota, jeśli Twój Pixel XL jest już zrootowany.

  1. Po pobraniu obrazu fabrycznego na komputer możesz wyodrębnić plik boot.img od wewnątrz.
  2. Następnie wyodrębnisz plik obrazu fabrycznego (marlin-opm-9.999999.999-99a-factory-a9a9999.zip) do folderu.
  3. Otwórz folder i wyodrębnij plik obrazu (image-marlin-aaa9.999999.999.99a.zip).
  4. Otwórz folder, do którego rozpakowałeś „plik obrazu”, i skopiuj plik boot.img do narzędzi platformy lub do folderu, w którym znajduje się fastboot.
  5. Uruchom Pixel XL w trybie bootloadera.
  6. Podłącz Pixel XL do komputera przez USB.
  7. Uruchom terminal ADB i wpisz: fastboot flash boot –slot all boot.img
  8. Uruchom ponownie telefon.

Rootowanie za pomocą Magiska, aby przekazać SafetyNet

Ostrzeżenie! Ustaw kod PIN na swoim urządzeniu przed zainstalowaniem TWRP (Ustawienia> Bezpieczeństwo i lokalizacja> Blokada ekranu> PIN). Wykonaj również kopię zapasową pamięci wewnętrznej i danych.

TWRP dla Google Pixel XL:

  • TWRP 3.2.3-1 dla Google Pixel XL
  • twrp-3.2.3-1-marlin.img - Pobierz na swój komputer
  • twrp-pixel-installer-marlin-3.2.3-1.zip - Pobierz na swój telefon
Magisk - Pobierz na swój telefon
  • [2018.10.22] Magisk v17.3 - Root & Universal Systemless Interface

    [Android 5.0+] autorstwa topjohnwu

  • Latest.Magisk Uninstaller
Jądra niestandardowe (opcjonalnie - wybierz jedno)  - Pobierz na swój telefon
  • [KERNEL] [1 października] Pixel XL ElementalX 4.08 (Pie) od flar2
  • [MARLIN / SAILFISH] [9.0.0] [3.18.124] [CLANG 7.0] Flash Kernel 2.09 autorstwa nathanchance
  • [P] [KERNEL] [02.10.2018] Kirisakura-Harmony-PIE 6.05 [3.18.123] przez Freak07
  • [KERNEL] [9.0.0] [3.18.122] PureZ-Kernel-2.0 dla Google Pixel XL [15/09/2018] autor: ZawZaw
  • [Kernel] [9.0] NSFW-kernel R25 autorstwa bsmitty83
  1. Zrestartuj Pixel XL w trybie bootloadera.
  2. Podłącz telefon do komputera za pomocą USB.
  3. Skopiuj twrp-3.2.3-1-marlin.img do folderu narzędzi platformy lub folderu, w którym znajduje się fastboot, i zmień jego nazwę na  twrp.img.
  4. Otwórz terminal ADB na swoim komputerze i wpisz: fastboot boot twrp.img
  5. Powinno to automatycznie zrestartować Pixel XL do tymczasowego TWRP.
  6. Po uruchomieniu TWRP odłącz telefon od komputera i przesuń palcem, aby umożliwić modyfikacje.
  7. W menu głównym TWRP przejdź do Instaluj.
  8. Wybierz plik twrp-pixel-installer-marlin-3.2.3-1.zip
  9. Przesuń suwak, aby zainstalować, a po zakończeniu dotknij Reboot Recovery.
  10. Jeśli ponownie uruchamiasz root, dotknij Zainstaluj, wybierz plik deinstalator.zip Magiska i przesuń suwak, aby zainstalować.

Jeśli zainstalujesz niestandardowe jądro i chcesz rootować

ElementalX

  1. Stuknij Zainstaluj, wybierz ElementalX-P-4.08.zip
  2. Stuknij Dodaj więcej zipów , wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Lampa błyskowa

  1. Kliknij Zainstaluj wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  2. Stuknij Dodaj więcej zipów, wybierz flashkernel-marlin-v2.09.zip
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Kirisakura-Harmony

  1. Stuknij Zainstaluj, wybierz Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zip
  2. Stuknij Dodaj więcej zipów , wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

PureZ

  1. Stuknij Zainstaluj, wybierz PureZ-Kernel-marlin-2.0.zip
  2. Stuknij Dodaj więcej zipów , wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

NSFW-R25

  1. Stuknij Zainstaluj, wybierz R25-NSFW-kernel-PIE.zip
  2. Stuknij Dodaj więcej zipów , wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Jeśli nie zainstalujesz niestandardowego jądra i chcesz rootować

  1. Stuknij Zainstaluj, wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  2. Przesuń suwak, aby zainstalować
  3. Dziennik zapisu
  4. Uruchom ponownie system

Jak zrootować za pomocą Magiska bez instalowania TWRP

Uwaga: Być może zauważyłeś w sekcji „Zainstaluj jądro niestandardowe”, że niektóre jądra niestandardowe są instalowane przed Magisk, podczas gdy inne są instalowane po Magisk. Najlepszą odpowiedzią, jaką możemy udzielić, jest to, że kiedy flashujesz jądro niestandardowe za pomocą Magiska dla roota, jeśli niestandardowe jądro modyfikuje / łata obraz rozruchowy, instalujesz Magisk, a następnie niestandardowe jądro, w przeciwnym razie instalujesz niestandardowe jądro, a następnie Magisk.

Wykonaj kopię zapasową danych i pamięci wewnętrznej!

  1. Pobierz niezbędne pliki, ale  nie pobieraj pliku ZIP TWRP.
  2. Uruchom program ładujący.
  3. Podłącz telefon do komputera za pomocą kabla USB.
  4. Otwórz terminal ADB na swoim komputerze.
  5. Skopiuj twrp-3.2.3-1-marlin.img do folderu narzędzi platformy lub folderu, w którym znajduje się fastboot, i zmień jego nazwę na  twrp.img
  6. Wpisz następujące polecenie ADB na swoim komputerze: fastboot boot twrp.img
  7. Po uruchomieniu TWRP odłącz telefon od komputera.
  8. Przesuń, aby zezwolić na modyfikacje.
  9. Jeśli ponownie uruchamiasz root, dotknij Zainstaluj, wybierz Deinstalator Magisk.zip, przesuń suwak, aby zainstalować.
  10. Reboot Recovery

Zainstaluj niestandardowe jądro i root / Reroot (opcjonalnie)

exNoShadez:  nine7nine / Apps

  1. Kliknij Zainstaluj wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  2. Stuknij Dodaj więcej Zips, wybierz exns_eas_v3.8.1p_bca050b.zip lub (Stabilny) exNoShadez_eas_v2.8.2_f94351f.zip
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

ElementalX

  1. Stuknij Zainstaluj, wybierz ElementalX-P-4.08.zip
  2. Stuknij Dodaj więcej zipów , wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Lampa błyskowa

  1. Kliknij Zainstaluj wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  2. Stuknij Dodaj więcej zipów, wybierz flashkernel-marlin-v2.09.zip
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Kirisakura-Harmony

  1. Stuknij Zainstaluj, wybierz Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zip
  2. Stuknij Dodaj więcej zipów , wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

PureZ

  1. Stuknij Zainstaluj, wybierz PureZ-Kernel-marlin-2.0.zip
  2. Stuknij Dodaj więcej zipów , wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

NSFW-R25

  1. Stuknij Zainstaluj, wybierz R25-NSFW-kernel-PIE.zip
  2. Stuknij Dodaj więcej zipów , wybierz  Magisk-v17.1.zip - Official  lub  Magisk-v17.3.zip - BETA
  3. Przesuń suwak, aby zainstalować
  4. Dziennik zapisu
  5. Uruchom ponownie system

Jak zaktualizować Magisk na Pixel XL

Ważne: Jeśli masz zainstalowaną wersję stabilną lub oficjalną wersję beta, musisz najpierw odinstalować Magisk Managera, zanim będziesz mógł zainstalować nieoficjalną wersję, ponieważ są one podpisane różnymi kluczami ”.

To samo odnosi się do sytuacji, gdy na przykład masz zainstalowaną wersję @kantjer i chcesz wypróbować kompilacje @ianmacd ”. Zobacz post kantjer i martyfender: [UNOFFICIAL] następna wersja Migawki Magisk i MagiskManager autorstwa stangri

Jeśli powiadomienie Magisk jest włączone.

  1. Włącz powiadomienie o aktualizacji Magisk Manager: Otwórz MagiskManager> Stuknij ikonę menu> Ustawienia> Aktualizuj kanał> Wybierz: Stabilny, Beta lub Niestandardowy
  2. Niestandardowe jest używane do pobierania aktualizacji nieoficjalnych kompilacji Magisk.
  3. Kiedy Magisk Manager powiadamia o dostępności aktualizacji.
  4. Stuknij zainstaluj.
  5. Wybierz, instalacja bezpośrednia (zalecana)
  6. Po zakończeniu instalacji
  7. Dotknij, Zapisz dziennik
  8. Dotknij, Uruchom ponownie
  9. Gotowe!
  10. Lokalizacja dziennika: / storage / emulated / 0 / MagiskManager / logs / install_log_…

Jeśli powiadomienie Magisk jest wyłączone.

  1. Otwórz Magisk Manager
  2. Na pytanie „Czy chcesz teraz zainstalować Magisk-vxx.x.zip?
  3. Stuknij zainstaluj.
  4. Wybierz, instalacja bezpośrednia (zalecana)
  5. Po zakończeniu instalacji
  6. Dotknij, Zapisz dziennik
  7. Dotknij, Uruchom ponownie
  8. Gotowe!
  9. Lokalizacja dziennika: / storage / emulated / 0 / MagiskManager / logs / install_log_…

Nieoficjalne linki i kanały Magisk

Aby ustawić  kanał aktualizacji powiadomień Magisk  dla  nieoficjalnych kompilacji Magisk:  Otwórz MagiskManager> Stuknij ikonę menu> Ustawienia> Aktualizuj kanał> Wybierz:  Niestandardowy  > Skopiuj poniższy adres łącza i wklej go w wierszu:

Kantjer
  • //raw.githubusercontent.com/kantjer/MagiskFiles/master/updates/kantjer.json
  • //goo.gl/3ws6NC
ianmacd
  • //raw.githubusercontent.com/ianmacd/MagiskBuilds/master/updates/ianmacd.json
  • //goo.gl/yZpnrf

topjohnwu  - Canary

Kanał debugowania:  //bit.ly/2MPKGY5

Kanał wydania:  //bit.ly/2N8UVlq

Kiedy Magisk Manager powiadomi Cię o aktualizacji:

  1. Stuknij zainstaluj.
  2. Wybierz, instalacja bezpośrednia (zalecana)
  3. Po zakończeniu instalacji
  4. Dotknij, Zapisz dziennik
  5. Dotknij, Uruchom ponownie
  6. Gotowe!
  7. Lokalizacja dziennika: / storage / emulated / 0 / MagiskManager / logs / install_log_…

[Magisk] Systemless Xposed

Najpierw postępuj zgodnie z  instrukcjami instalacji  w OP niestandardowej pamięci ROM, którą próbujesz zainstalować.

Urzędnik

  • [ROM] [PPR2.181005.003] [10/19] Benzo Rom 9.0 od xanaxdroid
  • benzorom-9-20181019-0718-marlin.zip
  • [ROM] [Pixel-XL] [9.0.0_r10] Pixel Dust PIE for Marlin - wydanie pierwsze (poprawka: ostatnie) autorstwa spezi77
  • pixeldust_marlin-pie-release-one-20181012-0826.zip
  • [ROM] [9.0] LiquidRemix [v10.0.1] [OFICJALNY] [15.10.18] przez stebomurkn420
  • liquid_remix-10.0.1-20181015-OFFICIAL-marlin.zip

Nieoficjalny

  • [ROM] [UNOFFICIAL] lineage-16.0 for Pixels (sailfish / marlin) autorstwa razorloves
  • lineage-16.0-20181027-UNOFFICIAL-marlin.zip
  • [ROM] [9.x] [NIEOFICJALNE] CarbonROM | cr-7.0 [marlin] użytkownika shagbag913
Tagi Rozwój Root