Εμφάνιση αναρτήσεων με ετικέτα Android. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα Android. Εμφάνιση όλων των αναρτήσεων

29/5/13

Software update και καλά...

Επιτέλους, μετά από έναν μήνα επέστρεψε πάλι το κινητό μου από το σέρβις. Σύμφωνα με το χαρτί που έστειλαν πίσω μαζί με το κινητό έγινε αντικατάσταση μηχανικών και ηλεκτρονικών ανταλλακτικών του κινητού όπως επίσης και αναβάθμιση λογισμικού (software update) όπως συνηθίζεται σε αυτές τις περιπτώσεις. Ανοίγοντας το κινητό στο σπίτι όμως το πρώτο πράγμα που αντίκρισα ήταν πως αντί του σκέτου «sony» κατά το άνοιγμα εμφανίστηκε το «sony ericsson». Καθώς φόρτωσε το android ήταν ξεκάθαρο πως δεν έγινε αναβάθμιση παρά υποβάθμιση του λογισμικού! 


Το κινητό είχε πλέον περασμένο android Gingerbread (2.3.X)... Και η ημερομηνία είχε πάει πίσω στο 1980 για κάποιον περίεργο λόγο... Τέλος πάντων, μου πήρε λίγη ώρα να το αναβαθμίσω στο ICS (4.0.X) και να κάνω root ώστε να επαναφέρω το backup που είχα κάνει στο κινητό πριν το δώσω. Όλα πήγαν καλά, μόνο που στον ένα μήνα που πέρασε οι εγκατεστημένες εφαρμογές απόκτησαν σχεδόν όλες αναβαθμίσεις. Πρώτη φορά έχω τόσες πολλές μαζί στο Play Store, 25 για την ακρίβεια.

7/2/13

Android Hacking Level +1

Η αρχή έγινε με το rooting, αργότερα συνέχισα με την εγκατάσταση custom roms και τώρα εμβάθυνα ακόμη περισσότερο στον κόσμο του android. 

Η ιστορία ξεκίνησε με την εφαρμογή του ξυπνητηριού του xperia (SemcClock.apk) η έκδοση του οποίου από το Xperia Ultimate HD rom που φοράει το android μου έχει μερικές επιπλέον δυνατότητες πέρα του να σε ξυπνάει το πρωί. Μία από αυτές είναι το παγκόσμιο ρολόι το οποίο μπορεί να δείξει την ώρα και τον καιρό σε διάφορες πόλεις του κόσμου. Ίσως για τον τυπικό χρήστη να μην αποτελεί καθημερινό εργαλείο, παρόλα αυτά λόγω της δυνατότητας εμφάνισης καιρού πέραν της ώρας είναι ένας γρήγορος τρόπος να δεις τι καιρό κάνει αυτήν την στιγμή σε διάφορες απομακρυσμένες πόλεις. Δυστυχώς όμως οι πόλεις που μπορεί κάποιος να προσθέσει στην λίστα είναι συγκεκριμένες και αν κάποια πόλη δεν υπάρχει στην λίστα δεν μπορεί να προστεθεί. Τις περισσότερες φορές πρόκειται μόνο για μια πόλη, την πρωτεύουσα, της κάθε χώρας. Για την Ελλάδα για παράδειγμα υπάρχει μόνο η Αθήνα.

Αρχικά κοίταξα στον φάκελο /data/data/ όπου οι εφαρμογές αποθηκεύουν βάσεις δεδομένων και ρυθμίσεις, για να δω μήπως η λίστα με τις πόλεις του παγκόσμιου ρολογίου είναι εκεί αποθηκευμένη. Κάτι που θα επέτρεπε σχετικά εύκολη επεξεργασία. Δυστυχώς όμως η λίστα δεν βρίσκονταν εκεί...

Επόμενος σταθμός ήταν η εφαρμογή, η ιδία. Με ένα πρόγραμμα συμπίεσης/αποσυμπίεσης αρχείων υπάρχει ως ένα βαθμό η δυνατότητα να δει ο χρήστης τα περιεχόμενα μιας apk εφαρμογής να αποσυμπιέσεις αρχεία, να τα επεξεργαστείς και μετά να τα ξανά προσθέσεις πίσω στην εφαρμογή. Εκεί ανακάλυψα ένα αρχείο με το όνομα «cities» που περιείχε την λίστα με τις πόλεις του παγκοσμίου ρολογίου!


Μου πήρε λίγη ώρα να αποκρυπτογραφήσω τα δεδομένα που είναι αποθηκευμένα στην λίστα. Τελικά έφτασα στο συμπέρασμα πως οι καταχωρήσεις έχουν την μορφή:

ΟΝΟΜΑΠΟΛΗΣ#ΓΕΩΓΡΑΦΙΚΗ/ΠΕΡΙΟΧΗ#ΧΧΧΧΧΧΧ#ΥΥΥΥΥ

Όπου, ο επταψήφιος αριθμός Χ δηλώνει την ωρολογιακή ζώνη της πόλης και ο δεύτερος πενταψήφιος αριθμός Υ δηλώνει τον κωδικό της κάθε πόλης που σύμφωνα με το AccuWeather. Το να προσθέσω τον κωδικό της ωρολογιακής ζώνης για τις δύο νέες πόλεις ήταν εύκολο, μια και το μόνο που χρειάζεται είναι να αντιγράψω τον κωδικό άλλων πόλεων που βρίσκονται στην ίδια ζώνη. Τον δεύτερο αριθμό κατάφερα να τον βρω μέσω της mobile σελίδας καιρού του AccuWeather.

Σε έναν εύκολο κόσμο η επεξεργασία αυτής της λίστας ίσως αρκούσε για την προσθήκη επιπλέον πόλεων στο παγκόσμιο ρολόι. Δυστυχώς όμως, η προσθήκη περισσότερων πόλεων προκάλεσε κάποιο δυσλειτουργικό σφάλμα στην εφαρμογή. Μάλλον επειδή είναι προγραμματισμένη για να διαβάσει έναν συγκεκριμένο αριθμό καταχωρίσεων από την λίστα. Για αυτόν τον λόγο με σύντομες διαδικασίες αποφασίστηκε πως οι πόλεις Saint John του Καναδά και Yakutsk από τα βάθη της Σιβηρίας της Ρωσίας θα έδιναν την θέση τους για την Θεσσαλονίκη και το Μόναχο. Αυτό, με έφερε ένα βήμα πιο κοντά στο επιθυμητό αποτέλεσμα. Πλέον στην λίστα με τις πόλεις της εφαρμογής υπήρχαν δύο καταχωρήσεις που δεν εμφάνιζαν μεν όνομα αλλά είχαν τις ίδιες ωρολογιακές ζώνες με την Θεσσαλονίκη και το Μόναχο. Δεν αρκεί οπότε απλώς η επεξεργασία του αρχείου «cities». Υπάρχουν ακόμη περισσότερα δεδομένα μέσα αρχεία της εφαρμογής που χρειάζεται να επεξεργαστούν. 

Όπως ανέφερα παραπάνω ως έναν βαθμό είναι δυνατή η επεξεργασία των εφαρμογών με ένα πρόγραμμα συμπίεσης/αποσυμπίεσης. Για πλήρη επεξεργασία όμως χρειάζεται το apktool. Το οποίο μπορεί να αποσυνθέσει και αποκωδικοποιήσει τις εφαρμογές android επιτρέποντας πλήρη επεξεργασία του κώδικά τους. Αλλά και να ξανά συνθέσει πάλι τον κώδικα στην apk μορφή μαζί με τις οποιαδήποτε αλλαγές έχουν γίνει.


Με αυτό το εργαλείο κατάφερα να εντοπίσω όλες τις καταχωρίσεις για το Saint John και Yakutsk και να τις αντικαταστήσω με τις ανάλογες για Θεσσαλονίκη και Μόναχο. Με λίγα λόγια τελικά κατάφερα με αυτόν τον τρόπο να έχω το επιθυμητό αποτέλεσμα:


1/11/12

Εξαναγκαστική μεταφορά App στην κάρτα SD

Η δυνατότητα APP2SD εμφανίστηκε με το Android 2.2 και επιτρέπει την μεταφορά του μεγαλύτερου μέρους μιας εφαρμογής του κινητού στην κάρτα SD για εξοικονόμηση χώρου. Μια αρκετά πρακτική λειτουργία, ιδιαίτερα για τα μοντέλα με περιορισμένο εσωτερικό χώρο. Δυστυχώς όμως για να λειτουργήσει θα πρέπει να έχει ενεργοποιηθεί από τον δημιουργό της εφαρμογής. Κάτι που δεν ισχύει πάντα και ενοχλεί όταν ο εσωτερικός χώρος του κινητού έχει σχεδόν τελειώσει. Σε αυτές τις περιπτώσεις υπάρχει βέβαια μια τελευταία δυνατότητα να εξαναγκαστεί η μεταφορά μιας εφαρμογής στην κάρτα SD ακόμη και αν δεν έχει ξεκλειδωθεί η δυνατότητα από τον δημιουργό της.

Ο παρακάτω οδηγός αναφέρεται σε Linux αλλά η διαδικασία για Windows είναι παρόμοια με την διαφορά αντί του Konsole του Linux χρησιμοποιείται το command promt των Windows.

Θα χρειαστούν:
  • Το Android Debug Bridge (adb) που αποτελεί μέρος του Android SDK (Κατέβασμα εδώ)
  • Καλώδιο USB για σύνδεση του κινητού με τον υπολογιστή
  • Βασικές γνώσεις για το άνοιγμα και αλλαγή φακέλων στο Konsole
  • Ενεργοποίηση της λειτουργίας USB debugging (εντοπισμός σφαλμάτων) στο κινητό
Προετοιμασία:

Μετά το κατέβασμα και αποσυμπίεση του Android SDK χρειάζεται να φορτωθεί το Android SDK Manager που ενημερώνει το SDK και κατεβάζει επιπλέον εργαλεία. Αυτό μπορεί να γίνει με την εκτέλεση του "android" που βρίσκεται στον φάκελο "tools". Αυτό που χρειαζόμαστε είναι τα "Android SDK Platform-tools". Αφού κατεβούν, στον φάκελο "platform-tools" θα βρίσκεται πλέον το αρχείο "adb" που χρειαζόμαστε.

Εκτέλεση:

Αφού συνδέσουμε το κινητό με τον υπολογιστή, ανοίγουμε απευθείας το Konsole (ή μεταφερόμαστε)  στο φάκελο platform-tools. Από εκεί δίνουμε την εντολή:

adb shell pm set-install-location 2

Αυτό που μόλις κάναμε είναι να δώσουμε την εντολή για να οριστεί ως χώρος εγκατάστασης των εφαρμογών η κάρτα SD. Υπάρχουν τρεις δυνατότητες που αντιστοιχούν στον αριθμό που γράφουμε μετά το set-install-location:

0  σημαίνει αυτόματη επιλογή τοποθεσίας εγκατάστασης από το android
1  σημαίνει εξαναγκασμός εγκατάστασης στην εσωτερική μνήμη
2  σημαίνει εξαναγκασμός εγκατάστασης στην εξωτερική μνήμη (δηλαδή SD)

Πλέον κάθε καινούργια εγκατάσταση θα γίνεται εξαναγκαστικά στην κάρτα SD. Αλλά πέρα από αυτό έχουμε ακόμη μία χρήσιμη παρενέργεια: οι περισσότερες από τις εφαρμογές που πριν δεν μπορούσαν να μεταφερθούν στην κάρτα SD πλέον μπορούν! Γράφω "οι περισσότερες" γιατί ακόμη και με αυτήν την εντολή εφαρμογές συστήματος και κάποιες άλλες συνεχίζουν να μην μπορούν να μεταφερθούν, αλλά τις περισσότερες φορές δεν είναι αυτές που χρησιμοποιούν πολύ χώρο.  Η μεταφορά μπορεί να γίνει από τις Ρυθμίσεις > Εφαρμογές στο αντίστοιχο παράθυρο με τις πληροφορίες τις κάθε εφαρμογής. Να έχουμε κατά νου πως widgets αυτά καθ'αυτά ή τα widget που παρέχονται από εφαρμογές θα λειτουργούν μόνο όταν βρίσκονται στην εσωτερική μνήμη. Επίσης αν μετά την μεταφορά κάποια εφαρμογή εμφανίζει προβλήματα, τότε ίσως χρειαστεί να επιστρέψει πάλι στην εσωτερική μνήμη για να λειτουργεί κανονικά. Πάντως, ως τώρα εφαρμογές όπως facebook, flashplayer, Google Drive, Google Reader κτλ. λειτουργούν κανονικά μετά την μεταφορά στην SD χωρίς κανένα πρόβλημα. 

Στις εικόνες πάνω φαίνεται η διαφορά μετά την εντολή set-install-location 2

Μετά την μεταφορά των εφαρμογών στην κάρτα SD συνιστώ να ξανά δώσετε την εντολή αυτήν την φορά με set-install-location 0 για να επιστρέψει η συσκευή στην αρχική της κατάσταση ώστε να μην υπάρχουν πιθανά προβλήματα αργότερα. Τέλος αν κατά την εκτέλεση της εντολής εμφανιστεί κάποιο σφάλμα τύπου "insufficient perimissions", η εντολή:

./adb kill-server

και μετά αυτή (και οι ακόλουθες) εντολή με root δικαιώματα:

./adb start-server

μπορεί να βοηθήσει για να εκτελεστεί ακόλουθα η εντολή για το set-install-location χωρίς προβλήματα.

Ελπίζω να φανεί χρήσιμος αυτός ο οδηγός. Εμένα με βοήθησε αρκετά στην εξοικονόμηση χώρου, ιδιαίτερα από μεγάλες εφαρμογές όπως το facebook που για κάποιον λόγο δεν επιτρέπουν την μεταφορά στην SD.

Και κάτι ακόμη:

Η εντολή μπορεί να έχει μικρές διαφοροποιήσεις ανάλογα το μοντέλο του κατασκευαστή του android. Η παραπάνω εντολή για παράδειγμα ισχύει για συσκευές της Sony ενώ για Samsung  μοντέλα η εντολή είναι διαφορετική στο μέρος  setInstalLocation. Σε κάθε περίπτωση η εντολή adb shell --help εμφανίζει όλες τις εντολές που μπορεί να δεχτεί η συσκευή.

30/8/12

amazon και αγορά mp3

Ως τώρα πάντα προτιμούσα την αγορά φυσικών μέσων, στην συγκεκριμένη περίπτωση CD, για την μουσική μου και μετατροπή τους σε mp3. Αλλά μια και αυτήν την φορά από το άλμπουμ με ενδιέφεραν μόνο δύο κομμάτια αποφάσισα να κάνω το βήμα και να αγοράσω για 1,98€ τα δύο mp3. 

Η μόνη μου εμπειρία ως τώρα ήταν το OVI Music της NOKIA από όπου είχα αγοράσει με 5€ που μου είχε κάνει δώρο κάποια mp3. Η υπηρεσία φαινόταν μια χαρά. Παρόλα αυτά πριν δώσω τα στοιχεία της πιστωτικής μου σε ακόμη μια σελίδα σκέφτηκα καλύτερα να τα αγοράσω από το amazon μια και εκεί έχω ήδη αγοράσει αρκετά πράγματα και δεν θα χρειαστεί να δώσω επιπλέον στοιχεία. Έτσι και έκανα. Μετά από μια γρήγορη αναζήτηση και επιβεβαίωση πως τα mp3 δεν θα έχουν DRM κτλ έκανα την αγορά. Και εκεί άρχισαν τα προβλήματα.

Η εφαρμογή MP3 Musik-Downloader που ως τώρα το amazon μόνο μου πρότεινε να εγκαταστήσω για να κατεβάζει και τακτοποιήσει τα τραγούδια μου σε οργανωμένους καταλόγους έγινε ξαφνικά απαραίτητη μια και το amazon (αντίθετα με το OVI Music που είχε direkt downloads από το site του) δεν παρέχει κάποια άλλη δυνατότητα κατεβάσματος παρά μέσω αυτής του συγκεκριμένου προγράμματος. Το amazon παρέχει μετά την ολοκλήρωση της αγοράς μόνο ένα .amz αρχείο με το οποίο το παραπάνω πρόγραμμα κάνει το κατέβασμα της αγορασμένης μουσικής.

Αρχικά δεν φαίνονταν τόσο άσχημα τα πράγματα μια και προσφέρουν linux εκδόσεις του προγράμματός τους, μάλιστα υπήρχε ακόμη και ειδική για το opensuse που χρησιμοποιώ. Αν μπορούσα να εγκαταστήσω το πρόγραμμα όμως θα ήταν ακόμη καλύτερα. Ήδη στην εγκατάσταση μου έβγαζε προβλήματα ζητώντας έξτρα libraries που προϋποθέτονταν για την εγκατάσταση. Αφού έβαλα τα πάντα που ζητούσε πάλι δεν συγκινήθηκε καθόλου και συνέχιζε να διαμαρτύρεται για libs που ήδη υπάρχουν στο σύστημα... Το force install δεν βοήθησε επίσης και και το MP3 Musik-Downloader αρνούνταν να ξεκινήσει...

Πέρα των Windows & Mac υπάρχουν εκδόσεις για Ubuntu, Debian, Fedora, OpenSUSE. Φαινομενικά καθόλου άσχημα θα έλεγε κανείς...
Μια εναλλακτική που σκέφτηκα δεν θα ήταν άσχημη ήταν να εγκαταστήσω την android app στο κινητό μου (μια και έτσι και αλλιώς εκεί ήθελα να ακούσω την μουσική) και μέσω αυτής να κατεβάσω τα τραγούδια που αγόρασα. Αλλά από ό,τι φαίνεται και εκεί το amazon δεν θέλει να κάνει τα πράγματα ευκολότερα. Η εφαρμογή όχι μόνο δεν ανοίγει, δεν εμφανίζεται καν αν δεν έχεις στο κινητό ρυθμισμένη μια από τις γλώσσες των mp3 shop του amazon. Αφού άλλαξα την γλώσσα στα γερμανικά άνοιξα τελικά την εφαρμογή ανακαλύπτοντας όμως πως δεν υπάρχει επιλογή να κατεβάσω την μουσική που ήδη έχω αγοράσει! Φυσικά όμως μπορούσα να την ξανά αγοράσω...

Σχεδόν απογοητευμένος και μη σίγουρος πως θα μπορέσω να κατεβάσω επιτέλους τα mp3 που αγόρασα μπήκα στον διαχειριστή πακέτων μου για να απεγκαταστήσω το πρόγραμμα του amazon. Εκεί τυχαία πατώντας amazon στην αναζήτηση εκτός από το MP3 Musik-Downloader υπήρχε ακόμη κάτι με το όνομα clamz στα repositories μου. Πρόκειται για ένα command line εργαλείο που υπόσχονταν να κατεβάσει mp3 από το amazon αντί του επίσημου προγράμματος. Αφού το εγκατέστησα κράτησε την υπόσχεσή του με το παραπάνω. Αμέσως και χωρίς κάποιο πρόβλημα το clamz χρησιμοποίησε το .amz αρχείο και κατέβασε τα mp3.

Το πάθημα μάθημα που δεν κοίταξα αμέσως για opensource εναλλακτικές... Και μετά αναρωτιούνται οι εταιρίες γιατί ο κόσμος προτιμά πειρατικά. Ίσως δεν είναι τόσο το τσάμπα όσο η ευκολία της όλης διαδικασίας...

28/8/12

Samsung Galaxy ACE & Sony (Ericsson) XPERIA Pro

Μια σχεδόν αιώνια πρόχειρη εγγραφή φτάνει επιτέλους στην δημοσίευση!

Περίπου ένα χρόνο μετά την αγορά του πρώτου μου android κινητού, του Samsung Galaxy ACE, ένα άλλο μοντέλο που ήθελα αρχικά να αποκτήσω άρχισε να γίνεται αρκετά φτηνότερο. Ως που ενέδωσα στον πειρασμό και το αγόρασα. Πρόκειται για το Xperia Pro της κάποτε Sony Ericsson, πλέον σκέτο Sony. Το Xperia Pro ήταν το κινητό που ήθελα εξ αρχής να αγοράσω αλλά λόγω συνεχόμενων καθυστερήσεων στην κυκλοφορία του, δεν μπόρεσα να περιμένω άλλο και πριν το Ν95 μου εκπνεύσει την τελευταία του πνοή αγόρασα το Galaxy ACE.
Γενικά ήμουν ευχαριστημένος με το ACE και ακόμη και σήμερα υπάρχουν κάποια πράγματα από αυτό που μου λείπουν. Παρόλα αυτά είχε μερικά περιοριστικά θέματα με το hardware που με ώθησαν στην αλλαγή προς το xperia pro. Συγκεκριμένα τα στοιχεία που μου έλειπαν στο Galaxy ACΕ ήταν η έλλειψη εμπρόσθιας κάμερας και φυσικού πληκτρολογίου. Αυτά τα δύο ήταν σημαντικά στοιχεία που ήθελα να έχει το κινητό μου. Πέρα από αυτά, η έλλειψη σένσορα φωτός για αυτόματη αυξομείωση της φωτεινότητας της οθόνης έκανε την χρήση του κινητού αρκετά προβληματική τις ηλιόλουστες ημέρες μια και η φωτεινότητα δεν αυξάνονταν αυτόματα και το να έχω το κινητό συνέχεια με πλήρη φωτεινότητα δεν είναι ό,τι καλύτερο για την μπαταρία. Επίσης η εσωτερική μνήμη του Galaxy ACE είναι σχετικά μικρή κάτι που δημιουργεί κάποια στιγμή πρόβλημα όταν γεμίσει. Πολλές εφαρμογές προσφέρουν μεν APP2SD αλλά ακόμη και έτσι κάποτε θα γεμίζει η εσωτερική μνήμη. Πάντα είχα μόνο 20ΜΒ ελεύθερα και κάθε φορά που χρειαζόταν κάποιο update είχα πρόβλημα... Τέλος ένα ακόμη στοιχείο που μου έλειψε ήταν η ύπαρξη φυσικού κουμπιού για την γρήγορη ενεργοποίηση της κάμερας και τράβηγμα φωτογραφιών. Πέρα του hardware όμως, από πλευράς software δεν είχα ποτέ παράπονο. Μπορεί μεν η samsung (όπως και οι περισσότερες εταιρίες) να καθυστερεί με τα updates, παρόλα αυτά οι εκδόσεις τις όπως ανακάλυψα εκ των υστέρων έχουν πολλές λειτουργικότητες από τις πιο πρόσφατες εκδόσεις του Android. Και μπορεί να μην είδα ποτέ το Ice Scream Sandwich στο Galaxy Ace, η Gingerbread έκδοση του όμως είχα πάρα πολλά στοιχεία του ICS ήδη ενσωματωμένα!
Περνώντας στο Xperia Pro, τα θέματα με το hardware που με ενοχλούσαν στο Galaxy ACE έχουν πλέον λυθεί. Το κινητό διαθέτει εμπρόσθια κάμερα όπως επίσης και φυσικό πληκτρολόγιο. Επίσης η εσωτερική μνήμη είναι αρκετά πιο μεγάλη ώστε να μην έχω αντιμετωπίσει πρόβλημα χώρου ως τώρα. Με τον σένσορα φωτός γίνεται η αυτόματη αύξηση της φωτεινότητας στον ήλιο. Η οθόνη του είναι ελαφρώς μεγαλύτερη, η κάμερα μπορεί να τραβήξει HD φωτογραφίες ή βίντεο μέχρι 8ΜΡ και υπάρχει φυσικό κουμπί για την ενεργοποίηση της. Το μοναδικό που δεν μου άρεσε τόσο από πλευράς hardware ήταν τα πλήκτρα για το «μενού» και «επιστροφή» που στο xperia pro είναι φυσικά πλήκτρα και όχι αφής όπως στο ACE. Κάτι που αισθητικά δεν είναι το ομορφότερο πράγμα αλλά ευτυχώς λειτουργικά δεν αποτελεί κάποιο πρόβλημα. Ένας ακόμη μικρός περιορισμός είναι πως η κάρτα μνήμης τοποθετείται πίσω από την μπαταρία όπως και η κάρτα SIM, που κάνει την αφαίρεσή ή αλλαγή της να απαιτεί την απενεργοποίηση του κινητού. Κάτι που είναι όμως αμελητέο μια και σπάνια χρειάζεται αυτό. Τέλος, η μπαταρία έχει μεγαλύτερη χωρητικότητα και ακόμη και με το internet ανοιχτό συνέχεια μου κρατάει μια μέρα, ενώ με κλειστό φτάνει ως και τρεις μέρες.

Το xperia pro ήταν με εγκατεστημένο το android gingerbread και δυστυχώς δεν άργησαν να φανούν οι ελλείψεις σε σχέση με την gingerbread έκδοση του Galaxy ACE. Το πρώτο στοιχείο που μου κακοφάνηκε ήταν η έλλειψη των συντομεύσεων για ενεργοποίηση/απενεργοποίηση του wifi, bluetooth, gps, ήχου και περιστροφής οθόνης μέσα στην quick bar. Δεν γνωρίζω αν πρόκειται για αποκλειστικό χαρακτηριστικό της samsung, αλλά θεωρώ πως είναι ένα πολύ χρήσιμο χαρακτηριστικό γιατί οποιαδήποτε στιγμή και μέσα σε οποιαδήποτε εφαρμογή μπορεί κάποιος να ενεργοποιήσει ή απενεργοποιήσει τις συγκεκριμένες λειτουργίες του τηλεφώνου. Επίσης στο μενού που εμφανίζεται με το παρατεταμένο πάτημα του πλήκτρου απενεργοποίησης, πέραν των επιλογών απενεργοποίησης, λειτουργίας πτήσης κτλ δεν υπάρχει η επιλογή για τα πακέτα δεδομένων του δικτύου κινητής τηλεφωνίας όπως στο ACE. Αντ'αυτού υπήρχε πάντως ένα ενδιαφέρον χαρακτηριστικό, αυτό της «φωτογράφησης» της συγκεκριμένης οθόνης του κινητού και αποθήκευσης ως εικόνα. Κάτι που στο ACE γίνονταν με το ταυτόχρονο πάτημα των πλήκτρων «μενού» και «home», και που χρειάζονταν λίγη εξάσκηση για να επιτευχθεί. Ως συμπέρασμα η ενεργοποίηση ή απενεργοποίηση των παραπάνω λειτουργιών μπορεί να γίνει μόνο από το μενού ή με την χρήση widgets στην αρχική οθόνη. Αυτό όμως απαιτεί περισσότερες κινήσεις που γίνεται ενοχλητικό, ιδιαίτερα όταν κάποιος είναι συνηθισμένος σε πιο πρακτικές και γρήγορες λύσεις. Το συγκεκριμένο θέμα το έλυσα με την χρήση της εφαρμογής 1Tap Quick Bar που δίνει την δυνατότητα προσθήκης των συγκεκριμένων λειτουργιών ή άλλων συντομεύσεων μέσα στην quick bar.

Αριστερά το Galaxy Ace με τι συντομεύσεις και δεξιά το Xperia Pro με το 1Tap Quick Bar
Κάποιες άλλες λεπτομέρειες όπως το κλείδωμα οθόνης που δεν απενεργοποιούσε το απλό ξεκλείδωμα με τον σύρτη όταν χρησιμοποιείται το κλείδωμα με μοτίβο ώστε στην τελική να απαιτούνται δύο ξεκλειδώματα (!), η αρχική οθόνη με τις 5 σελίδες που δεν μπορούν να απενεργοποιηθούν όταν δεν χρησιμοποιούνται και είναι κενές ή η μη δυνατότητα να ξανά επιστρέψεις στην πρώτη σελίδα στο μενού όταν έχεις φτάσει στην τελευταία ή να κάνεις zoom out και να επιλέξεις σε ποια σελίδα να ξανά κάνεις zoom in (όπως ήμουν συνηθισμένος από το ACE) είναι μικροπράγματα σε σχέση με αυτό που με ενόχλησε ίσως περισσότερα από όλα. Για κάποιον λόγο η sony θεωρεί πως στα κινητά της ένα αρκετά σημαντικό στοιχείο των επαφών θα πρέπει να λείπει ολοσχερώς. Αλλιώς δεν εξηγείται πως γίνεται ενώ ακόμη και το πιο απλό java κινητό να έχει επιλογή για ημερομηνία γενεθλίων στις επαφές του τα smartphone adroid κινητά της sony να αγνοούν εντελώς αυτήν την επιλογή. Και όχι μόνο δεν υπάρχει επιλογή για την εισαγωγή γενεθλίων αλλά ακόμη και αν μια επαφή έχει γενέθλια καταχωρημένα αυτά δεν εμφανίζονται καν... Την λογική πίσω από αυτήν την έλλειψη δεν μπορώ να την καταλάβω και ακόμη και τώρα σε κάθε update ελπίζω πως θα το αλλάξουν. Δυστυχώς ως τώρα αναγκαστικά χρησιμοποιώ και πάλι τρίτες εφαρμογές για να παρακάμψω αυτήν την παράλειψη του βασικού συστήματος. Με την εφαρμογή Contact Editor Free μπορώ να επεξεργαστώ τις επαφές μου με την δυνατότητα προσθήκης γενεθλίων ή επετείου και με την εφαρμογή exDialer μπορώ να αντικαταστήσω το πρόγραμμα επαφών ώστε να εμφανίζονται και τα γενέθλια.

Μερικά από αυτά τα θέματα όπως το διπλό ξεκλείδωμα λύθηκαν με την αναβάθμιση στο Ice Cream Sandwich. Τα σημαντικότερα όμως όπως το θέμα των επαφών, όχι. Μερικά χαρακτηριστικά δυστυχώς χάθηκαν όπως το τράβηγμα φωτογραφίας της οθόνης από το μενού του κουμπιού απενεργοποίησης. Πλέον γίνεται και στο xperia pro με ταυτόχρονο πάτημα δύο κουμπιών, αυτό της απενεργοποίησης και του χαμηλώματος έντασης. Κάτι που της περισσότερες φορές δεν λειτουργεί και χαμηλώνει απλώς την ένταση... Αλλά είχαμε και την προσθήκη καινούργιων λειτουργιών όπως το ξεκλείδωμα με την μπροστινή κάμερα με αναγνώριση προσώπου. 

Ως συμπέρασμα μπορώ να πω πως από hardware πλευράς το τηλέφωνο είναι ίσως το καλύτερο που είχα ποτέ. Από software κατάφερα να έχω σε γενικές γραμμές το ίδιο επίπεδο λειτουργικότητας όπως και με το Galaxy ACE χρησιμοποιώντας όμως κάποιες τρίτες εφαρμογές και πολύ χρόνο ψάχνοντας για λύσεις και εναλλακτικές διόδους για πράγματα που στο ACE είχα εξ αρχής. Κάτι που ίσως θα πρέπει να λάβει υπόψιν η sony αν θέλει να δει το μερίδιο τής στα smartphones να ανεβεί. Δεν λέω πως δεν είμαι ευχαριστημένος με το Xperia Pro, αλλά σίγουρα για το επόμενο κινητό δεν θα είναι sony με κλειστά τα μάτια...

1/5/12

Το πρώτο μου gadget: LiveView

Αυτό που μου έλειψε με την μετάβασή μου από το Nokia N95 στο Samsung Galaxy Ace ήταν τα φυσικά κουμπιά για τον έλεγχο της μουσικής. Αν και το Ν95 είχε κουμπιά για: », ►, ■, «, στο Gaxay Ace για την πλοήγηση στην μουσική πρέπει να είναι πάντα ανοιχτή η εφαρμογή της μουσική για να γίνει η πλοήγηση πατώντας τα ανάλογα κουμπιά. Υπάρχει, βέβαια, η δυνατότητα χρήσης gestures πάνω στην οθόνη αφής, κάτι που όμως βοηθάει ελάχιστα, όταν έχεις το κινητό μέσα στην τσέπη σου, μια και θα πρέπει πάντα να το βγάζεις έξω για να κάνεις μια ενέργεια. 

Όταν τυχαία ανακάλυψα μια σελίδα για το Sony Ericsson LiveView όπου, μεταξύ άλλων, περιγράφονταν πως μπορεί να ελέγξει την μουσική, σε συνδυασμό με την τιμή στην οποία το ανακάλυψα στο eBay (25€), αποφάσισα αυθόρμητα να το αγοράσω. 

Λίγες μέρες αργότερα το είχα στα χέρια μου και μπόρεσα να δω και με τα μάτια μου αν αξίζει, αν είναι χρήσιμο ή απλώς ένα gimick gadget που ίσως ενθουσιάζει αρχικά αλλά σύντομα δεν χρησιμεύει σε κάτι ουσιαστικό.

Κατά αρχήν, τι είναι το LiveView; Είναι μια μικρή οθόνη που συνδέεται μέσω bluetooth με android κινητά (απαιτεί android 2.0+) και εμφανίζει ειδοποιήσεις. Για την σύνδεση με το κινητό χρειάζεται επίσης η εφαρμογή LiveView Application. Από το κουτί του, εφόσον συνδεθεί με το κινητό, το LiveView μπορεί να εμφανίσει την ώρα, ειδοποιήσεις και προβολή εισερχομένων μηνυμάτων, τις εισερχόμενες αναπάντητες κλήσεις, τις ειδοποιήσεις του ημερολογίου και ειδοποιήσεις από το twitter, facebook ή κάποιο rss feed. Η επιλογή find my phone κάνει το κινητό να χτυπά με έναν δυνατό τόνο ώστε να βρεθεί αν δεν θυμάται κάποιος που το έχει αφήσει. Επίσης, αν κατά την χρήση του κάποιος καλέσει, το τηλέφωνο και όνομά του εμφανίζονται στην οθόνη με την δυνατότητα σίγασης της κλήσης. Και τέλος, όπως ανέφερα και πριν, υπάρχει η δυνατότητα ελέγχου της μουσικής αλλά και αυξομείωσης της έντασης της.
Πέρα από αυτές τις λειτουργίες, υπάρχουν στο Android Play και διάφορα άλλα plugin που μπορούν να εγκατασταθούν επιτρέποντας περισσότερες λειτουργίες.

Κάθε φορά που λαμβάνεται μια ειδοποίηση ένα μικρό πράσινο LED αναβοσβήνει (κάτι μου θυμίζει αυτό!) και επίσης υπάρχει η δυνατότητα δόνησης. Η ειδοποίηση τότε μπορεί να εμφανιστεί και, ανάλογα το είδος να διαβαστεί το περιεχόμενο (πχ sms). Υπάρχει επίσης η επιλογή να ανοιχτεί η αντίστοιχη εφαρμογή στο κινητό, πχ για τα sms ανοίγεται αυτόματα το sms και μόλις βγάλεις το κινητό από την τσέπη μπορείς να ξεκινήσεις να γράφεις την απάντησή σου.  Αυτό που δεν μπορεί να κάνει το liveview είναι να ανοίξει περιεχόμενο που λήφθηκε πριν αυτό συνδεθεί με το κινητό. Δηλαδή δεν μπορεί να ανοίξει και να εμφανίσει όλα τα sms του κινητού, παρά μόνο αυτά που λήφθηκαν όσο ήταν σε σύνδεση με το κινητό.

Το liveview μπορεί να χρησιμοποιηθεί είτε με ένα κλιπ, για να αγκιστρωθεί σε κάποιο ρούχο, τετράδιο, ντοσιέ κτλ. ή με λουράκι για να φορεθεί σαν ρολόι.

Gimick ή χρήσιμο εργαλείο; Η απάντηση δεν είναι εύκολη μια και αυτό θα εξαρτηθεί από τις απαιτήσεις και ανάγκες του καθενός. Ως ιδέα είναι καλή και συνεχίστηκε από τη Sony Ericsson με το Smart Watch, αλλά η αρχικά υψηλή τιμή του (70-100€) σίγουρα ήταν ο λόγος που το απέτρεψε να διαδοθεί μαζικά. Η χαμηλή τιμή με την οποία το βρήκα δικαιολογεί ίσως περισσότερο την αγορά παρά τους περιορισμούς του. Όπως για παράδειγμα, η απαίτηση να συνδεθεί με το κινητό για να εμφανιστεί η ώρα. Η οποία παραμένει μεν στο liveview και αφού αποσυνδεθεί το κινητό αλλά όχι και αφού απενεργοποιηθεί. Τότε όταν ξανά ενεργοποιηθεί το liveview θα πρέπει να ξανά συνδεθεί με το κινητό για να εμφανιστεί ή ώρα. Ένα δεύτερο πρόβλημα που συνάντησα ήταν ο έλεγχος της μουσικής. Κάτι που όμως δεν είναι φταίξιμο της Sony Ericsson. Το liveview μπορεί να ελέγξει τους music players της sony αλλά και τους default android music players. Το πρόβλημα είναι όταν άλλες εταιρίες επεξεργάζονται τον default στις δικές τους εκδόσεις κινητών. Όπως πχ η Samsung. Έτσι υπάρχει η πιθανότητα ο music player να μην αναγνωρίζει τις εντολές και πέραν του ήχου να μην αντιδρά καθόλου. Το πρόβλημα είχα και εγώ αλλά λύθηκε σχετικά εύκολα με την απεγκατάσταση του samsung music player και την εγκατάσταση του default android που εκτός από μερικές οπτικές διαφορές είναι ουσιαστικά ακριβώς ο ίδιος.

Για εμένα μου φάνηκε αρκετά χρήσιμο σε περιπτώσεις όπως στην δουλειά όπου το κινητό πρέπει να μείνει αθόρυβο στην τσέπη ή στην τσάντα. Με το liveview μπορώ παρόλα αυτά ανά πάσα στιγμή να βλέπω ποιος με πήρε τηλέφωνο και τι sms, e-mail ή άλλες ειδοποιήσεις λαμβάνω. Επίσης δίνει μεγαλύτερη ελευθερία όταν ακούω μουσική μια και δεν πρέπει να έχω πάντα το κινητό στο χέρι όταν θέλω να προσπεράσω ή να ξανά ακούσω κάποιο τραγούδι, ή να αυξομειώσω την ένταση της μουσικής.

Για εμένα για την τιμή που το βρήκα αξίζει, αλλά για περισσότερα όχι· μια και δεν είναι κάποιο εξάρτημα το οποίο γίνεται αναπόσπαστο κομμάτι της χρήσης κινητού.

7/9/11

Οι Android εφαρμογές μου

Με το καινούργιο μου Android κινητό μπόρεσα επιτέλους να περάσω στον «θαυμαστό» κόσμο των apps που κάνουν πλέον τα πάντα (εκτός από τον καφέ... ακόμη!).

Ως «παιδί» της google, πριν καν ξεκινήσω να κατεβάζω εφαρμογές ενθουσιάστηκα με την τέλεια ενσωμάτωση όλης της γκάμας των υπηρεσιών της google στο κινητό μου.

Χρησιμοποιώντας μόνο το gmail μου για να συνδεθώ, όλες οι επαφές μου (κινητά και μη τηλέφωνα, διευθύνεις, email) περάστηκαν στο καινούργιο μου κινητό και δεν χρειάστηκε καν να μπω στον κόπο να περάσω τις επαφές από το παλιό στο καινούργιο. Επιπλέον, όλα τα γενέθλια και τα γεγονότα του ημερολογίου μου συγχρονίστηκαν με το ημερολόγιο του κινητού. Όπως επίσης οι αποθηκευμένοι μου χάρτες και διευθύνσεις στο google maps αλλά και οι google talk επαφές ήταν ήδη εκεί... Και όλα αυτά μόνο με ένα email! Μακάρι να ήταν περισσότερες υπηρεσίες έτσι...

Αφού όλα αυτά ήταν στημένα (και πολύ σύντομα να προσθέσω) είχε έρθει η ώρα και για περισσότερες εφαρμογές από την αγορά της google. Ορίστε λοιπόν μια λίστα με τις πιο χρηστικές (σε κάποιες περιπτώσεις μόνο για εμένα) εφαρμογές android που έχω περάσει στο κινητό μου, χωρίς κάποια συγκεκριμένη σειρά κατάταξης:


Advanced Task Killer
Εδώ δεν χρειάζονται περιγραφές νομίζω.

Team Viewer
Το Team Viewer είναι μια πολύ χρήσιμη εφαρμογή διαμοιρασμού της επιφάνειας εργασίας. Πόσο μάλλον όταν έχει κάποιος γονείς που τρεις και λίγο χρειάζονται βοήθεια στον υπολογιστή τους, όπου και το συγκεκριμένο πρόγραμμα μετατρέπεται σε μια τέλεια εφαρμογή για παροχή απομακρυσμένης υποστήριξης για PC. O Client για το android μπορεί να μετατρέψει το κινητό σε ένα πολύ χρήσιμο απομακρυσμένο χειριστήριο του υπολογιστή σας στο σπίτι!

Google Goggles
Μια εφαρμογή που γνώριζα αρκετό καιρό πριν αποκτήσω συμβατή συσκευή και περίμενα πως και πως για να την δοκιμάσω. Η εφαρμογή χρησιμοποιεί την κάμερα της συσκευής, τραβάει μια φωτογραφία την αναλύει και εμφανίζει πληροφορίες για το αντικείμενο ή αντικείμενα που βρίσκονται στην φωτογραφία.

Barcode Scanner
Αν και το Google Goggles μπορεί να διαβάσει QR Codes, αυτή η εφαρμογή μπορεί να διαβάσει τα πάντα και να κάνει συγκρίσεις τιμών προϊόντων online. Επιπλέον επιτρέπει την δημιουργία εικόνων QR για να μοιραστούν δεδομένα από το κινητό που επιλέγει ο χρήστης όπως πχ links ή επαφές.

Power Schedule
Για να βρω αυτήν την εφαρμογή έπρεπε να ψάξω λίγο. Δεν είναι ακριβώς αυτό που ήθελα, αλλά το πιο κοντινό σε αυτό που μπόρεσα να βρω. Με αυτήν την εφαρμογή ο χρήστης μπορεί να προγραμματίσει το κλείσιμο και άνοιγμα λειτουργιών του κινητού του σε συγκεκριμένες ώρες της ημέρας (και νύχτας) όπως για παράδειγμα το άνοιγμα του wi-fi, ενεργοποίηση αθόρυβου προφίλ κτλ. Αυτό που ήθελα εγώ ήταν μια εφαρμογή που να κλείνει την συσκευή κατά την διάρκεια της νύχτας και να την ενεργοποιεί ξανά το πρωί. Κάτι τέτοιο όμως μάλλον δεν είναι δυνατόν να πραγματοποιηθεί με κάποια εφαρμογή και θα ήταν δυνατόν ίσως μόνο ως χαρακτηριστικό του ίδιου του λειτουργικού του android. Με το Power Schedule όμως μπορώ να ενεργοποιήσω την λειτουργία πτήσης (που απενεργοποιεί το δίκτυο του κινητού) κατά την διάρκεια της νύχτας. Κάτι που εξοικονομεί μπαταρία και κλείνει την ακτινοβολία που δεν είναι κάτι κακό κατά την διάρκεια του ύπνου.

Öffi
Ο καλύτερος βοηθός για μετακινήσεις με μέσα μαζικής μεταφοράς. Υποστηρίζει τις μεγαλύτερες πόλεις της Γερμανίας αλλά και αρκετών άλλων της Ευρώπης (και όχι μόνο). Με την χρήση του γεωγραφικού στίγματος του κινητού φορτώνει τις κοντινότερες τάσεις όπως επίσης και τις live αναχωρήσεις λεωφορείων, τραμ, τρένων κτλ από αυτές. Μπορεί επιπλέον να χρησιμοποιηθεί για να βρεθεί η βέλτιστη διαδρομή από το Α στο Β αλλά και να εμφανίσει χάρτες.

MVV Companion
Παρόμοιο με το παραπάνω απλώς φτιαγμένο από την εταιρία που διαχειρίζεται τα ΜΜΜ του Μονάχου.

Google Sky Map
Παρόμοια προγράμματα χρησιμοποιώ εδώ και χρόνια στον υπολογιστή μου. Πάντα όμως σκεφτόμουν πως κάτι τέτοιο θα ήταν πολύ πιο χρήσιμο αν το είχες μαζί σου έξω από το σπίτι και όχι στον υπολογιστή μέσα. Πλέον γίνεται και αυτό! Το Google Sky Map εμφανίζει στην οθόνη του κινητού τον νυχτερινό ουρανό με αστέρια, πλανήτες και αστερισμούς όπως θα πρέπει να φαίνονται από την τοποθεσία GPS που βρίσκεται το κινητό. Μάλιστα ο χρήστης δεν έχει παρά να κουνήσει το κινητό του στον αέρα, προς όλες τις κατευθύνσεις για να δει ποια αστέρα βλέπει ή θα μπορούσε να δει αν δεν υπήρχε ο φωτισμός της πόλης.

FlickWnn
Ενεργοποιεί την υποστήριξη Ιαπωνικού πληκτρολογίου στο android. Τίποτα περισσότερο τίποτα λιγότερο αλλά ακριβώς ότι χρειάζεται, όποιος το χρειάζεται ;)

skype
Ούτε εδώ νομίζω πως χρειάζονται συστάσεις :)

SoundHound
Αρχικά είχα εγκαταστήσει το Shazam. Που πάνω κάτω έκανε την δουλειά του. Αργότερα όμως είδα πως το συγκεκριμένο πρόγραμμα είχε καλύτερες κριτικές και το δοκίμασα. Έκτοτε το Shazam πήρε πόδι και είμαι υπέρ ευχαριστημένος με το soundhound. Ο πιο συμαντικός λόγος είναι πως επιτρέπει την προσωρινή offline αποθήκευση κάποιου τραγουδιού που θα ακούσει με την δυνατότητα αναγνώρισης να γίνει αργότερα όταν ξανά υπάρξει δυνατότητα σύνδεσης!

Metal Detector
Ίσως όχι τόσο χρήσιμο αλλά λειτουργεί! Ποιος θα το περίμενε...

Kanji Recognizer
Ένα από τα αγαπημένα μου software για το DS όταν πρώτο βγήκε ήταν το Kanji sonomama Rakubiki Jiten, ένα λεξικό που ξεχώριζε από οτιδήποτε άλλο τότε. Αν όχι το πρώτο, ήταν σίγουρα από τα πρώτα που έδινε την δυνατότητα αναζήτησης kanji μέσω της οθόνης αφής. Ο χρήστης μπορούσε δηλαδή να γράψει το kanji που ψάχνει και να το βρει πολύ γρήγορα και εύκολα χωρίς να ξέρει καν πως διαβάζεται. Μια πολύ πιο εύκολη διαδικασία από το να μετράς radicals και να ψάχνεις σε λίστες λεξικών. Πλέον ένα τέτοιο λεξικό μπορώ να το έχω και στο κινητό μου! Το συνιστώ ανεπιφύλακτα.

Obenkyo
Ακόμη μία εφαρμογή για την Ιαπωνική γλώσσα. Το obenkyo παρέχει τεστ για λεξιλόγιο, kanji, αριθμούς, μόρια, hiragana και katakana. Μπορεί να χρησιμοποιηθεί από αρχάριους ως και προχωρημένους χάρις της δυνατότητας επιλογής επιπέδου δυσκολίας σύμφωνα με το JLPT.

Mein o2
Μια εφαρμογή από την εταιρία κινητής τηλεφωνίας μου. Προσφέρει διάφορες πληροφορίες για τον λογαριασμό μου αλλά το κυριότερο (για εμένα) έχει ενσωματωμένο ένα πρόγραμμα αποστολής web2sms. Κάτι που κάνει πιο εύκολη για εμένα την αποστολή των 50 web2sms που έχω δωρεάν κάθε μήνα, χωρίς να πρέπει να ανοίξω τον browser του κινητού.

23/8/11

Άνοιγμα αιτήσεων στην βρύση...

Ή πρόκειται για μαργαριτάρια του Google Translate ή αυτός που το μετέφρασε, νύχτα πήρε το πτυχίο του. Σε κάθε περίπτωση καφρίλα...