Πώς να Root το Moto G6 με TWRP και Magisk Beta

Το Moto G6 της Motorola είναι η τελευταία συσκευή προϋπολογισμού στην πιο δημοφιλή σειρά G-series. Διαθέτει Android Oreo, ένα Qualcomm SDM45 Snapdragon (Octa-core 1.8GHz Cortex-A53) και την Adreno 506 GPU. Είναι μια πολύ ωραία συσκευή για την τιμή και τώρα μπορούμε να την ριζώσουμε πλήρως χρησιμοποιώντας TWRP και Magisk!

Ωστόσο, αυτό είναι δεν μια εύκολη ριζική διαδικασία. Αυτός ο οδηγός περιλαμβάνει πολλά πράγματα για να αναβοσβήνει και ADB εντολές για εκτέλεση. Φροντίστε να δημιουργήσετε ένα αντίγραφο ασφαλείας της συσκευής σας προτού συνεχίσετε, όχι μόνο αν κάτι πάει στραβά, αλλά επίσης επειδή μέρος αυτού του οδηγού περιλαμβάνει επαναφορά εργοστασιακών ρυθμίσεων του Moto G6 σας.

Απαιτήσεις:

  • Magisk Beta
  • MotoG6-ali-TWRP.img
  • XT1925-2 - XT1925-2_no-verity-boot.img (επεξεργασία αποθεμάτων)
  • XT1925-4 - XT1925-4_no-verity-boot.img (επεξεργασία αποθεμάτων)
  • XT1925-5 - XT1925-5_no-verity-boot.img (επεξεργασία αποθεμάτων)
  • XT1925-6 - XT1925-6_no-verity-boot.img (stock edit) και MotoG6-ali-boot.img (πυρήνας και dtb χτισμένο από την πηγή OPS27.104-15-10)
  • Force Encryption Disabler για το ALI Oreo

Σημειώσεις για XT1925-6: Υπάρχουν δύο εικόνες εκκίνησης για λήψη, μία μετοχή επεξεργασμένη και μια πηγή που δημιουργήθηκε. Στο "MotoG6-ali-boot.img" ο πυρήνας και τα blob της συσκευής έχουν ξαναχτιστεί από την πηγή(OPS27.104-15-10) με την αφαίρεση της αλήθειας (και οι κηλίδες της συσκευής που χρησιμοποιούνται στο TWRP έχουν ξαναχτιστεί επίσης για να τραβήξουν την εξωτερική κάρτα SD).

Αυτή η συγκεκριμένη θύρα του TWRP έχει κάποια προβλήματα και επομένως είναι πειραματική. Δεν θα σας επιτρέψει να μετακινήσετε απευθείας αρχεία στην κάρτα SD, αλλά μπορείτε να αντιγράψετε αντί να μετακινήσετε. Το TWRP τοποθετεί εσωτερικό χώρο αποθήκευσης στο / SDCard και εξωτερικό χώρο αποθήκευσης στο / External_SD.

Προειδοποίηση: Η συνέχιση αυτού του οδηγού περιλαμβάνει τη διαγραφή των δεδομένων χρήστη σας, φροντίστε να δημιουργήσετε αντίγραφα ασφαλείας όλων των δεδομένων σας! Επίσης, όταν κάνετε flash μέσω του bootloader, θα δώσει ένα μήνυμα "(bootloader) Η εικόνα δεν είναι υπογεγραμμένη ή κατεστραμμένη". Αυτό είναι απολύτως φυσιολογικό επειδή η εικόνα δεν έχει υπογραφεί από τη Motorola.

Πώς να Root το Moto G6

Πραγματοποιήστε λήψη της εικόνας TWRP από πάνω σε αυτόν τον οδηγό στο φάκελο ADB / Fastboot στον υπολογιστή σας.

Ενεργοποιήστε τον εντοπισμό σφαλμάτων USB στο Moto G6 σας. Μεταβείτε στις Ρυθμίσεις> Σχετικά> πατήστε Αριθμός κατασκευής 7 φορές έως ότου ενεργοποιηθεί η Λειτουργία προγραμματιστή και, στη συνέχεια, μεταβείτε στις Επιλογές προγραμματιστή και ενεργοποιήστε το "USB Debugging".

Επανεκκινήστε στο bootloader σας. Μπορείτε να το κάνετε αυτό ενεργοποιώντας τη συσκευή σας και κρατώντας ταυτόχρονα και τα δύο κουμπιά έντασης.

Μόλις η συσκευή επανεκκινήσει στο bootloader πληκτρολογήστε τα ακόλουθα από τον υπολογιστή σας με το τηλέφωνό σας συνδεδεμένο μέσω USB.

fastboot boot MotoG6-ali-TWRP.img

Μόλις ξεκινήσει η εκκίνηση του TWRP από τον τύπο του υπολογιστή σας (ενδέχεται να χρειαστεί λίγη εκκίνηση, επειδή προσπαθεί να αποκρυπτογραφήσει τα δεδομένα χρήστη σας, αλλά θα αποτύχει και ενδέχεται να ζητήσει κωδικό πρόσβασης. Απλώς κάντε κλικ στο ακύρωση):

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

Αυτό θα δημιουργήσει ένα αντίγραφο ασφαλείας των εικόνων εκκίνησης και ανάκτησης αποθεμάτων εάν θέλετε ή θέλετε να επαναφέρετε το απόθεμα αργότερα.

Επανεκκινήστε στο bootloader πληκτρολογώντας από τον υπολογιστή σας τα εξής:

adb επανεκκίνηση bootloader

Πραγματοποιήστε λήψη της εικόνας no-verity-boot ειδικά για τη συσκευή σας από την ενότητα λήψεων αυτού του οδηγού και τοποθετήστε τη στο φάκελο ADB.

Εκτελέστε την ακόλουθη εντολή από τον υπολογιστή σας για να εγκαταστήσετε την εικόνα εκκίνησης στη συσκευή σας.

fastboot flash boot .img

Εκτελέστε την ακόλουθη εντολή από τον υπολογιστή σας για να εγκαταστήσετε την εικόνα TWRP στη συσκευή σας.

fastboot flash recovery MotoG6-ali-TWRP.img

Χρησιμοποιήστε τα πλήκτρα έντασης στη συσκευή για να επιλέξετε εκκίνηση για ανάκτηση και, στη συνέχεια, πατήστε το κουμπί λειτουργίας και το TWRP θα ξεκινήσει. Θα πρέπει να ζητήσει έναν κωδικό αποκρυπτογράφησης, επιλέξτε ακύρωση.

Αυτό το βήμα θα σκουπίσει τα δεδομένα σας στο τηλέφωνό σας. Βεβαιωθείτε ότι έχετε ένα εφεδρικό αντίτυπο.

Σύρετε για να επιτρέψετε στο σύστημα να τοποθετηθεί εκ νέου εγγράψιμο (r / w). Στη συνέχεια, κάντε κλικ στο κουμπί "Wipe" στο TWRP και σύρετε το "Swipe to Factory Reset". Αυτό το βήμα θα έπρεπε να έχει μορφοποιημένα δεδομένα καθώς ήταν κρυπτογραφημένα (αφαίρεση εσωτερικού χώρου αποθήκευσης), ωστόσο, αν δεν το έκανε και τα δεδομένα δεν είναι ακόμη προσαρμόσιμα στο TWRP, μπορείτε να χρησιμοποιήσετε το κουμπί "Μορφοποίηση δεδομένων" πάνω από τη σάρωση για Factory Reset, αυτό θα μορφοποιήσει δεδομένα αφαιρέστε ΟΛΑ ΟΛΑ και από την εσωτερική κάρτα SD (αποθήκευση).

Αυτό το βήμα θα καταργήσει τη δύναμη κρυπτογράφησης κατά την πρώτη εκκίνηση (ίσως εξακολουθείτε να επιλέγετε να κρυπτογραφήσετε μετά την εκκίνηση - το τηλέφωνο είναι προεπιλεγμένο να δηλώνει ότι είναι κρυπτογραφημένο, τουλάχιστον στο σύστημα retus, στην καρτέλα ασφαλείας των ρυθμίσεων, αλλά δεν είναι και η επιλογή κρυπτογράφησης εξακολουθεί να υπάρχει εντός αυτού του μενού. Σημειώστε ότι η εκ νέου κρυπτογράφηση με μη αυτόματο τρόπο θα κάνει τα δεδομένα να μην είναι ευανάγνωστα στο TWRP)

Υπάρχουν δύο τρόποι για να το κάνετε αυτό, με το χέρι ή με φερμουάρ. Παρέχουμε ένα τροποποιημένο zip για να προωθήσουμε το νέο αρχείο fstab.qcom ενώ προσαρμόζουμε το διαμέρισμα προμηθευτή για εμάς, ώστε να το χρησιμοποιήσουμε. Προς το παρόν, εάν ανησυχείτε για την επιστροφή στην ολοκλήρωση του αποθέματος, θα πρέπει να δημιουργήσετε αντίγραφα ασφαλείας του εργοστασίου σας fstab.qcom χρησιμοποιώντας τον ακόλουθο κωδικό. Βεβαιωθείτε ότι έχετε τοποθετήσει τον προμηθευτή στο TWRP για αυτό

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

Κατεβάστε το φερμουάρ απενεργοποίησης verity από το κάτω μέρος αυτής της ανάρτησης και σπρώξτε το στο τηλέφωνό σας. Το παράδειγμα χρησιμοποιεί τον κατάλογο / tmp.

Από τον υπολογιστή σας πληκτρολογήστε τα ακόλουθα στη γραμμή εντολών / τερματικό από το φάκελο adb / fastboot:

adb push Force_Encryption_Disabler_For_ALI_Oreo_v2.zip / tmp

Αναβοσβήνετε το φερμουάρ που μόλις σπρώξατε χρησιμοποιώντας την επιλογή εγκατάστασης, επιλέξτε τον χώρο αποθήκευσης στον οποίο σπρώξατε το φερμουάρ και εγκαταστήστε το. Εάν δεν το βλέπετε, βεβαιωθείτε ότι έχετε ακολουθήσει σωστά τις προηγούμενες εντολές. Μπορούμε να επαληθεύσουμε ότι αναβοσβήνει χειροκίνητα τοποθετώντας τον προμηθευτή εάν δεν είναι τοποθετημένος και χρησιμοποιώντας την ακόλουθη εντολή και ελέγχοντας τη γραμμή που προσαρτά / δεδομένα αναφέρει "κρυπτογραφημένη" αντί "forceencrypted":

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 waiting, check, formattable, encryptable = / dev / block / bootdevice / από όνομα / μεταδεδομένα

Σημειώστε πού λέει "κρυπτογραφημένο". Αυτό σημαίνει ότι έχουμε τώρα την επιλογή να το κάνουμε έναντι του αναγκαστικού. Εάν για οποιονδήποτε λόγο εξακολουθεί να λέει "forceencrypted", τοποθετήστε τον προμηθευτή χειροκίνητα και δοκιμάστε ξανά.

Για να είστε ασφαλείς, επανεκκινήστε ξανά στο TWRP για να βεβαιωθείτε ότι όλα βλέπουν το διαμέρισμα δεδομένων που είναι σωστά τοποθετημένο και σύρετε ξανά για να επιτρέψετε στο σύστημα να επανατοποθετήσει επανεγκατάσταση (r / w).

Πραγματοποιήστε λήψη του Magisk Beta και τοποθετήστε το στο φάκελο ADB και, στη συνέχεια, εκτελέστε την ακόλουθη εντολή για να ωθήσετε την εικόνα εκκίνησης στη συσκευή σας

adb push Magisk-vxxx.zip / tmp

Αντικαταστήστε το Magisk-vxxx.zip με ό, τι είναι η τελευταία έκδοση του Magisk Beta.

Αναβοσβήστε το αρχείο Magisk .zip από TWRP από το κουμπί Εγκατάσταση στο κύριο μενού TWRP και μεταβείτε στο φάκελο / tmp (ή οπουδήποτε το πιέσατε) για να το επιλέξετε και να το εγκαταστήσετε. Το Magisk πρέπει να δείξει επιτυχία. Επανεκκινήστε τη συσκευή σας

Θα πει N / A στην επάνω γωνία της συσκευής σας για λίγα δευτερόλεπτα. Αυτό είναι φυσιολογικό, καθώς η εικόνα εκκίνησης δεν είναι υπογεγραμμένη και, ως εκ τούτου, εμφανίζει N / A. Μπορεί να μοιάζει με bootloops σε αυτήν την οθόνη, απλώς αφήστε την και θα πρέπει να εκκινήσει την οθόνη εκκίνησης Motorola και μπορείτε να ρυθμίσετε τη συσκευή σας ως νέο τηλέφωνο.

Επαληθεύστε ότι το Magisk Manager είναι εγκατεστημένο και λειτουργεί η ριζική λειτουργία.

Τα παρακάτω παρέχονται για λόγους δημιουργίας αντιγράφων ασφαλείας μόνο σε περίπτωση που ξεχάσατε να δημιουργήσετε αντίγραφα ασφαλείας. Όταν τραβήξετε από το τηλέφωνο, οι εικόνες είναι το πλήρες μέγεθος διαμέρισης και όχι το πραγματικό μέγεθος.

XT1925-6 (OPS27.104-15-10) Εργοστασιακά τραβηγμένα αρχεία

Αυτά τα αρχεία θα σας επαναφέρουν στο απόθεμα όσον αφορά αυτόν τον οδηγό. Θυμηθείτε όμως ότι το "κακό κλειδί" θα εμφανίζεται καθώς τραβήχτηκαν από μια συσκευή αντί να παρέχονται από τη Motorola.

  • Εικόνα εργοστασιακής εκκίνησης - XT1925-6_factory-boot.img
  • Εργοστασιακή ανάκτηση εικόνας - XT1925-6_factory-recovery.img
  • Εργοστασιακό αρχείο fstab.qcom - factory-fstab.qcom - Μπορείτε να προωθήσετε αυτό το αρχείο στο / vendor / etc / για να επιστρέψετε στο διαμέρισμα προμηθευτή αποθεμάτων εάν χρειάζεστε. Οι εικόνες εκκίνησης στο εργοστάσιο πιθανότατα θα έχουν πρόβλημα κατά την εκκίνηση χωρίς να είναι εντελώς διαθέσιμο από τον προμηθευτή.