Σήμερα έσβησα το Android 2.2 της HTC στο κινητό μου και έβαλα το Android 2.3.4 (Oxygen Rom).

Όταν τα σχόλια είναι του στυλ:

Είσαι απαράδεκτος ! Εσύ που έχεις γράψει άρθρα για τον πυρήνα του Linux ! Εσύ που έφτιαξες διανομή ! Είναι δυνατόν να έχεις ακόμα το Android της HTC ;

Ε κάποια στιγμή υποκύπτεις και κάνεις τρέλες… Πόσο μάλλον όταν είσαι άσχετος με το άθλημα (rooting/flashing) και δεν έχεις αίσθηση κινδύνου..

Προσωπικοί λόγοι για τους οποίους δεν έκανα root:

  1. Κανένας από τους λόγους που έχουν γραφτεί κατά καιρούς δεν με έπεισαν για την αναγκαιότητα του rooting στο Android
  2. Δεν έβρισκα κανέναν ιδιαίτερο λόγο να εγκαταστήσω κάποιο άλλο Rom και προτιμούσα πάντα να περιμένω την επίσημη υποστήριξη και αναβάθμιση απο την εταιρία HTC η οποία έκανε περίπου 1,5 μήνα μετά την επίσημη κυκλοφορία να στέλνει τα upgrades στα κινητά της

Όλα αυτά όμως με την έλευση του Android 2.3 άλλαξαν.

Προσωπικοί λόγοι για τους οποίους το έκανα τελικά :

  1. Περίμενα…. περίμενα…. περίμενα…. καμία απάντηση απο την HTC για το πότε θα πάρει το HTC Desire το 2.3 Android
  2. Η ενασχόλησή μου με τον πυρήνα του Linux αλλά και η δημιουργία της διανομής iQunix μου έμαθε οτι όσο λιγότερη σαβούρα τόσο το καλύτερο
  3. Προτίμησα λοιπόν «καθαρό» Android, όπως το βγάζει η Google και απείραχτο από εταιρίες.
  4. Επειδή το HTC Desire (όπως και το NEXUS One) έχει 1GHz Snapdragon επεξεργαστή και 576 MB RAM  ξέρω ότι θα μπορεί να παίρνει νέες εκδόσεις Android για πολλά χρόνια ακόμα… κάτι το οποίο μάλλον δεν είναι στα σχέδια της HTC
  5. Οι κοινότητες Android (κυρίως Oxygen και CyanogenMOD) έχουν ωριμάσει και έχουν ξεπεράσει τις εταιρίες που παρέχουν κινητά Android στο θέμα των βελτιστοποιήσεων.

Για αυτό το λόγο επέλεξα το Oxygen το οποίο έχει ξεκάθαρη ατζέντα όσον αφορά τι κάνει και για ποια κινητά το κάνει. Η απάντηση απλή: HTC Desire

Είναι ένα καθαρό Android ROM για κινητά HTC Desire το οποίο δεν περιέχει τίποτα το πρόσθετο και προέρχεται απο το Andorid που ανακοινώνει η Goolge…. απλά πράγματα

Προσοχή: Η παρακάτω οδηγίες (αυτά που βρίσκονται μεταξύ των <BOOM> </BOOM> ) έγιναν υπό την αυστηρή επίβλεψη εξειδικευμένου πολυμελούς προσωπικού και δεν ευθυνόμαστε για οποιαδήποτε απώλεια δεδομένων, λειτουργίας κινητού, τραυματισμού ή θανάτου απο την εφαρμογή τους. Έχετε την απόλυτη ευθύνη των πράξεών σας. Δεν ξέρουμε τι κάνατε, δεν σας ξέρουμε δεν μας ξέρετε….

<BOOM>

Ο οδηγός που περιγράφω κάτω είναι για HTC Desire με 2.2 Android, έχετε 1 GB τουλάχιστον ελεύθερη μνήμη στην κάρτα μνήμης του κινητού, είναι πλήρως φορτισμένη η μπαταρία του κινητού, έχετε καλώδιο, έχετε internet και μερικά λεξοτανίλ (να βρίσκονται βρε αδερφέ…. ποτέ δε ξέρεις….) .

  1. Συνδέετε το κινητό σας με το καλώδιο USB στον υπολογιστή
  2. Στο κινητό σας πηγαίνετε στο Μενού –> Ρυθμίσεις –> Εφαρμογές–> Ανάπτυξη και ενεργοποιείτε την επιλογή «Εντοπισμός Σφαλμάτων» (Λειτουργία εντοπισμού σφαλμάτων όταν το USB είναι συνδεδεμένο)
  3. Απο τον υπολογιστή σας πηγαίνετε στη σελίδα http://unrevoked.com/#desire και κατεβάζετε το προγραμματάκι Unrevoked ανάλογα με το λειτουργικό σας σύστημα (Linux, Windows, Mac)
  4. Εφόσον έχετε Linux το αρχείο είναι της μορφής reflash.tar.gz το οποίο και κάνετε αποσυμπίεση.
  5. Αφού αποσυμπιεστεί θα κάνετε διπλό κλίκ στο αρχείο reflash
  6. Θα εντοπίσει το συνδεδεμένο HTC Desire…. και θα κάνει τα δικά του (απλά συμφωνείτε σε ότι λέει)
  7. Θα κάνει μερικές επανεκκινήσεις στο κινητό σας… και μόλις τελειώσει το πρόγραμμα Unrevoked θα πει αν όλα έχουν πάει καλά (αν έχει rootαριστεί). Αν ναι κλείστε το πρόγραμμα.
  8. Αποσυνδέσετε το καλώδιο και κλείστε το κινητό σας εντελώς.
  9. Πάρτε μια ανάσα….
  10. Με το τηλέφωνο απενεργοποιημένο, πατήστε παρατεταμένα το κουμπί ΜΕΙΩΣΗΣ ΕΝΤΑΣΗΣ ΗΧΟΥ και στη συνέχεια, πατήστε σύντομα το κουμπί ενεργοποίησης του κινητού
  11. Περιμένετε μερικά δευτερόλεπτα και όταν εμφανιστεί η οθόνη HBOOT (κάτι με πράσινα γράμματα) και μετά αφήστε το κουμπί ΜΕΙΩΣΗΣ ΕΝΤΑΣΗΣ ΗΧΟΥ
  12. Θα εμφανίσει μερικά διαγνωστικά (πάλι με πράσινα γράμματα) και μετά με το κουμπί ΜΕΙΩΣΗΣ ΕΝΤΑΣΗΣ ΗΧΟΥ επιλέξτε το «RECOVERY» και πατήστε πάλι το κουμπί ενεργοποίησης
  13. Θα κάνει μια επανεκκίνηση και θα μπει στο μενού ClockworkMod Recovery εκεί διαλέγετε «backup and restore» πατώντας το κεντρικό κουμπί (trackpad)
  14. Στην οθόνη που θα εμφανιστεί επιλέγετε «Backup»….. και θα αρχίσει η λήψη αντίγραφου ασφαλείας του «original HTC Android 2.2» στην κάρτα μνήμης (στον φάκελο Clockworkmod)
  15. Αφού τελειώσει το Backup θα δείτε στην οθόνη το «Backup Complete».
  16. Πατήστε το κουμπί «ΠΙΣΩ» και επιλέξτε «reboot system now»
  17. Περιμένετε να ξεκινήσει το κινητό σας και αφού ανοίξει συνδέστε πάλι το καλώδιο. Αυτή τη φορά όμως επιλέξτε Σύνδεση USB Δίσκου για να έχετε πρόσβαση στην κάρτα μνήμης του κινητού απο τον υπολογιστή
  18. Από τον υπολογιστή σας κατεβάστε την Oxygen ROM απο εδώ Oxygen v2.1.3 GSM
  19. Όπως είναι, μόλις κατέβει μεταφέρετε το αρχείο update-oxygen-2.1.3-signed.zip στην κάρτα μνήμης του κινητού (όπως είναι στο κενό, όχι μέσα σε φάκελο)
  20. Κάντε ασφαλή κατάργηση της κάρτας μνήμης απο τον υπολογιστή και αποσυνδέσετε το καλώδιο
  21. Απενεργοποιείστε το κινητό
  22. Όπως και πριν θα πρέπει να μπούμε στο ClockworkMod Recovery. Δηλαδή με το τηλέφωνο απενεργοποιημένο, πατήστε παρατεταμένα το κουμπί ΜΕΙΩΣΗΣ ΕΝΤΑΣΗΣ ΗΧΟΥ και στη συνέχεια, πατήστε σύντομα το κουμπί ενεργοποίησης του κινητού
  23. Περιμένετε μερικά δευτερόλεπτα και όταν εμφανιστεί η οθόνη HBOOT (κάτι με πράσινα γράμματα) και μετά αφήστε το κουμπί ΜΕΙΩΣΗΣ ΕΝΤΑΣΗΣ ΗΧΟΥ
  24. Θα εμφανίσει μερικά διαγνωστικά (πάλι με πράσινα γράμματα) και μετά με το κουμπί ΜΕΙΩΣΗΣ ΕΝΤΑΣΗΣ ΗΧΟΥ επιλέξτε το «RECOVERY» και πατήστε πάλι το κουμπί ενεργοποίησης
  25. Θα κάνει μια επανεκκίνηση και θα μπει στο μενού ClockworkMod Recovery εκεί διαλέγετε «wipe data/factory» και πατάτε το κεντρικό κουμπί (trackpad), διαλέγετε απο την λίστα «Yes» και πατάτε το κεντρικό κουμπί (trackpad).
  26. Αφου τελειώσει μετά πάλι απο το ClockworkMod Recovery διαλέγετε «wipe cache partition» και πατάτε το κεντρικό κουμπί (trackpad), διαλέγετε απο την λίστα «Yes» και πατάτε το κεντρικό κουμπί (trackpad).
  27. Όταν τελειώσει διαλέγετε «install zip from sdcard» και πατάτε το κεντρικό κουμπί (trackpad), διαλέγετε απο την λίστα «choose zip from sdcard» και πατάτε το κεντρικό κουμπί (trackpad), διαλέγετε απο την λίστα το » update-oxygen-2.1.3-signed.zip»……. και πατάτε το κεντρικό κουμπί (trackpad)….. απο τη λίστα επιλέγετε «Yes» και πατάτε το κεντρικό κουμπί (trackpad)
  28. Σας είπα να πάρετε μια ανάσα ?????? Μάλλον έπρεπε να το πω λίγο πρίν….. τώρα λογικά θα έχει ξεκινήσει η εγκατάσταση του Android 2.3.4 (Oxygen)
  29. Μόλις τελειώσει θα σας πει «Install from SD card cmplete» και πατάτε «ΠΙΣΩ» και επιλέγετε «reboot system now»
  30. Αυτό ήταν, Θα δείτε το σηματάκι της HTC και μετα θα εμφανιστεί το logo του OXYGEN

</BOOM>