8Sep

Jak Android "Doze" zlepšuje životnost baterie a jak ji vyladit

click fraud protection

Android 6.0 Marshmallow přidal novou funkci nazvanou "Doze", která má dramaticky zlepšit životnost baterie. Telefony a tablety Android budou "spát", když je necháte osamocený, čímž ušetříte výdrž baterie na později. Doze je navržen tak, aby se dostal z cesty a pracoval, ale můžete ji vyladit a udělat ještě lepší.

Co je dávkování?

Android normálně umožňuje aplikacím běžet na pozadí, kontrolovat nová data, přijímat oznámení a obecně dělat, co chtějí.To je v pořádku, pokud používáte telefon, ale váš telefon se neustále potřebuje probuzení, pokud jste ho nastavili na stůl a několik hodin odjedete.

Doze kopíruje, když nepoužíváte zařízení.Pokud se telefon v určitém čase nedotkl, přejde do režimu hlubšího spánku.(V technických termínech Dze zabraňuje tomu, aby zařízení WAKELOCK probudilo zařízení a udrželo ho v klidovém stavu s nižším výkonem.) V tomto stavu probudí telefon pouze upozornění s vysokou prioritou, jako jsou telefonní hovory a zprávy z chatu. Aplikace nebude moci neustále synchronizovat na pozadí.Místo toho Android poskytuje "nečinnou údržbu Windows" každý jednou za chvíli, kde aplikace mohou dělat svou práci v jedné velké dávce. Jak čas plyne bez použití telefonu, tato okna se rozšiřují.

instagram viewer

To je zvláště užitečné pro tablet, který byste mohli nechat na konferenčním stolku. Spíše než aby se probudila po celou dobu, bude tableta většinu času drhnout, což by mělo výrazně prodloužit životnost baterie.

Zde je malý úlovek: Doze funguje pouze tehdy, když je telefon zcela klidný.Pokud prostě necháte telefon v kapse na několik hodin, pravděpodobně nebude vůbec vadit. Využívá data z akcelerometru vašeho telefonu, aby zjistila, zda se pohybuje, což znamená, že skutečně musí sedět na stolu, zcela nehybně, aby Doze nakopnul.

Doze nebude blokovat upozornění s vysokou prioritou

"Vysoká priorita"budou i nadále procházet oznámení, a to i v případě, že je váš telefon drobný.Oznámení od mobilního operátora, jako jsou SMS zprávy a příchozí telefonní hovory, budou řezány přes Doze, takže vám nebudou chybět žádné zprávy. Telefon se probudí i při poplachu, takže se nebudete muset starat o to, že o ně chybíte.

Další aplikace - například aplikace pro zasílání zpráv, jako je Google Hangouts, Facebook Messenger, WhatsApp a podobné aplikace - mohou označit jejich upozornění jako "vysokou prioritu." Upozornění s vysokou prioritou vám budou stále doručena, takže budete dostávat zprávy bez toho, abystečekat na ně.Většina upozornění není označena jako vysoká priorita a nebude se dostávat přes Doze, takže upozornění Crush Candy nebudou probudit váš telefon a nevyčerpat vám baterii.

Takže co zastavit vývojáře aplikací z zneužívání tohoto systému? Upozornění s vysokou prioritou musí být doručena pomocí služby Google Cloud Messaging, což znamená, že společnost Google má nad nimi kontrolu. Pokud zjistí, že vývojář aplikace zneužívá tato oznámení, společnost Google je může odříznout.

Několik úzkých kategorií aplikací je také povoleno, aby se na seznam alb objevili, takže nejsou Doze ovlivněni, pokud to vážně narušuje jejich funkčnost. Jedná se například o automatizační aplikace jako Tasker. Dokumentace společnosti Google obsahuje další podrobnosti.

Průměrná aplikace však Doze skutečně neovlivní.Dokonce i v případě, že chce synchronizovat na pozadí, bude moci synchronizovat a pracovat v těchto úzkých oknech údržby. Bude pouze synchronizovat méně často, což je v pořádku, pokud ve skutečnosti zařízení nepoužíváte.

Jak zabránit tomu, aby aplikace přerušila

Aplikace, která je naprogramovaná správně, by neměla mít problémy při drobení.Pokud však chcete, aby oznámení z určité aplikace v okamžiku, kdy procházejí, jako je služba Gmail, můžete jí udělit povolení ke spuštění v době, kdy se dříví.Mějte na paměti, že tím dojde k většímu vybíjení baterie.

Chcete-li najít nastavení aplikace Doze, otevřete v zařízení Android aplikaci Nastavení, klepněte na tlačítko "Baterie", klepněte na tlačítko nabídky a klepněte na "Optimalizace baterie".

Zobrazí se seznam aplikací, které nejsou optimalizovány. Služby služby Google Play zde určitě najdete. Mohou se také zobrazit některé systémové aplikace dodávané výrobcem, které potřebují schopnost spouštět na pozadí.

Klepněte na nabídku "Ne optimalizováno" a vyberte možnost "Všechny aplikace" a zobrazte seznam všech aplikací nainstalovaných v zařízení.

Ve výchozím nastavení bude každá aplikace optimalizována a v seznamu bude zobrazena fráze "Optimalizace využití baterie".Chcete-li zabránit tomu, aby aplikace přerušila, klepněte na ni v seznamu a vyberte možnost "Neprovádět optimalizaci". Aplikace Android povolí, aby se tato aplikace spustila na pozadí, a to i v době, kdy je zařízení pomalé.Měli byste to udělat pouze v případě, že aplikace nefunguje správně, nebo pokud opravdu potřebujete oznámení o dotyčné aplikaci až na druhou. Většina aplikací bude fungovat správně a neměli byste ani zaznamenat rozdíl.

Jak udělat více agresivní( a ušetřit více baterií)

Doze je navržena tak, aby fungovala zcela na pozadí bez vašeho zapojení.Pokud však chcete mít větší kontrolu, můžete je nakonfigurovat pomocí aplikací třetích stran.

Nejnovější verze programu Greenify mají novou funkci "Agresivní dávkování", která zrychluje práci doze. Zelená úspora může způsobit, že dojde do několika minut po nastavení telefonu dolů místo po hodinách, což vám potenciálně ušetří spoustu energie v závislosti na vašich používaných vzorcích. Tato funkce nevyžaduje kořen, takže ho může použít někdo.

Pro tento účel nainstalujte Greenify, spusťte jej, klepněte na tlačítko nabídky a vyberte "Settings". Klepněte na volbu "Aggressive Doze( experimental)" a povolte jej. Můžete také povolit upozornění, které zobrazuje více informací o drsném trvání zde, pokud máte zájem vidět to, co se děje pod kapucí.

Můžete také vyladit Doze jinými způsoby, ale nejsou tak snadné.Existuje například aplikace Editor nastavení dávky, která vám umožní vyladit různé parametry a profily načtení, čímž je dávka více nebo méně agresivní.Tato aplikace vyžaduje použití kořenového adresáře, ale pokud nemáte root, zobrazí vám příkazy adb, které můžete použít pro konfiguraci Doze.

Image Credit: TechStage na Flickr