Всем привет. Не секрет, что батарейка на Milestone, да и, похоже, на почти всех Андроид-фонах, живет без подзарядки очень недолго. Пользуясь одним простым способом, мне удается без труда продлить срок работы при умеренном использовании с одних суток примерно до трех. Возможно, кому-то это тоже будет полезно, да и не только на Milestone. Оригинальная тема по энергосбережению есть на форуме 4PDA, но там, в общем-то однозначного решения тоже нету.
Краткая теория: телефон в режиме бездействия должен переходить в так называемый "спящий режим", в котором практически не жрет батарею. Но очень часто он это делать перестает - обычно ему мешают "уснуть" сторонние программы, особенно виджеты, ну и, к сожалению, иногда и по неизвестным причинам тоже.
Разобраться с тем, как ведет себя относительно энергосбережения Ваш телефон помогает замечательная фича андроида - Battery History или, в русской прошивке, Журнал сведений о батарее. Попасть в него можно несколькими способами:
1. Набрать в диалере код *#*#4636#*#*. Возникнет меню из 4х пунктов, в котором выбираем этот журнал.
2. Воспользоваться сторонней программой, которая умеет выводить этот журнал. Я использую Battery Status. Она есть в ветке "Программы...". Все, что надо - нажать на текущую емкость батареи, а в popup-окне - на Battery history.
Также, как видно из скриншота, эта программма умеет показывать еще и время работы телефона без перезагрузки.
Есть и другие программы, которые умеют работать с журналом батареи - Spare Parts и т.д.
Итак, Журнал сведений о батарее.
Извиняюсь за картинку, на моем телефоне мне так и не удалось запустить снятие скриншотов. Если кто-то сможет снять картинку с русской прошивки - поделитесь плиз, я заменю.
Пока переведу команды с английского, хотя и так все понятно)
Other Usage = Прочее использование
Since Last Unplugged = После последнего отключения питания (здесь имеется в виду после отключения зарядки)
Running = Режим работы
Screen on = Экран включен.
В данном меню, в зависимости от использования телефона, будут и другие пункты: "Телефон включен" (так оригинально перевели расход энергии в режиме разговора), "Wifi on", "GPS on" и т.д. - но эти пункты для нас значения в данный момент не имеют.
А имеют значение 2 пункта - Режим работы и Экран включен. В нормальном состоянии, когда нет проблем со спящим режимом, разница в этих пунктах не должна превышать 5-10%.
Из скриншота выше видно, что у телефона
Режим работы = 24,7%
Экран включен = 20,3%.
Т.е. из этих данных мы видим, что из всего времени после зарядки телефон 24,7% времени работал, а остальное время "спал". Но главное - практически все время работы (сравниваем 24,7% и 20,3%) - телефон жрал батарею при включенном экране, т.е. в результате нашей работы с ним. А разница между этими числами (4,4%) - это то, что телефон сожрал без нашего ведома, когда спокойно лежит себе с выключенным экраном в кармане или еще где.
Разница в 4% это вполне нормально - это работа по обновлению всяких виджетов, фаерволлов, синхронизация и т.д. Но на Milestone у меня при периодической проверке вполне часто возникают цифры вида
Режим работы = 99%
Экран включен = 10%.
Т.е. разница между числами огромная, что означает, что телефон в режиме бездействия продолжает работать на 100% мощности и поедает батарею будь здоров как.
Далее надо бы привести советы, что приводит к такому результату, но, к сожалению, пока я не нашел Во всяком случае, убивание всех процессов, которые я вижу через Advanced Task Killer не приводит к перераспределению чисел в журнале - время работы так и остается на уровне 99-100%.
Хорошая новость состоит в том, что помогает перезагрузка - после нее потребление энергии нормализуется на какое-то, всегда разное, время : ) От нескольких часов и до... не знаю докуда) Вот щас у меня телефон работает после подзарядки уже 20 часов, а в журнале Режим работы = 7,4%, Экран включен = 4,3%. Да, а уровень заряда 70% ; )
Несколько моих выводов, которые могут пригодиться и вам:
1) Если и вас происходят непонятки с расходом энергии и у вас симка старого образца - в первую очередь меняйте ее на новую. Новые телефоны, в том числе и Milestone, зачастую некорректно работают с сим-картами старого образца, рассчитанными на более высокое напряжение, чем новые. На приведенных ниже картинках слева старая симка, справа новая.
На сим-карте нового образца контактная площадка меньшей площади, так их можно отличить. Новая симка может избавить и от многих других глюков, например, произвольных перезагрузок.
2) Устанавливайте обновления к прошивкам, там обязательно будут исправления ошибок, в том чисте и с энергопотреблением.
3) Чаще всего едят батарею и не дают спать телефону виджеты! Так что для начала разборок лучше удалить их все и добавлять по одному, проверяя периодически, что творится в журнале. Так же, если в настройках виджета стоит частота обновления, уменьшайте ее.
4) То же самое относится и к другим резитентным задачам - по возможности отключайте всякие автосинхронизации или увеличивайте их интервалы. Например, в настройках Google Talk можно отключить автовход и т.п.
5) Если в вашем городе нет 3G сетей, включите в настройках телефона галку "Использовать только 2G сети" - это даст немалую экономию.
6) На моем телефоне включение на ночь режима "в самолете" в 100% случаев приводило к тому, что в журнале батареи с утра было "Режим работы = 99%" и батарея садилась не менее, чем на 30%. Соответственно, теперь я перед сном делаю ребут и просто включаю бесшумный режим - за ночь утекает не больше 10% батарейки.
7) В журнал я захожу с периодичностью 2-3 раза в сутки и если разница между указанными пунктами резко возросла - это повод для перезагрузки) Слишком часто тоже в журнал заглядывать смысла нет - а то вы и будете тем, кто не дает телефону "спать"))
8) Много энергии отъедает будильник в телефоне.
9) В журнале батареи есть еще пункт "Использование частичного пробуждения". По идее, там пишутся программы, которые как раз будят телефон от спячки. Если в лидерах сторонняя программа, ее и надо прибить. Но у меня там обычно лидирует "система Андроид".
Буду рад, если вышеизложенное поможет кому-то продлить жизнь телефона без подзарядки .
Сообщение отредактировал Legza - 14.10.2010, 3:54
Краткая теория: телефон в режиме бездействия должен переходить в так называемый "спящий режим", в котором практически не жрет батарею. Но очень часто он это делать перестает - обычно ему мешают "уснуть" сторонние программы, особенно виджеты, ну и, к сожалению, иногда и по неизвестным причинам тоже.
Разобраться с тем, как ведет себя относительно энергосбережения Ваш телефон помогает замечательная фича андроида - Battery History или, в русской прошивке, Журнал сведений о батарее. Попасть в него можно несколькими способами:
1. Набрать в диалере код *#*#4636#*#*. Возникнет меню из 4х пунктов, в котором выбираем этот журнал.
2. Воспользоваться сторонней программой, которая умеет выводить этот журнал. Я использую Battery Status. Она есть в ветке "Программы...". Все, что надо - нажать на текущую емкость батареи, а в popup-окне - на Battery history.
Также, как видно из скриншота, эта программма умеет показывать еще и время работы телефона без перезагрузки.
Есть и другие программы, которые умеют работать с журналом батареи - Spare Parts и т.д.
Итак, Журнал сведений о батарее.
Извиняюсь за картинку, на моем телефоне мне так и не удалось запустить снятие скриншотов. Если кто-то сможет снять картинку с русской прошивки - поделитесь плиз, я заменю.
Пока переведу команды с английского, хотя и так все понятно)
Other Usage = Прочее использование
Since Last Unplugged = После последнего отключения питания (здесь имеется в виду после отключения зарядки)
Running = Режим работы
Screen on = Экран включен.
В данном меню, в зависимости от использования телефона, будут и другие пункты: "Телефон включен" (так оригинально перевели расход энергии в режиме разговора), "Wifi on", "GPS on" и т.д. - но эти пункты для нас значения в данный момент не имеют.
А имеют значение 2 пункта - Режим работы и Экран включен. В нормальном состоянии, когда нет проблем со спящим режимом, разница в этих пунктах не должна превышать 5-10%.
Из скриншота выше видно, что у телефона
Режим работы = 24,7%
Экран включен = 20,3%.
Т.е. из этих данных мы видим, что из всего времени после зарядки телефон 24,7% времени работал, а остальное время "спал". Но главное - практически все время работы (сравниваем 24,7% и 20,3%) - телефон жрал батарею при включенном экране, т.е. в результате нашей работы с ним. А разница между этими числами (4,4%) - это то, что телефон сожрал без нашего ведома, когда спокойно лежит себе с выключенным экраном в кармане или еще где.
Разница в 4% это вполне нормально - это работа по обновлению всяких виджетов, фаерволлов, синхронизация и т.д. Но на Milestone у меня при периодической проверке вполне часто возникают цифры вида
Режим работы = 99%
Экран включен = 10%.
Т.е. разница между числами огромная, что означает, что телефон в режиме бездействия продолжает работать на 100% мощности и поедает батарею будь здоров как.
Далее надо бы привести советы, что приводит к такому результату, но, к сожалению, пока я не нашел Во всяком случае, убивание всех процессов, которые я вижу через Advanced Task Killer не приводит к перераспределению чисел в журнале - время работы так и остается на уровне 99-100%.
Хорошая новость состоит в том, что помогает перезагрузка - после нее потребление энергии нормализуется на какое-то, всегда разное, время : ) От нескольких часов и до... не знаю докуда) Вот щас у меня телефон работает после подзарядки уже 20 часов, а в журнале Режим работы = 7,4%, Экран включен = 4,3%. Да, а уровень заряда 70% ; )
Несколько моих выводов, которые могут пригодиться и вам:
1) Если и вас происходят непонятки с расходом энергии и у вас симка старого образца - в первую очередь меняйте ее на новую. Новые телефоны, в том числе и Milestone, зачастую некорректно работают с сим-картами старого образца, рассчитанными на более высокое напряжение, чем новые. На приведенных ниже картинках слева старая симка, справа новая.
На сим-карте нового образца контактная площадка меньшей площади, так их можно отличить. Новая симка может избавить и от многих других глюков, например, произвольных перезагрузок.
2) Устанавливайте обновления к прошивкам, там обязательно будут исправления ошибок, в том чисте и с энергопотреблением.
3) Чаще всего едят батарею и не дают спать телефону виджеты! Так что для начала разборок лучше удалить их все и добавлять по одному, проверяя периодически, что творится в журнале. Так же, если в настройках виджета стоит частота обновления, уменьшайте ее.
4) То же самое относится и к другим резитентным задачам - по возможности отключайте всякие автосинхронизации или увеличивайте их интервалы. Например, в настройках Google Talk можно отключить автовход и т.п.
5) Если в вашем городе нет 3G сетей, включите в настройках телефона галку "Использовать только 2G сети" - это даст немалую экономию.
6) На моем телефоне включение на ночь режима "в самолете" в 100% случаев приводило к тому, что в журнале батареи с утра было "Режим работы = 99%" и батарея садилась не менее, чем на 30%. Соответственно, теперь я перед сном делаю ребут и просто включаю бесшумный режим - за ночь утекает не больше 10% батарейки.
7) В журнал я захожу с периодичностью 2-3 раза в сутки и если разница между указанными пунктами резко возросла - это повод для перезагрузки) Слишком часто тоже в журнал заглядывать смысла нет - а то вы и будете тем, кто не дает телефону "спать"))
8) Много энергии отъедает будильник в телефоне.
9) В журнале батареи есть еще пункт "Использование частичного пробуждения". По идее, там пишутся программы, которые как раз будят телефон от спячки. Если в лидерах сторонняя программа, ее и надо прибить. Но у меня там обычно лидирует "система Андроид".
Буду рад, если вышеизложенное поможет кому-то продлить жизнь телефона без подзарядки .
Сообщение отредактировал Legza - 14.10.2010, 3:54