Як Android P збільшить термін служби батареї
За останні кілька років компанія Google представила значні нові можливості для поліпшення роботи акумулятора на Android, при цьому Oreo ще краще допомагає. Ось як він прагне поліпшити це ще далі з Android P.
Трохи історії на батареї Android
Проблеми з батареями Android завжди були своєрідним важким завданням - як ви створюєте операційну систему, яка дозволяє фонові служби та швидке багатозадачність, не обмежуючи користувачів лише три години роботи від батареї? Це стало постійною проблемою на старих версіях Android-аж до Android Marshmallow (6.x), так чи інакше.
У Marshmallow компанія Google представила нову функцію під назвою Doze Mode. Це можна вважати поворотним моментом для Android з точки зору терміну служби батареї, оскільки це зробило значне поліпшення, яке Google досі відточує..
Режим Doze, по суті, «примушує» пристрій до глибокого сну, коли ви його не використовуєте. Спочатку він працював тільки тоді, коли пристрій лежав на плоскій поверхні, але був модифікований в Нуга (Android 7.x), щоб також працювати в кишенях, гаманцях і так далі, коли телефон не використовується. Круто.
У Android Oreo була додана функція, яка показує, які програми виконуються у фоновому режимі або використовують акумулятор, щоб користувачі могли бачити програми, які виконувалися. Це, у поєднанні з Doze, дійсно покращило час роботи від батареї Android і виявилося, коли програми працювали проти ОС, відмовляючись спати.
І тепер, з Android P, все стає на межі.
Як Android P покращить термін служби батареї
Цього року Google I / O побачив багато оголошень для Android, включаючи P beta. Компанія Google також виділила кілька нових функцій, що дозволяють заощаджувати батареї: адаптивну батарею та адаптивну яскравість. Давайте ближче подивимося.
Що таке адаптивна батарея?
Компанія Google співпрацює з командою Alphabet DeepMind, щоб розробити функцію адаптивної батареї, яка «розставить пріоритети для програм і служб, які ви найбільше використовуєте».
Ця функція "вивчить", як ви використовуєте свій телефон - які програми ви використовуєте найбільше, коли ви їх використовуєте, і так далі. У свою чергу, адаптивна батарея "вимикає" програми, які ви не використовуєте, щоб вони не їли акумулятор у фоновому режимі. Ця функція також запобігає wakelocks - тобто пробуджує процесор у фоновому режимі - для додатків, які не зовсім потребують будити пристрій, тому що ви насправді не використовуєте їх часто.
Так, наприклад, припустимо, що ти дійсно дивишся в Instagram лише вночі. У такому випадку адаптивна батарея вивчатиме цю поведінку та зберігатиме додаток у сплячому режимі протягом дня, а потім пробуджувати його, коли ви більшою мірою використовуєте його. Аналогічно, якщо є програми, які використовуються лише раз на деякий час, вони просто залишаться спати в основному весь час - принаймні, поки ви не запустите їх.
За даними Google, 30% зниження wakelocks було відзначено під час тестування Adaptive Battery. Це тверде поліпшення, тому що wakelocks були проблемою, яка страждає Android, оскільки ... ну, назавжди.
Що таке адаптивна яскравість?
Таким чином, Android має автоматичні налаштування яскравості протягом століть. Адаптивна яскравість відрізняється, хоча навіть незначно.
За допомогою функції Автоматична яскравість операційна система використовує датчик зовнішнього освітлення, щоб оцінити, наскільки яскравість (або не є) в навколишньому районі, а потім автоматично налаштовує яскравість дисплея, щоб вона відповідала прийнятному рівню.
З адаптивною яскравістю операційна система знову використовуватиме машинне навчання, щоб з'ясувати, наскільки яскраво вам подобається ваш дисплей. Наприклад, якщо яскравість автоматично затемнюється, і ви негайно повертаєте її назад, Android помітить цю поведінку.
Коли ви використовуєте пристрій і налаштовуєте яскравість за своїм смаком, ОС дізнається, як вам подобаються речі, а потім застосовують це до автоматичних налаштувань яскравості. Таким чином, яскравість завжди залишатиметься в діапазоні, де вам це подобається.
Це, у свою чергу, може допоможіть автономному режимі, зберігаючи диммер дисплея, якщо це є вашим уподобанням. Здається, це може йти і іншим шляхом - якщо ви віддаєте перевагу більш яскравому дисплею, то це потенційно може негативно вплинути на термін служби батареї… але деталі мало, як саме це буде працювати, так що ми ще не впевнені. Оскільки Android P досягає зрілості та стабільного випуску, ми, швидше за все, матимемо краще уявлення про те, що це в кінцевому підсумку означає для автономної роботи.
Зміни збереження батареї
Там також невелика зміна у тому, як Battery Saver працює. У попередніх версіях Android, Battery Saver буде автоматично вмикатися, коли акумулятор буде від 5 до 15%. Ви можете вручну вмикати його в будь-який момент, але автоматичні налаштування були обмежені.
Подивіться на цей значок батареї. Так чисто.Тепер, однак, вона може бути автоматично включена до 75%, що є досить божевільним. Він також більше не перетворює навігацію та смуги стану яскраво-оранжевий-лише невеликий помаранчевий символ "+" на піктограмі акумулятора вказує, що ця функція увімкнена. Значно краще.
В цілому, ця тенденція до поліпшення роботи батареї є великою. Використовуючи Android P beta з моменту випуску, я також можу сказати, що мій Pixel 2 XL отримує кращу батарею, ніж будь-коли раніше, що є досить вражаючим, враховуючи, що час автономної роботи Oreo було дуже божевільним. Тримайте це, Google.