Я использую свой Samsung Galaxy S2 для разработки, поэтому я регулярно подключаю его, пока он не полностью заряжен, и мой телефон начинает заряжаться через USB. Я думаю, что это (зарядка во время использования) может повлиять на срок службы батареи (это правильно)? Есть ли способ избежать зарядки, когда телефон включен и подключен через USB?
battery
battery-life
charging
астра
источник
источник
adb shell dumpsys battery set ac 0; dumpsys battery set usb 0;
Ответы:
У меня есть телефон Android 4.0.3 без рут-доступа, поэтому я не могу проверить это, но позвольте мне указать вам,
/sys/class/power_supply/battery/
что дает некоторую информацию / контроль над проблемами зарядки. В частности, есть то,charging_enabled
что дает текущее состояние (0 не заряжается, 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 .
В основном, чем больше тепла, тем меньше срок службы батареи. Мое предложение было бы заряжать его, когда телефон выключен, таким образом, нет никакого разряда или нагрузки на батарею, кроме зарядки.
источник