S Androidem Oreo bylo přidáno mnoho nových příkazů adb, přičemž jeden z nejnovějších byl nalezen pro úpravu nastavení režimu spořiče baterie!
Režim spořiče baterie v systému Android může být docela účinný při prodlužování výdrže baterie omezením služeb na pozadí, deaktivací animací a prováděním různých dalších vylepšení. Využívá však některá další opatření, která se mohou zdát přehnaná nebo zbytečná. Využívá vibrace skutečně dostatek energie, aby ospravedlnila například její vypnutí? Kompromisem deaktivace vibrací je, že vám mohou uniknout důležité zprávy. Obrazovka se také ztlumí v režimu spořiče baterie, ale to, že moje baterie dosáhla 15 %, neznamená, že nemusím používat plný jas, abych viděl. To jsou věci, se kterými jste se museli smířit při používání spořiče baterie, aniž byste si museli vybrat, co jste chtěli – až dosud. Ukážeme vám, jak na to přizpůsobit režim spořiče baterie v systému Android 8.0 Oreo. Abyste mohli postupovat podle tohoto návodu, nepotřebujete přístup root, ale budete jej potřebovat použijte adb.
Přizpůsobte režim spořiče baterie v systému Android 8.0 Oreo
S Androidem Oreo je dalším vylepšením, které bylo přidáno, možnost upravovat, co dělá spořič baterie! Tyto příkazy vyžadují adb, ale provedené změny zůstanou zachovány. Nejprve si prohlédněte následující obrázek, převzatý ze zdrojového kódu Android Oreo.
Každá z těchto hodnot by tedy měla být poměrně jednoduchá, abyste pochopili, co dělají, ale i tak si vysvětlíme, jak to funguje. Každé nastavení má logickou hodnotu, celé číslo nebo plovoucí hodnotu. Boolean je „pravda“ nebo „nepravda“, celé číslo je pouze standardní celé číslo a plovoucí je číslo, které může obsahovat desetinná místa.
Jaké jsou tedy případy použití? Zde jsou nějaké příklady:
Povolení vibrací
Chcete-li povolit vibrace v režimu spořiče baterie, chceme nastavit Vibration_disabled na "false".
Povolení animací
Chcete-li povolit animace v spořiči baterie, chceme nastavit "animation_disabled" na "false".
Deaktivace ztlumení jasu
Chcete-li zakázat ztlumení jasu, změňte "adjust_brightness_disabled" na "true".
Jak změnit nastavení spořiče baterie
Jakmile tedy vyberete hodnoty, které chcete změnit, můžeme přijít s našimi příkazy ADB, které chceme spustit, abychom provedli tyto změny v režimu úspory baterie. Chci například povolit vibrace, povolit animace a deaktivovat ztlumení jasu obrazovky, kdykoli zapnu spořič baterie. Otevřete příkazový řádek/terminál a zadejte „zařízení adb“, abyste se ujistili, že vaše zařízení počítač rozpozná.
Jakmile budete mít něco jako výše uvedený výstup, napište „adb shell“ a jste připraveni pokračovat!
Například v mém případě bych napsal následující.
settings put global battery_saver_constants "vibration_disabled=false, animation_disabled=false, adjust_brightness_disabled=true"
Jak vidíte, změny, které jsem chtěl provést v režimu spořiče baterie, jsem vložil do seznamu klíč=hodnota oddělený čárkou. K tomuto příkazu můžete přidat nebo odebrat libovolný počet operandů. Žádné hodnoty, které ponecháte nedotčené, se nezmění a zachovají si své původní výchozí hodnoty.
Po odeslání výše uvedeného příkazu odpojte telefon od počítače. Zapněte spořič baterie a uvidíte, že váš telefon nyní vibruje, animace jsou zapnuté a jas již neklesá.
Provádění změn v spořiči baterie na zařízení (root)
Ve skutečnosti je možné tato nastavení upravit z vašeho zařízení, pokud máte root! Pokud je vaše zařízení zakořeněné přes Magisk nebo SuperSU, můžete jednoduše spustit stejný příkaz jako výše z terminálové aplikace, jako je Termux. Stačí spustit příkazy jako obvykle podle výše uvedené syntaxe.
Cena: Zdarma.
4.1.
Vysvětlení
Zdá se, že Google pracuje na přidání mnoha požadovaných funkcí pro zlepšení kvality života. S přidanými příkazy pro tématiku, zkratky na zamykací obrazovce a nyní se Google rozhodně snaží vylepšit operační systém a umožnit vyladění mnoha oblastí zařízení. Doufejme, že najdeme ještě více modifikovatelných nastavení, jako je tato!