Как я могу избежать зарядки аккумулятора при подключении через USB?

Я использую свой Samsung Galaxy S2 для разработки, поэтому я регулярно подключаю его, пока он не полностью заряжен, и мой телефон начинает зарядку через USB. Я думаю, что это (зарядка во время использования) может повлиять на срок службы батареи (это правильно)? Есть ли способ избежать зарядки, когда телефон включен и подключен через USB?

33 голоса | спросил AsTeR 26 +04002011-10-26T11:10:23+04:00312011bEurope/MoscowWed, 26 Oct 2011 11:10:23 +0400 2011, 11:10:23

3 ответа


9

У меня есть телефон 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

ответил user1059432 4 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 04 Sep 2012 16:20:04 +0400 2012, 16:20:04
2

Это очень зависит от драйвера батареи, найденного в ядре для указанного устройства.

В отличие от 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.

ответил t0mm13b 26 J000000Friday13 2013, 16:43:00
0

Вы можете найти интересную статью о батареях телефона на http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries .

В принципе, чем больше тепла, тем меньше срок службы батареи. Мое предложение состояло в том, чтобы зарядить его, пока телефон выключен, таким образом, нет разряда или нагрузки на батарею, кроме зарядки.

ответил Weboide 26 +04002011-10-26T16:29:57+04:00312011bEurope/MoscowWed, 26 Oct 2011 16:29:57 +0400 2011, 16:29:57

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132