Как да персонализирате режима за пестене на батерията в Android 8.0 Oreo

С Android Oreo бяха добавени много нови adb команди, като една от най-новите беше намерена за редактиране на настройките на режима за пестене на батерия!

Режимът за пестене на батерията на Android може да бъде доста ефективен за удължаване на живота на батерията ви чрез ограничаване на фоновите услуги, деактивиране на анимации и извършване на различни други настройки. Той обаче използва някои допълнителни мерки, които някои може да изглеждат прекомерни или ненужни. Вибрацията наистина ли използва достатъчно енергия, за да оправдае изключването й, например? Компромисът от деактивирането на вибрацията е, че може да пропуснете важни съобщения. Екранът също се затъмнява в режим на пестене на батерията, но това, че батерията ми е достигнала 15%, не означава, че не трябва да използвам пълна яркост, за да мога да виждам. Това са неща, с които трябваше да се примирите, когато използвате функцията за пестене на батерията, без начин да избирате това, което искате - досега. Ние ще ви покажем как да

персонализирайте режима за пестене на батерията в Android 8.0 Oreo. За да следвате този урок, нямате нужда от root достъп, но ще трябва използвам adb.


Персонализирайте режима за запазване на батерията в Android 8.0 Oreo

С Android Oreo още едно подобрение, което беше добавено, е възможността да редактирате какво прави режимът за пестене на батерията! Тези команди изискват adb, но промените, които правите, ще останат. Първо, разгледайте следното изображение, взето от изходния код на Android Oreo.

Така че всяка от тези стойности трябва да е доста проста, за да се разбере какво правят, но въпреки това ще обясним как работи. Всяка настройка приема булева стойност, цяло число или плаваща стойност. Булева стойност е „вярно“ или „невярно“, цяло число е просто стандартно цяло число, а число с плаваща запетая е число, което може да съдържа десетични знаци.

И така, какви са случаите на използване за това? Ето няколко примера:

Активиране на вибрация

За да активираме вибрациите в режим за пестене на батерия, искаме да зададем vibration_disabled на „false“.

Активиране на анимации

За да активираме анимациите в режим за пестене на батерия, искаме да зададем „animation_disabled“ на „false“.

Деактивиране на яркостта Dim

За да деактивирате затъмняването на яркостта, променете "adjust_brightness_disabled" на "true".

Как да промените настройките за пестене на батерията

И така, след като сте избрали стойностите, които искате да промените, можем да измислим нашите ADB команди, които искаме да изпълним, за да извършим тези промени в режима за пестене на батерията. Например, искам да активирам вибрация, да активирам анимации и да деактивирам намаляването на яркостта на екрана всеки път, когато включа пестенето на батерията. Отворете команден ред/терминал и въведете „adb devices“, за да се уверите, че вашето устройство е разпознато от вашия компютър.

След като получите нещо като изхода по-горе, въведете „adb shell“ и сте готови да продължите!

Например, в моя случай бих написал следното.

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

Както можете да видите, поставих промените, които исках да направя в режима за пестене на батерията, в списък ключ=стойност, разделен със запетая. Можете да добавите или премахнете толкова операнди към тази команда, колкото желаете. Всички стойности, които оставите недокоснати, няма да бъдат променени и ще запазят първоначалните си стойности по подразбиране.

След като изпратите горната команда, изключете телефона от компютъра. Активирайте пестенето на батерията и вижте, че телефонът ви вече вибрира, анимациите са включени и яркостта вече не намалява.

Извършване на промени в Battery Saver на устройството (Root)

Всъщност е възможно да редактирате тези настройки от вашето устройство, ако имате root! Ако вашето устройство е руутнато чрез Magisk или SuperSU, можете просто да изпълните същата команда като по-горе от терминално приложение като Termux. Просто изпълнете командите както обикновено, следвайки горния синтаксис.

ТермуксРазработчик: Фредрик Форнуол

Цена: Безплатно.

4.1.

Изтегли

Обяснение

Изглежда, че Google работи за добавяне на много искани функции за подобряване на качеството на живот. С добавени команди за тематизиране, преки пътища за заключен екран и сега това, Google определено се опитва да излъска операционната система и да позволи настройване на много области на устройството. Надяваме се, че ще намерим още повече модифицируеми настройки като тези!