Търсите да спестите живота на батерията на вашия телефон с Android? Ето как можете да настроите вградения в Android режим за пестене на батерията по ваш вкус.
Android има вграден режим за пестене на батерията от години. Ако телефонът ви е на път да се изтощи, тогава можете да го активирате, за да поддържа устройството да работи още няколко часа. Battery Saver деактивира доста енергоемки функции и променя куп настройки, за да удължи живота на батерията. Въпреки че е доста полезен за повечето хора, някои хора може да искат да го променят, така че да не изключва определени настройки или да го прави още по-агресивен за пестене на батерията. Ако това ви описва, тогава ето урок за това как да персонализирате режима за пестене на батерията на Android.
Преди да започнем, трябва да обясним какво всъщност прави режимът за пестене на батерията. Според страница за поддръжка на Google, ето какво ограничава функцията за запазване на батерията на телефон Pixel:
Какво ограничава Battery Saver
- Приложенията опресняват съдържанието си, като имейл или новини, само когато отворите приложението.
- Услугите за местоположение спират, когато екранът ви е изключен.
- Приложенията не работят във фонов режим, освен ако не изключите оптимизирането на батерията.
- Телефонът ви не чува „Ok Google“ и не може да продължи разговор. Вместо това всеки път докосвайте Google Assistant..
- Тъмната тема се включва.
- Вашите известия може да се забавят.
- „Винаги показвай час и информация“ се изключва.
- Телефоните Pixel с Active Edge няма да реагират на стискане.
- На телефони Pixel 3, Pixel 4 и по-нови Pixel откриването на автомобилна катастрофа се изключва.
- На телефони Pixel 4 Motion Sense се изключва.
- На Pixel 4 и по-нови телефони Pixel плавният дисплей се изключва.
- Телефоните Pixel с 5G се връщат към 4G услуга.
Прочетете още
(Изключително за Pixel 3 на Google и по-късно е още по-мощен Екстремен режим за пестене на батерията, но тъй като това е ексклузивна функция за Pixel, няма да говорим повече за това.)
Списъкът, показан по-горе, всъщност е непълен: режимът за пестене на батерията на телефони с Android всъщност прави повече от това, което Google казва на страницата за поддръжка. Всъщност Battery Saver също деактивира неща като усилване при стартиране на приложения, вибрации и анимации, а също така ограничава максималната яркост на панела. Тъй като режимът за пестене на батерията на Android е отворен код и може да се управлява чрез интерфейса на командния ред за таблиците с настройки, възможно е да настроите режима за пестене на батерията, за да го направите повече или по-малко агресивен в това, което деактивира.
Персонализирайте режима за пестене на батерията на Android
Метод 1 - ADB Shell
- последвам това ръководство за да настроите ADB на вашия компютър или да прочетете тази публикация за да научите как да настроите локална ADB обвивка.
- След като стартирате и стартирате ADB, отворете команден ред или терминален прозорец и изпълнете следната команда в shell:
където BOOLEAN е илиsettings put global battery_saver_constants "advertise_is_enabled=BOOLEAN, datasaver_disabled=BOOLEAN, enable_night_mode=BOOLEAN, launch_boost_disabled=BOOLEAN, vibration_disabled=BOOLEAN, animation_disabled=BOOLEAN, soundtrigger_disabled=BOOLEAN, fullbackup_deferred=BOOLEAN, keyvaluebackup_deferred=BOOLEAN, firewall_disabled=BOOLEAN, gps_mode=INTEGER, adjust_brightness_disabled=BOOLEAN, adjust_brightness_factor=FLOAT, force_all_apps_standby=BOOLEAN, force_background_check=BOOLEAN, optional_sensors_disabled=BOOLEAN, aod_disabled=BOOLEAN, quick_doze_enabled=BOOLEAN"
true
илиfalse
, INTEGER е цяло число, а FLOAT е десетично число. - Ако искате да знаете на какво са зададени в момента параметрите в режима за пестене на батерията, можете да изпълните следната ADB обвивка:
Това ще ви покаже текущата политика за пестене на батерията и всички стойности на параметрите. Като алтернатива можете да проверите изхода на:dumpsys power | grep -A 128"Battery saver policy"
...обаче, това няма да се попълни, докато не направите промени в тази стойност на настройките поне веднъж.settings get global battery_saver_constants
- Ако искате да върнете режима за пестене на батерия обратно към параметрите по подразбиране, тогава можете да изпълните едно от следните:
илиsettings deleteglobal battery_saver_constants
settings put global battery_saver_constants "advertise_is_enabled=true, datasaver_disabled=true, enable_night_mode=true, launch_boost_disabled=true, vibration_disabled=true, animation_disabled=false, soundtrigger_disabled=true, fullbackup_deferred=true, keyvaluebackup_deferred=true, firewall_disabled=true, gps_mode=2,adjust_brightness_disabled=true, adjust_brightness_factor=0.5,force_all_apps_standby=true, force_background_check=true, optional_sensors_disabled=true, aod_disabled=true, quick_doze_enabled=true"
От последното разглеждане как да настроите вградения в Android режим за пестене на батерията чрез командния ред, разработчик е измислил приложение, което предоставя GUI за промяна на всеки от тези параметри. Ако не искате да изпълнявате ръчно команди на обвивката и/или да разглеждате AOSP, за да разберете какво точно прави всеки параметър, прочетете нататък.
Метод 2 - Приложение за шамандура
XDA признат разработчик tytydraco, разработчикът на Приложение LADB разгледахме онзи ден, се завръща с друго приложение, наречено Buoy. Описва се като „разширение към вградения Android Battery Saver“ и това, което прави, е да разкрива скритите параметри на Android, за да персонализира поведението на режима за пестене на батерията. Приложението ви позволява да превключвате следното:
- Рекламиране на други приложения, че режимът на ниска мощност е активиран
- Защита на данни на Android за Wi-Fi с измерване или мобилни връзки за данни
- Вграденият тъмен режим
- Launch boost за ускоряване на стартирането на приложението
- Вибрация
- Показване на анимации на прозорци и дейности
- Разрешаване на приложенията да използват SoundTrigger HAL
- Отлагане на пълното архивиране на устройството за по-късно
- Отлагане на архивирането на настройките на приложението за по-късно
- Използване на вградената уеб защитна стена за защита срещу потенциално злонамерени сайтове
- Промяна на ограниченията за режим на достъп до местоположението за приложения
- Намаляване на максималната яркост на панела
- Принудително поставяне на всички приложения в режим на готовност
- Принуждаване на всички приложения да не проверяват данни във фонов режим
- Деактивиране на ненужни сензори
- Използване на Always-On-Display
- Поставяне на устройството в дълбок сън веднага щом екранът се изключи
Той също така ви позволява да превключвате „залепващ“ режим на ниска мощност, функция добавен в Android 9 Pie който позволява на режима за пестене на батерията автоматично да се активира отново, когато устройството бъде изключено от захранването или рестартирано.
За да използвате Buoy, ще ви е необходимо устройство с Android с Android 8.0 Oreo или по-нова версия, въпреки че наличните параметри ще се различават в зависимост от версията на Android. Освен това ще трябва да предоставите на приложението разрешение WRITE_SECURE_SETTINGS или root достъп, за да промени стойността на Настройки. Global.battery_saver_constants. Още веднъж ще ви насоча към нашата статия за как да настроите ADB или приложението LADB на tytydraco така че можете да направите това.
Ако инсталирате приложението и направите промени, имайте предвид, че промените няма да се върнат автоматично, когато деинсталирате приложението. Ще трябва или да натиснете бутона „нулиране“ в Buoy, или да изпратите една от командите, споменати в стъпка 4 от преди, за да върнете параметрите на режима за пестене на батерия обратно към стандартните.
Цена: 0.99.
4.3.
Buoy струва $0,99 в Google Play в САЩ, но също така е отворен код така че можете да го компилирате сами, ако сте толкова склонни. Като алтернатива можете просто да зададете параметрите на режима за пестене на батерията ръчно, както споменах по-рано. Ако искате да улесните нещата и да подкрепите разработчика, тогава можете да закупите приложението от Play Store. Ако имате някакви въпроси или отзиви, вижте темата на разработчиците във форумите на XDA, свързани по-долу.
Шамандура - Тема във форума на XDA