미니 adb 를 활용한 게임서비스 제거
- 째용이형님
- 조회 수 6127
- 2019.04.05. 11:43
까먹을까봐 기록으로 남길 겸 공유해봅니다.
일단 패키지 디스애이블러 문제가 뭐냐면
모든 계정에서 로그아웃 해야 함.
이 과정에서 연락처 날라가거나 등등의 짜증이 발생할 거라고 우려되는 상황
(로그인된 계정이 좀 많음.. 이거 다 로그아웃해야 하는데.. 귀찮음)
하여.. adb로 지우기로 결심.
따라할분은 따라하시덩가.. ㅎㅎ
1. 컴터로 일단 구글 공식 툴인 adb 를 다운받습니다.
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
2. 다운받은 파일을 편의상 c:\platform-tools\ 에 풀어줍니다.
3. 갤10 개발자모드를 활성화 하고 usb디버깅 모드를 켜줍니다.
4. 컴터랑 갤10을 연결하고, 갤10에서 디버깅모드 연결을 승인해줍니다.
5. 컴터에서 윈도우+Q 키 누르고 cmd 치고 엔터
6. cd\
cd\platform-tools
adb devices
순서대로 치고, list of devices attached 어쩌구 뜨는지 확인합니다. device 라고 나오면 성공
7. adb shell
8. beyond2 (또는 1 또는 0) 프롬프트 뜨는지 확인
9. 일단 백업부터 합시다. 혹시 다시 설치할지도 모르니
10. exit 누르고 shell 모드에서 탈출
11. adb pull /system/app/GameOptimizer/GameOptimizer.apk
adb pull /data/app/com.samsung.android.game.gos-dMqOBjIKUIELv9R3SUG6aA==/base.apk
이까지 하고 나서 컴터 탐색기 열어서 adb 깔린 폴더 들어가고 base.apk 라고 써진 파일명을 base1.apk
등으로 알아서 변경(apk 파일명 중복 방지)
adb pull /data/app/com.samsung.android.game.gametools-3l4twr4kBdqfR3D25VYq6g==/base.apk
adb pull /system/priv-app/GameHome/GameHome.apk
12. 요까지 하면 apk 파일 네 개가 adb 깔린 폴더에 안착. 나중에 백업할때 쓰면 됨.
13. 본격적으로 설치 제거합니다.
14. adb shell
pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.samsung.android.game.gametools
pm uninstall -k --user 0 com.samsung.android.game.gos
pm uninstall -k --user 0 com.enhance.gameservice
15. 제거 완료 ^^ 리부팅 함 때려 주시고 쾌적한 게임하세요
1. 무료다
2. 로그인된 계정에서 죄다 로그아웃 하지 않아도 된다.
(디스에블러 제대로 작동시키려면 어차피 adb 깔고 어플에 권한도 부여해줘야 하고, 결정적으로
모든 구글 계정 등에서 다 일단 로그아웃 해야 함)
3. 용량낭비를 줄인다 (아예 삭제)
4. 못생긴 디스애블러 아이콘 안봐도 된다.
5. 따라하면서 기본 adb 지식이 생긴다.
6. 따라하다보니 iq 가 +1 된다.
7. 향후 샤오미 등등 중국폰 샀을때 이걸 활용하면 짜증나는 앱들 다 지울수 있다.
8. 통신사 앱도 이걸로 빠이빠이~
등등 3만 4,523가지 정도 장점이 있습니다.
https://meeco.kr/mini/24433481
xda 원글은 영문입니다
disabler와 장단점 차이가 있나요?