Hoe de Moto G6 te rooten met TWRP en Magisk Beta

Motorola Moto G6 is het nieuwste budget-apparaat in hun meest verkochte G-serie line-up. Het beschikt over Android Oreo, een Qualcomm SDM45 Snapdragon (Octa-core 1.8GHz Cortex-A53) en de Adreno 506 GPU. Het is een heel mooi apparaat voor de prijs, en nu kunnen we het volledig rooten met behulp van TWRP en Magisk!

Dit is echter geen eenvoudig rootproces. Deze handleiding bevat verschillende dingen om te flashen en ADB-opdrachten om uit te voeren. Zorg ervoor dat u een back-up van uw apparaat maakt voordat u doorgaat, niet alleen als er iets misgaat, maar ook omdat een deel van deze handleiding de fabrieksinstellingen van uw Moto G6 omvat.

Vereisten:

  • Magisk Beta
  • MotoG6-ali-TWRP.img
  • XT1925-2 - XT1925-2_no-verity-boot.img (stock bewerken)
  • XT1925-4 - XT1925-4_no-verity-boot.img (stock bewerken)
  • XT1925-5 - XT1925-5_no-verity-boot.img (stock bewerken)
  • XT1925-6 - XT1925-6_no-verity-boot.img (stockbewerking) en MotoG6-ali-boot.img (kernel en dtb's gebouwd vanaf OPS27.104-15-10 bron)
  • Forceer coderings uitschakelen voor ALI Oreo

Opmerkingen voor XT1925-6: Er zijn twee opstartinstallatiekopieën om te downloaden, één stock bewerkt en één bron gebouwd. In de "MotoG6-ali-boot.img" zijn de kernel en apparaat-blobs opnieuw opgebouwd vanaf de bron (OPS27.104-15-10) met de waarheid verwijderd (en de apparaat-blobs die in TWRP zijn gebruikt, zijn ook opnieuw opgebouwd om de externe SD-kaart).

Deze specifieke poort van TWRP heeft enkele problemen en is daarom experimenteel. Hiermee kunt u bestanden niet rechtstreeks naar de SD-kaart verplaatsen, maar u kunt kopiëren in plaats van verplaatsen. TWRP plaatst interne opslag op / SDCard en externe opslag op / External_SD.

Waarschuwing: als u doorgaat met deze handleiding, moet u uw gebruikersgegevens wissen, zorg ervoor dat u een back-up maakt van al uw gegevens! Wanneer u door de bootloader flitst, geeft deze ook de melding "(bootloader) Afbeelding niet ondertekend of beschadigd". Dit is volkomen normaal omdat de afbeelding niet is ondertekend door Motorola.

Hoe de Moto G6 te rooten

Download de TWRP-afbeelding van boven deze handleiding naar de map ADB / Fastboot op uw computer.

Schakel USB-foutopsporing in op uw Moto G6. Ga naar Instellingen> Over> tik 7 keer op Build-nummer totdat de ontwikkelaarsmodus is geactiveerd, ga vervolgens naar de ontwikkelaaropties en schakel "USB-foutopsporing" in.

Start opnieuw op naar uw bootloader. U kunt dit doen door uw apparaat aan te zetten en tegelijkertijd de stroom en beide volumeknoppen ingedrukt te houden.

Zodra het apparaat opnieuw opstart naar de bootloader, typt u het volgende vanaf uw computer terwijl uw telefoon via USB is aangesloten.

 fastboot boot MotoG6-ali-TWRP.img 

Zodra TWRP opstart vanaf uw computertype (het kan even duren om op te starten omdat het probeert uw gebruikersgegevens te decoderen, maar het zal mislukken en kan om een ​​wachtwoord vragen. Klik op Annuleren):

 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 

Hiermee maakt u een back-up van uw stock-opstart- en herstelimages als u later wilt of moet terugkeren naar de stock.

Start opnieuw op naar de bootloader door vanaf uw computer het volgende te typen:

 adb reboot bootloader 

Download de no-verity-boot-image specifiek voor uw apparaat uit het downloadgedeelte van deze handleiding en plaats deze in uw ADB-map.

Voer de volgende opdracht uit vanaf uw computer om de opstartinstallatiekopie op uw apparaat te installeren.

 fastboot flash boot .img 

Voer de volgende opdracht uit vanaf uw computer om de TWRP-afbeelding op uw apparaat te installeren.

 fastboot flash herstel MotoG6-ali-TWRP.img 

Gebruik de volumetoetsen op het apparaat om opstarten tot herstel te selecteren en druk vervolgens op de aan / uit-knop om TWRP op te starten. Het moet om een ​​decoderingswachtwoord vragen, selecteer Annuleren.

DEZE STAP VERWIJDERT UW GEGEVENS OP UW TELEFOON. ZORG ERVOOR DAT U EEN BACK-UP HEBT.

Veeg om het systeem herschrijfbaar te maken (r / w). Klik vervolgens op de knop "Wipe" in TWRP en schuif "Swipe naar Factory Reset". Bij deze stap moeten gegevens zijn geformatteerd zoals deze zijn gecodeerd (interne opslag verwijderen). Als dit echter niet het geval is en de gegevens nog steeds niet koppelbaar zijn in TWRP, kunt u de knop "Gegevens formatteren" boven het vegen gebruiken voor Factory Reset. Dit formatteert gegevens en verwijder ALLES ook van interne sdcard (opslag).

Met deze stap wordt force-encryptie bij de eerste keer opstarten verwijderd (je kunt er nog steeds voor kiezen om te coderen na het opstarten - de telefoon zegt standaard dat het gecodeerd is, althans op het retus-systeem, op het beveiligingstabblad van de instellingen, maar dat is het niet en de optie om te coderen bestaat nog steeds in dat menu. Merk op dat handmatig opnieuw coderen gegevens opnieuw onleesbaar maakt in TWRP)

Er zijn twee manieren om deze stap te doen, met de hand of via een zip. We hebben een aangepaste zip verstrekt om het nieuwe fstab.qcom-bestand te pushen terwijl we de leverancierpartitie voor ons mounten, dus we zullen het gebruiken. Als u op dit moment bezorgd bent om terug te gaan naar de volledige voorraad, moet u een back-up maken van uw fabriek fstab.qcom met behulp van de volgende code. Zorg ervoor dat u hiervoor verkoper in TWRP mount

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

Download de zip voor echtheid-uitschakeling onderaan dit bericht en duw deze naar je telefoon. In het voorbeeld wordt de map / tmp gebruikt.

Typ het volgende op uw computer in uw opdrachtprompt / terminal uit uw map adb / fastboot:

 adb push Force_Encryption_Disabler_For_ALI_Oreo_v2.zip / tmp 

Flash de zip die u zojuist hebt gepusht met behulp van de installatieoptie, selecteer de opslag waarnaar u de zip hebt gepusht en installeer deze. Als u het niet ziet, moet u ervoor zorgen dat u de vorige opdrachten correct hebt gevolgd. We kunnen het flitsen controleren door de verkoper handmatig te mounten als het niet is gemount en met behulp van de volgende opdracht en het controleren van de regel die mount / data zegt "codeerbaar" in plaats van "geforceerd gecodeerd":

 adb shell "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 wacht, controleer, formatteerbaar, codeerbaar = / dev / block / bootdevice / by- naam / metadata 

Let op waar het zegt "codeerbaar". Dat betekent dat we nu de keuze hebben om dit te doen versus gedwongen worden. Als er om welke reden dan ook nog steeds "geëncrypteerd" staat, koppelt u de verkoper handmatig en probeert u het opnieuw.

Om veilig te zijn, start u opnieuw op in TWRP om er zeker van te zijn dat alles de gegevenspartitie correct is aangekoppeld en veegt u opnieuw om het systeem in staat te stellen opnieuw te schrijven (r / w).

Download Magisk Beta en plaats deze in uw ADB-map en voer vervolgens de volgende opdracht uit om de opstartinstallatiekopie naar uw apparaat te pushen

 adb push Magisk-vxxx.zip / tmp 

Vervang Magisk-vxxx.zip door wat de nieuwste versie van Magisk Beta is.

Flash het Magisk .zip-bestand van TWRP via de knop Installeren in het TWRP-hoofdmenu en navigeer naar de map / tmp (of waar u het ook hebt gepusht) om het te selecteren en te installeren. Magisk moet succes tonen. Start uw apparaat opnieuw op

Er staat een paar seconden N / A in de bovenhoek van uw apparaat. Dit is normaal omdat de opstartinstallatiekopie niet is ondertekend en dus in plaats daarvan N / A wordt weergegeven. Het lijkt erop dat het dat scherm opstart, laat het gewoon los en het zou het Motorola-opstartscherm moeten opstarten en u kunt uw apparaat als een nieuwe telefoon instellen.

Controleer of Magisk Manager is geïnstalleerd en of de rootfunctionaliteit werkt.

Het volgende is alleen bedoeld voor back-updoeleinden als u bent vergeten een back-up te maken. Wanneer ze uit de telefoon worden gehaald, hebben de afbeeldingen de volledige partitiegrootte, niet de werkelijke grootte.

XT1925-6 (OPS27.104-15-10) In de fabriek opgenomen bestanden

Met deze bestanden keert u terug naar de voorraad wat deze handleiding betreft. Vergeet echter niet dat 'bad key' wordt weergegeven als ze uit een apparaat werden gehaald in plaats van dat ze door Motorola werden geleverd.

  • Fabrieks opstart image - XT1925-6_factory-boot.img
  • Fabrieksherstelafbeelding - XT1925-6_factory-recovery.img
  • Fabrieks fstab.qcom-bestand - fabriek-fstab.qcom– Je kunt dit bestand naar / leverancier / etc / pushen om terug te keren naar de voorraadleveranciersparitie als je dat nodig hebt. Opstartinstallatiekopieën in de fabriek hebben waarschijnlijk een probleem met opstarten zonder dat de verkoper volledig op voorraad is.

Interessante Artikelen