Я использую свой Samsung Galaxy S2 для разработки, поэтому я регулярно подключаю его, пока он не полностью заряжен, и мой телефон начинает заряжаться через USB. Я думаю, что это (зарядка во время использования) может повлиять на срок службы батареи (это правильно)? Есть ли способ избежать зарядки, когда телефон включен и подключен через USB?
У меня есть телефон Android 4.0.3 без root-доступа, поэтому я не могу ничего проверить, но позвольте мне указать вам, /sys/class/power_supply/battery/
что дает некоторую информацию / контроль над проблемами зарядки. В частности, он charging_enabled
показывает текущее состояние (0 не заряжается, 1 заряжается) и может быть доступен для записи на некоторых телефонах?
$ adb shell
$ cat /sys/class/power_supply/battery/charging_enabled
1
Существует также файл, charger_control
который звучит многообещающе и доступен для записи с правами root, но я не нашел по нему документации.
Кто-то запросил эту функцию в качестве улучшения на форуме разработчиков Google, но пока без ответа: http://code.google.com/p/android/issues/detail?id=30612 .
max170xx_battery
Это очень зависит от драйвера батареи, найденного в ядре для указанного устройства.
В отличие от Galaxy S 2, в котором используется драйвер батареи TI, у которого нет возможности записывать значение в /sys/module/msm_battery/parameters/usb_chg_enable
файл.
Для линейки чипсетов MSM7x27 Qualcomm для вас и меня, таких как MSM7227 или MSM7627, например, Europa (Galaxy 5), Zte Blade, так как они используют универсальный драйвер батареи MSM, с которым было довольно легко работать.
У меня есть проект с открытым исходным кодом, размещенный на Github , который делает именно это, выборочно активируя зарядку или используя его как обычный USB без зарядки, хотя для этого требуется root.
Вы можете найти интересную статью о батареях для телефонов по адресу http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries .
По сути, чем больше тепла, тем меньше срок службы вашей батареи. Я бы посоветовал заряжать его, когда телефон выключен, чтобы не было разрядки или нагрузки на аккумулятор, кроме зарядки.
эль
АСТЭР
чобок
Нир Дуан
adb shell dumpsys battery set ac 0; dumpsys battery set usb 0;