Android 루팅 · 5 min read · Dec 22, 2025
Magisk를 설치하여 Android 루팅하는 방법?

당신은 커스터마이징을 좋아하지만 루트 접근 권한이 없어 많은 좋은 모드가 Android 기기에서 작동하지 않나요? 루트 접근 권한을 얻는 것은 모든 시스템 파일과 부트 파일에 대한 관리 권한을 갖는 것을 의미합니다. 복잡하지 않게 Android를 루팅하고 싶다면 걱정할 필요가 없습니다. Magisk가 간단한 단계로 Android 기기에 루트 접근 권한을 부여하는 데 도움을 줄 것입니다. 게다가, 기기에 해를 끼치지 않습니다.
참고: 어떤 단계에서든 당신이 잘 모르는 추가 단계를 수행해서는 안 됩니다. DigitBin에서는 잘못된 일이 발생한 것에 대해 책임을 질 수 없습니다.
Magisk란?
Magisk는 시장에서 사용 가능한 루팅 환경에서 가장 좋고 널리 사용되는 루트 방법 중 하나입니다. Magisk는 Android 시스템을 “시스템 없이” 루팅합니다. 간단히 말해, Magisk는 시스템 파일을 복사하여 수정한 후 부트 파티션에 저장합니다. 이렇게 하면 사용자가 시스템에 대한 루트 접근 권한을 얻고, 동시에 원래 시스템 파일이 손상되지 않기 때문에 Google SafetyNet에 의해 감지되지 않습니다.
시스템 없는 루트는 사용자가 SuperSU에서 Magisk로 주요 루트 방법을 전환하는 이유입니다. 이렇게 하면 사용자는 루트와 Google의 SafetyNet 알고리즘을 사용하는 애플리케이션(예: 은행 애플리케이션, Google Play 스토어 등)의 이점을 누릴 수 있습니다.
Magisk의 특징
시스템 없는 루트: 위 섹션에서 언급했듯이, 시스템 없는 루트 방법은 실제로 시스템 파일을 수정하지 않고 시스템 파일을 복사하여 루트를 위한 필요한 변경을 수행한 후 부트 파티션에 저장하여 OS가 변경을 수행할 수 있도록 합니다.
지속적인 업데이트: SafetyNet API는 Google이 루트, 커스텀 ROM, 변경된 설정 등을 감지하기 위해 설계했습니다. Magisk는 시스템 없는 루트 방법이기 때문에 SafetyNet API를 무시하고 CTS(호환성 테스트 스위트)를 통과합니다.
SafetyNet API 무시: SafetyNet API는 Google이 루트, 커스텀 ROM, 변경된 설정 등을 감지하기 위해 설계했습니다. Magisk는 시스템 없는 루트 방법이기 때문에 SafetyNet API를 무시하고 CTS(호환성 테스트 스위트)를 통과합니다.
Magisk 모듈: Magisk의 가장 흥미로운 점 중 하나는 모듈입니다. 우리는 다음 섹션에서 이에 대해 논의할 것입니다.
Magisk 숨기기: Magisk 숨기기는 성공에 기여하는 가장 중요한 요소입니다. SafetyNet API를 무시하기 때문에 애플리케이션 호환성에 대해 걱정할 필요가 없습니다. 그럼에도 불구하고 특정 애플리케이션에서 여전히 문제가 발생하면 이 기능을 사용하여 해당 애플리케이션에서 Magisk 또는 루트를 숨길 수 있습니다.
전제 조건
- Android JellyBean 이상을 실행하는 Android 기기.
- 잠금 해제된 부트 로더.
- 커스텀 리커버리(TWRP 사용).
- Magisk 설치 프로그램 zip.
부트 로더 잠금 해제 및 TWRP 플래시
ADB 및 Fastboot 드라이버 설치 과정입니다. 이들은 부트 로더를 잠금 해제하는 데 중요합니다.

- PC에 플랫폼 도구(압축된 ADB 및 Fastboot zip 파일)를 다운로드합니다.
- adb.exe 파일을 실행합니다.
- 명령 프롬프트가 나타나면 모든 명령에 대해 Y를 입력하고 Enter를 누릅니다.
- 드라이버가 올바르게 설치되면 ADB 및 Fastboot 창이 자동으로 닫힙니다. ADB 및 Fastboot가 작동하는 것을 확인합니다.
- 이제 Android에서 USB 디버깅 및 OEM 잠금 해제를 활성화합니다.
- Android에서 설정 > 전화 정보로 이동한 다음 ‘ 빌드 번호 ’를 7-8번 탭하여 개발자 옵션이 나타나게 합니다. 설정에서 개발자 옵션을 선택하고 USB 디버깅 및 OEM 잠금 해제를 활성화합니다.
- USB 케이블을 사용하여 Android를 PC에 연결합니다. 모바일에서 요청 시 ‘이 컴퓨터에서 항상 허용’ 체크박스를 선택하고 OK 버튼을 탭합니다.

- PC에 장치 드라이버가 설치되도록 합니다.
- PC의 폴더를 열고 빈 공간에서 왼쪽 클릭하여 명령 창을 엽니다. Shift 키를 누른 채 빈 공간에서 오른쪽 클릭하여 팝업을 표시하고, 여기서 ‘여기서 명령 창 열기’ 옵션을 선택합니다.

- 이제 전원 끄기 후 전원 + 볼륨 업 버튼을 사용하여 fastboot 텍스트 또는 로고가 화면에 나타날 때까지 모바일을 패스트부트 모드로 부팅합니다.
- 이제 다음 명령을 실행합니다: fastboot devices 및 ENTER를 누릅니다.
fastboot devices - 장치의 일련 번호가 표시됩니다. 이는 Fastboot 및 ADB가 올바르게 설치되었음을 의미합니다. 다시 나타나지 않으면 드라이버를 올바르게 설치합니다.

- 패스트부트 연결이 확인되면 다음 명령을 사용합니다: fastboot oem unlock
fastboot oem unlock - 이제 장치에 메시지가 나타나면 YES로 확인합니다.
- 장치가 자동으로 재부팅되고 부트 로더가 잠금 해제됩니다.
패스트부트 모드로 재부팅하여 ‘ 이제 잠금 해제됨 ‘ 메시지를 확인할 수 있습니다.
TWRP 복구 플래시하는 방법?
- PC에 recovery.img 파일을 다운로드합니다(파일 이름을 twrp.img로 변경).
- Android에서 USB 디버깅을 활성화합니다.
- USB 케이블을 사용하여 장치를 PC에 다시 연결합니다.
- 복구 파일이 저장된 폴더에서 명령 창을 엽니다.
- ‘ fastboot devices’ 명령을 시도하여 fastboot가 작동하는지 확인합니다.
- 다음 명령을 실행하여 TWRP 복구를 플래시합니다: fastboot flash recovery twrp.img
fastboot flash recovery twrp.img - 다음 명령으로 장치를 재부팅합니다:
fastboot reboot
Magisk 다운로드 및 설치
Magisk 설치 프로그램은 기기에 따라 다를 수 있으므로 기기의 XDA 스레드와 교차 확인하는 것이 좋습니다. 그러나 항상 그런 것은 아니므로 공식 웹사이트에서 Magisk 설치 프로그램 zip을 다운로드할 것입니다:
- 브라우저를 열고 Magisk zip 다운로드를 클릭합니다.
- 마음이 바뀌면 Magisk Uninstaller zip도 다운로드할 수 있습니다.
Magisk 설치하기
우리는 TWRP를 커스텀 리커버리로 사용할 것이지만, 프로세스는 다른 모든 리커버리와 유사하지만 인터페이스에서 약간의 조정이 있을 수 있습니다.
- 키 조합을 사용하여 커스텀 리커버리로 부팅합니다. 우리의 경우 전원 키 + 볼륨 업이지만, 기기에 따라 다를 수 있으므로 제조업체와 교차 확인하세요.

- 커스텀 리커버리가 열리면 ‘설치’ 버튼이 표시됩니다.
- 탭하여 zip 파일을 다운로드한 폴더로 이동합니다.
- 이제 zip을 선택하고 설치를 위해 바를 슬라이드합니다.

- 완료 후 ‘시스템으로 재부팅’ 버튼이 표시됩니다.
- 해당 버튼을 사용하여 시스템으로 돌아갑니다.
어떻게 사용하나요? (루팅 외)
Magisk는 루팅을 위해 만들어진 것이 아니라 다양한 용도로 사용될 수 있습니다. 기본적으로 Magisk는 Android 커스터마이징에 관한 전체 패키지입니다. 루팅에서 Android 기기를 모딩하는 것까지, Magisk로 모든 것이 가능합니다.
SafetyNet API를 무시하는 능력은 Android 시스템을 가지고 놀 수 있는 큰 문을 엽니다. 시스템 없는 루트 방법은 실제로 시스템 파일을 수정하지 않고 시스템 파일을 수정하므로, 개발자로서 우리는 부트 파티션에서 해당 시스템 파일을 수정하여 기기에 모드를 구현할 수 있습니다.
Android 기기를 모딩하는 것에 대해 이야기하자면, Magisk Manager와 Magisk 모듈은 전체 프로세스에 기여하는 두 가지 요소입니다.
Magisk Manager APK
Magisk Manager APK는 Magisk를 사용하여 수행되는 모든 수정 사항을 관리하는 Android 애플리케이션입니다. 루팅에서 모딩까지 모든 것을 포함합니다. Magisk Manager의 유일한 요구 사항은 기기에 Magisk가 설치되어 있어야 한다는 것입니다.
APK 다운로드
Magisk Manager는 명백한 이유로 Google Play 스토어에서 사용할 수 없지만, Magisk의 공식 웹사이트에서 다운로드하여 Android 기기에 사이드로드할 수 있습니다.
Magisk Manager 사용하기
- 기기의 루트 상태를 확인할 수 있습니다.
- Magisk 모듈을 설치할 수 있습니다.
- 이전에 설치된 모듈을 업데이트할 수 있습니다.
- Magisk 숨기기 기능을 사용하여 특정 앱에서 루트 권한을 철회할 수 있습니다.
- 특정 앱에 SuperUser 권한을 부여할 수 있습니다.
- 기타 등등.
Magisk 모듈
Magisk 모듈은 기본적으로 Android 기기에 더 많은 기능을 추가하기 위해 서드파티 개발자가 맞춤 개발한 파일입니다. 기술적으로 루트 zip도 Android 기기에 루트 접근 권한을 얻기 위한 모듈입니다. 몇 가지 예를 들어 보겠습니다. 그러면 Magisk 모듈이 무엇인지 이해할 수 있을 것입니다.
첫째, YouTube Vanced는 백그라운드 재생, 화면 속 화면 모드 등 모든 프리미엄 기능을 갖춘 수정된 YouTube 애플리케이션으로, 모든 것을 무료로 제공합니다. 이는 YouTube Vanced의 Magisk 모듈 덕분에 가능합니다. 많은 개발자들이 모든 프리미엄 기능을 갖춘 YouTube 모듈을 작업했습니다.
둘째, Camer2API Enabler는 Camera2API를 활성화하기 위해 레지스트리를 재작성하는 Magisk 모듈로, 카메라 애플리케이션이 더 많은 수동 수정을 지원할 수 있도록 합니다. 비록 우리가 직접 레지스트리를 재작성하여 수동으로 수행할 수 있지만, 비기술적인 사람에게는 번거로운 작업이 될 수 있으므로 이 모듈이 한 번의 탭으로 모든 작업을 수행합니다.
Magisk 모듈이 무엇인지, 어떻게 작동하는지 이해하셨기를 바랍니다.
Magisk를 설치하여 Android를 루팅하는 방법?에 대한 의견이 있으시면 아래 댓글 상자에 자유롭게 남겨주세요. 또한, 비디오 튜토리얼을 위해 DigitBin YouTube 채널을 구독해 주세요. 감사합니다!
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.