Καλησπέρα στην όμορφη παρέα!
Επειδή υπάρχουν ανάμεσά μας αρκετοί χρήστες Xiaomi που διαθέτουν υπολογιστή με Linux, αποφάσισα να μοιραστώ μαζί τους (και με όλους φυσικά) τον συγκεκριμένο οδηγό ώστε να μπορέσουν να φλασάρουν στη συσκευή τους μια επίσημη ROM αν παραστεί η ανάγκη. Για τον παρακάτω οδηγό χρησιμοποίησα Ubuntu Linux 15.10 με Gnome και το Redmi Note 3 SE. Ο οδηγός ενδέχεται να λειτουργεί και σε άλλες διανομές Linux με ελαφρώς διαφοροποιημένες εντολές.
ΑΠΟΠΟΙΗΣΗ ΕΥΘΥΝΗΣ:
Τον παρακάτω οδηγό τον εκτελείτε με αμιγώς δική σας ευθύνη. Δεν ευθύνομαι εγώ αν καταλήξετε με μπρικαρισμένο κινητό!
Προτού ξεκινήσετε τη διαδικασία:
- Βεβαιωθείτε ότι έχετε φορτίσει το κινητό σας τουλάχιστον 70%
- Πάρτε αντίγραφα ασφαλείας (Backup)
Ξεκινάμε λοιπόν τη διαδικασία του flashing
Πριν συνδέσουμε το κινητό μας με τον υπολογιστή θα πρέπει να ενεργοποιήσουμε τις επιλογές για προγραμματιστές (developer options) πατώντας επτά φορές επάνω στην έκδοση MIUI (Ρυθμίσεις / Settings - > Σχετικά με το τηλέφωνο / About phone - > Έκδοση MIUI / MIUI version).
Στη συνέχεια, πάμε Ρυθμίσεις / Settings - > Πρόσθετες ρυθμίσεις / Additional settings - > Επιλ. Για προγραμματιστές / developer options και ενεργοποιούμε την επιλογή "Εντοπισμός σφαλμάτων USB / USB Debugging.
Βήμα 1ο
Κατεβάζουμε την Fastboot ROM που επιθυμούμε από εδώ: Xiaomi MIUI Official Forum
Βήμα 2ο
Βάζουμε το κινητό σε Fastboot Mode και το συνδέουμε στον υπολογιστή. Στη συνέχεια ανοίγουμε ένα παράθυρο terminal.
Αποσυμπιέζουμε το αρχέιο της ROM που έχει κατάληξη *.tgz
ΣΗΜΕΙΩΣΗ: Μην ξεχάσετε να αλλάξετε το όνομα αρχείου του οδηγού με το όνομα αρχείου της ROM που κατεβάσατε.
Βήμα 3ο
Εγκαθιστούμε τα Android Command Line Tools (adb και fastboot).
Βήμα 4ο
Δίνουμε στην κονσόλα την παρακάτω εντολή
Δίνουμε στην κονσόλα την παρακάτω εντολή
ώστε να δουμε αν αναγνωρίστηκε σωστά το κινητό μας. Λογικά θα λάβουμε μια λίστα με διάφορες συσκευές usb που είναι συνδεδεμένες στον υπολογιστή μας. Εκεί θα διακρίνουμε και μια συσκευή που περιέχει τον αριθμό 2717.
Ορίστε τι βλέπω εγώ όταν συνδέσω το kate μου
Ορίστε τι βλέπω εγώ όταν συνδέσω το kate μου
Θα πρέπει ακολούθως να δώσουμε την παρακάτω εντολή ώστε να εισαγάγουμε τη συσκευή στα udev rules:
και στο αρχείο που θα ανοίξει προσθέτουμε την παρακάτω γραμμή:
πατάμε ctrl + x και μετά y και μετά enter, ώστε να αποθηκευτεί το αρχείο.
Κατόπιν φορτώνουμε ξανά τα rules:
Κατόπιν φορτώνουμε ξανά τα rules:
Βήμα 5ο
Θα πρέπει ακολούθως να δώσουμε την παρακάτω εντολή
Θα πρέπει ακολούθως να δώσουμε την παρακάτω εντολή
(μέσα στο home folder του χρήστη)
και στο παράθυρο που θα φανεί, να εισαγάγουμε την παρακάτω γραμμή:
και στο παράθυρο που θα φανεί, να εισαγάγουμε την παρακάτω γραμμή:
Βήμα 6ο
Μπαίνουμε στο φάκελο που περιέχει τα αρχεία της ROM που αποσυμπιέσαμε
Ελέγχουμε αν το κινητό μας έχει αναγνωριστεί σωστά
Βήμα 7ο
Μετατρέπουμε το αρχείο sh που θέλουμε να χρησιμοποιήσουμε σε εκτελέσιμο
flash_all.sh: Διαγράφει τα πάντα!
flash_all_except_storage.sh : Διαγράφει τα πάντα εκτός από την εσωτερική μνήμη αποθήκευσης (internal storage)
flash_all_except_data_storage.sh : Διαγράφει τα πάντα εκτός από τις εφαρμογές, τα δεδομένα και την εσωτερική μνήμη αποθήκευσης.
Μετατρέπουμε το αρχείο sh που θέλουμε να χρησιμοποιήσουμε σε εκτελέσιμο
flash_all.sh: Διαγράφει τα πάντα!
flash_all_except_storage.sh : Διαγράφει τα πάντα εκτός από την εσωτερική μνήμη αποθήκευσης (internal storage)
flash_all_except_data_storage.sh : Διαγράφει τα πάντα εκτός από τις εφαρμογές, τα δεδομένα και την εσωτερική μνήμη αποθήκευσης.
Βήμα 8ο
Εκτελούμε το αρχείο sh ώστε να ξεκινήσει η διαδικασία «φλασαρίσματος»
Περιμένουμε να ολοκληρωθεί η διαδικασία. Μόλις γίνει αυτό, το τηλέφωνό μας θα επανεκκινήσει στη νέα μας ROM!
Καλά φλασαρίσματα!