본문 바로가기

android 정보/강좌 & 사용Tip

ADB 를 이용해서 GOS(Game Optimizing Service) 비활성화시키기.

ADB 를 이용해서 GOS(Game Optimizing Service) 비활성화시키기.

ADB를 이용해서 GOS(Game Optimizing Service) 비활성화시키는 방법을 알아보겠습니다. 

이 작업은 루트 권한 없이 진행 가능한 작업이라 삼성 보안 인증 수단인 녹스(knox) 워런티 역시 문제없습니다. 이 글에서 다루는 기기는 갤럭시 S20으로 One UI 4.1이 적용된 시스템은 모두 같은 방법으로 적용이 가능합니다.

 

휴대폰 개발자 모드 활성화.

 

설정 -> 휴대전화 정보 -> 소프트웨어 정보 -> 빌드번호 반복 터치

빌드번호를 7번 터치하면 개발자 모드가 활성화됩니다.

 

 설정 -> 개발자 옵션 -> USB 디버깅을 활성화하면 창이 뜨는데 "확인"을 터치하고 PC와 스마트폰을 USB로 연결하면 "USB 디버깅을 허용하시겠습니까?"라고 묻는 창이 뜨는데 "허용"을 터치하세요. 

 

SDK 플랫폼 도구 다운로드.

 

이제 아래 주소로 이동하셔서 자신의 OS환경에 맞는 버전을 다운로드 하세요.

 

https://developer.android.com/studio/releases/platform-tools

 

SDK 플랫폼 도구 출시 노트  |  Android 개발자  |  Android Developers

Android SDK 플랫폼 도구는 Android SDK의 구성요소입니다.

developer.android.com

윈도 사용자는 "Windows용 SDK 플랫폼 도구 다운로드"를 다운로드하면 됩니다. 설치가 필요 없으니 원하는 곳에 압축을 풀어 주시면 되는데 C:\adb에 풀어 주세요.

 

스마트폰은 이미 PC와 연결된 상태이니 그대로 두고 window키 + R키를 눌러 실행 창에 CMD를 입력하여 명령 프롬프트 창을 실행하세요.

 

CMD창이 실행되면 아래 명령어를 순차적으로 입력.

cd\ 엔터

cd adb 엔터를 치면 adb폴더로 이동합니다.

 

이제 adb devices를 입력하면 아래 화면이 나옵니다.

연결에 성공하면 휴대폰 시리얼 넘버와 함께 device라는 메시지가 출력됩니다. 이제 명령 프롬프트에 아래 명령어를 드래그 복사해서 넣고 엔터를 누르면 됩니다.

adb shell pm disable-user --user 0 com.samsung.android.game.gos

드래그 복사 후 cmd창에 커서를 두고 마우스 우클릭하시면 붙여 넣기 됩니다.

 

Package com.samsung.android.game.gos new state: disabled-user라는 메시지가 출력되면 성공입니다.

 

GOS 비활성화 확인.

 

ADB를 이용해서 GOS(Game Optimizing Service) 비활성화가 잘 되었는지 확인해 보겠습니다.

 

설정 -> 애플리케이션을 선택해서 나오는 목록에서 "앱 목록"을 터치하세요.

 

 

 

시스템 앱 표시를 켜고 확인을 터치한 다음 "game"을 검색, "Game Optimizing Service"가 사용 안 함으로 보이면 됩니다.

 

이제 휴대폰을 재부팅해 주시면 됩니다. 재부팅 안 하면 성능 제한이 계속되니 꼭 재부팅하세요.

 

Game Optimizing Service를 비활성화하면 배터리가 빨리 소모될 수도 있습니다만 기기의 성능 체감이 크기에 선택은 사용자 몫일 듯합니다.