본문 바로가기
industry/국내기업산업분석

갤럭시 스마트폰 ADB로 배터리 수명 확인하는 법

by Peter Choi 2023. 12. 19.
반응형

삼성전자에서는 스마트폰 충전 사이클이 500번을 넘어가거나 용량이 80퍼 미만으로 내려가면 배터리 성능이 노화되서 장애를 야기할 수 있기 때문에 배터리 교체를 추천한다.

 

근데 삼성전자에서 제공하는 samsung members 어플로 확인해보니 지금 이 시점에서 거의 2년을 달려가고 있는데, (약 1년 11개월 7일)

 

문제 없음으로 너무 간단하게 뜨는 것 같아서 구글링을 하던 중 ADB로 확인하는 방법이 있음을 확인했다.

 

우선 안드로이드 스튜디오를 설치한 사람들은 

 

C:\Users\이름\Appdata\Local\Android\SDK\platform-tools 이렇게 경로 내에 adb.exe 파일이 있을 것이고 위의 경로를 추가하면 된다. 근데 안드로이드 스튜디오를 설치하지 않은 경우가 사실 대다수가 아니겠는가

 

그럴 때는 

https://developer.android.com/studio/releases/platform-tools?hl=ko

 

SDK 플랫폼 도구 출시 노트  |  Android 개발자  |  Android Developers

Android SDK 플랫폼 도구는 Android SDK의 구성요소입니다.

developer.android.com

윈도우 사용자 기준으로 설명하는 것이라,,,

설치를 해준다. 추천하는 다운로드 경로는 C:\Users\본인계정명\platform-tools로 저장하는 것이 편하다.

 

1. window + S -> 고급 시스템 설정 보기 -> 환경 변수

2. 새로 만들기 클릭

3. 변수명: adb_path, 값: 각자 경로 입력

 

4. 사용자 변수 부분의 Path 클릭

5. 편집

6. 새로 만들기 후 %LOCALAPPDATA%경로

7. 확인 후 완료 버튼 누르기 

 

그러고나서 반드시 USB 포트로 스마트폰과 컴퓨터를 연결하고 개발자 옵션에서 USB 디버깅을 활성화시킨 후에(필수)

cmd에 들어가서 아래의 명령어를 치면 다음과 같이 나오는데  

C:\Users\cws>adb shell dumpsys battery

Current Battery Service state:

  AC powered: false

  USB powered: true

  Wireless powered: false

  Max charging current: 0

  Max charging voltage: 0

  Charge counter: 3360000

  status: 2

  health: 2

  present: true

  level: 67

  scale: 100

  voltage: 4062

  temperature: 312

  technology: Li-ion

  batteryMiscEvent: 65536

  batteryCurrentEvent: 4

  mSecPlugTypeSummary: 2

  LED Charging: true

  LED Low Battery: true

  current now: 323

  charge counter: 3360000

  Adaptive Fast Charging Settings: true

  Super Fast Charging Settings: false

FEATURE_WIRELESS_FAST_CHARGER_CONTROL: true

  mWasUsedWirelessFastChargerPreviously: false

  mWirelessFastChargingSettingsEnable: true

LLB CAL: 20220111

LLB MAN: 20220111

LLB CURRENT: YEAR2023M12D14

LLB DIFF: 99

  mSavedBatteryBeginningDate: 0

SEC_FEATURE_BATTERY_FULL_CAPACITY: true

  mFullCapacityEnable: false

FEATURE_HICCUP_CONTROL: false

FEATURE_SUPPORTED_DAILY_BOARD: false

SEC_FEATURE_BATTERY_LIFE_EXTENDER: false

SEC_FEATURE_USE_WIRELESS_POWER_SHARING: false

BatteryInfoBackUp

  mSavedBatteryAsoc: 88

  mSavedBatteryMaxTemp: 426

  mSavedBatteryMaxCurrent: 2214

  mSavedBatteryUsage: 65164

  FEATURE_SAVE_BATTERY_CYCLE: true

  SEC_FEATURE_PREVENT_SWELLING: false

여기서 mSavedBatteryAsoc이 처음 성능을 100으로 잡았을 때 현재 성능을 의미한다. 저 수치가 80 이하일 때 제조사인 삼성전자에서는 교체를 권한다.

그리고 mSavedBatteryUsage에서 100을 나눈 값이 총 충전 사이클 횟수이다. 어제 내가 연결해서 확인한 수치는 위에서 보다시피 65164가 나오는데 사이클로 환산해보면 651.64회가 나온다. 제조사에서는 역시 500회 정도를 교체 시점으로 권장하고 있다.

 

반응형

댓글