Πώς να προσαρμόσετε τη λειτουργία εξοικονόμησης μπαταρίας στο Android 8.0 Oreo

Με το Android Oreo έχουν προστεθεί πολλές νέες εντολές adb, με μία από τις πιο πρόσφατες να έχει βρεθεί για την επεξεργασία των ρυθμίσεων λειτουργίας εξοικονόμησης μπαταρίας!

Η λειτουργία εξοικονόμησης μπαταρίας στο Android μπορεί να είναι αρκετά αποτελεσματική στην επέκταση της διάρκειας ζωής της μπαταρίας σας περιορίζοντας τις υπηρεσίες παρασκηνίου, απενεργοποιώντας τις κινούμενες εικόνες και πραγματοποιώντας διάφορες άλλες τροποποιήσεις. Ωστόσο, χρησιμοποιεί ορισμένα πρόσθετα μέτρα που ορισμένα μπορεί να φαίνονται υπερβολικά ή περιττά. Η δόνηση χρησιμοποιεί πραγματικά αρκετή ισχύ για να δικαιολογήσει την απενεργοποίησή της, για παράδειγμα; Η αντιστάθμιση της απενεργοποίησης της δόνησης είναι ότι μπορεί να χάσετε σημαντικά μηνύματα. Η οθόνη μειώνει επίσης την εξοικονόμηση μπαταρίας, αλλά το ότι η μπαταρία μου έχει φτάσει στο 15% δεν σημαίνει ότι δεν χρειάζεται να χρησιμοποιήσω πλήρη φωτεινότητα για να μπορώ να δω. Αυτά είναι πράγματα που έπρεπε να υπομείνετε όταν χρησιμοποιείτε την εξοικονόμηση μπαταρίας, χωρίς καμία μέθοδο για να επιλέξετε και να επιλέξετε αυτό που θέλατε - μέχρι τώρα. Θα σας δείξουμε πώς να

προσαρμόστε τη λειτουργία εξοικονόμησης μπαταρίας στο Android 8.0 Oreo. Για να ακολουθήσετε αυτό το σεμινάριο, δεν χρειάζεστε πρόσβαση root αλλά θα χρειαστεί χρησιμοποιήστε adb.


Προσαρμόστε τη λειτουργία εξοικονόμησης μπαταρίας στο Android 8.0 Oreo

Με το Android Oreo, μια ακόμη βελτίωση που προστέθηκε είναι η δυνατότητα επεξεργασίας του τι κάνει η εξοικονόμηση μπαταρίας! Αυτές οι εντολές απαιτούν adb, αλλά οι αλλαγές που κάνετε θα παραμείνουν. Αρχικά, παρατηρήστε την παρακάτω εικόνα, που λαμβάνεται από τον πηγαίο κώδικα του Android Oreo.

Επομένως, κάθε μία από αυτές τις τιμές θα πρέπει να είναι αρκετά απλή για να κατανοήσουμε τι κάνουν, αλλά θα εξηγήσουμε πώς λειτουργεί ούτως ή άλλως. Κάθε ρύθμιση παίρνει μια τιμή boolean, έναν ακέραιο ή μια τιμή float. Ένα boolean είναι ένα "true" ή "false", ένας ακέραιος είναι απλώς ένας τυπικός ακέραιος αριθμός και ένας float είναι ένας αριθμός που μπορεί να περιέχει δεκαδικούς.

Ποιες είναι λοιπόν οι περιπτώσεις χρήσης για αυτό; Να μερικά παραδείγματα:

Ενεργοποίηση κραδασμών

Για να ενεργοποιήσουμε τους κραδασμούς στη λειτουργία εξοικονόμησης μπαταρίας, θέλουμε να ορίσουμε το vibration_disabled σε "false".

Ενεργοποίηση κινούμενων εικόνων

Για να ενεργοποιήσουμε τις κινούμενες εικόνες στην εξοικονόμηση μπαταρίας, θέλουμε να ορίσουμε το "animation_disabled" σε "false".

Απενεργοποίηση Διαμ. φωτεινότητας

Για να απενεργοποιήσετε τη μείωση της φωτεινότητας, αλλάξτε το "adjust_brightness_disabled" σε "true".

Πώς να αλλάξετε τις ρυθμίσεις εξοικονόμησης μπαταρίας

Έτσι, αφού επιλέξετε τις τιμές που θέλετε να αλλάξετε, μπορούμε να βρούμε τις εντολές ADB που θέλουμε να εκτελέσουμε για να εκτελέσουμε αυτές τις αλλαγές στη λειτουργία εξοικονόμησης μπαταρίας. Για παράδειγμα, θέλω να ενεργοποιήσω τη δόνηση, να ενεργοποιήσω τις κινούμενες εικόνες και να απενεργοποιήσω τη μείωση της φωτεινότητας της οθόνης κάθε φορά που ενεργοποιώ την εξοικονόμηση μπαταρίας. Ανοίξτε μια γραμμή εντολών/τερματικό και πληκτρολογήστε "συσκευές adb" για να βεβαιωθείτε ότι η συσκευή σας αναγνωρίζεται από τον υπολογιστή σας.

Μόλις έχετε κάτι σαν την παραπάνω έξοδο, πληκτρολογήστε "adb shell" και είστε έτοιμοι να συνεχίσετε!

Για παράδειγμα, στην περίπτωσή μου θα πληκτρολογούσα το εξής.

settings put global battery_saver_constants "vibration_disabled=false, animation_disabled=false, adjust_brightness_disabled=true"

Όπως μπορείτε να δείτε, έβαλα τις αλλαγές που ήθελα να κάνω στη λειτουργία εξοικονόμησης μπαταρίας σε μια λίστα διαχωρισμένη με κόμμα key=value. Μπορείτε να προσθέσετε ή να αφαιρέσετε όσους τελεστές σε αυτήν την εντολή θέλετε. Τυχόν τιμές που αφήνετε αμετάβλητες δεν θα αλλάξουν και θα διατηρήσουν τις αρχικές, προεπιλεγμένες τιμές τους.

Αφού στείλετε την παραπάνω εντολή, αποσυνδέστε το τηλέφωνό σας από τον υπολογιστή σας. Ενεργοποιήστε την εξοικονόμηση μπαταρίας και δείτε ότι το τηλέφωνό σας δονείται τώρα, οι κινούμενες εικόνες είναι ενεργοποιημένες και η φωτεινότητα δεν μειώνεται πια.

Πραγματοποίηση αλλαγών στην εξοικονόμηση μπαταρίας στη συσκευή (Root)

Είναι πραγματικά δυνατό να επεξεργαστείτε αυτές τις ρυθμίσεις από τη συσκευή σας εάν έχετε root! Εάν η συσκευή σας είναι ριζωμένη μέσω Magisk ή SuperSU, μπορείτε απλά να εκτελέσετε την ίδια εντολή όπως παραπάνω από μια εφαρμογή τερματικού όπως το Termux. Απλώς εκτελέστε τις εντολές ως συνήθως, ακολουθώντας την παραπάνω σύνταξη.

TermuxΠρογραμματιστής: Φρέντρικ Φόρνγουολ

Τιμή: Δωρεάν.

4.1.

Κατεβάστε

Εξήγηση

Φαίνεται ότι η Google εργάζεται για να προσθέσει πολλές απαιτούμενες λειτουργίες για τη βελτίωση της ποιότητας ζωής. Με προστιθέμενες εντολές για το θέμα, συντομεύσεις οθόνης κλειδώματος Και τώρα αυτό, η Google σίγουρα προσπαθεί να γυαλίσει το λειτουργικό σύστημα και να επιτρέψει την προσαρμογή πολλών περιοχών συσκευών. Ας ελπίσουμε ότι θα βρούμε ακόμα περισσότερες τροποποιήσιμες ρυθμίσεις όπως αυτές!