ADB Shell
최근 안드로이드 스마트폰을 바꿨는데, 쓸 일도 없는 기본 앱이 너무 많았다.
설정에서 삭제도 안 되고, 루팅 없이 해결할 방법은 없을까?
찾고 또 찾다가 발견한 게 바로 ADB Shell이었다. 루팅 없이 시스템 명령어를 쓸 수 있고,
기본 앱 제거, 기능 제한 해제 등 숨겨진 설정까지 건드릴 수 있는 강력한 도구.
“ADB Shell 다운로드하고 나니, 드디어 스마트폰이 진짜 내 손안에 들어온 기분이었다.”
ADB(Android Debug Bridge) Shell은
구글이 제공하는 안드로이드 디버깅 도구 ADB의 핵심 기능 중 하나로,
PC에서 스마트폰으로 직접 명령어를 보내
숨겨진 기능 제어, 앱 제거, 시스템 로그 확인 등을 수행할 수 있게 해준다.
안드로이드 장치와 PC 간 터미널 명령어 송수신
루팅 없이 기본 앱 제거 가능
UI 없이 백그라운드 명령어 실행 가능
디버깅, 개발자 설정, 자동화에 필수
개발자가 아니라도 쓸 수 있는 강력한 비밀병기
Windows / Mac / Linux 중 운영체제 선택 → ZIP 파일 다운로드
압축 해제 → platform-tools 폴더 확인
해당 폴더 안에서 명령어(cmd) 실행
스마트폰 개발자 옵션에서 USB 디버깅 허용 후 PC에 연결
별도 설치 파일 없이, ZIP만 풀면 사용 가능
bash
복사편집
adb shell pm uninstall --user 0 com.samsung.android.calendar
→ 삼성 기본 캘린더 앱 삭제 (사용자 영역)
배터리 제한 해제
bash
복사편집
adb shell dumpsys battery unplug
충전 중 상태로 인식하여 배터리 사용량 테스트 가능
화면 해상도 변경
bash
복사편집
adb shell wm density 320 adb shell wm size 1080x2400
가상 해상도 조절로 태블릿, 폴더블 폰 커스터마이징
루팅 없이 시스템 앱 제거하고 싶은 사용자
스마트폰 UI를 커스터마이징하고 싶은 파워유저
테스트 환경, 앱 자동화가 필요한 개발자
삼성, 샤오미, 픽셀 등 안드로이드폰을 더 자유롭게 쓰고 싶은 사람
“초기엔 어렵게 느껴졌지만,
명령어 몇 개 익히니 모든 게 내 손안에 있었다.”
기기 연결 후 ‘adb devices’로 연결 확인
자주 쓰는 명령어는 배치 파일(.bat)로 저장해 자동 실행
작업 전에는 항상 설정 백업 또는 원상복구 명령어 준비
adb shell settings get 또는 put 명령어로 세부 설정 직접 조절 가능
‘ADB 앱 제거 도우미’ 같은 GUI 프로그램과 함께 쓰면 초보자도 쉽게 가능!
스마트폰이 점점 똑똑해질수록 우리는 정작 그 기능을 제대로 제어하지 못하고 있었다.
ADB Shell 다운로드는 복잡한 루팅 없이도 시스템을 내 입맛대로 설정할 수 있는 현실적인 해답이다.
“진짜 스마트폰 유저라면,
이제는 설정 화면을 넘어 시스템 레벨까지 들어가야 한다.”
지금 바로 ADB Shell 다운로드하고 나만의 스마트폰 환경을 설계해보자.