Фотогалереи

Помощь при использовании сайта

Калибровка батареи в Android

Многие пользователи, начитавшись 4pda или других форумов посвященных мобильным устройствам узнают о так называемой "калибровке батареи в Андроид". Состоит она в том, что после полного заряда нужно удалить файл /data/system/batterystats.bin. Результатом ее является якобы правильное последующее отображение уровня заряда и что самое интересное понижение энергопотребления телефона. Когда я впервые получил информацию об этом (по моему тоже на 4pda.ru) я не особо поверил в то, что посредством удаления файла (пускай даже и системного) можно снизить энергопотребление при прочих равных. Устройство не может потреблять энергии меньше. Это конечно можно исправить например заменой железа или переписыванием исходного кода программы, но никак не удалением файла. Это даже немного смешно звучит. Вот представьте себе, что индикатор уровня топлива в Вашем автомобиле теперь всегда в положении "полный бак". Вы ездите и радуетесь, что бензин не тратится, ну не комично ли звучит?

Вот и с batterystats.bin история похожая. Насчет правильного отображения уровня заряда я сначала поверил. Позже я решил проверить, что же это за файл и открыл его сначала обычным текстовым редактором, а затем hex редактором. Естественно ничего про уровень заряда я там не нашел, а нашел только статистику с названием программ и то, какое время они работали на устройстве. Именно из этого файла берется информация для отображения статистики в меню "Расход заряда батареи". Надо заметить, что и подсчет самих процентов имеет довольно странный алгоритм. Отображаемые проценты потребления энергии для каждой программы не имеют ничего общего с тем сколько она ее реально потребила. Здесь просто отображается суммарное время использования той или иной программы в часах от общего времени (100%) прошедшего после отключения зарядного устройства. И вверху списка всегда будут "Режим ожидания соты" и "Телефон в режиме ожидания".
Итак, в batterystats.bin содержится лишь информация о работавших программах и их время работы относительно всего времени прошедшего после отключения зарядного устройства.
Это я понял месяца 2 назад когда активно копал на тему повышенного энергопотребления. Надо заметить, что в моем случае дело было вовсе не в Андроиде. Кому интересно могут почитать про Евросеть Артемовский и Про-Сервис

А вот сегодня наткнулся на интересную статью Dianne Hackborn являющуюся с 2005 года инженером разработчиком компании Google в рамках ОS Android в которой я нашел подтверждение своим словам.

Вот что она пишет в своем блоге:

  • "The battery indicator in the status/notification bar is a reflection of the batterystats.bin file in the data/system/ directory."
  • No, it does not.

В вольном переводе с корейского этого значит:

Правда ли, что индикатор батареи в статус баре отображает данные из batterystats.bin?

Ответ: Нет, это фантастика, миф развенчан.

В дополнении она сказала, что удаление batterystats.bin не может сделать никаких чудес с уровнем энергопотребления Вашего устройства. batterystats.bin очищается при каждом отключении зарядного устройства и не влияет на показания уровня заряда АКБ.

Оригинал сообщения Вы можете почитать в Google+

3.719625
107 votes
Ваша оценка: Нет


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".
Аватар пользователя admin

Уважаемые анонимусы, я понимаю что вы пытаетесь "нести правду", но давайте уже делать это более культурно. В правилах сайта и форума я не запрещаю мат, но не стоит использовать его как основной способ донесения вашей мысли. Если по другому вы не умеете -- ваши сообщения будут удалены.

Также хочется обратиться и к нашим прыщавым друзьям, которые учатся в школе и по причине малого объема мозга начинают срать кирпичами в этом треде из за того, что их китайский электронный друг никак не хочет отображать заряд батареи правильно. Так вот, мой мохнатый друг, андроид тут не при чем. Просто прими это, хотя ты можешь и дальше удалять batterystats.bin, ставить софт для калибровки батареи. И попрошу далее не убеждать меня в обратном, так как свои выводы, основанные на заявления авторитетных источников и личных наблюдений я уже сделал.

Аватар пользователя anonymous

Случайно наткнулся на этот сайт.Больше сюда точно не вернусь.Админ,тебе не стыдно?Ты должен наводить порядок и адекватно себя вести.Ну быть,типо,примером.А ты сам всех обсираешь,мало того,ты еще и развиваешь тему бесконечного говна,провоцируя анонимов отвечать тебе.Фу таким быть.

Аватар пользователя anonymous

Какой ужас он не вернется! Админ, срочно перестань тролить анонимов!

Аватар пользователя anonymous

Это чат двух одиноких человеков, как я понял?:-)

Аватар пользователя admin
anonymous пишет:

Это чат двух одиноких человеков, как я понял?:-)

Нет, трех, включая тебя.

//На самом деле я не отслеживаю анонимусов и понятия не имею один ли это анонимус или несколько

Аватар пользователя anonymous

Оооо, опять попал на этот клоунский сайт, а тут все как и прежде... Админ здесь царь и бог в одном лице, со своими коричневыми брикетами, а воз и ныне там! Шоу продолжается...

Аватар пользователя admin

Ты опять "Нес правду невеждам" по поводу калибровки батареи и пошел на второй круг? Просто уйди, ты упорот.

Аватар пользователя anonymous

как мне откалибровать батарею?

Аватар пользователя admin

Этого делать не нужно. Можешь попробовать зарядить на полную, а потом удалить /data/system/batterystats.bin. Но это все шаманство которое ни к чему не приводит.

Какие обстоятельства сподвигли на "калибровку"?

Аватар пользователя anonymous

У меня LG p880. Купил аккумулятор повышенной ёмкости на 4400mV.Скачал 3 проги за контролем батареи. При смене батарей отчёты и показания у программ- разные.Они автоматически меняют показания.А при оконцовке заряда данные точно по ёмкости батарей.Включения- выключения- дозарядки- стирание файла не меняют показания. Доказано опытным путём в течении недели сношением серого вещества.