Android 휴대폰에서 배터리 수명을 절약하고 싶으십니까? Android에 내장된 배터리 절약 모드를 원하는 대로 조정할 수 있는 방법은 다음과 같습니다.
Android에는 수년 동안 배터리 절약 모드가 내장되어 있습니다. 휴대폰의 배터리가 거의 소진될 경우 이를 활성화하여 몇 시간 더 기기를 계속 작동시킬 수 있습니다. 배터리 세이버는 전력을 많이 소모하는 몇 가지 기능을 비활성화하고 여러 설정을 조정하여 배터리 수명을 연장합니다. 대부분의 사람들에게 매우 유용하지만 일부 사람들은 특정 설정을 끄거나 배터리 절약을 위해 더욱 적극적으로 설정하지 않도록 조정하기를 원할 수도 있습니다. 이에 해당한다면 Android의 배터리 절약 모드를 사용자 정의하는 방법에 대한 튜토리얼이 있습니다.
시작하기 전에 배터리 절약 모드가 실제로 무엇을 하는지 설명해야 합니다. Google 지원 페이지에 따르면, Pixel 휴대전화의 배터리 절약 모드 한도는 다음과 같습니다.
배터리 절약 모드가 제한하는 것
- 앱은 앱을 열 때만 이메일이나 뉴스와 같은 콘텐츠를 새로 고칩니다.
- 화면이 꺼지면 위치 서비스가 중지됩니다.
- 배터리 최적화를 끄지 않는 한 앱은 백그라운드에서 실행되지 않습니다.
- 휴대전화가 "Ok Google"을 인식하지 못하며 대화를 계속할 수 없습니다. 대신 매번 Google 어시스턴트를 탭하세요..
- 어두운 테마가 켜집니다.
- 귀하의 알림이 지연될 수 있습니다.
- '항상 시간 및 정보 표시'가 꺼집니다.
- Active Edge가 탑재된 Pixel 휴대전화는 쥐어짜는 데 반응하지 않습니다.
- Pixel 3, Pixel 4 및 이후 Pixel 휴대전화에서는 교통사고 감지 기능이 사용 중지됩니다.
- Pixel 4 휴대전화에서는 Motion Sense가 꺼집니다.
- Pixel 4 이상 Pixel 휴대전화에서는 스무스 디스플레이가 꺼집니다.
- 5G를 지원하는 Pixel 휴대전화는 4G 서비스로 대체됩니다.
더 읽어보세요
(Google의 Pixel 3 이상에서만 더욱 강력합니다. 익스트림 배터리 절약 모드, 그러나 이는 Pixel 전용 기능이므로 더 이상 설명하지 않겠습니다.)
위에 표시된 목록은 실제로 불완전합니다. Android 휴대폰의 배터리 절약 모드는 실제로 Google이 지원 페이지에서 말하는 것보다 더 많은 기능을 수행합니다. 실제로 배터리 절약 기능은 앱 실행 부스트, 진동, 애니메이션 등을 비활성화하고 패널의 최대 밝기도 제한합니다. Android의 배터리 절약 모드는 오픈 소스 명령줄 인터페이스를 통해 제어할 수 있습니다. 설정 테이블의 경우, 배터리 절약 모드를 조정하여 비활성화하는 항목을 다소 공격적으로 만들 수 있습니다.
Android의 배터리 절약 모드 맞춤설정
방법 1 - ADB 셸
- 따르다 이 가이드 PC에 ADB를 설정하거나 읽으려면 이 게시물 로컬 ADB 셸을 설정하는 방법을 알아보세요.
- ADB가 실행되면 명령 프롬프트나 터미널 창을 열고 셸에서 다음 명령을 실행합니다.
여기서 BOOLEAN은 다음 중 하나입니다.settings put global battery_saver_constants "advertise_is_enabled=BOOLEAN, datasaver_disabled=BOOLEAN, enable_night_mode=BOOLEAN, launch_boost_disabled=BOOLEAN, vibration_disabled=BOOLEAN, animation_disabled=BOOLEAN, soundtrigger_disabled=BOOLEAN, fullbackup_deferred=BOOLEAN, keyvaluebackup_deferred=BOOLEAN, firewall_disabled=BOOLEAN, gps_mode=INTEGER, adjust_brightness_disabled=BOOLEAN, adjust_brightness_factor=FLOAT, force_all_apps_standby=BOOLEAN, force_background_check=BOOLEAN, optional_sensors_disabled=BOOLEAN, aod_disabled=BOOLEAN, quick_doze_enabled=BOOLEAN"
true
또는false
, INTEGER는 정수이고 FLOAT는 10진수입니다. - 배터리 절약 모드의 매개변수가 현재 무엇으로 설정되어 있는지 알고 싶다면 다음 ADB 셸을 실행할 수 있습니다.
현재 배터리 절약 정책과 모든 매개변수 값이 표시됩니다. 또는 다음의 출력을 확인할 수 있습니다.dumpsys power | grep -A 128"Battery saver policy"
...그러나 이 설정 값을 한 번 이상 변경하기 전까지는 채워지지 않습니다.settings get global battery_saver_constants
- 배터리 절약 모드를 기본 매개변수로 되돌리려면 다음 중 하나를 실행할 수 있습니다.
또는settings deleteglobal battery_saver_constants
settings put global battery_saver_constants "advertise_is_enabled=true, datasaver_disabled=true, enable_night_mode=true, launch_boost_disabled=true, vibration_disabled=true, animation_disabled=false, soundtrigger_disabled=true, fullbackup_deferred=true, keyvaluebackup_deferred=true, firewall_disabled=true, gps_mode=2,adjust_brightness_disabled=true, adjust_brightness_factor=0.5,force_all_apps_standby=true, force_background_check=true, optional_sensors_disabled=true, aod_disabled=true, quick_doze_enabled=true"
지난번에 다룬 이후로 Android에 내장된 배터리 절약 모드를 조정하는 방법 개발자는 명령줄을 통해 이러한 각 매개변수를 변경할 수 있는 GUI를 제공하는 앱을 개발했습니다. 셸 명령을 수동으로 실행하거나 AOSP를 통해 각 매개변수의 기능을 정확히 확인하고 싶지 않다면 계속 읽어보세요.
방법 2 - 부표 앱
XDA 인정 개발자 티티드라코, 개발자는 LADB 앱 지난번에 다루었던 Buoy라는 또 다른 앱으로 돌아왔습니다. 이는 "내장된 Android 배터리 절약 기능의 확장"으로 설명되며, 이 기능은 Android의 숨겨진 매개변수를 노출하여 배터리 절약 모드의 동작을 맞춤설정하는 것입니다. 이 앱을 사용하면 다음을 전환할 수 있습니다.
- 저전력 모드가 활성화되어 있다고 다른 앱에 광고
- 데이터 요금제 WiFi 또는 모바일 데이터 연결을 위한 Android 데이터 세이버
- 내장된 다크 모드
- 앱 시작 속도를 높이기 위한 부스트 실행
- 진동
- 창 및 활동 애니메이션 표시
- 앱이 SoundTrigger HAL을 사용하도록 허용
- 나중을 위해 전체 장치 백업 연기
- 나중을 위해 앱 설정 백업 연기
- 내장된 웹 방화벽을 사용하여 악성 사이트로부터 보호
- 앱의 위치 액세스 모드 제한 변경
- 패널의 최대 밝기 줄이기
- 모든 앱을 대기 모드로 강제 전환
- 모든 앱이 백그라운드에서 데이터를 확인하지 않도록 강제
- 불필요한 센서 비활성화
- Always-On-Display 사용
- 화면이 꺼지자마자 기기를 최대 절전 모드로 전환
또한 기능인 "고정" 저전력 모드를 전환할 수도 있습니다. 안드로이드 9 파이에 추가됨 장치가 전원에서 분리되거나 재부팅되면 배터리 절약 모드가 자동으로 다시 활성화됩니다.
Buoy를 사용하려면 Android 8.0 Oreo 이상을 실행하는 Android 기기가 필요합니다. 단, 사용 가능한 매개변수는 Android 버전에 따라 다릅니다. 또한 설정 값을 변경하려면 앱에 WRITE_SECURE_SETTINGS 권한이나 루트 액세스 권한을 부여해야 합니다. Global.battery_saver_constants. 다시 한 번 저희 기사를 참고해 드리겠습니다. ADB를 설정하는 방법 또는 tytydraco의 LADB 앱 그래서 당신은 그렇게 할 수 있습니다.
앱을 설치하고 변경한 경우 앱을 제거해도 변경 사항이 자동으로 되돌려지지 않는다는 점에 유의하세요. 배터리 절약 모드의 매개변수를 기본값으로 되돌리려면 Buoy에서 "재설정" 버튼을 누르거나 이전의 4단계에서 언급한 명령 중 하나를 보내야 합니다.
가격: 0.99.
4.3.
Buoy는 미국 Google Play에서 0.99달러이지만 오픈 소스 그래서 마음만 먹으면 직접 컴파일할 수도 있습니다. 또는 앞서 언급한 대로 배터리 절약 모드 매개변수를 수동으로 설정할 수도 있습니다. 작업을 더 쉽게 하고 개발자를 지원하려면 Play 스토어에서 앱을 구입할 수 있습니다. 질문이나 피드백이 있는 경우 아래 링크된 XDA 포럼에서 개발자 스레드를 확인하세요.
부표 - XDA 포럼 스레드