* 셀 대기 * 란 무엇이며 배터리를 먹지 않도록하려면 어떻게해야합니까?


70

배터리 통계를 살펴보면 거의 항상 최고의 소비자들 사이에서 셀 대기를 찾습니다 .

배터리 통계

나는 "유휴"가 너무 많은 에너지를 사용할 것이라고 생각하지 않았습니다. 다른 사람들도 비슷한 문제가 발생하는 것을 보았습니다.

그 질문에 대한 대답은 몇 가지 원시 아이디어를 제공합니다. 나는이 "대기"가 배터리를 먹는 것을 막을 수있는 방법이 있는지 없는지, 이것 뒤에 정확히 무엇이 있는지 알고 싶습니다.


이 비율은 한 번에 다른 것으로 비교해서는 안됩니다. 상대 전력 소비에 대한 지침으로 만 사용해야합니다. 배터리 사용량의 100 %가 항상 동일하지는 않습니다. 예를 들어, 셀 대기가 10mw를, 디스플레이가 50mw를, 기타 기타 용도가 40mw를 소비한다고 가정하십시오. 이 경우 총 사용량은 100mw이고 셀 대기는 10 %를 소비합니다. 다른 것을 변경하지 않고 디스플레이를 끄면 셀 대기는 여전히 10mw이지만 총 소비량은 50MW에 불과하기 때문에 20 %로 표시됩니다.
TomG

알고 있습니다, 톰 그러나 나의 "사용 패턴"은 기본적으로 비슷하며 적어도 이것은 아이디어를 제공합니다. 그래도 여기에 절대 값을 추가로 제공하기를 바랍니다.
Izzy

같은 문제가 발생합니다. 이 문제를 해결 한 이유는 무엇입니까? Tasker 앱이이를 자동으로 관리하고 문제를 해결합니까?
Yuva Raj

답변:


104

세포 신호

질문 에 ce4가 설명 한 일부 배경은 '빈약 한'수신으로 배터리가 빨리 소모됩니까? :

트랜시버 회로는 절전을 염두에두고 설계되었으며 수신 상태가 양호하면 송신 전력을 최대한 줄입니다. 이것은 또한 인체의 방사선 노출에 대한 측정 값 인 SAR 값을 감소시킵니다.

수신 상태가 좋지 않으면 전송 신호 강도를 적절히 조정해야합니다.

수신이 열악한 경우 기기는 더 나은 / 강한 신호 (또는 손실 된 경우 신호)를 찾기 위해 많은 전력을 소비합니다. 다음 스크린 샷 1Phone signal 이라는 제목의 막대를 볼 때 그 시간을 명확하게 보여줍니다 .

배터리 통계 세부 사항 : 전화 신호

"청결한 녹색 일수록": 밝은 녹색은 "좋은 수신"을 의미합니다 (스크린 샷은 시작과 끝에서 이것을 보여줍니다. 아침과 저녁에 – 집에서는 수신이 잘됩니다). 황색을 띠기 : "보통 수신". 이것은 더 많은 에너지를 사용합니다 : 스크린 샷이 아니라 (스크린 샷이 아니라 첫 스크린 샷과 동일) 그래프와 비교하면 막대가 셀 신호 가 좋은 곳에서는 거의 평평 하지만 더 빠릅니다. 그렇지 않은 곳. 작은 빨간 반점을보십시오 : "접수 없음". 그리고 새로운 휴대 전화 타워를 찾으려면 전화가 미친 듯이 파워 업됩니다 ...

데드 스팟이 어디에 있는지 알아내는 방법 ?

나는 이미 내 대답에 보여 더 빨리 배터리를 소모합니까 '가난한'수신? 그 "죽은 지역"에 대한 정보와 그 위치는 다음과 같습니다.

신호 없음 경고 2OpenSignalMaps 3 과 같은 앱 은 백그라운드에서 셀 신호를 모니터링하고 해당 영역을 기록하므로 데드 존이 있던 위치의 맵을 표시 할 수 있습니다. OpenSignalMaps 에는 연결된 모든 셀 타워를 표시하는 모든 셀 타워가 표시됩니다. 또한 가장 강력한 신호 방향을 제공하는 "나침반"을 제공합니다.

신호 없음 경고 OpenSignalMaps

그러나 데드 존 을 자동으로 처리하는 방법에 대한 나의 대답 은 그다지 상세하지 않았습니다. 그래서 나는 다른 솔루션으로 조금 놀았습니다. 그리고 여기 내가 찾은 것이 있습니다 :

에너지를 절약하기 위해 데드 존 을 자동 처리하는 방법은 무엇입니까?

비행기 모드 를 자동화하는 앱

Autopilot 4NoBars Battery Saver 5의 두 가지 앱으로 상당히 좋은 결과를 얻었습니다 . 둘 다 셀 신호를 모니터링하고 멀리 떨어질 때 미리 정의 된 시간 동안 비행기 모드로 전환합니다. 사용자는 시간을 정의 할 수 있습니다. 시간 초과 후 비행기 모드가 비활성화되고 셀 모니터링이 이어집니다.

자동 조종 장치 NoBars 배터리 세이버

내 질문의 두 번째 그래프에서 이것은 전화 신호 막대 에 "간격"으로 표시됩니다. 비행기 모드 중에 셀 라디오가 비활성화되었으므로 색상이 표시되지 않습니다. 시스템은이 시간대의 신호 강도에 대해 전혀 몰랐습니다. 그리고 셀 라디오를 끈 상태에서 추가 전력을 사용하지 않았습니다 (보다 정확하게는이 라디오에 전력을 사용하지 않았습니다). 정확히 의도했던 것입니다.

Autopilot을 사용하면 성가신 부작용은 다음과 같습니다. 각 신호 검사마다 디스플레이에서 약 1 초 동안 깜박입니다. 그 외에도 사용자가 구성 할 수있는 더 많은 옵션이 제공됩니다. 그러나 두 앱의 결과는 절대적으로 비슷하지만 추가 옵션은 실제로 필요하지는 않지만 좋은 것 같습니다. 자동 조종 장치의 또 다른 장점은 사용자에게 제공되는 로그입니다. 이렇게하면 정확한 모드 전환 시간을 확인할 수 있습니다.

데이터 네트워크를 처리하는 앱

또한 데이터 트래픽 처리를 목표로하는 ShutUpBatterySaver 6을 테스트 했습니다 . 사용자가 정의 할 수있는 특정 신호 강도 아래로 떨어지면 AutoSync가 비활성화되고 정의 가능한 두 번째 수준 아래에서 모바일 인터넷이 완전히 꺼집니다.

ShutterBatterySaver ShutUpBatterySaver 알림

그러나 비행기 모드를 활성화 (또는 비활성화)하지 않으므로 (더 나은) 신호를 얻는 데 사용되는 전력은 여전히 ​​동일합니다. 그러나 신호 손실이 좋지 않으면 데이터 손실이 좋은 신호보다 더 많은 전력을 사용합니다. 예를 들어 패키지 손실이 더 클 수 있습니다. 상태 표시 줄에서 나는 오토 싱크를 사용할 수 있다고 여러 번 보았다 7 , 그래서 작동하는 것 같다. 데이터가 많은 사용자 (동일한 스크린 샷의 LBE 통계 표시)가 실제로 얼마나 많은 도움을 주 었는지 알 수 없었습니다. 위의 두 비행기 모드 처리 앱과 비교할 때 배터리 사용 시간이 최소라는 결과는 미미했습니다. (만약에 어떠한).

결합 된 솔루션

두 가지 접근 방식에 합류하면 최상의 결과를 얻을 수 있습니다. 가능한 모든 조합을 확인하려는 분위기가 아니기 때문에 전능 한 6 글자 솔루션 TASKER를 결정했습니다.

대부분의 사람들이 알고 있듯이 Tasker 는 Android 자동화 솔루션입니다. 기기에 커피와 물을 감지하는 센서가 있다면 커피를 준비 할 수도 있습니다. 그래서이 훌륭한 앱을위한 프로파일을 만들었습니다. 결과는 훌륭했습니다!

작업자 프로필 태스크 러 알림

기본적으로 3 개의 프로파일이며 공통 변수를 통해 통신합니다.

  1. % SIGSTATE <1 : 신호가 ~ 25 % 아래로 떨어지는 지 확인하십시오. 그렇다면 모바일 데이터를 비활성화하고 % SIGSTATE를 1로 설정하십시오.
  2. % SIGSTATE <2 : 신호가 ~ 15 % 아래로 떨어지는 지 확인하십시오. 그렇다면 비행기 모드로 전환하고 % SIGSTATE를 2로 설정하십시오.
  3. % SIGSTATE> 0 : 5 분 동안 기다린 다음 비행기 모드를 비활성화하고 모바일 데이터를 활성화하고 15 초 더 기다린 후 (신호가 복원 될 때) % SIGSTATE를 0으로 설정하십시오.

내 글로벌 Init 프로파일 (태스크가 모니터링을 시작할 때 실행 됨)에서 % SIGSTATE는 0으로 설정됩니다 (설정되지 않은 경우). 위의 스크린 샷은 9 으로 위의 3 개 프로필 모두 알림을 추가로 설정했습니다 . 각 상태는 하나의 알림 (동일한 상태가 다시 발생할 때 교체 됨)을 유지하며 가장 최신 상태는 항상 맨 아래에 있습니다.

위의 두 비행기 모드 처리 앱보다 결과가 훨씬 좋아 보였지만 신호 조건이 약간 다를 수도 있습니다. 따라서 적어도 비교 가능해야합니다. 이 3 가지 솔루션 중 하나를 사용하여 약 11 시간 후에 약 20 % 더 충전 된 채로 충전하지 않고 집에 돌아 왔습니다.

이것을 말하면서, 내가 만든 Tasker 프로파일을 보여주는이 대답을 끝내서 Tasker 설치 와 함께 사용할 수 있습니다 .

"InitVars"작업 :

  • 변수-> 변수 세트 : % SIGSTATE = 0

"SigLow"작업 :

  • 인터넷-> 모바일 데이터 : 꺼짐
  • 변수-> 변수 세트 : % SIGSTATE = 1
  • 경고-> 진동 알림 : 제목 "IzzySignal"; 텍스트 : "신호 부족; 모바일 데이터 비활성화 (신호 : % CELLSIG)"

"SigLost"작업 :

  • 변수-> 변수 세트 : % WLANSTATE = 0
  • 변수-> 변수 세트 : % WLANSTATE = 1 IF % Wifi ~ 켜짐
  • 인터넷-> 비행기 모드 : 켜기
  • 인터넷-> Wi-Fi : 켜짐 % WLANSTATE ~ 1 인 경우
  • 변수-> 변수 세트 : % SIGSTATE = 2
  • 경고-> 진동 알림 : 제목 "IzzySignal", 텍스트 : "Signal Lost; 비행기 모드 시작"

"SigReturn"작업 :

  • 작업-> 대기 : 5 분
  • 인터넷-> 비행기 모드 : 해제
  • 작업-> 대기 : 15 초
    (장치에 새로운 신호를 찾을 수있는 시간을줍니다!)
  • 인터넷-> 모바일 데이터 : 켜짐 IFROAM ~ 꺼짐
    (해외 휴가에서 돌아올 때 나쁜 놀라움을 피하십시오!)
  • 변수-> 변수 세트 : % SIGSTATE = 0
  • 경고-> 진동 알림 : 제목 "IzzySignal", 텍스트 "Signal On; 비행기 모드 비활성화 (Signal : % CELLSIG)"

이제 프로파일의 경우 :

프로파일 SigLowCheck :

  • 상태-> 변수-> 변수 값 : 이름 "% SIGSTATE", Op "Math : Less Than", Value "1"
  • 상태-> 전화-> 신호 강도 : 0에서 2
  • 상태-> 태스크-> 프로파일 활성 : "SigLost", [x] 반전
    (충돌을 피하십시오 : % SIGSTATE ~ 0 && SignalStrength ~ 1은 두 프로파일 조건과 일치합니다)
  • 작업 : SigLow

프로파일 SigLostCheck :

  • 상태-> 변수-> 변수 값 : 이름 "% SIGSTATE", Op "Math : Less Than", Value "2"
  • 상태-> 전화-> 신호 강도 : 0에서 1
  • 작업 : SigLost

프로필 SigReturnCheck :

  • 상태-> 변수-> 변수 값 : 이름 "% SIGSTATE", Op "Math :보다 큼", 값 "0"
  • 작업 : SigReturn

프로필 초기화 :

  • 이벤트-> 태스크-> 모니터 시작
  • 작업 : InitVars

이는 기본 개념 일 뿐이며 소리 재생, 진동, 디스플레이 깜박임 등을 통해 확장 할 수 있습니다. 그러나 에너지 절약 요소는 이미 존재하고 있으며 설명대로 작동합니다. 이것이 당신을 도울 수 있기를 바랍니다!

또 다른 말 : 적어도 GSM (CDMA에 대해서는 말할 수 없음)에서는 비행기 모드에서 기본적으로 SIM PIN을 입력해야합니다. 물론 이것은 끌 수 있지만 전화를 켤 때 이러한 추가 보호 기능도 사라집니다. 내 안드로이드 이전 전화에서와 같이 왜 이것이 선택적으로 불가능한지 모릅니다.

그러나 일부 전화의 경우 위 작업의 일부 항목에 대한 대안이 있으므로이 제한이 제거됩니다.

  • SigLost 에서 Net- > 비행기 모드 대신 : 사용 전화-> 라디오 : 휴대 전화에서 지원하는 경우 꺼짐 (Droid2 / Milestone2는 불행히도). 이 작업을 수행 할 수 있으면 WiFi 확인 기능이 더 이상 사용되지 않습니다 (및 작업 클리너).
  • 의 반대 반응 SigReturn은 다음도 변경 될 필요가 대신의 순 -> 비행기 모드 : 끄기 , 사용 전화 -> 라디오 :에 .

테스트 할 수 없어 SIM PIN의 제한이 제거되면 의견에 알려주십시오 (위에서 설명한대로 장치가 지원하지 않습니다).

t0mm13b에 의해 편집

흥미로운 점은 상태 표시 줄에 여러 개의 작업 표시 줄 아이콘이 표시되어 작업 표시 줄 프로필이 실행되고있는 상태와 관련하여 혼란 스러웠습니다. 위의 각 작업에서 '알림 진동'에 대한 제목 을 동일하게 설정하면 ' IzzyTasker ' 라는 단일 알림이 표시되고 대신 적절한 메시지가 사용됩니다.


14
이것은 가장 사려 깊고 유용하고 자세한 답변으로 상을 받아야합니다.
offby1

8
감사합니다! ) 모든 솔루션을 테스트 플러스, 흠, 그리 좋은 사람에서 좋은 사람을 분리, 모든 통계를 수집하기 위해 일주일에 관하여 저를 툭
이지

1
Hehe-업데이트를위한 @ t0mm13b 감사합니다. 힌트 : 현재 상태는 항상 "마지막 상태"(다른 것보다 훨씬 아래)입니다. 다른 제목을 사용하면 약간의 "로그"가 추가됩니다. 그러나 제목 이 알림을 대체하게 만드는 것은 흥미로운 사실입니다. 감사합니다.
Izzy

1
으로 태 스커가 직접 DBM 값을 처리하지 않습니다, 나는 매우 깊은 그 파고하지 않았다. 적절한 값을 찾기 위해 잠시 동안 관찰하거나 RF 신호 추적기로 모니터링하십시오 . 해당 앱으로 모니터링 한 결과 유용한 신호가 없음을 의미하는 -113dbm에 동의합니다. 따라서 -110 = SigLost, -100 = SigLow, better = OK로 시작할 수 있으며 만족할 때까지 값을 가지고 재생합니다. 그때 당신의 결과 (값)를 읽어 주셔서 감사합니다 :)
Izzy

1
마법의 가치는 -105dbm 인 것 같습니다. 위의 모든 것은 2 bar 신호 강도, -105dbm으로 표시되며 아래의 모든 것은 1 bar 이하입니다. 삼성 갤럭시 S2 i9100에서도 마찬가지입니다.
FuzzyQ
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.