갤4A 기준 (갤4도 해당사항이 있으리라 생각됩니다)
4.2.2에서 4.3을 올린 후
배터리가 광탈하시는 분들이라면
한번 확인해보실 사항이 있습니다.
물론 배터리 광탈의 원인은 상당히 다양합니다만,
아래의 내용도 배터리광탈의 원인 중 한가지라고 생각되어 팁을 작성해 봅니다.
*#0*# 에서 Sensor 부분을 확인해보시면
아래쪽에 밑줄 친 부분처럼
Engine Version이 나와야 하는데
어떠한 이유에서
이 엔진 버전이 (null)로 표시가 되는 경우가 있는데
제 경험으로는
이 엔진 버전이 (null)로 표시될 경우 배터리가 광탈하는 증상이 있습니다.
엔진 버전이 (null)로 나올 경우
logcat 상에 센서 관련 에러가 주기적으로 표시되며
Wakelock이나 Alarm 상에는 나타나지 않지만
대기배터리가 광탈하는 증상이 발생합니다.
해당 엔진(SHTC1)은
온도/습도 센서와 관련된 것인데
(null) 문제가 있을 때에는 MK4 기준
LTE기준, 시간당 2%의 갤4A 치고는 비교적 심한 대기배터리 광탈이 있었는데
(null) 문제가 해결된 이후
2~3시간당 1% 정도의 만족스러운 대기배터리로 다시 돌아왔습니다.
이 증상은
4.2.2에서 4.3으로 올릴 때
부트로더(갤4A 기준 aboot.mbn, sbl1.mbn)를 제거하고 오딘으로 올리신 분들에게 "간혹" 나타나는 것으로 보이는데
(부트로더를 포함한 공식 4.3을 올릴 경우에도 발생하는지 여부는 확인되지 않음)
마치
부트로더를 빼고 4.3을 올리면 간혹 WiFi가 활성화되지 않는 증상이 발생되는 것과 비슷한 차원에서 발생하는 증상이라 생각됩니다.
제 경우
4.2.2로 다시 내리고 공초 후
예전에 백업해둔 4.2.2 CWM백업본으로 복구 후
부트로더를 뺀 4.3을 다시 올렸더니
해당 Engine Version (null)문제가 해결되고
대기배터리 상당히 좋아짐을 느낍니다.
단순히 4.3 상태에서 초기화만 하면 해결되는지 여부는 확인해보지 않았습니다만
4.3에서 별다른
Wakelock이나 Alarm 등의 문제가 없음에도
대기배터리가 광탈하시는 분들이라면 한번쯤 확인해보시기 바랍니다.
본 내용이 갤4A 이외의 갤4에도 마찬가지로 적용되는지 여부는 확인해보지 않았습니다만
갤4에도 온도/습도 센서인 SHTC1이 탑재되었으므로
Engine Version이 (null)로 표기 된다면 비슷한 증상이 있으리라 생각합니다.
=========================================
추가(131126):
build.prop에서 ro.product.name이나 ro.product.device를 수정할 경우
해당 에러가 발생하는 것이 확인되었으므로
해당 부분을 수정하신 분들은 원래대로 해놓고 사용하시기 바랍니다.
관련 링크:
http://www.matcl.com/?m=bbs&bid=usermoim&uid=207435
=========================================