Ξεκλείδωμα bootloader, εγκατάσταση custom rom και kernel για το XPERIA NEO V (ελληνικός οδηγός)
ΠΡΟΣΟΧΗ!!
Επειδή στα κανούρια τηλέφωνα που έχουν ημερομηνία κατασκευής μετά το τέλος Μαρτίου 2012 δεν υποστηρίζεται ο ανεπίσημος τρόπος ξεκλειδώματος που παραθέτω στο παρών thread, ακολουθήστε τα εξής βήματα για να διαπιστώσετε αν υποστηρίζεται ο ανεπίσημος τρόπος ξεκλειδώματος στη συσκευή σας. Προσέξτε πως θα πρέπει να πληρούνται και οι 2 προϋποθέσεις, δηλαδή τα βήματα (Α) και (Β):
(Α)
1. Πληκτρολογήστε *#*#7378423#*#*
2. Στο μενού που θα εμφανιστεί, επιλέγουμε service info
3. Στο επόμενο μενού επιλέγουμε configuration
4. Στο κάτω μέρος, βλέπετε Bootloader unlock allowed: Αν εκεί γράφει yes, τότε μπορείτε να προχωρήσετε κανονικά με τα βήματα του οδηγού παρακάτω. Αν γράφει no ή unknown ή οτιδήποτε άλλο, τότε δυστυχώς δε μπορείτε να ξεκλειδώσετε τον bootloader σας με αυτόν τον τρόπο.
(Β)
Βγάζετε τη μπαταρία από το κινητό σας, και κοιτάτε επάνω στο κινητό στην ταμπελίτσα, αν δείτε ότι γράφει 12w14 και κάτω (ο πρώτος αριθμός αναφέρεται στο έτος, και ο δεύτερος στην εβδομάδα κατασκευής, εμείς δηλαδή θέλουμε το κινητό να είναι φτιαγμένο πριν από την 14η εβδομάδα του 2012) είστε έτοιμοι να ξεκινήσετε τη διαδικασία που περιγράφω παρακάτω.
(Σημείωση: Το Β μέρος προστέθηκε μετά από τη συμβολή του μέλους dosman. Ευχαριστούμε!)
Οι περισσότερες πληροφορίες στα παρακάτω βήματα είναι από το xda, μεταφρασμένες από εμένα. Έχουν προστεθεί ορισμένα βήματα από εμένα προς διευκόλυνση των χρηστών.
All credits goes to 1, 2 and xda forums
1) Ξεκλείδωμα bootloader
Με τη μέθοδο που σας παραθέτω, ο bootloader γίνεται patched, δηλαδή στους servers της sony φαίνεται ως κλειδωμένος, οπότε χρησιμοποιούνται κανονικά όλες οι εφαρμογές που απαιτούν DRM Keys (όπως το Track ID), χρησιμοποιούνται τα προγράμματα SEUS και PC Companion, περνάνε τα γνήσια updates κλπ.
Θα χρειαστείτε τα παρακάτω:
- Ένα καλώδιο που θα το φτιάξετε όπως τη φωτογραφία παρακάτω (οποιοδήποτε καλώδιο κάνει)
- το SEtool (από εδώ, εδώ, ή εδώ,)
Το καλώδιο που έφτιαξα ήταν πολύ απλό, πήρα ένα καλώδιο από παλιό φορτιστή, το έκοψα σε μικρό μήκος, του ξεγύμνωσα τις 2 άκρες, και στη μία του έβαλα καρφίτσα με μονωτική ταινία, ενώ την άλλη την άφησα ξεγυμνωμένη (δε χρειάζεται να χωρίσετε το σύρμα στα δύο όπως φαίνεται το καλώδιο στην παρακάτω εικόνα, έκανα ένα απλό κολπάκι που δούλεψε άψογα : τη ξεγυμνωμένη άκρη όταν την βάλετε στο ground του κινητού, περάστε τη ανάμεσα στις 2 άκρες του ground από το πάνω μέρος, έτσι ώστε να ακουμπάει ταυτόχρονα και στις 2. Ελπίζω να το καταλάβετε πως το εννοώ)
Εικόνα καλωδίου παρακάτω:
http://forum.xda-developers.com/attachment.php?attachmentid=825651&stc=1&d=1324544653
Να σημειώσω πως χρειάζονται 2 άτομα για το επόμενο βήμα:
Ενώ ο ένας θα κρατάει συνδεδεμένο test point - ground με το καλώδιο που φτιάξαμε, ο άλλος συνδέει κινητό - υπολογιστή με το καλώδιο usb (λέω για 2 άτομα, διότι δεν πρέπει η σύνδεση test point - ground να χαθεί ή να μετακινηθεί το καλώδιο σε άλλο σημείο εκτός του test point)
Τα windows θα πετάξουν ειδοποίηση ότι βρέθηκε νέα συσκευή, και τότε αμέσως αποσυνδέουμε το καλώδιο που φτιάξαμε από test point - ground
http://forum.xda-developers.com/attachment.php?attachmentid=811819&stc=1&d=1323529033
Κατεβάζουμε το SEtool, το αποσυμπιέζουμε, και πάμε χειροκίνητα και εγκαθιστούμε τους drivers από το φάκελο του SEtool που μόλις αποσυμπιέσαμε (δεξί κλικ στο "υπολογιστής μου"--->διαχείριση συσκευών---> δεξί κλικ στη συσκευή που αναγνωρίστηκε ---> ενημέρωση προγράμματος οδήγησης ---> ) αναζήτηση προγράμματος οδήγησης στον υπολογιστή μου ---> επιλέγουμε τον driver από το φάκελο του SEtool που μόλις αποσυμπιέσαμε)
Μετά κάνουμε επανεκκίνηση του υπολογιστή, τρέχουμε το SEtool και πατάμε Patch semcboot, και ακολουθώντας τις οδηγίες επί της οθόνης ολοκληρώνουμε το unlock!
Λίγη προσοχή θέλει στη σύνδεση του καλωδίου με test point - ground, αλλά γενικά θα δείτε ότι πρόκειται για πολύ εύκολη διαδικασία!
2) Εγκατάσταση kernel
Θα χρειαστείτε τα παρακάτω:
- Το fastboot, το οποίο κατεβάζουμε από εδώ ή εδώ
- Τον kernel τον οποίον θα κάνουμε εγκατάσταση
Κατεβάζουμε και αποσυμπιέζουμε το Fastboot σε έναν φάκελο. Στη συνέχεια κατεβάζουμε τον kernel, τον μετονομάζουμε σε “boot.img” (αν δεν λέγεται ήδη έτσι), και τον τοποθετούμε στο φάκελο που αποσυμπιέσαμε το Fastboot, όπως η εικόνα παρακάτω:
http://1.1.1.1/bmi/www.freeimagehosting.net/newuploads/6bd11.png
Στη συνέχεια θα συνδέσουμε το κινητό μας σε fastboot mode. Για να το κάνουμε αυτό, ακολουθούμε κατά σειρά τα παρακάτω βήματα:
Α) Κλείνουμε το κινητό, και περιμένουμε 30 δευτερόλεπτα
Β) Κρατάμε συνέχεια πατημένο το πλήκτρο μενού (το τελευταίο κουμπί δεξιά από τα τρία)
Γ)Συνδέουμε το κινητό μας με το καλώδιο usb στον υπολογιστή μας, και αφού παρατηρήσουμε να ανάβει μπλε το ledάκι στα δεξιά, αφήνουμε το πλήκτρο μενού
Τώρα πάμε στο φάκελο του fastboot (εκεί που είναι και ο kernel μας), και πατάμε ταυτόχρονα τα κουμπιά Shift και δεξί κλικ στον υπολογιστή μας, και επιλέγουμε «άνοιγμα παραθύρου εντολών εδώ»
Στη γραμμή εντολών πληκτρολογούμε
"fastboot flash boot boot.img"
πατάμε enter, περιμένουμε να ολοκληρωθεί η διαδικασία (συνήθως 3-4 δευτερόλεπτα, αν σας παίρνει πολύ παραπάνω, κάποιο βήμα έχετε κάνει λάθος) και κλείνουμε το παράθυρο εντολών.
Αποσυνδέουμε το κινητό μας, και είμαστε έτοιμοι, ο kernel έχει εγκατασταθεί
3) Εγκατάσταση custom rom
(Σημείωση: Για εγκατάσταση custom rom απαιτείται ClockWorkMod Recovery, αν δεν το έχετε εγκατεστημένο, μπορείτε να ακολουθήσετε το βήμα 3 από εδώ)
(Σημείωση 2: Αν δε σας αναγνωρίζει τους drivers του fastboot, θα πρέπει να περάσετε χειροκίνητα τους ADB Drivers - υπολογιστής μου--->διαχείριση συσκευών---> δεξί κλικ στη συσκευή [πιθανόν έχει κίτρινο θαυμαστικό δίπλα της] ---> ενημέρωση προγράμματος οδήγησης ---> αναζήτηση προγράμματος οδήγησης στον υπολογιστή μου ---> επιλέγουμε τον παραπάνω driver και πατάμε οκ
Κατεβάζουμε τη rom που θέλουμε να εγκαταστήσουμε, και τη μεταφέρουμε στην κάρτα sd του κινητού μας (στη ρίζα της κάρτα, όχι σε κάποιο φάκελο), σημειώνοντας το όνομα του αρχείου ώστε να το βρούμε αργότερα.
Ανοίγουμε το κινητό, μπαίνουμε σε recovery mode (μόλις ανοίξουμε το κινητό, πατάμε πολλές φορές το πλήκτρο volume down μέχρι να μπούμε στο ClockWorkMod), και με τα πλήκτρα πλοήγησης (πάνω-κάτω με τα volume buttons, επιλογή με το κεντρικό πλήκτρο home, πίσω με το αριστερό πλήκτρο back) κάνουμε κατά σειρά
- wipe cache partition
- Wipe Dalvik Cache (βρίσκεται στο μενού advanced)
- Wipe battery stats (βρίσκεται στο μενού advanced)
- Wipe data/factory reset
Τώρα είμαστε έτοιμοι να φλασάρουμε τη rom μας. Πατάμε λοιπόν την επιλογή
- Install zip from SD card
και επιλέγουμε το αρχείο της rom (θυμόμαστε το όνομα που σημειώσαμε παραπάνω), κάνοντάς το εγκατάσταση.
Μόλις ολοκληρωθεί η εγκατάσταση, πάμε στο μενού advanced, και επιλέγουμε fix permissions.
Κάνουμε restart το κινητό μας, και περιμένουμε μερικά λεπτά μέχρι να ξεκινήσει πρώτα φορά.
Είμαστε έτοιμοι!
Επειδή διαπίστωσα πρόβλημα στην εγκατάσταση των drivers για το fastboot από ένα μέλος του forum, όσοι αντιμετωπίζεται όμοιο πρόβλημα ακολουθήστε τις παρακάτω οδηγίες:
3α)Εγκατάσταση fastboot drivers
1. Απεγκατέστησε τυχόν drivers του κινητού από τη διαχείριση συσκευών, και κάνε επανεκκίνηση του υπολογιστή.
2. Μετά την επανεκκίνηση εγκατέστησε αυτούς τους drivers ΠΡΟΣΟΧΗ: ΤΟ κινητό ΜΗΝ το συνδέσεις στον υπολογιστή ακόμα!
3. Κάνε πάλι επανεκκίνηση του υπολογιστή.
4. Μπες σε ασφαλή λειτουργία του υπολογιστή (Πατάς πολλές φορές F8, πριν ξεκινήσει να δείχνει το λογότυπο των windows)
5. Κλείσε το κινητό, και περίμενε 30 δευτερόλεπτα
6. Σύνδεσε το κινητό σε flash mode (πατημένο συνεχόμενα το back πλήκτρο - αριστερό πλήκτρο - , και σύνδεση του usb καλωδίου στον υπολογιστή)
7. Αν ακολούθησες σωστά τα βήματα, πρέπει να αναγνωρίζει αυτόματα τους drivers, αλλιώς θα πας χειροκίνητα να τους εγκαταστήσεις ( ο υπολογιστής μου--->διαχείριση συσκευών---> δεξί κλικ στη συσκευή [πιθανόν έχει κίτρινο θαυμαστικό δίπλα της] ---> ενημέρωση προγράμματος οδήγησης ---> αναζήτηση προγράμματος οδήγησης στον υπολογιστή μου ---> επιλέγουμε τον driver από το φάκελο που κάναμε εγκατάσταση το πακέτο drivers στο 2ο βήμα και πατάμε οκ) (ο φάκελος εγκατάστασης είναι C: \ Program Files \ Sony Ericsson \ Gordons Gate, ανάλογα βέβαια και με το λειτουργικό που χρησιμοποιείς)
Αν αντιμετωπίζεις πρόβλημα και πάλι, δεν έχεις απεγκαταστήσει σωστά τους προηγούμενους drivers, με αποτέλεσμα να γίνεται σύγκρουση (conflict) μεταξύ νέου και παλιού...
Όλες οι πληροφορίες στα παραπάνω βήματα είναι από το xda, μεταφρασμένες από εμένα.
All credits goes to 1, 2 and xda forums
Δε φέρω καμία ευθύνη για οποιαδήποτε τυχόν ζημιά προξενήσετε στο κινητό σας ακολουθώντας τα παραπάνω βήματα, όποιος επιθυμεί τα εκτελεί με δικό του ρίσκο.