USB를 통해 연결된 경우 배터리 충전을 피하려면 어떻게해야합니까?


34

개발을 위해 Samsung Galaxy S2를 사용하고 있으므로 완전히 충전되지 않은 상태에서 정기적으로 연결하면 휴대 전화가 USB를 통해 충전되기 시작합니다. 나는 이것이 (사용 중 충전 중) 배터리 수명에 영향을 줄 수 있다고 생각합니까? 휴대 전화가 켜져 있고 USB를 통해 연결된 상태에서 충전을 피할 수있는 방법이 있습니까?


2
플러그를 꽂았지만 배터리를 제거했을 때 전화가 작동합니까?
ale

그것은 꽤 해킹입니다. 배터리가 완전히 비었을 때 부팅되지 않기 때문에 그렇게 생각하지 않습니다.
AsTeR

1
또한 휴대 전화 배터리의 전력을 최소한으로 사용하여 휴대 전화를 컴퓨터에 연결하려는 경우에도 유용합니다.
chobok

1
adb shell dumpsys battery set ac 0; dumpsys battery set usb 0;
Nir Duan

답변:


9

루트 액세스 권한이없는 Android 4.0.3 전화가 있으므로이 중 하나를 테스트 할 수는 없지만 /sys/class/power_supply/battery/충전 문제에 대한 정보 / 제어를 제공하는 지점을 알려 드리겠습니다 . 특히 charging_enabled현재 상태 (0 충전 중, 1 충전 중)가 있으며 일부 전화에서 쓸 수 있습니까?

$ adb shell
$ cat /sys/class/power_supply/battery/charging_enabled
1

charger_control유망하게 들리고 루트로 쓸 수 있는 파일도 있지만 문서를 찾을 수 없습니다.

누군가 Google 개발자 포럼에서 개선 된 기능으로이 기능을 요청했지만 지금까지 응답하지 않았습니다. http://code.google.com/p/android/issues/detail?id=30612


예, user1059432 / sys / class / power_supply / battery / charger_control의 값을 0으로 변경할 수 있습니다. 따라서 충전하지 않고 usb를 통해 연결했습니다.
xoxol_89

1
@ xoxol_89 그것은 어떤 장치와 유형의 배터리 드라이버에 달려 있으며, 모두 작동하지는 않습니다! github 에서 내 프로젝트 를 보면 Zte Blade에서만 작동합니다.
t0mm13b

shell @ pisces : / sys / class / power_supply $ ls ls ac max170xx_battery usb 배터리로 아무것도 할 수없는 것 같습니다max170xx_battery
Gohan

OnePlus 3에서는이 경로가 정확하게 있으며 루팅 된 장치에서 앱의 수퍼 유저 블록 자동화를 사용하면이 트릭을 사용하여 충전하는 동안 배터리 수준을 알려주는뿐만 아니라 장치가 과충전되는 것을 정상적으로 중지 할 수 있습니다. 아이콘에는 여전히 충전 기호가 표시되지만 표시되지는 않습니다. 잠시 후에 배터리가 떨어지기 시작합니다.
Ikon

3

이것은 해당 장치의 커널에서 찾은 배터리 드라이버에 따라 다릅니다.

Galaxy S 2와 달리 TI 배터리 드라이버를 사용하여 /sys/module/msm_battery/parameters/usb_chg_enable파일에 값을 쓸 수있는 기능이 없습니다 .

MSM7x27 칩셋 제품군의 경우, 일반 MSM 배터리 드라이버를 사용하므로 MSM7227 또는 MSM7627 (예 : Europa (Galaxy 5), Zte Blade)과 같은 Qualcomm이 일반 MSM 배터리 드라이버를 사용하므로 작업하기가 쉽습니다.

나는에서 호스팅 오픈 소스 화 프로젝트가 Github에서 선택적으로 충전을 활성화하거나 충전하지 않고 일반 USB로 사용하여,이 정확히 않습니다, 그것은 비록 루트를 필요로한다.


0

전화 배터리에 대한 흥미로운 기사는 http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries 에서 찾을 수 있습니다 .

기본적으로 열이 많을수록 배터리 수명이 줄어 듭니다. 전화를 끄는 동안 충전 이외의 배터리가 소모되거나 충전되지 않도록 충전하는 것이 좋습니다.


1
이것은 OP의 질문 (제목 참조)에 전혀 대답하지 않습니다.
Irfan

실제로 그는 충전 중에 배터리를 사용하면 배터리 수명에 영향을 줄 수 있는지, 전화의 열을 증가시켜 배터리 수명을 줄이는 것이 올바른지 묻습니다. 내가 게시 한 기사는 온도와 배터리 수명 간의 관계에 대해 이야기합니다.
Weboide

오, 나빠 나는 그것을 알아 차리지 못했다. :) 글쎄, 당신이 게시하는 것이 단지 "부분 답변"이라고 말하는 것이 더 적절했을 것입니다.
Irfan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.