Το Stamina Mode επιστρέφει στη σειρά Xperia της Sony στην ενημέρωση Android Marshmallow, αλλά επιστρέφει μια σκιά του προηγούμενου εαυτού του.
Έχει γίνει πολλή συζήτηση πρόσφατα προσαρμοσμένα skins, stock Android και τη σχέση μεταξύ των δύο. Χρηματιστήριο Android ήταν το αγαπημένη γεύση του Android μεταξύ των αναγνωστών μας εδώ και αρκετό καιρό.
Στους κύκλους των οπαδών του Android, είναι πρακτικά δεδομένο ότι η Google προσπαθεί να το κάνει παγιώσει την εμπειρία του χρήστη σε διάφορες συσκευές Android είναι επωφελής για τον τελικό χρήστη. Η κοινότητα φαίνεται να είναι συνήθως προκατειλημμένη προς την Google όταν εφαρμόζει μια δυνατότητα στο απόθεμα Android που υπάρχει ήδη σε εμφανίσεις OEM.
Πάρτε για παράδειγμα το multi-window - η Samsung έχει ενσωματώσει τη δυνατότητα στις ROM της για πολλές επαναλήψεις των συσκευών Galaxy της. Δεν κατέχω προσωπικά καμία συσκευή ναυαρχίδας Galaxy με την εφαρμογή πολλαπλών παραθύρων από τη Samsung, αλλά είμαι σίγουρος ότι είμαι πολύ ενθουσιασμένος για αυτό
Το Android N έχει να προσφέρει στο προσεχές μέλλον. Θα είναι όμως ανώτερη η υλοποίηση της Google από αυτή της Samsung; Η προκαταρκτική μας σύγκριση μεταξύ των δύο αποκάλυψε ότι το πολυ-παράθυρο του Android N χρειάζεται λίγο ακόμα γυάλισμα για να μπορέσουμε να ισχυριστούμε ότι είναι η οριστική εφαρμογή πολλαπλών παραθύρων. Για να είμαστε δίκαιοι, ωστόσο, απέχουμε ακόμη λίγους μήνες από τη δημόσια κυκλοφορία του Android N, επομένως δεν μπορούμε να πούμε ότι το multi-window στο Android N δεν θα είναι τελικά η ανώτερη εφαρμογή.Τι γίνεται όμως αν το επίσημο multi-window της Google δεν ταιριάζει με το multi-window της Samsung; Εάν δεν το κάνει, τότε οι χρήστες της Samsung θα αισθανθούν απογοητευμένοι από αυτό που φαινομενικά είναι υποβαθμισμένο χαρακτηριστικό. Ούτε δηλώνω αυτές τις ανησυχίες χωρίς κανένα δίκαιο λόγο, γιατί αυτό είναι ακριβώς αυτό που μόλις συνέβη με το Stamina Mode της Sony.
Η λειτουργία Stamina Mode τελειώνει το Juice
Όταν το Android Marshmallow άρχισε να κυκλοφορεί σε ορισμένες συσκευές Sony Xperia νωρίτερα φέτος, ορισμένοι χρήστες παρατήρησαν ότι η λειτουργία Stamina έλειπε. Οι χρήστες που συμμετείχαν στο πρόγραμμα beta της Sony αντιμετώπισαν αυτό το μήνυμα γιατί η εταιρεία αφαίρεσε τη λειτουργία Stamina στις συσκευές τους:
Η έκδοση Marshmallow του Android έχει τη δική της έξυπνη λύση για τη διαχείριση της κατανάλωσης ενέργειας (Doze και App Standby). Αυτές οι λειτουργίες είναι ενσωματωμένες απευθείας στο Android 6.0, γεγονός που καθιστά περιττή τη λειτουργία Stamina. Με άλλα λόγια, η λειτουργία Stamina αφαιρέθηκε από το M.
Δεν είναι δύσκολο να καταλάβουμε γιατί η Sony αφαίρεσε τη λειτουργία Stamina στο Android Marshmallow εδώ. Με την εισαγωγή της λειτουργίας Doze, είναι πολύ εύκολο να δικαιολογήσετε στους καταναλωτές γιατί η Sony επρόκειτο να αφαιρέσει ένα από τις πιο διαφημισμένες δυνατότητες λογισμικού της - επειδή η Google δημιούργησε τις δικές της, δεν χρειάζεται να το κάνει το Stamina Mode υπάρχει. Ωστόσο, δεν είναι ότι η Sony είχε καμία επιλογή στο θέμα, αφού σύμφωνα με το Ορισμός συμβατότητας Android, η συμπερίληψη της λειτουργίας Doze είναι α απαίτηση για συσκευές να περάσουν το Google CTS. Χωρίς να πληρούνται αυτή η απαίτηση, οι συσκευές δεν μπορούν να είναι προεγκατεστημένες με τις Εφαρμογές της Google, κάτι που είναι πρακτικά θανάσιμο ξόρκι για οποιαδήποτε συσκευή δεν πωλείται στην Κίνα.
8.3. Λειτουργίες εξοικονόμησης ενέργειας
Όλες οι εφαρμογές που εξαιρούνται από την κατάσταση αναμονής εφαρμογών και/ή τη λειτουργία Doze ΠΡΕΠΕΙ να γίνονται ορατές στον τελικό χρήστη. Επιπλέον, οι αλγόριθμοι ενεργοποίησης, συντήρησης, αφύπνισης και η χρήση των καθολικών ρυθμίσεων συστήματος αυτών των λειτουργιών εξοικονόμησης ενέργειας ΠΡΕΠΕΙ να μην αποκλίνουν από το Έργο Ανοιχτού Κώδικα Android.
Αλλά ας επιστρέψουμε στο δηλωμένο σκεπτικό της Sony για το γιατί απέκλεισαν το Stamina Mode. Δήλωσαν ότι φτιάχτηκε το Stamina Mode περιττός από τη λειτουργία Doze και την αναμονή εφαρμογών στο Android 6.0, η οποία είναι μια μάλλον περίεργη δήλωση αν σκεφτεί κανείς ότι είναι προφανώς ψευδής. Η λειτουργία Stamina Mode της Sony δεν ήταν περιττή από τις δυνατότητες εξοικονόμησης μπαταρίας του Android 6.0. Αντίθετα, η λειτουργία Doze του Android Marshmallow σηματοδοτεί α παλινδρόμηση της διάρκειας ζωής της μπαταρίας για συσκευές Sony. Στην πραγματικότητα, το Stamina Mode της Sony, το οποίο υπάρχει από το Android Lollipop, είναι περισσότερο εφάμιλλο με την εφαρμογή Doze Mode του Android N.
Battery Life Wars
Τι υπέροχο λοιπόν έχει η λειτουργία Stamina της Sony; Σύμφωνα με τη Sony, η λειτουργία θα εξοικονομούσε έναν τόνο της μπαταρίας σε κατάσταση αναμονής περιορίζοντας τις περιττές υπηρεσίες παρασκηνίου. Μας παρουσιάζουν μερικά καθαρά γραφήματα που δείχνουν πόση διάρκεια ζωής της μπαταρίας μπορεί να εξοικονομηθεί.
ΜΟΙΑΖΕΙ γνωστο? Αα περίμενε...
Δεν είμαι μεγάλος θαυμαστής αυτών των γενικών εικόνων δημοσίων σχέσεων που σας δείχνουν πόσο υπέροχα είναι τα Doze Mode και Stamina Mode. Ενώ η διάρκεια ζωής της μπαταρίας και από τα δύο χαρακτηριστικά μπορεί να είναι αρκετά σημαντική, η διαφορά στο πώς Και τα δύο χαρακτηριστικά που εφαρμόζονται συμβάλλει σημαντικά στο πόσο αποτελεσματικό θα είναι πραγματικά το χαρακτηριστικό εσείς. Ας βουτήξουμε, λοιπόν, λίγο στα άκρα για να συγκρίνουμε τη λειτουργία Doze Mode του Android 6.0 και τη λειτουργία Stamina της Sony.
Λειτουργία αντοχής
Λειτουργία αντοχής λειτουργεί ως εξής: ένα λεπτό μετά την απενεργοποίηση της οθόνης σας, το σύστημα αποκλείει όλη την κυκλοφορία δεδομένων και εμποδίζει όλες τις δραστηριότητες στο παρασκήνιο να αφυπνίσουν το σύστημα. Ωστόσο, όταν ενεργοποιήσετε την οθόνη, όλες οι δραστηριότητες θα συνεχιστούν. Ωστόσο, το σύστημα δεν απενεργοποιεί την πρόσβαση στο δίκτυο, οπότε όταν ενεργοποιείτε την οθόνη του τηλεφώνου σας θα λαμβάνετε πολύ γρήγορα τυχόν ειδοποιήσεις που εκκρεμούν. Οι κρίσιμες δραστηριότητες όπως οι τηλεφωνικές κλήσεις, τα μηνύματα κειμένου, οι ειδοποιήσεις ημερολογίου ή οι ειδοποιήσεις θα εξακολουθήσουν να εμφανίζονται ενεργοποιείται ως συνήθως (εφόσον χρησιμοποιούν την τυπική τάξη AlarmManager του Android για να προγραμματίσουν ένα συναγερμό υπηρεσία.
Τι γίνεται όμως αν έχετε σημαντικές εφαρμογές για τις οποίες θέλετε πάντα να λαμβάνετε ειδοποιήσεις, ανεξάρτητα από το τι; Για αυτές τις περιπτώσεις, μπορείτε να προσθέσετε στη λίστα επιτρεπόμενων την εφαρμογή σε Stamina Mode, ώστε να μην περιορίζονται από το σύστημα. Διαφορετικά, εάν το Stamina Mode δεν σας ενδιαφέρει, μπορείτε απλώς να επιλέξετε να μην ενεργοποιήσετε τη λειτουργία.
Πώς συγκρίνεται αυτό με το Doze Mode, όμως; θα ξαναδείτε ένα προηγούμενο άρθρο μου που εξερεύνησε σε βάθος τη λειτουργία Doze για να προσφέρει μια σύντομη εξήγηση:
Μετά την απενεργοποίηση της οθόνης, η μπαταρία της συσκευής εξαντλείται και η συσκευή έχει κλείσει ακίνητος για κάποιο χρονικό διάστημα, η συσκευή θα μεταβεί σε λειτουργία doze. Όταν η συσκευή μπαίνει σε λειτουργία doze, όλες οι εφαρμογές που έχουν δεν μπήκε στη λίστα επιτρεπόμενων από τον χρήστη στη ρύθμιση βελτιστοποίησης μπαταρίας θα έχει τα εξής αναβαλλόμενος: πρόσβαση στο δίκτυο, wake locks, στάνταρ AlarmManager συναγερμοί (δεν πρέπει να συγχέονται με πραγματικός συναγερμοί που έχουν σχεδιαστεί για να σας ξυπνούν), σαρώσεις WiFi ή προσαρμογείς συγχρονισμού. Αυτές οι ενέργειες αναβάλλονται για την επόμενη παράθυρο συντήρησης, όπου το σύστημα αφυπνίζει τη συσκευή και επιτρέπει την εκτέλεση όλων αυτών των ενεργειών για ένα σύντομο χρονικό διάστημα ταυτόχρονα (δηλ. τα συνενώνει).
Ακούγεται αρκετά παρόμοιο με το Stamina Mode της Sony, όχι; Ωστόσο, υπάρχουν αρκετές σημαντικές διακρίσεις που πρέπει να ληφθούν υπόψη εδώ.
- Η λειτουργία Doze απαιτεί να είναι το τηλέφωνό σας γεωγραφικά ακίνητη (δηλ. κάθεσαι σε ένα γραφείο και όχι στην τσέπη σου).
- Η λειτουργία Doze μπορεί να διακοπεί μόνο από GCM υψηλής προτεραιότητας μηνύματα. Ο προγραμματιστής της αγαπημένης σας εφαρμογής δεν έχει ορίσει μια ειδοποίηση ως υψηλή προτεραιότητα; Κρίμα, πρέπει να περιμένετε μέχρι το επόμενο παράθυρο συντήρησης για να ειδοποιηθείτε.
- Λευκή λίστα της λειτουργίας Doze δεν εξαιρεί πραγματικά μια εφαρμογή από όλους τους περιορισμούς.
- Λειτουργία Doze δεν μπορεί να απενεργοποιηθεί. Αντιμετώπιση προβλημάτων με τις ειδοποιήσεις σε Android 6.0; Κρίμα.
Το Stamina Mode ήταν ένα όμορφο χαρακτηριστικό στην εποχή του, και υπήρχε ακόμη και ένα μέτρια επιτυχημένη προσπάθεια μεταφοράς σε όλες τις συσκευές. Η λειτουργία Stamina Mode θα μπορούσε να προσαρμοστεί ώστε να είναι περισσότερο ή λιγότερο συντηρητική βάσει των εφαρμογών που καταχωρίσατε στη λευκή λίστα, ενώ η λειτουργία Doze ήταν τόσο μεγάλη επιτυχία για το πότε θα το ενεργοποιούσε Οι modders έπρεπε να καταφύγουν στην επεξεργασία του πώς λειτουργούσε βασικά απλά για να αποκτήσει τη λειτουργία doze για να κάνει πραγματικά τη δουλειά του.
Η λειτουργία Stamina Mode επιστρέφει...ή μήπως;
Πριν από περίπου ένα μήνα, οι χρήστες ανέφεραν ότι το Stamina Mode επέστρεφε σε μια beta ενημέρωση Marshmallow για ορισμένες συσκευές. Αρκετά ιστολόγια έμαθαν γρήγορα τις ειδήσεις και χάρηκαν που επιτέλους η λειτουργία επέστρεφε. Ωστόσο, ορισμένοι επιτήδειοι χρήστες παρατήρησαν ότι το Stamina Mode ήταν πολύ ταλαιπωρημένο στην επιστροφή του.
Αυτά είναι μερικά στιγμιότυπα οθόνης που τραβήχτηκαν μέσω του Reddit και δείχνουν τη νέα λειτουργία Stamina σε δράση. Είναι, στην ουσία, απλώς μια ελαφρώς ενισχυμένη έκδοση Λειτουργία εξοικονόμησης μπαταρίας που υπήρχε από το Android Lollipop, όχι ο ανταγωνιστής Doze Mode που είχαν αγαπήσει οι θαυμαστές του Xperia. Αναγκάζοντας τους OEM να εφαρμόσουν μια μη τροποποιημένη έκδοση του Doze Mode στις ενημερώσεις Marshmallow, η Google ουσιαστικά ανάγκασε τη Sony να αλλάξει ριζικά τον τρόπο λειτουργίας του Stamina Mode. Και με αυτόν τον τρόπο, έχουν κόψει μια πολύ καλή δυνατότητα εξοικονόμησης μπαταρίας υπέρ μιας μάλλον μέτριας. Οι χρήστες που διαθέτουν συσκευή Sony Xperia θα πρέπει να περιμένουν μέχρι το Android N για τη βελτιωμένη εφαρμογή Doze Mode για να ανακτήσει την αστρική διάρκεια ζωής της μπαταρίας που προσέφερε το Stamina Mode. Κατά τη γνώμη μου, η λειτουργία Doze του Android N είναι ανώτερη από τη λειτουργία Stamina της Sony, ωστόσο, η λειτουργία Doze του Android M είναι ένα βήμα πίσω για τη Sony.
Δυστυχώς, η αναμονή για να έρθει το Android N στις συσκευές Sony Xperia μπορεί να είναι αρκετά μεγάλη. Εξάλλου, το ίδιο το Android N βρίσκεται ακόμη στη φάση δοκιμών beta για τους χρήστες του Google Nexus. Δεν θα δούμε μια τελική έκδοση του Android N (καθώς και την πλήρη πτώση του πηγαίου κώδικα) μέχρι κάποια στιγμή μέσα στο τρίτο τρίμηνο.
Κρίνοντας από τον χρόνο που χρειάστηκε το Android Marshmallow για να φτάσει στην κορυφαία συσκευή της Sony Xperia Z5 (4 μήνες), θα πρέπει να περιμένουμε το Android N τον Μάρτιο του 2017; Ίσως, ίσως όχι, καθώς η Sony φαίνεται να είναι μπροστά από το πακέτο όταν το κάνει έρχεται να δοκιμάσει το Android N στις συσκευές του. Τι γίνεται όμως με όλες εκείνες τις συσκευές Sony που δεν θα ενημερώνονται πλέον μετά το Android Marshmallow; Δύσκολη τύχη για εσάς παιδιά. Στην προσπάθεια της Google να ενοποιήσει το κατακερματισμένο τοπίο που ήταν τα ανταγωνιστικά δέρματα OEM, κάποιοι από εσάς πέσατε στη λάθος πλευρά του ξίφους.