본문 바로가기

HooNE 의 IT 경험담/Nexus5 & Nexus7

[Xposed] 방해되는 Wakelock들을 중지시키자. Amplify - battery extender

안드로이드를 사용하다 보면은,,
배터리 광탈이 일어나는 경우가 발생합니다.

공초를 하고 다시 어플을 깔면 원상복구 된다지만,
매번 공초를 할 수 없죠..

배터리 광탈의 원인 중 하나는 바로 잦은 wakelock입니다.
어플에서 서비스를 제공하기 위해 핸드폰을 자주 깨우게 되고, 그로인해 배터리 방전 속도가 빨라집니다.
(어플의 알람 , 구글 위치 서비스 , 동기화 등등)



이 wakelock를 차단시키게 되면 배터리를 조금이라도 더 오래 사용할 수 있겠죠?!?


그 때 유용한 어플이 바로 Amplify 입니다.
Xposed의 모듈인 Amplify는 어플들의 wakelock들을 차단시켜주어 핸드폰이 자주 켜지는 것을 방지합니다.

2015/02/16 - Xposed 롤리팝 대응 버전 릴리즈!




Amplify를 이용하기 위해서는 루팅과 Xposed설치
두 가지 요소를 만족해야 합니다.

Xposed 어플에서 모듈 검색을 하면 위 사진 처럼 나오게 되는데, 들어가서 모듈을 다운 받아 설치를 하면 됩니다.
(롤리팝의 경우에는 최소 3.0.0 버전 이상을 받아야 합니다.)

설치를 하고 모듈 활성화를 하고 재부팅을 하면 아래처럼 어플을 사용할 수 있게 됩니다.

아래 화면이 홈 화면입니다.
내 기기의 웨이크락, 알람 등의 허용 차단 시간 등을 나타내어줍니다.

그리고 전 세계에서 이 어플을 사용하는 핸드폰의 통계를 모아서 보여주기도 합니다.

무료버전에서는 구글위치서비스의 wakelock만를 차단 할 수 있게 되는데, 아래 사진처럼 맨 아래 karma를 통해 기부금을 내면 유로버전을 사용할 수 있습니다.

그럼 다른 어플들의 wakelock들도 통제를 할 수 있기 되죠.
가격에 상관없이 기부금만 내면 됩니다.

웨이크락에 들어오면 아래처럼 목록이 있는데,
핸드폰을 깨우는 wakelock들의 목록입니다.
(그 수가 어마어마하죠..)

저 중에서 Nlpwakelock와 Nlpcollectorwakelock 두 가지가 구글 위치에 관련된 wakelock입니다.
보통 1분에 한번씩 핸드폰을 깨운다고 하죠.

터치를 해서 들어가면 설명과 함께 설정이 가능합니다.
기본으로는 240초로 4분에 한번씩 깨우는걸로 되어있지만, 전 좀 더 늘려 300초로 설정을 하였습니다.

각자 성향에 맞게 설정해주시면 되겠습니다.



루팅을 하고 Xposed를 설치해야 하는 부담은 있지만,
배터리에 신경을 많이 쓰시는 분이라면 한 번쯤 사용해 볼만한 어플이라고 생각됩니다.