Το Systemless Root της Chainfire υποστηρίζει επιδιόρθωση εικόνας εκκίνησης

Το Chainfire κυκλοφόρησε μια ενημέρωση για τη root χωρίς σύστημα που διορθώνει αυτόματα τις εικόνες εκκίνησης. Διαβάστε για περισσότερες πληροφορίες!

Συνεχίζοντας με το Ρίζα χωρίς σύστημα πείραμα, η τελευταία έκδοση του XDA Senior Recognized Developer Chainfire για το SuperSU Beta περιλαμβάνει αυτοματοποιημένη ενημέρωση εικόνων εκκίνησης κατά τη στιγμή της εγκατάστασης.

Αυτό ουσιαστικά εξαλείφει την ανάγκη αποστολής συγκεκριμένων εικόνων εκκίνησης για συσκευές ως πρόγραμμα εγκατάστασης zip για το SuperSU θα εγκαταστήσει το SuperSU σε λειτουργία χωρίς σύστημα στο Android 6.0 και το Touchwiz με βάση το Android 5.1 και στη συνέχεια θα επιδιορθώσει την εκκίνηση εικόνα.

Οι σημειώσεις προγραμματιστών για αυτήν την έκδοση beta είναι οι εξής:

Η επισκευή εικόνων εκκίνησης υποστηρίζει προς το παρόν μόνο συμπιεσμένους ramdisks gzip και την τυπική μορφή εικόνας εκκίνησης Android. Ορισμένες συσκευές δεν χρησιμοποιούν την τυπική μορφή και πολλοί προσαρμοσμένοι πυρήνες χρησιμοποιούν συμπίεση διαφορετική από το gzip. Δημιουργείται ένα αντίγραφο ασφαλείας (/data/stock_boot_.img.gz) του αρχικού πυρήνα πριν από την ενημέρωση κώδικα.

... Το σενάριο μέσα στο ZIP περιέχει συνήθως πολλά συγκεκριμένα έγγραφα, αλλά για το σύστημα χωρίς σύστημα δεν έχω γράψει ακόμα αυτό το μέρος. Το εργαλείο sukernel που κάνει πολύ τη μαγεία επιδιόρθωσης είναι πολύ ομιλητικό, σας λέει ακριβώς τι κάνει και πώς. Στο TWRP μπορείτε να δείτε την έξοδο του με το "adb shell cat /tmp/recovery.log" μετά την εγκατάσταση του ZIP.

Οι οδηγίες εγκατάστασης έχουν μερικά βήματα αυτή τη φορά. Ουσιαστικά, οι χρήστες που μεταναστεύουν από κανονικές εγκαταστάσεις SuperSU στο διαμέρισμα /system πρέπει να αναβοσβήνουν το περιεχόμενο του διαμερίσματος συστήματος stock πριν το εγκαταστήσουν. Αυτό συνήθως επιτυγχάνεται με την ανανέωση της στοκ ROM, αλλά οι οδηγίες ενδέχεται να διαφέρουν ελαφρώς ανά συσκευή. Οι χρήστες σε μια προηγούμενη εγκατάσταση χωρίς σύστημα SuperSU πρέπει να εξακολουθούν να αναβοσβήνουν τον πυρήνα του stock πριν αναβοσβήνουν το zip Beta. Το Chainfire διαβεβαιώνει ότι οι μελλοντικές ενημερώσεις για root χωρίς σύστημα θα είναι πιο εύκολο να πραγματοποιηθούν, επομένως τα βήματα δεν είναι πολύ κουραστικά για μια εφάπαξ εγκατάσταση.

Ο προγραμματιστής έχει δοκιμάσει την έκδοση beta σε μεγάλο αριθμό συσκευών, συμπεριλαμβανομένων συσκευών Nexus στο stock Android 6.0 Marshmallow καθώς και σε Το CyanogenMod 13 και το Galaxy S6 στο stock Touchwiz που βασίζεται στο Android 5.1.1. Μπορείτε να το δοκιμάσετε μόνοι σας, αλλά όπως συμβαίνει με κάθε άλλο πράγμα βρέθηκε στο XDA, δημιουργήστε ένα αντίγραφο ασφαλείας πριν την εγκατάσταση.Εάν έχετε αμφιβολίες, συνιστούμε επίσης να κάνετε αναζήτηση στο νήμα ή στα φόρουμ για ζητήματα συμβατότητας ή συγκεκριμένης συσκευής.

Για λήψεις, μεταβείτε στο ανάρτηση στο φόρουμ. Ο προγραμματιστής ζητά να διεξαχθούν οι συζητήσεις στο νήμα SuperSU Beta, οπότε πηγαίνετε εκεί για γενική συζήτηση. Λάβετε υπόψη ότι αυτό είναι πειραματικός, και πιθανότατα θα υπάρχουν σφάλματα, οπότε προχωρήστε με δική σας ευθύνη.