Πίνακας περιεχομένων:
- Ενημέρωση άγχους
- Η κωδικοποίηση είναι δύσκολη
- Το πρόβλημα του μεταφορέα
- Android σε σχέση με το Android
- Οι κίνδυνοι του v ariety
- Είναι πρόβλημα?
- Υπάρχει λύση;
Αν έχετε τηλέφωνο Android, είναι πιθανό να μην εκτελείται η πιο πρόσφατη έκδοση του λειτουργικού συστήματος, 4.1 Jelly Bean. Σύμφωνα με τα στοιχεία της Google, μόνο το 1, 2% των ενεργών συσκευών τρέχει την τελευταία έκδοση του Android. Περίπου το 57, 5% παραμένει στο Android 2.3, μια έκδοση που πλησιάζει τα δεύτερα γενέθλιά της.
Εάν είχατε την τύχη να αγοράσετε μια συσκευή Nexus - τη σωστή συσκευή Nexus - μπορείτε να πάρετε αμέσως την τελευταία γλυκιά από το εργοστάσιο σοκολάτας Mountain View ή μέσα σε λίγες εβδομάδες από την οριστικοποίησή της. Αλλά για τα περισσότερα από τα αμέτρητα εκατομμύρια των ενεργών συσκευών Android, είναι μια πολύ διαφορετική ιστορία. Ποτέ δεν θα τρέξουν ποτέ την τελευταία έκδοση του Android, ό, τι κι αν είναι. Είναι στο ICS αν είναι τυχεροί, Gingerbread αν δεν είναι, και από τη στιγμή που παίρνουν Jelly Bean θα τραγουδήσουμε ήδη τις επαίνους της Key Pie Lime.
Αυτός ο φαύλος κύκλος είναι προϊόν της προσέγγισης της Google στο λειτουργικό της σύστημα, σε συνδυασμό με ένα χάος άλλων παραγόντων, συμπεριλαμβανομένων των αερομεταφορέων, των κατασκευαστών και των προσδοκιών των χρηστών. Είναι ένα από τα πιο σημαντικά θέματα της πλατφόρμας και αυτό που είναι αδύνατο να επιλυθεί. Διαβάστε παρακάτω για να μάθετε ακριβώς γιατί, καθώς τεμαχίζουμε τη διαδικασία ενημέρωσης λογισμικού Android.
Ενημέρωση άγχους
Αγοράζετε ένα τηλέφωνο, πληρώνετε τα 200 δολάρια, δεσμεύεστε για 2ετή σύμβαση με έναν πάροχο υπηρεσιών. Κάποτε ήταν ότι η συμμετοχή του κατασκευαστή στην ανάπτυξη μιας συσκευής τελείωσε όταν το έστειλε. Αντίθετα, καθώς τα smartphones έχουν γίνει πιο διαδεδομένα, εξελίσσονται συνεχώς, ακόμα και μετά την απελευθέρωση. Νέες ενημερώσεις λογισμικού φτάνουν, προσθέτοντας χαρακτηριστικά, αλλάζοντας την εμφάνιση και την αίσθηση και βελτιώνοντας την απόδοση μήνες μετά την αγορά. Σημαντικές ενημερώσεις θα μπορούσαν ακόμη και να μεταφέρουν τις συσκευές μέχρι μια νέα έκδοση πλατφόρμας.
Καθώς οι ενημερώσεις γίνονται πιο συνηθισμένες και οι καταναλωτές γίνονται πιο τεχνολογικά καταλαβαίνω, υπάρχει όλο και μεγαλύτερη συνειδητοποίηση ότι οι συσκευές μπορούν να ενημερωθούν και η προσδοκία ότι θα πρέπει να ενημερωθούν. Με αυτό έρχεται ένα είδος "άγχους ενημέρωσης". Αν έχετε πέσει από οποιοδήποτε πίνακα μηνυμάτων smartphone, όπως τα δικά μας φόρουμ ή τα XDA's, θα ξέρετε τι εννοούμε με αυτό. Τα νήματα αφθονούν όταν το ICS ή το Jelly Bean είναι διαθέσιμο για ορισμένες συσκευές. Σε περίπτωση καθυστερημένων ή ακόμη και ακύρωστων ενημερώσεων, οι φίλοι του Διαδικτύου ορκίζονται ότι ποτέ δεν θα αγοράσουν άλλο τηλέφωνο από αυτόν τον κατασκευαστή ή φορέα. Είναι μια εντελώς αρνητική εμπειρία ιδιοκτησίας.
Ενώ αυτό δεν είναι αντιπροσωπευτικό της ολόκληρης βάσης χρηστών - όχι μακράν - είναι ένα παράδειγμα του πόσοι χρήστες ενέργειας δοκιμάζουν Android smartphones. Βρίσκονται πάντοτε πίσω από την καμπύλη, περιμένοντας πάντα την ενημέρωση, χωρίς να απολαμβάνουν ποτέ πλήρως το προϊόν που αγόρασαν όπως το αγόρασαν. Μέρος αυτού είναι το σφάλμα του τεχνολογικού τύπου - είμαστε πάντοτε επικεντρωμένοι σε αυτό που είναι νέο, και αυτό σημαίνει ότι μιλάμε για λογισμικό που δεν έχει φθάσει ακόμη στους περισσότερους ανθρώπους.
Υπάρχει επίσης το πρόβλημα των τηλεφώνων που διαφημίζονται ως "έτοιμες για ενημέρωση". Ακόμα και τώρα, οι συσκευές που αποστέλλονται με το ICS πωλούνται ως "αναβαθμίσιμες" στο Jelly Bean, σε μια κίνηση που ουσιαστικά επιτρέπει στους κατασκευαστές και τους μεταφορείς να μετατρέψουν την έλλειψη συγκεκριμένου λογισμικού σε ένα χαρακτηριστικό από μόνο του. Ακριβώς από την αρχή, οι ιδιοκτήτες έχουν την εντολή να περιμένουν για ενημερώσεις, έχοντας πλήρη επίγνωση ότι το νέο τους τηλέφωνο έχει παλιό λογισμικό. Το HTC Rezound κυκλοφόρησε στο εμπόριο ως "ICS-ready" κατά την ανακοίνωσή του τον Νοέμβριο του 2011. Έλαβε το Android 4.0 over-the-air περίπου εννέα μήνες αργότερα, τον Αύγουστο του 2012. Περιττό να πω ότι περιμένουν πολλά διαφημιστικά χαρακτηριστικά.
Ωστόσο, οι ενημερώσεις δεν συμβαίνουν μόνο και υπάρχουν έγκυροι τεχνικοί λόγοι για τους οποίους η νέα έκδοση του Android που περιμένατε μπορεί να πάρει το μεγαλύτερο μέρος ενός έτους για να φτάσει.
Η κωδικοποίηση είναι δύσκολη
Όταν κυκλοφορήσει μια νέα έκδοση του Android, βγαίνει μέσω του έργου Android Open Source Project (AOSP). Το AOSP είναι διαθέσιμο για οποιονδήποτε να κατεβάσει, να διασκεδάσει και να κατασκευάσει το Android στον ελεύθερο χρόνο του, ανεξάρτητα από το αν είναι ένας μεγάλος κατασκευαστής smartphone, ένας ειδικός κατασκευαστής ROM. Αλλά όταν ο κώδικας πιέζεται έξω, δεν είναι απαραίτητα έτοιμος για κάθε συσκευή εκεί έξω.
Η απόκτηση νέας έκδοσης του Android σε οποιαδήποτε συσκευή με διαφορετικό υλικό απαιτεί σημαντική ποσότητα πρόσθετης εργασίας και χρειάζεται ακόμα περισσότερη προσπάθεια για να μεταφερθεί ο αποκλειστικός κώδικας από τους κατασκευαστές chip. Για παράδειγμα, μια συσκευή Snapdragon S4 χρειάζεται οδηγούς Qualcomm της Jelly Bean για το CPU και τη GPU. Η διαδικασία κατασκευής πρέπει να προσαρμοστεί στο υλικό του τηλεφώνου και οι υπάρχουσες προσαρμογές πρέπει να εργαστούν στη νέα έκδοση του Android χωρίς να σπάσουν τίποτα.
Ακόμη και σε προφανώς παρόμοιο υλικό, συχνά θα υπάρχουν άλλα ιδιόκτητα εξαρτήματα για να εργαστείτε στο μίγμα. Για παράδειγμα, το (διεθνές) HTC One X είναι μια συσκευή Tegra 3, αλλά περιλαμβάνει το chip ImageSense της HTC, κάτι που δεν βρίσκεται στο Nexus 7. Επίσης, ορίζει την εσωτερική αποθήκευση διαφορετικά, με ξεχωριστό διαμέρισμα για μέσα. Στη συνέχεια, θα πρέπει να εξετάσετε το υλικολογισμικό κυψελοειδούς ραδιοφώνου. Ξαφνικά, έχετε πολλά να κάνετε για να φέρετε μια συσκευή Tegra 3 μέχρι το Jelly Bean.
Η Sony εξήγησε λεπτομερώς ολόκληρη τη διαδικασία κωδικοποίησης και μεταφοράς δεδομένων σε μια θέση blog στο τέλος του περασμένου έτους. Αξίζει να διαβάσετε εάν θέλετε να αναπτύξετε μια νέα συνείδηση για τους προγραμματιστές που πρέπει να χειριστούν αυτές τις ενημερώσεις.
Ωστόσο, η εργασία δεν περιορίζεται στον κώδικα. Υπάρχουν συχνά αλλαγές σχεδιασμού που πρέπει να λαμβάνονται υπόψη, ειδικά όταν η ενημέρωση από το Android 2.x σε 4.x - μια αλλαγή έκδοσης που έφερε σε σκούπισμα UI βελτιώσεις σε όλη. Όπως μας εξήγησε η Sony στην πρόσφατη στρογγυλή τράπεζα σχεδιασμού της στη Γερμανία, οι κατασκευαστές έχουν λίγη προειδοποίηση σχετικά με το τι μπορεί να εργάζεται η Google, ώστε να μην μπορούν να προγραμματίσουν. Αναμφισβήτητα, η Google προσπαθεί να το αλλάξει αυτό με το κιτ προγραμματιστών της πλατφόρμας, το οποίο δίνει στους ΚΑΕ την έγκαιρη πρόσβαση σε ορισμένα τμήματα του πλαισίου σε νέες εκδόσεις του Android. Ωστόσο, το PDK επικεντρώνεται στη λήψη νέων συσκευών έτοιμων για εκτόξευση, όχι στην αναβάθμιση των παλαιών. Και αν αλλάξει η υποκείμενη γλώσσα σχεδιασμού Android, πρέπει και οι τυχόν προσαρμογές που κάθονται πάνω σε αυτό.
Η ενημέρωση μιας συσκευής Android δεν είναι εύκολη και υπάρχουν πολλά περισσότερα από ό, τι η απόρριψη του νέου κώδικα από την Google και η ελπίδα για το καλύτερο. Είναι πάρα πολλή δουλειά και αυτό είναι πριν ακόμη σκεφτεί κανείς να πάρει όλα τα εγκεκριμένα και να ωθηθεί έξω στις συσκευές. Εάν έχουν γίνει αλλαγές στο ραδιόφωνο, ο νέος κωδικός πρέπει να πιστοποιείται από τις περιφερειακές αρχές, καθώς και από φορείς όπως το Bluetooth SIG και το Wifi Alliance. Ότι όλα παίρνουν πολύτιμο χρόνο και στη φιλοσοφία του blog που πέρυσι, η Sony αναγνώρισε την πιστοποίηση ως το πιο χρονοβόρο κομμάτι της διάθεσης νέου λογισμικού.
Το πρόβλημα του μεταφορέα
Εδώ συναντάμε τις μεγάλες φιγούρες μίσους του κινητού χώρου - τους μεταφορείς. Ένα απαραίτητο κακό στον συνδεδεμένο κόσμο μας, οι πάροχοι κινητής τηλεφωνίας έχουν μεγάλη επιρροή σε αυτό που πηγαίνει στα δίκτυά τους, ειδικά σε αγορές όπως οι ΗΠΑ και η Ιαπωνία. Αυτή η ισχύς περιλαμβάνει την απαίτηση οι κατασκευαστές να υποβάλλουν ενημερώσεις για έγκριση πριν εκδιωχθούν.
Η διαδικασία πιστοποίησης του μεταφορέα μπορεί να είναι αστραπιαία ή έντονα μακροσκελή. Οι μικρές ενημερώσεις, ιδίως σε φορείς GSM εκτός των ΗΠΑ, υπόκεινται συχνά σε γρήγορη έγκριση. Ένα καλό παράδειγμα είναι η έγκριση από το Ηνωμένο Βασίλειο για ένα πρόβλημα επιδιόρθωσης σφαλμάτων για το HTC One S. Το γεγονός αυτό πέρασε την πιστοποίηση μέσα σε λίγες μέρες, καθώς έγιναν ελάχιστες αλλαγές και ο μεταφορέας δεν ικανοποίησε τίποτα για να σπάσει το δίκτυό του.
Στο άλλο άκρο της κλίμακας υπάρχουν σημαντικές ενημερώσεις για ορισμένους αμερικανικούς μεταφορείς. Θα πάμε στο Verizon Galaxy Nexus εδώ, αλλά υπάρχουν πολλά άλλα παραδείγματα σε ανταγωνιστικά δίκτυα. Το Gnex του Big Red πήρε πάνω από δύο μήνες για να περάσει πιστοποίηση για την ενημέρωση του Android 4.0.4 και ο Jelly Bean για το Nexus, που ολοκληρώθηκε τον Ιούλιο, εξακολουθεί να μην είναι έξω. Είναι αδύνατο να γνωρίζουμε ακριβώς γιατί τα πράγματα έχουν παραμείνει, ή ποιος, αν κάποιος, είναι φταίξιμος. Αλλά είναι ένα παράδειγμα για το πώς μπορούν να προστεθούν επιπλέον εβδομάδες αναμονής αν προκύψουν ζητήματα κατά τη διάρκεια της διαδικασίας πιστοποίησης.
Οι μεταφορείς γενικά αργά κινούνται και πάντα θα κάνουν λάθος από την πλευρά της προσοχής. Έχουν επίσης περιορισμένους πόρους όταν πρόκειται για την πιστοποίηση λογισμικού smartphone και η προτεραιότητα, φυσικά, θα δοθεί πάντα στην έγκριση νέων συσκευών έτοιμων προς πώληση. Έτσι κερδίζετε χρήματα. Και μια παρόμοια στάση επικρατεί και σε ορισμένους ΚΑΕ. Εάν ένα τηλέφωνο δεν έχει πωληθεί καλά ή είναι ένα μοντέλο προϋπολογισμού, ίσως δεν αξίζει τον κόπο και τα χρήματα για την ανάπτυξη και πιστοποίηση μιας ενημέρωσης. Οι κατασκευαστές smartphone είναι επιχειρήσεις, εξάλλου.
Android σε σχέση με το Android
Αλλά αυτά είναι τα τηλέφωνα Android, σωστά; Γιατί είναι τόσο δύσκολο να διατηρήσετε τηλέφωνα Android με το πιο πρόσφατο λογισμικό, ειδικά όταν οι χρήστες όπως το iOS και το Windows Phone φαίνεται να διαχειρίζονται μια πολύ ταχύτερη και πιο κομψή διαδικασία αναβάθμισης;
Η απάντηση είναι ποικιλία. Η Apple δεν έχει περισσότερα από τρία υπάρχοντα τηλέφωνα κάθε φορά, καθιστώντας πολύ πιο εύκολη την εργασία συγχρονισμού των ενημερώσεων σε όλες τις συσκευές της. Η σειρά iPhone έχει επίσης λιγότερη εσωτερική ποικιλία από το ένα μοντέλο στο επόμενο. Επιπλέον, ο αυστηρός έλεγχος της Apple σε κάθε πτυχή του υλικού και του λογισμικού σημαίνει ότι μπορεί εύκολα να προβλέψει μελλοντικές εκδόσεις λογισμικού με τρόπο που οι κατασκευαστές τηλεφώνων Android δεν μπορούν.
Όσο για τη Microsoft, είναι σχεδόν τόσο έλεγχος όσο η Apple. Τα τηλέφωνα της περιορίζονται σε επεξεργαστές Qualcomm Snapdragon και μια σταθερή σειρά αναλύσεων οθόνης. Ορισμένες περιοχές του λειτουργικού συστήματος είναι εκτός ορίων ακόμη και σε ΚΑΕ και υπάρχουν αυστηρές απαιτήσεις για τα Windows Phone, όπως συγκεκριμένες ρυθμίσεις κουμπιών και ποσοστώσεις μνήμης. Τα Windows Phone OEM είναι επίσης εξαιρετικά περιορισμένα στις αλλαγές που μπορούν να κάνουν στο UI. Όλοι αυτοί οι παράγοντες καθιστούν ευκολότερο να σπρώξουν τις ενημερώσεις σε διάφορα φαινομενικά διαφορετικά υλικά από διαφορετικούς κατασκευαστές.
Θα πρέπει επίσης να επισημάνουμε ότι τα τηλέφωνα Android, όπως τείνουμε να τα σκεφτούμε, δεν είναι μόνο Android phones. Πρόκειται για τηλέφωνα με βάση το Android.
Μερικούς μήνες πριν, ο Vic Gundotra της Google έκανε μια ανάρτηση στο Google+, τραγουδώντας τους επαίνους του νέου tablet Nexus 7 μαζί με μια συνημμένη φωτογραφία. Όταν οι οπαδοί του τον ρώτησαν αυτό που χρησιμοποίησε για να τραβήξει την εικόνα, απάντησε με πολύ ακριβή και σκόπιμη γλώσσα - πήρε το "Galaxy S3" με βάση το Android. Η διατύπωση του Gundotra φωτίζει μια κρίσιμη διάκριση μεταξύ των συσκευών Nexus και Google Experience, και τα τηλέφωνα Samsung, HTC και Motorola που κυριαρχούν στους τοίχους των περισσότερων καταστημάτων. Το Android είναι αυτό που κυκλοφορεί από την Google. Μόλις το κάνουν οι κατασκευαστές, το τελικό προϊόν βασίζεται στο Android. Υπάρχουν πράγματα εκεί που η Google δεν ελέγχει άμεσα, πράγμα που σημαίνει ότι δεν είναι πλέον μόνο "Android".
Το HTC One X είναι ένα HTC Sense τηλέφωνο με Android. Το Galaxy S3 είναι ένα τηλέφωνο Samsung TouchWiz που βασίζεται σε Android. Αν και είναι συμβατά με το Android και μοιράζονται ένα κοινό σύνολο χαρακτηριστικών, είναι διαφορετικά από το λειτουργικό σύστημα που παρέχεται από τους ανθρώπους στο Mountain View.
Οι κίνδυνοι του v ariety
Όντας ένα λειτουργικό σύστημα ανοιχτού κώδικα, οι ΚΑΕ είναι ελεύθεροι να κάνουν ό, τι θέλουν με το Android. Ο μόνος πραγματικός περιοριστικός παράγοντας είναι η δοκιμαστική έκδοση συμβατότητας Android - μια σειρά από προγράμματα δοκιμών που έχουν σχεδιαστεί για να διασφαλίζουν ότι δεν έχουν ενοχλήσει το πλαίσιο κατά τρόπο που σπάει τις εφαρμογές τρίτων κατασκευαστών. Τα τηλέφωνα πρέπει να περάσουν αυτή τη δοκιμή για να λάβουν τη σφραγίδα της Google για έγκριση. Αλλά δεν υπάρχει καμία πρόβλεψη στο CTS για να βεβαιωθείτε ότι μια προσαρμοσμένη από τον κατασκευαστή έκδοση του Android είναι εύκολη στην ενημέρωση και ως εκ τούτου δεν υπάρχουν εγγυήσεις σχετικά με τους χρόνους ενημέρωσης.
Θα μπορούσατε να πείτε ότι είναι κακό, ειδικά αν είστε fan του vanilla Android. Εάν η Microsoft μπορεί να αναγκάσει τους κατασκευαστές να μην χάλια με τον Windows Phone UI, γιατί η Google δεν κάνει το ίδιο για το Android; Λοιπόν, αν το έκανε, το Android θα γίνει πολύ λιγότερο ελκυστικό για τους πραγματικούς πελάτες της Google - τους μεταφορείς και τους κατασκευαστές συσκευών. Θέλουν να χτίσουν το Android με τη δική τους γλώσσα λογισμικού και σχεδιασμού για να διαφοροποιηθούν στην γεμάτη και ανταγωνιστική αγορά κινητής τηλεφωνίας. Εάν δεν ήταν σε θέση να το κάνουν αυτό, απλά δεν θα έκαναν τόσα Android τηλέφωνα και κατά συνέπεια οι πελάτες δεν θα αγοράζαν τόσα πολλά τηλέφωνα Android.
Λιγότερα τηλέφωνα Android θα σήμαινε λιγότερα κλικ στην διαφήμιση στην αναζήτηση Google και λιγότεροι χρήστες κινητών τηλεφώνων διασυνδέονται με τα οικοσυστήματα εφαρμογών και περιεχομένου της Google. Η Google δεν θέλει να υπάρχουν λιγότερα τηλέφωνα Android. Το Google θέλει εκατοντάδες εκατομμύρια κινητά τηλέφωνα Android και για να επιτύχει αυτό το στόχο πρέπει να ανοίξει το Android μέχρι την προσαρμογή.
Ως αποτέλεσμα, η Google, ως κάτοχος πλατφόρμας, δεν μπορεί να αναγκάσει τις ενημερώσεις σε συσκευές που βασίζονται σε "Android". Το τεράστιο μερίδιο αγοράς του λειτουργικού του συστήματος βασίζεται στην ύπαρξη πολλών συσκευών προς πώληση και αυτό με τη σειρά του οδηγεί σε ατέλειωτη ποικιλία στις προδιαγραφές υλικού, στις προσαρμογές των κατασκευαστών και στις απαιτήσεις των μεταφορέων. Είναι αυτή η ποικιλία που κάνει γρήγορες και συχνές ενημερώσεις για συσκευές τόσο εντελώς αδύνατο έργο, για τους τεχνικούς λόγους που έχουμε ήδη συζητήσει. Με απλά λόγια, δεν υπάρχει κανένας τρόπος ώστε το Android ως σύνολο να έχει γρήγορες ενημερώσεις και ένα μεγάλο μερίδιο αγοράς. Αποκλείεται από τη φύση της πλατφόρμας, και το πιο σημαντικό, το Android θέση στην επιχειρηματική στρατηγική της Google.
Δυστυχώς, παρά τα προσφορές συμβόλων, όπως τα 100 δολάρια της Motorola, αν το τηλέφωνό σας δεν παίρνει το Jelly Bean και το κακόβουλο Android Update Alliance, τα πράγματα δεν δείχνουν κανένα σημάδι αλλαγής.
Είναι πρόβλημα?
Μπορεί να είναι αναπόφευκτη, αλλά πρέπει να περιμένετε περισσότερο από ό, τι θέλετε για μια ενημέρωση δεν είναι ποτέ καλό πράγμα. Οι πελάτες δεν ενδιαφέρονται για το γιατί το λαμπερό τους νέο τηλέφωνο Android είναι μία ή δύο εκδόσεις πίσω από τις τελευταίες. Απλώς παρατηρούν, με ζηλόφθαλμα μάτια, ότι οι χρήστες iPhone παίρνουν το iOS 6 εγκαίρως και βλέπουν ότι έχουν αλλάξει σύντομα από τον κατασκευαστή τους.
Οι σύγχρονοι καταναλωτές γνωρίζουν όλο και περισσότερο ότι τα smartphones δεν είναι πλέον τηλέφωνα, αλλά υπολογιστές και ότι μπορούν να ενημερωθούν με συναρπαστικά νέα χαρακτηριστικά. Αν και τεχνικοί και επιχειρηματικοί λόγοι μπορεί να εμποδίσουν την ενημέρωση κάθε κινητού τηλεφώνου Android, οι συσκευές αυτές διατίθενται για να ανταγωνίζονται με τις τελευταίες τεχνολογίες από την Apple και τη Microsoft και όταν είναι μία ή δύο μεγάλες εκδόσεις πίσω από την πρωτοπορία, για μια σαφή περιοχή αδυναμίας που πρέπει να εκμεταλλευτούν οι ανταγωνιστές. Αυτό το καθιστά πρόβλημα για όλους με συμμετοχή στο Android.
Προετοιμάζοντας αυτό το άρθρο, πραγματοποιήσαμε μια μικρή, μη επιστημονική έρευνα στο Google+, ζητώντας από τους κεντρικούς υπολογιστές του Android Central να γνωρίσουν τις εμπειρίες τους με τις ενημερώσεις τους στα τηλέφωνά τους. Η ανταπόκριση ήταν σχεδόν ομοιόμορφα αρνητική - ακόμη και οι οπαδοί της πλατφόρμας περιέγραψαν τα updates roll-outs με όρους όπως "κακό" "τρομερό" και "απόλυτο σκατά". Αυτή είναι μια πλευρά της εμπειρίας του Android που έχει σοβαρό πρόβλημα εικόνας μεταξύ των χρηστών ισχύος.
Η άλλη πλευρά του επιχειρήματος αυτού είναι ότι το Android αναπτύσσεται, παρά τις δυσκολίες ενημέρωσής του. Είναι το πιο δημοφιλές λειτουργικό σύστημα smartphone στον κόσμο. Οι συσκευές συνεχίζουν να πετάνε από τα ράφια των καταστημάτων και η πλατφόρμα έχει μια ισχυρή κοινότητα ακολουθώντας, παρά την πλειοψηφία των συσκευών που βρίσκονται σε παλαιότερες εκδόσεις λογισμικού.
Θα μπορούσατε να υποστηρίξετε ότι οι περισσότεροι συνηθισμένοι καταναλωτές δεν ενδιαφέρονται για την ενημέρωση του τηλεφώνου τους καθόλου και ίσως να έχετε δίκιο. Και για εκείνους που πρέπει να έχουν την τελευταία έκδοση του Android, υπάρχει πάντα το τελευταίο τηλέφωνο Nexus, αν και η έκκληση της μάρκας Nexus έχει κάπως αραιωθεί από τις καθυστερήσεις ενημέρωσης στις Verizon και Sprint.
Υπάρχει λύση;
Η μόνη αληθινή λύση στο πρόβλημα ενημέρωσης Android είναι μια αλλαγή στη νοοτροπία ή, εάν αυτό δεν λειτουργήσει, μια αλλαγή στο φορητό ακουστικό. Το Android δεν θα είναι ποτέ σε θέση να προσφέρει ενημερωτικές αναβαθμίσεις όπως η Apple κάνει - είναι τεχνικά αδύνατο για την μεγάλη ποικιλία των λόγων που έχουμε ήδη καλύψει.
Οι ιδιοκτήτες κινητών τηλεφώνων Android, τα μέλη της κοινότητας και οι φίλαθλοι πρέπει να εκτιμούν ότι οι ενημερώσεις είναι δύσκολο να αναπτυχθούν και να πάρουν χρόνο και χρήματα για να σβήσουν και όταν εμπλέκονται οι μεταφορείς, μπορούν να υποστούν μεγάλες καθυστερήσεις. Αυτό δεν συμβαίνει με iOS και Windows Phone, αλλά είναι πολύ διαφορετικά λειτουργικά συστήματα. Πόσο ωφέλιμο είναι να παραδεχτούμε ότι η αναμονή για ενημερώσεις θα είναι μέρος της εμπειρίας του Android για πολλά ακόμα χρόνια.
Αλλά αν το Android είναι το πρόβλημα, τότε ίσως και η Android να είναι η λύση, τουλάχιστον για τεχνικά περιπετειώδεις χρήστες. Το άνοιγμα του Android επιτρέπει σε αυτό να τρέχει σε πολλές πλατφόρμες υλικού, αλλά το λειτουργικό σύστημα της Google είναι επίσης εξαιρετικά φιλικό προς χάκερ. Πολλές κορυφαίες συσκευές διαθέτουν μια ζωντανή προσαρμοσμένη σκηνή ROM, όπου είναι διαθέσιμα προσαρμοσμένα firmware, συχνά βασισμένα σε νεότερες εκδόσεις του Android από αυτά που είναι επίσημα διαθέσιμα για αυτά τα τηλέφωνα. Αυτό σημαίνει ότι αν πραγματικά ενδιαφέρεστε πραγματικά για τη χρήση της πιο πρόσφατης έκδοσης του λειτουργικού συστήματος, μπορείτε να ανοίξετε το bootloader σας και να το κάνετε με το κόστος της σταθερότητας (και ίσως της εγγύησής σας).
Αυτή δεν είναι μια τέλεια λύση, αλλά είναι τόσο κοντά που πιθανόν να έχουμε. Στη συνέχεια, η ανοικτή - ή "ανοιχτή" - φύση του Android έχει τα πλεονεκτήματά του - μια μεγάλη ποικιλία hardware, hackability και προσαρμοσμένη υποστήριξη ROM, ατελείωτη επιλογή σε μεγέθη οθόνης, προσαρμογές λογισμικού, πολυμέσα, στυλ πλαισίου και βιομηχανικά σχέδια. Αλλά έρχεται με μια μεγάλη πτέρνα του Αχιλλέα - τη λαβυρινθώδη, χρονοβόρα και δαπανηρή διαδικασία λήψης τηλεφώνων με μια νέα πτώση εκδόσεων. Δεν είναι κατ 'ανάγκην λάθος κανενός, αλλά είναι μια αδυναμία που ενσωματώνεται στο DNA του Android, και μία που αμφιβάλλουμε ότι θα ξεπεραστεί ποτέ.