Jak zainstalować Androida 12 i 12L na Google Pixel i innych urządzeniach z Androidem

Google właśnie udostępniło wersję beta Androida 12L dla rodziny Pixel. Oto jak zainstalować Androida 12 (lub 12L) na swoim smartfonie!

To znowu ta pora roku! Androida 12, czyli nadeszła kolejna główna wersja Androida dostępny przez stabilny kanał. Google również rozpoczął wdrażanie Androida 12L jako spadek funkcji, który wprowadza kilka optymalizacji i ulepszeń dla urządzeń z dużym ekranem. Dla szczęśliwych posiadaczy Google Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G, Pixel 5, Pixel 5a, Pixel 6 lub Pixel 6 Pro, będziesz jednym z pierwszych użytkowników, którzy zobaczą, co ma do zaoferowania nowa aktualizacja systemu operacyjnego.

Jeśli masz którykolwiek z wyżej wymienionych smartfonów Pixel ze starszą, stabilną wersją i zastanawiasz się, jak zainstalować Androida 12 lub 12L, po prostu przewiń w dół, ponieważ przygotowaliśmy dla Ciebie samouczek. Należy pamiętać, że Google będzie udostępniać przyrostową wersję OTA obecnym użytkownikom wersji beta, aby mogli przejść do wersji stabilnej, ale mogą oni również zdecydować się na ręczne flashowanie. Będziesz potrzebować

PC/Mac z ADB i Fastboot, aby pomyślnie przeprowadzić proces instalacji, gdy już to zrobisz pobrałem odpowiednie pakiety wersji Androida 12.

Oprócz obsługiwanych urządzeń Google Pixel, Android 12/12L jest również dostępny w postaci GSI, który można flashować na znacznie szerszej gamie urządzeń. Producenci OEM również dołączyli do imprezy i możesz flashować wersję Beta 1 na następujących telefonach:

  • ASUS ZenFone 8
  • Legenda iQOO 7
  • Lenovo P12Pro (12L)
  • Nokii X20
  • OnePlusa 9
  • OnePlusa 9 Pro
  • OPPO Znajdź X3 Pro
  • Realme GT
  • TCL 20 Pro 5G
  • Techno Camon 17
  • Xiaomi Mi11
  • Xiaomi Mi 11 Ultra
  • Xiaomi Mi 11Pro
  • Xiaomi Mi 11X Pro / Mi 11i / Redmi K40 Pro+
  • ZTE Axon 30 Ultra 5G

Ostrzeżenie: Aktualizacje są przeznaczone wyłącznie dla programistów, więc nie instaluj ich w codziennym sterowniku. Te kompilacje są wczesnymi wydaniami i zawierają błędy oraz inne niestabilności systemu. Nawet jeśli proces flashowania niekoniecznie powoduje wyczyszczenie urządzenia, zdecydowanie zaleca się utworzenie kopii zapasowej danych przed kontynuowaniem. Użytkownikom zaleca się zachowanie ostrożności.

Trzy metody instalacji aktualizacji to:

  • W przypadku obsługiwanych pikseli Google: Sideload Android 12/12L poprzez Recovery i ADB
  • W przypadku obsługiwanych pikseli Google: Flashowanie pełnego obrazu fabrycznego poprzez Fastboot
  • Dowolne urządzenie z Androidem kompatybilne z Project Treble: Zainstaluj Androida 12/12L GSI

Metoda 1: Sideload Android 12/12L poprzez Recovery i ADB

Aby zainstalować stabilną wersję, musisz pobrać odpowiedni pakiet OTA dla swojego urządzenia z Recovery poprzez ADB. Ta metoda będzie działać również w przypadku urządzeń Google Pixel z zablokowanym programem ładującym.

  1. Pobierz plik aktualizacji .zip na swój komputer stąd. Dla wygody możesz zmienić nazwę tego pliku na prostszą i umieścić plik w katalogu, w którym znajduje się ADB na twoim komputerze.
  2. Opcjonalne, ale zalecane: Sprawdź sumę kontrolną SHA-256 pobranego pliku, aby upewnić się, że plik został pobrany całkowicie i poprawnie.
  3. Włącz debugowanie USB w swoim telefonie — wybierz Ustawienia > Informacje o telefonie > Stuknij 7 razy „Numer kompilacji” (opcjonalnie) wprowadź swój wzór, kod PIN lub hasło, aby włączyć Opcje programisty, a następnie przejdź do opcji Ustawienia > Opcje programisty > Włącz „USB Debugowanie".
  4. Podłącz telefon do komputera. Autoryzuj połączenie komputera w telefonie, gdy na telefonie pojawi się monit, jeśli łączysz się z tym komputerem ADB po raz pierwszy.
  5. Na swoim komputerze uruchom polecenie:
    adb reboot recovery
  6. Powinieneś zobaczyć „Brak polecenia” na ekranie telefonu. Teraz naciśnij i przytrzymaj przycisk zasilania telefonu. Przytrzymując przycisk zasilania, naciśnij przycisk zwiększania głośności i szybko puść oba przyciski. Powinieneś wyświetlić menu odzyskiwania systemu Android.
  7. Wybierz opcję Zastosowanie aktualizacji z adb z menu odzyskiwania.
  8. W telefonie wybierz opcję „Zastosuj aktualizację z ADB”
  9. Na swoim komputerze uruchom polecenie:
    adb devices
    Powinno to zwrócić numer seryjny urządzenia z dopiskiem „sideload” obok nazwy, wskazującym, że urządzenie jest podłączone do komputera w trybie sideload.
  10. Na swoim komputerze uruchom polecenie:
    adb sideload "filename".zip
    Gdzie „nazwa pliku” ma zostać zastąpiona nazwą pliku pobranego w kroku 1
  11. Aktualizacja powinna zostać zainstalowana na Twoim telefonie. Po zakończeniu instalacji wybierz na telefonie opcję „Uruchom ponownie system teraz”, aby uruchomić system Android 12.

Metoda 2: Flashowanie pełnego obrazu fabrycznego poprzez Fastboot

Jeśli masz odblokowany program ładujący na urządzeniu Google Pixel, musisz sflashować pełny fabryczny obraz Androida 12 lub 12L za pomocą Fastboot. Zwykle odbywa się to poprzez flash-all.sh Lub flash-all.bat skryptu, który jest zawarty w pobranym pliku, ale jego domyślna konfiguracja również całkowicie czyści urządzenie. Możesz jednak zachować swoje dane, usuwając atrybut czyszczenia „-w” z polecenia w skrypcie.

  1. Pobierz plik .zip obrazu fabrycznego na swój komputer stąd.
  2. Opcjonalne, ale zalecane: Sprawdź sumę kontrolną SHA-256 pobranego pliku, aby upewnić się, że plik został pobrany całkowicie i poprawnie.
  3. Wyodrębnij plik .zip, a dla wygody skopiuj i wklej powstałe pliki do folderu ADB i fastboot na komputerze.
  4. Opcjonalnie: Wynikowe pliki będą zawierać plik flash-all.sh Lub flash-all.bat plik skryptu. Za pomocą edytora tekstu otwórz plik flash-all.sh jeśli korzystasz z systemu macOS/Linux lub flash-all.bat skrypt, jeśli korzystasz z systemu Windows. Znajdź i usuń/usuń flagę -w w pliku fastboot update Komenda. Spowoduje to pominięcie czyszczenia danych telefonu. Aby uniknąć problemów ze zgodnością, zaleca się jednak czyszczenie danych.
  5. Włącz debugowanie USB w swoim telefonie — wybierz Ustawienia > Informacje o telefonie > Stuknij 7 razy „Numer kompilacji” (opcjonalnie) wprowadź swój wzór, kod PIN lub hasło, aby włączyć Opcje programisty, a następnie przejdź do opcji Ustawienia > Opcje programisty > Włącz „USB Debugowanie".
  6. Podłącz telefon do komputera. Autoryzuj połączenie komputera w telefonie, gdy na telefonie pojawi się monit, jeśli łączysz się z tym komputerem ADB po raz pierwszy.
  7. Na swoim komputerze uruchom:
    adb reboot bootloader
    Spowoduje to ponowne uruchomienie telefonu w trybie Fastboot.
  8. Na komputerze Mac/Linux uruchom:
    flash-all
    To polecenie wykonuje flash-all.sh skrypt, który następnie zainstaluje niezbędny program ładujący, oprogramowanie sprzętowe pasma podstawowego i system operacyjny. Jeśli korzystasz z systemu Windows, możesz po prostu dwukrotnie kliknąć plik flash-all.bat.
  9. Po zakończeniu skryptu urządzenie uruchomi się ponownie z nowym systemem operacyjnym.

Metoda 3: Zainstaluj Androida 12/12L GSI

Nawet jeśli nie masz zgodnego smartfona Pixel, nadal możesz zainstalować oficjalne pliki binarne GSI Google, aby przetestować Androida 12 lub 12L, pod warunkiem, że Twoje urządzenie jest kompatybilne z Project Treble. Potrzebujesz także odblokowanego bootloadera. Ostatnią rzeczą, którą musimy powiedzieć, jest to, że flashowanie GSI będzie wymagało przywrócenia ustawień fabrycznych urządzenia, więc zanim zaczniesz to robić, upewnij się, że jesteś przygotowany na utratę danych aplikacji! Zalecamy wykonanie kopii zapasowej poza urządzeniem (np. na komputerze lub na karcie SD) na wypadek, gdyby coś poszło nie tak.

  1. Można znaleźć linki do pobrania oficjalnych GSI Androida 12/12L Beta Tutaj. Firma Google nie opublikowała jeszcze wskaźników GSI opartych na wersji stabilnej. Powinieneś pobrać odpowiednią wersję w oparciu o architekturę swojego urządzenia. Aby sprawdzić, jaką architekturę ma Twoje urządzenie, uruchom następujące polecenie:
    adbshellgetpropro.product.cpu.abi
  2. Opcjonalne, ale zalecane: Sprawdź sumę kontrolną SHA-256 pobranego pliku, aby upewnić się, że plik został pobrany całkowicie i poprawnie.
  3. Wyodrębnij plik .zip, skopiuj i wklej powstałe pliki (system.img I vbmeta.img) do folderu ADB i fastboot na komputerze dla wygody.
  4. Włącz debugowanie USB w swoim telefonie — wybierz Ustawienia > Informacje o telefonie > Stuknij 7 razy „Numer kompilacji” (opcjonalnie) wprowadź swój wzór, kod PIN lub hasło, aby włączyć Opcje programisty, a następnie przejdź do opcji Ustawienia > Opcje programisty > Włącz „USB Debugowanie".
  5. Podłącz telefon do komputera. Autoryzuj połączenie komputera w telefonie, gdy na telefonie pojawi się monit, jeśli łączysz się z tym komputerem ADB po raz pierwszy.
  6. Na swoim komputerze uruchom:
    adb reboot bootloader
    Spowoduje to ponowne uruchomienie telefonu w trybie Fastboot.
  7. Jak wspomniano wcześniej, program ładujący urządzenia docelowego należy wcześniej odblokować.
  8. Następnie musimy wyłączyć Android Verified Boot (AVB). Aby to zrobić, uruchom następujące polecenie:
    fastbootflashvbmetavbmeta.img
  9. Opcjonalne, ale zalecane: Wprowadź następujące polecenie, aby wyczyścić partycję systemową:
    fastboot erase system
  10. Flashuj Androida 12/12L GSI:
    fastbootflashsystemsystem.img
  11. Poczekaj, aż obraz zacznie migać, może to zająć kilka minut. Gdy to zrobisz, wyczyść partycję danych użytkownika:
    fastboot -w
  12. Na koniec uruchom ponownie urządzenie:
    fastboot reboot
  13. Mamy nadzieję, że Twoje urządzenie powinno uruchomić się w nowej wersji Androida.

Koniecznie śledź nasze Androida 12 I Androida 12L tagi dla wszystkich najnowszych wiadomości na temat nowej wersji Androida!