AnExplorer는 고급 Android 사용자에게 전체 루트 액세스를 제공합니다. /system, /data, /cache, /vendor 등 장치의 모든 보호된 파티션에서 파일을 찾아보고, 복사하고, 이동하고, 이름을 바꾸고 편집할 수 있습니다.
루트 액세스가 잠금을 해제하는 것
| 능력 | 루트 없이 | 루트 포함 |
|---|---|---|
/sdcard/ 찾아보기 | ✅ | ✅ |
/data/app/ 찾아보기(설치된 APK) | ❌ | ✅ |
/android/data/ 찾아보기(앱 개인 파일) | ❌ | ✅ |
/system/build.prop 편집 | ❌ | ✅ |
/etc/hosts 편집(블록 도메인) | ❌ | ✅ |
/system/에 파일 복사 | ❌ | ✅ |
| 시스템 앱/블로트웨어 제거 | ❌ | ✅ |
/data/의 구성 파일 편집 | ❌ | ✅ |
AnExplorer가 루트를 처리하는 방법
AnExplorer는 루트 액세스를 자동으로 감지합니다. 제한된 경로로 이동하면 루트 관리자(Magisk, SuperSU, KingRoot)에게 su 권한을 요청합니다. 세션당 한 번씩 부여합니다.
수정이 안전하게 수행되었습니다.
- 시스템 파티션은 쓰기 전에 읽기-쓰기 다시 마운트되고 쓰기 직후에는 읽기 전용으로 다시 마운트됩니다.
- 위험한 작업(
/system/framework/...삭제)은 확인 메시지를 표시합니다. - 검토를 위해 루트 작업이 세션에 기록됩니다.
일반적인 루트 사용 사례
편집 /etc/hosts — 시스템 수준 광고 차단
호스트 파일의 항목을 교체/추가하여 네트워크 계층에서 분석 도메인 및 광고 네트워크를 차단합니다. AnExplorer의 텍스트 편집기는 루트 쓰기 액세스 권한으로 파일을 엽니다.
편집 /system/build.prop
장치 지문, DPI, 화면 밀도를 변경하거나 숨겨진 개발자 옵션을 활성화합니다. AnExplorer는 저장하기 전에 백업 복사본을 만듭니다.
앱 개인 데이터 찾아보기
/android/data/com.example.app/을 열어 데이터베이스, 공유 기본 설정 및 캐시 파일을 검사하세요. 설치된 앱을 디버깅하는 개발자에게 유용합니다.
자동 APK 설치/제거
APK 설치 프로그램은 루트가 가능할 때 Android의 확인 화면 없이 자동으로 APK를 설치하고 시스템 블로트웨어를 제거할 수 있습니다.
시스템 글꼴 또는 벨소리 복사
/system/fonts/에 사용자 정의 글꼴을 추가하거나 /system/media/audio/ringtones/에 사용자 정의 벨소리를 추가하세요. 변경 사항은 앱을 다시 시작해도 유지됩니다.
앱 데이터 백업
앱 데이터(로그인, 게임 저장, 구성)를 보존하려면 공장 초기화 전에 전체 /android/data/[package]/ 폴더를 복사하세요.
ADB 루트 액세스(물리적 루트가 필요하지 않음)
AnExplorer는 ADB 디버깅이 활성화되어 있지만 Magisk 루트가 아닌 장치에 대해 ADB 기반 루트를 지원합니다. 이를 통해 장치의 시스템 파티션을 수정하지 않고도 높은 파일 액세스 권한을 얻을 수 있습니다.
ADB 루트 작동 방식
ADB 루트(adb root)는 루트 권한으로 ADB 데몬을 다시 시작합니다. 그러면 AnExplorer는 다음을 수행할 수 있습니다.
- 일반적으로 제한된 경로 찾아보기(예:
/android/data/,/data/app/) - 보호된 파일 읽기 및 복사
- 높은 권한으로 명령 실행
요구 사항: 개발자 옵션이 활성화되어 있고 USB 디버깅 또는 무선 디버깅이 켜져 있고 장치에서 adb root을 허용해야 합니다(대부분의 재고 프로덕션 빌드에서는 이 기능이 비활성화되고 AOSP 에뮬레이터와 개발자/엔지니어링 빌드에서는 허용됩니다).
WiFi ADB 루트
Android 11+는 무선 ADB 페어링을 지원합니다.
- 기기에서 개발자 옵션 → 무선 디버깅을 활성화합니다.
- AnExplorer 열기 → 도구 → ADB Connect → IP:포트 및 페어링 코드를 통해 페어링
- AnExplorer는 장치가 허용할 때 ADB 루트 세션을 자동으로 협상합니다.
- 제한된 경로로 이동 - AnExplorer는 투명하게 높은 액세스 권한을 요청합니다.
USB ADB 루트
- USB를 통해 장치를 연결하고 호스트 PC를 신뢰하십시오.
- USB 디버깅이 활성화되어 있는지 확인하세요.
- AnExplorer는 연결을 감지하고 장치가 허용하는 경우 ADB 루트로 에스컬레이션합니다.
/android/data/,/system/또는 기타 제한된 경로를 찾아보세요.
ADB 루트 대 Magisk 루트
| 능력 | ADB 루트 | 마기스크 루트 |
|---|---|---|
| 시스템 수정 없음 | ✅ | ❌ (시스템은 없지만 필수) |
/android/data/ 찾아보기 | ✅ | ✅ |
전체 /system/ 쓰기 | ⚠️ 프로덕션에서는 읽기 전용 | ✅ |
| 자동 APK 설치 | ✅ | ✅ |
| 지속성(재부팅 후에도 유지) | ✅ | ✅ |
| 모든 생산 장치 | ✅ | ✅ (부트로더 잠금 해제가 가능한 경우) |
지원되는 루트 관리자
- Magisk(권장 — 시스템 없는 루트)
- 슈퍼SU
- 킹루트
- 표준 경로의 모든 SU 바이너리
- ADB 루트 — USB 또는 WiFi ADB를 통해(개발자/엔지니어링 빌드, Magisk 필요 없음)
