Friday, December 09, 2011

ZTE Blade + Cyanogeb7

Επιτέλους καινούργιο κινητό και πιο συγκεκριμένα ένα ZTE Blade με android 2.2 Froyo. Η επιλογή πολύ συνειδητη. Πολύ γενικά, ότι καλύτερο στην τιμή του (144€ απο το site). Χαρακτηριστικά και άλλα μπορείτε να δείτε εδώ και για ενα review εδώ.

Γενικα

Τις πρώτες μέρες το κράτησα όπως ήταν για να το γνωρίσω. Το κινητάκι έρχεται με external μνήμη των 2GB microSD αλλά μπορεί να επεκτήνεις ως 32GB. Το πρώτο που προσωπικά με ενoχλούσε ήταν οτι εσωτερικά δίνει 150-160 MB storage. Το ΖΤΕ όμως μπορεί να έχει 256 ή περισσότερη μνήμη, η οποία είναι κλειδωμένη. Η RAM είναι 512 ΜΒ και η CPU είναι ARMv6.

Πρώτες Εντυπώσεις

Ο περιορισμός της μνήμης δεν μας αφήνει να εγκαταστήσουμε μεγάλο αριθμό εφαρμογών, καταρχήν. Κατ' εξορισμού, το λειτουργικό εγκαθηστά τις εφαρμογες απο το Market στο δίσκο του κινητου, γιατι θεωρεί οτι ετσι θα είναι πιο γρήγορη η απόδοση του κινητού, οπότε γρήγορα συνηδειτοποιούμε οτι δεν εχουμε αρκετο. Αυτο λύνετε ευκολα με την εγκατάσταση App2sd απο το Market. Παρόλα αυτά δεν είναι όλες οι εφαρμογές διαθέσιμες για μεταφορα στην sd καρτα. Τα 2GB της  sd παλι λιγα μου φαίνονται γιαυτό θα συνηστούσα επέκταση. Το μόνο περιοριστικό που βρήκα μέχρι τώρα με τον ARMv6 είναι οτι δεν είναι δυνατή η εκατάσταση του firefox. Διατίθεται για ARMv7, αν και δεν αποκλείεται να διατεθεί στο μέλλον και για v6. Anyway αυτές ήταν οι πρώτες μικρές παρατηρήσεις που είχα να κάνω.

Πλεονεκτήματα Unlocked Rom

Συντομα κατάλαβα οτι ήθελα να κάνω unlocked  το ZTE και να επωφεληθω απο τα πλεονεκτήματα τα οποία είναι:
  • Να  βγάλεις ανεπυθήμητα προγράμματα απο τον παροχο
  • Να λαμβανω συντομότερα τα updates (οι παροχοι απλα καμια φορα καθυστερούν)
  • Καλύτερη απόδοση
  • Root access
  • Αλλάζοντας το partition layout σε κάτι πιο προαιρετικό σου παίρνεις περισσότερο χώρο στο data partition για τις εφαρμογές
  • fastboot mode. Fastboot (χρησιμο δε περίπτωση που κανεις καποιο λαθος και δεν bootarei το κινητο)
  • δυνατότητα TPT images.
  • Unlock RAM (512MB αντι για 256 που δείχνει στα ευρωπαικα)
  • Downgrade to Gen1. (Optional, and not useful for most people) Upgrade to Gen3. (Also not useful for most people since most ROMs require Gen2)
Σημείωση οτι σου δίνει τη δυνατότητα να γυρίσεις στις αρχικές ρυθμίσεις αν ακολουθήσεις αυτές τισ οδηγιες σε αυτο το thread.

Προσέχουμε 

Εννοείτε πως υπάρχουν και αρνητικα(root,stabibility,security), αλλα σκεφτομαστε θετικα και συνεχίζουμε. Αν διαλέξετε όπως δίαλεξα εγω cyanogen7 για το κινητό σας, τα ρίσκα μειώνονται. είναι αρκετά stable και δοκιμασμένα, οπότε... Αφού επισκεφτείτε τη σελίδα του παταμε το Get Cyanogen7 και μας πάει σε μια σελίδα να διαλέξουμε το κινητό μας. Στη συγκεκριμένη περίπτωση ZTE Blade και φτάνουμε στη σελιδα που μπορουμε να κατεβάσουμε τη stable εκδοση, τη Experimental ή τη Nightly. Στο site γενικά υπάρχουν πολλές πληροφορίες και υποστήριξη.


Η διαδικασία είναι σχετικά απλή:

Κατεβάζείς μια εφαρμογη που θα σου δώσει δικαιώματα root και έγκαθιστάς ένα Rom Manager απο το Market που θα του δώσεις root access. Με τον ROM Manager θα εγκαταστήσεις το ROM image που έχεις κατεβάσει και έχεις μεταφέρει στο κινητο. Η εγκατάσταση ξεκινάει αφου κανουμε restart και μπούμε σε recovery mode ή με την επιλογή Install ROM from SD Card που βρίσκουμε στο UI της εφαρμογής. Διαλεγουμε το Image και ξεκινάμε. Καλό είναι να έχουμε φορτισμένη τη μπαταρία (τουλάχιστον 70%) για να μη διακοπεί η διαδικασία. 

Τι χρειαζόμαστε?

File Manager
Z4root
ROM Manager
CyanogenMod 7
gapps-gb-xxxxxxxxx-signed.zip

Για την μεταφορα των αρχείων δεν νομίζω οτι χρειαζεται, αλλα θα πρέπει να ενεργοποιήσετε το USB Debbuging. Τα προγραμματα για τη διαδικασία root αλλα και την remote επικοινωνία χρεισιμοποιούν ένα πρόγραμμα, το adb το οποίο πρφανώς απαιτεί την ενεργοποίηση(δεν το δοκίμασα με το usb debbuging disable). Αυτο λοιπόν δημιουργεί ενα connection client-server μεταξυ του υπολογιστη και του android.

Get Root

Για root access Υπάρχουν τρεις βασικές εφαρμογές που μπορείς να χρεισιμοποιήσεις. Μπορώ να πω οτι τις δοκίμασα και τις τρείς. Εξαρτάται και απο το τηλέφωνο. Αν και καποια site έχουν οδηγούς έμένα αυτή που δουλεξε ήταν μια custom Z4root με υποστηριξη για permanent root access.
Δεν χρειάζεται τιποτα άλλο εκτός απο ένα File Manager για την εγκατάσταση. Αφου την κατεβάσετε, την βαζετε στην sd και μεσα απο τον File Manager την κάνετε εγκατάσταση. Θα γίνει επανακίνηση και οταν μπεις  στον drawer θα βρείς εγκατεστημένη μια αλλη εφαρμογή που θα λέει superuser. Αν εγκαταστήσεις τώρα τον ROM Manager θα σου ζητησεις να δώσει πλήρη δικαιώματα στην εγαρμογη. εννοείτε οτι τα δινουμε.
Για τις άλλες διαδικασίες δεν θα αναφέρω τιποτα, αφου δεν λειτουργησαν οπως πρεπει για μένα, αλλα υπάρχουν πολλά guide σε διαδίκτυο και youtube. Η διαδικασία είναι απλή σε κάθε περίπτωση αν και δεν ξέρω γιατί σε μενα δεν δούλεψε. Ακόμα και το z4root οπως το κατεβασα η πρωτη αποπειρα ήταν σχετικα αποτυχιμένη, αν και μου εγκατέστησε το superuser οπως θα επρεπε να κάνει.Την έκδοση που χρησιμοποίησα θα την βρείτε εδώ.

ROM Manager

Ο ROM Manager χρησιμοποεί το Clockworkmod για recovery.

Cyanogen7

 Για όλα τα καλούδια του firmware ριχτε μια ματιά στο wiki.

Install Google Market

Μετά την εγκατάσταση και την επανακίνηση μπαίνουμε στο καινουργιο συστημα. Αυτο που λειπει και λογικα θα θέλαμε είναι το google market. Πρέπει να κατεβάσουμε και να εγκαταστήσουμε το πακέτο παρόμοια με το custom Rom. Το πακέτο το βρίσκουμε εδώ και αφου το περάσουμε στο sd κάνουμε reboot σε recovery mode again. Το πακέτο είναι ένα zip αρχείο που βρισκουμε εδώ. Απο το recovery mode επιλέγουμε choose zip from sdcard, το επιλέγουμε απο το φακελο της sd και επιβεβαιώνουμε με την επιλογη Yes- install gapps-gb-xxxxxxxxx-signed.zip. That's it. Reboot και το μονο που μενει είναι να βαλουμε τα στοιχεία του λογαριασμου και επιλέξουμε τις υπηρεσιες. Μολις τελειώσουμε στο app drawer θα βρουμε και το market για να εγκαταστήσουμε οτι θέλουμε.

Προβλήματα

Το προβλημα που αντιμετώπισα ήταν οτι δεν μπορούσα να εχω root access με οποιο tutorial και αν διαβασα ένω ταυτόχρονα μου έλεγε οτι είμουν ήδη root. Αυτό δεν με άφηνε να τρέξω σωστά και να εγκαταστήσω το clockwork και ROM. Καθε φορα που προσπαθούσα εμφανιζόταν ένα μύνημα "An error occurred while attempting to run privileged commands“. Με είχε τρελάνει αυτό. Δεν μπορούσα να καταλάβω πως και γιατι.

Επίσης στη διαδικασία του reboot για να μπείς σε recovery mode η οθόνη σταματούσε σε ενα λευκο πλαισιο με την ετικετα FTM. Τι διαολο ήταν αυτο. Θα πω οτι κατλαβα εν' συντομια. Απο τη στιγμη που δεν ειχα root access o fastboot (ο bootloader) δεν μπορουσε να εγκατασταθει στο bootloader του παρόχου. Το FTM ουσιαστικα σήμαινε οτι δεν έχεις εγκαταστησει bootloader ή δεν έχεις δικαιώματα.

Usefull Links

http://android.modaco.com/topic/339048-guide-flashing-firmware-to-bladelibra-via-windows/
http://www.youtube.com/watch?v=DHgZNnHdrSA
http://forum.xda-developers.com/showthread.php?t=803682
http://lifehacker.com/5789397/the-always-up+to+date-guide-to-rooting-any-android-phone
http://www.youtube.com/watch?v=J1MD7GX7Pyw&feature=related
http://www.pcsteps.gr/tutorials/mobile-phones/937-odigos-zte-blade-meros-1-pos-na-ksekleidwsete-512-mb-mnimis
http://forum.xda-developers.com/showthread.php?t=1332569
http://www.androidauthority.com/rooting-for-dummies-a-beginners-guide-to-root-your-android-phone-or-tablet-10915/


Περιμένω feedback και διορθώσεις για ανακρίβιες ή whatever...