Jak zrootować Moto G6 za pomocą TWRP i Magisk Beta

Moto G6 firmy Motorola jest najnowszym budżetowym urządzeniem w najgorętszej serii z serii G. Zawiera Android Oreo, Qualcomm SDM45 Snapdragon (ośmiordzeniowy 1, 8 GHz Cortex-A53) i procesor graficzny Adreno 506. To całkiem fajne urządzenie w tej cenie, a teraz jesteśmy w stanie zrootować go za pomocą TWRP i Magisk!

Jednak nie jest to łatwy proces rootowania. Ten przewodnik zawiera kilka rzeczy do flashowania i polecenia ADB do uruchomienia. Pamiętaj, aby przed kontynuowaniem utworzyć kopię zapasową urządzenia, nie tylko na wypadek, gdyby coś poszło nie tak, ale również dlatego, że część tego przewodnika obejmuje przywracanie ustawień fabrycznych Moto G6.

Wymagania:

  • Magisk Beta
  • MotoG6-ali-TWRP.img
  • XT1925-2 - XT1925-2_no-verity-boot.img (edycja zapasowa)
  • XT1925-4 - XT1925-4_no-verity-boot.img (edycja zapasowa)
  • XT1925-5 - XT1925-5_no-verity-boot.img (edycja zapasowa)
  • XT1925-6 - XT1925-6_no-verity-boot.img (edycja zapasowa) i MotoG6-ali-boot.img (jądro i dtb zbudowane ze źródła OPS27.104-15-10)
  • Wymuś wyłączenie szyfrowania dla ALI Oreo

Uwagi do XT1925-6: Do pobrania są dwa obrazy rozruchowe, jeden edytowany w magazynie i jedno zbudowane źródło. W „MotoG6-ali-boot.img” obiekty BLOB jądra i urządzenia zostały przebudowane ze źródła (OPS27.104-15-10) z usuniętą prawdziwością (a obiekty BLOB urządzenia użyte w TWRP zostały przebudowane również w celu pobrania zewnętrzna karta SD).

Ten konkretny port TWRP ma pewne problemy i dlatego jest eksperymentalny. Nie pozwala na bezpośrednie przenoszenie plików na kartę SD, ale możesz kopiować zamiast przenosić. TWRP umieszcza pamięć wewnętrzną na / SDCard, a pamięć zewnętrzną na / External_SD.

Ostrzeżenie: Kontynuowanie korzystania z tego przewodnika obejmuje czyszczenie danych użytkownika, pamiętaj o utworzeniu kopii zapasowych wszystkich danych! Ponadto, gdy flashujesz przez bootloader, wyświetli się komunikat „(bootloader) Obraz nie podpisany lub uszkodzony”. Jest to całkowicie normalne, ponieważ obraz nie jest podpisany przez Motorolę.

Jak zrootować Moto G6

Pobierz obraz TWRP z powyższej instrukcji do folderu ADB / Fastboot na swoim komputerze.

Włącz debugowanie USB w Moto G6. Przejdź do Ustawienia> Informacje> dotknij Numer kompilacji 7 razy, aż aktywowany zostanie tryb programisty, a następnie przejdź do Opcji programisty i włącz „Debugowanie USB”.

Uruchom ponownie w bootloaderze. Możesz to zrobić, włączając urządzenie i przytrzymując jednocześnie przyciski zasilania i oba przyciski głośności.

Po ponownym uruchomieniu urządzenia do bootloadera wpisz następujące polecenie z komputera z telefonem podłączonym przez USB.

 Fastboot Boot MotoG6-Ali-TWRP.img 

Gdy TWRP uruchomi się z twojego komputera (uruchomienie może trochę potrwać, ponieważ próbuje odszyfrować dane użytkownika, ale nie powiedzie się i może poprosić o podanie hasła. Wystarczy kliknąć Anuluj):

 adb pull /dev/block/platform/soc/7824900.sdhci/by-name/boot stockboot.img adb pull /dev/block/platform/soc/7824900.sdhci/by-name/recovery stockrecovery.img 

Spowoduje to utworzenie kopii zapasowej obrazów rozruchowych i przywracania, jeśli chcesz lub chcesz przywrócić do zapasów później.

Uruchom ponownie program ładujący, wpisując z komputera następujące informacje:

 adb restart bootloader 

Pobierz obraz rozruchu bez weryfikacji specjalnie dla swojego urządzenia z sekcji pobierania tego przewodnika i umieść go w folderze ADB.

Uruchom następujące polecenie z komputera, aby zainstalować obraz rozruchowy na urządzeniu.

 flash boot Fastboot .img 

Uruchom następujące polecenie z komputera, aby zainstalować obraz TWRP na swoim urządzeniu.

 Odzyskiwanie flash Fastboot MotoG6-Ali-TWRP.img 

Użyj klawiszy głośności na urządzeniu, aby wybrać rozruch do odzyskania, a następnie naciśnij przycisk zasilania, a TWRP uruchomi się. Powinien zostać wyświetlony monit o hasło deszyfrowania, wybierz opcję anuluj.

TEN KROK USUNĄ TWOJE DANE NA TELEFONIE. UPEWNIJ SIĘ, ŻE MASZ KOPIĘ ZAPASOWĄ.

Przesuń, aby umożliwić montaż systemu wielokrotnego zapisu (r / w). Następnie kliknij przycisk „Wipe” w TWRP i przesuń „Swipe to Factory Reset”. W tym kroku powinny być sformatowane dane, ponieważ zostały zaszyfrowane (usunięcie pamięci wewnętrznej), jednak jeśli tak się nie stało, a danych nadal nie można zamontować w TWRP, możesz użyć przycisku „Formatuj dane” nad palcem w celu przywrócenia ustawień fabrycznych, spowoduje to sformatowanie danych i usuń WSZYSTKO z wewnętrznej karty SD (pamięci).

Ten krok usunie szyfrowanie wymuszone przy pierwszym uruchomieniu (nadal możesz zaszyfrować po uruchomieniu - telefon domyślnie mówi, że jest zaszyfrowany, przynajmniej w systemie retus, na karcie ustawień bezpieczeństwa, ale tak nie jest, a opcja szyfrowania nadal istnieje) w tym menu. Pamiętaj, że ponowne ręczne szyfrowanie ponownie spowoduje, że dane nie będą odczytywane w TWRP)

Istnieją dwa sposoby wykonania tego kroku, ręcznie lub za pomocą zamka błyskawicznego. Udostępniliśmy zmodyfikowany plik zip, aby wypchnąć nowy plik fstab.qcom podczas montowania partycji dostawcy, abyśmy go użyli. W tej chwili, jeśli obawiasz się powrotu do pełnego magazynu, wykonaj kopię zapasową fabrycznego pliku fstab.qcom za pomocą następującego kodu. Upewnij się, że montujesz do tego dostawcę w TWRP

 adb pull /vendor/etc/fstab.qcom factory-fstab.qcom 

Pobierz zip dezaktywujący funkcję sprawdzania poprawności u dołu tego postu i wsuń go do telefonu. W przykładzie użyto katalogu / tmp.

Z komputera wpisz następujące polecenie w wierszu polecenia / terminalu z folderu adb / fastboot:

 adb push Force_Encryption_Disabler_For_ALI_Oreo_v2.zip / tmp 

Błysk zip, który właśnie pchnąłeś za pomocą opcji instalacji, wybierz miejsce, w którym popchnąłeś zip i zainstaluj. Jeśli go nie widzisz, upewnij się, że poprawnie wykonałeś poprzednie polecenia. Możemy zweryfikować, czy flashował, ręcznie instalując dostawcę, jeśli nie jest on zamontowany, i używając następującego polecenia i sprawdzając wiersz, który montuje / dane mówi „szyfrowane” zamiast „wymuszone”:

 powłoka adb „cat /vendor/etc/fstab.qcom” 
 / dev / block / bootdevice / by-name / userdata / data f2fs rw, discard, nosuid, nodev, noatime, nodiratime, nobarri er, inline_xattr, inline_data wait, check, formableable, encryptable = / dev / block / bootdevice / by- nazwa / metadane 

Zwróć uwagę, gdzie jest napisane „szyfrowalne”. Oznacza to, że teraz mamy wybór, a nie bycie zmuszonym. Jeśli z jakiegoś powodu nadal pojawia się komunikat „wymuszone szyfrowanie”, podłącz ręcznie sprzedawcę i spróbuj ponownie.

Aby być bezpiecznym, uruchom ponownie komputer w TWRP, aby upewnić się, że partycja danych jest poprawnie zamontowana, i ponownie przeciągnij, aby umożliwić systemowi ponowne zapisanie (r / w).

Pobierz Magisk Beta i umieść go w folderze ADB, a następnie uruchom następujące polecenie, aby wypchnąć obraz rozruchowy na urządzenie

 adb push Magisk-vxxx.zip / tmp 

Zamień Magisk-vxxx.zip na najnowszą wersję Magisk Beta.

Flashuj plik .zip Magisk z TWRP z przycisku Instaluj w menu głównym TWRP i przejdź do folderu / tmp (lub gdziekolwiek go wcisnąłeś), aby go wybrać i zainstalować. Magisk powinien pokazać sukces. Uruchom ponownie urządzenie

Przez kilka sekund w górnym rogu urządzenia pojawi się napis N / A. Jest to normalne, ponieważ obraz rozruchowy nie jest podpisany, a zatem pokazuje N / D. Może wyglądać, jakby uruchamiał ten ekran, po prostu puść go i powinien uruchomić ekran rozruchowy Motorola i możesz skonfigurować urządzenie jako nowy telefon.

Sprawdź, czy Magisk Manager jest zainstalowany i czy działa funkcja root.

Poniższe informacje służą wyłącznie do tworzenia kopii zapasowych na wypadek, gdybyś zapomniał wykonać kopię zapasową. Po wyciągnięciu z telefonu obrazy mają pełny rozmiar partycji, a nie rzeczywisty rozmiar.

XT1925-6 (OPS27.104-15-10) Pliki pobrane fabrycznie

Pliki te pozwolą ci wrócić do zapasów w zakresie dotyczącym tego przewodnika. Pamiętaj jednak, że „zły klucz” zostanie wyświetlony, ponieważ zostały pobrane z urządzenia, a nie dostarczone przez Motorolę.

  • Fabryczny obraz rozruchowy - XT1925-6_factory-boot.img
  • Obraz przywracania ustawień fabrycznych - XT1925-6_factory-recovery.img
  • Fabryczny plik fstab.qcom - factory-fstab.qcom– Możesz przesłać ten plik do / vendor / etc /, aby w razie potrzeby wrócić do partycji dostawcy zapasów. Fabryczne obrazy rozruchowe prawdopodobnie będą miały problem z uruchomieniem, a dostawca nie będzie w pełni dostępny.

Ciekawe Artykuły