Nexus One Battery Calibratorверсия: 1.3.0Последнее обновление программы в шапке: 9.09.2011 Для функционирования программы необходимы права root пользователя.Описание:Программа т.н. "реальной" калибровки батареи, в отличие от других методов.
После калибровки, значение разрядившегося аккумулятора (отключение его) будет на уровне 0%, а не какое-то произвольное значение, например 18%.
Приложение контролирует регистры чипа батареи.
Предназначена и протестирована для калибровки:
- на аппаратах HTC Desire и Google Nexus One
- на батареях емкостью 1400 mA и 1600 mA
- на кастомных прошивках с ядрами, поддерживающими эту программу (Oxygen, CyanogenMod, pershoot, wildmonks).
Инструкция на русском
* ВАЖНО!
Для данного способа обязательны:
- поддерживаемое программу ядро
- заряд батареи на возможном минимуме перед отключением аппарата. Если телефон выключается около 0% - то разрядите до 1-3%. Если выключается около 18%, то разрядите до значения около 20%.
- зарядное устройство под рукой.
- полностью протестировано на HTC Desire GSM.
Инструкция:
1. Установите значение автоотключения экрана на 10 минут
2. Запустите приложение "Battery Calibrator"
3. Если на главной странице (открывшейся) НЕТ значений - прошейте требуемое ядро.
4. Если значения есть, то ядро - верно.
5. Включите режим "airplane mode"
6. В программе идем: MENU ---> SETTINGS:
(+) ставим галочку (chek) у следующих параметров: GPS polling, ACR adjustment, advanced options
(-) убираем галочку (UNchek) у следующих параметров: Airplane and Wake lock
7. Идем обратно (выходим из настроек).
8. Переходим на вкладку "LearnPrep":
• Set age: 100% --> save
• Set mAh: ...
а) для "родной батареи" ставим: Set mAh: 1452 --> save
б) для "НЕродной": Set mAh: 1650 --> save
• Register: 0x66
Value: a4 --> save
• Register: 0x65
Value: 06 --> save
• Register: 0x10
Value: 04 --> save
9. Переходим на вкладку "LearnMode":
10. Прокручиваем вниз и устанавливаем: "Set Detect Learn Mode" на "ON".
11. Когда "Real-Time Voltage" (напряжение в режиме реального времени) станет (µV) <= 3201000, т.е. когда батарея разрядится (”empty”), приложение предложит БЫСТРО воткнуть зарядку!
12. Если все сделаете как надо, то включится флаг "LEARNF" (будет светится) и батарея будет заряжаться.
13. Оставляем телефон в покое до полной зарядки.
14. Когда зарядка закончится (зарядится полностью), флаг "CHGTF" загорится, и высветится "Status Register 0x81".
15. Ваша батарея откалибрована.
16. Вытащите шнур зарядки.
17. Перезагрузитесь.
* ПОДСКАЗКА
Чтобы знать, на каком "процентаже" отключается телефон (в районе 1-3% или 15-20%) вы можете перед процедурой калибровки сделать следующее:
- надо впервый раз запустить процедуру калибровки до пункта 9. Т.е. пройтись и посмотреть - на каком значении mhA отключится устройство. Это нужно для того, чтобы быть готовым воткнуть вовремя зарядное устройство при процедуре калибровки!
Инструкция на английском
How to calibrate your battery using the Battery Calibrator App....
1. Use the battery calibrator app v.1.3.0 to do the following:
a. Open the app and go to menu>settings and check all boxes. Auto-on airplane mode is optional
b. set your age to 100 using the battery app under the Learn Prep tab and press Save
c. set your full40 to 1452mAh in the same tab if using the stock capacity OEM battery and press Save
NOTE: set your full40 to 1650mAh or higher if using an aftermarket battery and save
2. In the Learn Prep tab:
a. set your aEvolts to 3201 (type on each line: Register:0x 66 Value: a4 and press save)
b. set your stop charging current to <20mA (Register:0x 65 Value: 06 and press save)
c. if Capacity/mAh drops to near empty prior to 3201mV being reached, the app will automatically raise capacity by 200mAh so phone doesn't auto-shutdown prior to reaching 3201mV
3. Achieving Learn Mode with the app:
a. turn learn mode on in Learn Mode tab
NOTE: to hit learn mode you must keep your current mA above -200mA draw at the empty point! The app will automatically enable GPS polling to keep you above the required minimum current draw.
b. wait for mV to drop to 3201mV (the learn mode pop-up box will appear & learnf button will light up)
c. insert charger IMMEDIATELY! (You will see a pop-up message saying Learn Mode is active.)
d. turn off and close any open apps you have running, but leave Battery Calibrator open.
e. put phone into airplane mode so that you don’t get unexpected current draw near the full point.
f. set SetCPU profile to disable overclocking. (set min/max to the same value, ie. 998\998max)
g. charge for a full 4 hrs with stock battery and screen off, 5 hrs for larger capacity batterys.
NOTE: if you want to, you can actually use your phone until the charge reaches 80-90%, then use airplane mode and DO NOT touch the phone, peek, turn on the screen....DO NOTHING but walk away til time is up.
h. unplug and reboot, your new age should be set automatically. Learn is now complete and your phone should now charge to 100% and die at 0-1%. Also, some have reported having to manually power down/power up with the new app to have age reset by the application. If age isn’t change upon reboot, try power off/power on.
4. Learn Failure:
If your new age shows 94% upon rebooting, then learn mode failed and you need to do it again, paying close attention as charging nears 80% and above. This is where learn mode can be lost by rogue apps, auto-updates, calls, etc pulling the current down below the minimum prematurely.
Note1: As current gets close to <50-60mA don't touch the phone or you may artifically increase the current draw pulling it below 20mA and it will end the learn cycle prematurely. Airplane mode helps prevent that.
Note2: Learn mode cannot be achieve with the phone off. Leave the phone on until learn is complete and the battery status register shows 0x81. Done!
Разработчик: Jon Richards
Домашняя страница: http://jonrichards.net/Android Market Web: https://market.android.com/details?id=net.j...rycalibrator.ui Дополнительная информация
Русский интерфейс: Нет
Обсуждение 1 на XDA:
КЛИКОбсуждение 2 на XDA:
КЛИКОбсуждение на форуме CyanogenMod:
КЛИКСкачать: net.jonrichards.batterycalibrator.ui_1.apk ( 434.13 КБ )
версия: 1.3.0Сообщение отредактировал dmgurov - 15.09.11, 09:27Причина редактирования: добавил apk + инструкцию на русском