최근 Android Oreo가 공식적으로 출시되었으며 많은 새로운 기능과 최적화가 제공되었습니다. 새 버전은 또한 ADB 명령을 사용하여 사용자가 사용할 수 있는 다양한 사용자 정의 옵션과 함께 가장 개발자 친화적인 Android 버전 중 하나로 형성되고 있는 것으로 알려졌습니다. 이전에 Android Oreo에서 잠금 화면 바로 가기를 변경하고 탐색 모음을 사용자 지정하는 방법에 대해 설명했습니다. 오늘은 절전 모드를 사용자 지정하는 또 다른 자습서를 제공합니다.
모두가 알고 있어야 하는 것처럼 Android 기기의 배터리 절약 모드는 기본적으로 배터리 수명을 연장하기 위해 모든 백그라운드 프로세스를 제한/종료하는 매우 유용한 기능입니다. 분명히 이 모드는 장치의 애니메이션 및 진동을 비활성화하고 화면 밝기도 흐리게 합니다. 운 좋게도 Android Oreo에서는 사용자가 이러한 기능을 사용자 지정할 수 있습니다. 따라서 배터리가 부족한 상태에서 이러한 기능을 사용하지 못해 짜증이 난다면 Android Oreo의 배터리 절약 모드를 쉽게 사용자 정의하는 방법을 보여 주는 대로 계속 읽으십시오.
ADB를 사용하여 Android Oreo에서 절전 모드 사용자 지정
메모: 다음 방법을 사용하려면 최소 ADB 및 Fastboot 드라이버가 PC에 설치되어 있어야 합니다. 그렇지 않은 경우 여기에서 다운로드하여 설치할 수 있습니다. 또한 Android 8.0 Oreo를 실행하는 Nexus 5X 및 Google Pixel에서 이 방법을 시도했는데 완벽하게 작동했습니다.
- 시작하려면 다음으로 이동하십시오. 설정 -> 시스템 -> 개발자 옵션 옆에 있는 토글을 활성화합니다. “USB 디버깅”.

- 이제 장치를 PC에 연결하고 ADB 셸을 실행합니다. 일단 거기에 다음 명령을 입력하십시오.
진동을 활성화 또는 비활성화하려면:
adb shell settings put global battery_saver_constants "vibration_disabled=true/false"
애니메이션을 활성화 또는 비활성화하려면:
adb shell settings put global battery_saver_constants "animation_disabled=true/false"
밝기 흐림을 활성화 또는 비활성화하려면:
adb shell settings put global battery_saver_constants "adjust_brightness_disabled=true/false"
예를 들어 Android Oreo 기기에서 진동을 활성화하겠습니다. 따라서 내가 사용할 명령은 다음과 같습니다.
adb shell settings put global battery_saver_constants "vibration_disabled=false"

또한 쉼표로 구분하여 다양한 명령을 결합하여 한 번에 실행할 수도 있습니다. 예를 들어 애니메이션을 활성화하고, 밝기를 어둡게 하고, 진동을 활성화하려면 다음 명령을 사용합니다.
adb shell settings put global battery_saver_constants "animation_disabled=false, adjust_brightness_disabled=true, vibration_disabled=false"

메모: 손대지 않은 값은 재고 기본값으로 되돌아갑니다.
루트를 사용하여 Android Oreo의 배터리 세이버 사용자 지정
또는 기기가 Magisk 또는 SuperSU로 루팅된 경우 휴대전화에서 다음 명령을 실행할 수 있습니다. 오직. 이렇게 하려면 Android 또는 Termux용 터미널 에뮬레이터와 같은 터미널 에뮬레이터 앱을 다운로드하고 위에서 원하는 명령을 실행하기만 하면 됩니다.
메모: 휴대전화에서 명령어를 실행하는 동안 명령어에서 “adb shell”을 생략해야 합니다. 예를 들어 진동을 활성화해야 하는 경우 명령은 다음과 같습니다.
settings put global battery_saver_constants "vibration_disabled=false"

Android Oreo의 절전 모드로 절전 모드 제어
Google의 Android Oreo는 가장 개발자 친화적인 Android 버전 중 하나로 형성되고 있습니다. 이미 개발자 커뮤니티에서 사용할 수 있는 기능이 너무 많기 때문에 Android Oreo에서 제공하는 사용자 정의 수준은 확실히 높습니다. 따라서 Android Oreo 8.0에서 배터리 세이버를 사용자 정의하는 기능은 배터리가 부족하면서 전체 사용자 경험을 방해하는 것을 좋아하지 않는 우리에게 편리한 기능입니다. 이 조정에 대한 생각과 Android Oreo 기기에서 변경하고 싶은 다른 매개변수를 아래 댓글 섹션에 공유해 주세요.
이 튜토리얼은 XDA Developers에 처음 게시되었습니다. 우리는 그것을 시도했고 아무 문제 없이 작동합니다.