KernelSU 방법으로 Rooting을 진행
공식 문서 : https://kernelsu.org/
Home | KernelSU
Customizable root privilegesKernelSU allows customization of su's uid, gid, groups, capabilities, and SELinux rules, hardening root privileges.
kernelsu.org
사용한 기기
KernelSU가 지원되는 기기를 잘 확인해서 진행하는 것을 추천
[제대로 확인 안하고 진행했다가 벽돌 1회 제작]
- 모델명 : Samsung Galaxy S10e
- 모델번호 : SM-G970N
- 안드로이드 버전 : 12
진행 순서
- 시작 전 설정
- 필요한 파일 다운로드
- Odin 사용하여 TWRP 설치
- KernelSU용 Kernel 플래시
- KernelSU.apk 설치
실습
시작 전 설정
- 삼성 USB 드라이버 PC에 설치
- 개발자 옵션 활성화
- OEM 잠금 해제
- USB 디버깅 활성화
- 배터리 충전
개발자 옵션 활성화
방법 : 설정 > 휴대전화 정보 > 소프트웨어 정보 > 빌드번호 연타
목적 : 루팅에 필요한 OEM 잠금 해제, USB 디버깅 등 고급 개발자 기능 활성화
OEM unlock 활성화
방법 : 설정 > 개발자 옵션 > OEM 잠금 해제
목적 : 부트로더 잠금을 해제하여 커스텀 리커버리(TWRP) 및 커널 설치 허용
USB 디버깅 활성화
방법 : 설정 > 개발자 옵션 > USB 디버깅
목적 : PC에서 ADB 명령어로 기기를 제어하거나 APK 설치 허용
필요한 파일 다운로드
- TWRP
- 용도 : 커스텀 리커버리로, 시스템 백업 및 복원과 커스텀 ROM/KernelSU 설치에 필요
- 기기에 맞는 전용 파일 다운로드 필수
- vbmeta
- 용도 : Android Verified Boot(AVB) 검증을 비활성화해 부팅 루프를 방지하며, 수정된 파티션 부팅을 허용
- 미적용 시 부팅 불가(bootloop) 발생 가능
- KernelSU 작업할 Kernel
- KernelSU 공식 사이트에서 지원되는 기기 확인하고 알맞는 파일 다운로드 필수
- 다운로드 후 기기에 옮겨놓기
- Odin
- 용도 : PC에서 삼성 기기로 리커버리, vbmeta, 커널 등의 이미지 플래싱
Odin 사용하여 TWRP 설치
- 다운로드 모드 진입
- Odin 사용하여 TWRP, vbmeta 플래싱
다운로드 모드 진입
방법 : 빅스비 + 볼륨 하 동시에 누른 상태에서 케이블로 컴퓨터에 연결
목적 : Odin에서 기기를 인식하고 TWRP를 플래싱하기 위함
Odin 사용하여 TWRP, vbmeta 플래싱
방법 : AP에 TWRP파일, CP에 vbmeta 불러온 후 Auto Reboot 선택 해제 후 Start
목적 : 커스텀 리커버리 설치 및 부트 검증 비활성화로 커널 플래싱 (Auto Reboot 해제하여 이후 수동으로 리커버리 모드로 진입)
KernelSU용 Kernel 플래시
- TWRP 모드 진입
- Wipe : Format Data
- Install : zip 선택
- Reboot
TWRP 모드 진입
방법 : 빅스비 + 볼룸 상 + 전원 동시에 길게 누름
목적 : 시스템 부팅 전에 TWRP로 직접 접근하여 데이터 초기화 및 커널 설치 수행
Wipe : Format Data
목적 : /data 초기화로 루팅 후 정상 부팅을 위해 필요
Install
목적 : Root 권한 부여 및 KernelSU Kernel 설치
KernelSU.apk 설치
adb를 통해서 설치된 Kernel과 호환되는 KernelSU.apk 설치

'Study > Mobile Hacking' 카테고리의 다른 글
| [Mobile] SSL Pinning 우회 (1) | 2026.03.21 |
|---|---|
| [Mobile] SSL Pinning (0) | 2026.03.21 |
| [Android] Rooting Detection 우회 (0) | 2026.03.21 |
| [Android] Rooting 알아보자 (0) | 2025.11.24 |
| [Mobile] Frida가 뭐죠? (0) | 2025.11.16 |