Galaxy S22 Ultra Android 12 Magisk Rooting

728x90
728x90

갤럭시 S22 울트라(SM-S908N 안드로이드 12) Magisk 루팅 포스팅을 남깁니다.

 

 

루팅 사전준비


폰 설정에서 개발자 옵션을 활성화 시켜 준 다음 OEM 잠금 해제USB 디버깅을 활성화 해줍니다.

  • 개발자 옵션 활성화: 설정 > 휴대전화 정보 > 소프트웨어 정보 > 빌드번호 > 연속 터치
  • 설정 > 개발자 옵션 > OEM 잠금 해제 > 허용
  • 설정 > 개발자 옵션 > USB 디버깅 > 활성화

 

 

삼성 USB 드라이버 설치


  • USB 드라이버: 펌웨어 연결 시 드라이버
  • 삼성 USB 최신 드라이버 다운 및 설치

 

삼성 USB 드라이버를 아래경로에서 다운 받고 설치합니다.

https://developer.samsung.com/android-usb-driver

 

Samsung Android USB Driver | Samsung Developers

You need the driver only if you are developing on Windows and want to connect a Samsung Android device to your development environment over USB.

developer.samsung.com

 

삼성 안드로이드 USB 드라이버 다운로드

 

반응형

오딘 다운로드


  • 오딘: 삼성 펌웨어 설치 도구
  • 오딘 다운로드 및 압축 해제

 

오딘을 다운 받아 압축을 해제합니다.

https://www.osamsung.com/kr/

 

최신 삼성 오딘 무료 다운로드 | Latest Samsung Odin Free Download

삼성 오딘 공식 다운로드 버전: 3.14 3.131 3.12 - 갤럭시 롬 변경 툴, Odin 3.131 3.12 Download : Samsung Mobile Odin Firmware Downloader Tool, 펌웨어 다운로드, 커스텀롬, 커롬, xda, samfirm, 삼펌

www.osamsung.com

 

Odin 실행파일을 실행합니다.

오딘 실행

 

 

펌웨어 다운로드


  • samfw: 삼성 안드로이드 순정 펌웨어를 다운로드 받는 사이트
  • samfw에서 펌웨어 다운로드
  • KOO는 자급제, KTC는 KT, LUC는 유플러스, SKC는 SKT
  • SamFirm reborn으로 자동 펌웨어 다운로드는 선택

 

기종에 맞는 펌웨어를 다운 받습니다. samfw 사이트로 들어가 기종을 검색한 후 통신사를 찾으시면 됩니다.

https://samfw.com/

 

Samsung Firmware Download - Lastest official firmware update

Samsung Firmware Download ⭐ Official and fast update ⭐ Lastest and old version ⭐ Max speed and free download ⭐ Best Samsung Galaxy website

samfw.com

SamFw - 모델번호 검색

 

KOO는 자급제, KTC는 KT, LUC는 유플러스, SKC는 SKT 입니다.

통신사 선택

 

검색된 펌웨어 중에 원하는 안드로이드 버전을 골라서 다운 받으시면 됩니다.

안드로이드 버전 확인 및 펌웨어 다운로드

 

선택한 펌웨어 페이지에서 다운로드 브라우저 클릭합니다.

Download on Browser 클릭

 

만약 위 방법이 귀찮다면 SamFirm reborn을 이용하여 최신버전 펌웨어를 자동으로 다운받으시면 됩니다.

https://github.com/ivanmeler/SamFirm_Reborn/releases

 

Releases · ivanmeler/SamFirm_Reborn

Contribute to ivanmeler/SamFirm_Reborn development by creating an account on GitHub.

github.com

 

SamFirm 실행
자동 펌웨어 다운로드

 

 

Magisk 다운로드


  • Magisk: 루팅 도구
  • Magisk APK 다운로드

아래 경로에서 Magisk APK를 다운 받습니다.

https://github.com/topjohnwu/Magisk/releases

 

Releases · topjohnwu/Magisk

The Magic Mask for Android. Contribute to topjohnwu/Magisk development by creating an account on GitHub.

github.com

 

갤럭시s22 울트라 Andorid 12의 경우 magisk 24 이상의 버전을 설치해야 하므로 magisk 24를 다운로드 합니다.

Magisk 24버전 apk 다운로드

 

 

루팅하기


사전 준비가 완료되면 모바일 기기를 USB 연결 후 아래 순서대로 루팅을 합니다.

 

 

1) 기기 전원을 종료한 후 볼륨 상 + 볼륨 하 버튼전원 버튼을 동시에 눌러 다운로드 모드로 부팅합니다. 

다운로드 모드 부팅

 

2) 볼륨상 버튼을 길게 눌러 계속 진행을 선택합니다.

 

3) 부트로더 언락 메시지가 나오면 볼륨 상 버튼을 눌러 잠금 해제 합니다.

※ 주의: 이때 모든 데이터가 초기화되니, 공기기가 아닐 경우 자료 백업을 먼저 하셔야합니다.

부트로더 언락

 

4) 부트로더 언락 후 초기화된 폰이 자동으로 부팅되면, 전원을 다시 종료합니다.

초기화 확인/자동 재부팅 후 전원종료

 

5) 다시 볼륨 상 + 볼륨 하 버튼전원 버튼을 동시에 눌러 다운로드 모드로 부팅 후 볼륨 상 버튼을 선택하면 다운로드중... 화면으로 바뀝니다.

다운로드중...

 

6) 사전에 준비한 오딘을 실행한 후 samfw에서 다운 받은 펌웨어 압축해제 파일을 BL, AP, CP, CSC를 클릭하여 로드하고 Start 버튼을 클릭합니다.

  • BL: 펌웨어 압축해제 파일 중 BL로 시작하는 파일
  • AP: 펌웨어 압축해제 파일 중 AP로 시작하는 파일
  • CP: 펌웨어 압축해제 파일 중 CP로 시작하는 파일
  • CSC: 펌웨어 압축해제 파일 중 CSC로 시작하는 파일

펌웨어 압축해제 후 파일 확인
펌웨어 파일 로드

 

7) 전원이 자동으로 켜지면 Magisk APK를 Download 폴더로 복사하여 기기에 설치합니다.

※ 갤럭시s22 울트라 Andorid 12의 경우 magisk 24 이상의 버전을 설치

 

8) samfw에서 다운 받은 펌웨어 압축해제 파일에서 "AP_"로 시작하는 파일을 모바일 기기 Download 폴더로 복사합니다.

펌웨어 AP_ 파일 복사

 

9) 모바일 기기에서 설치한 Magisk를 실행하여 설치 > 파일 선택 및 패치 > 복사한 "AP_"로 시작하는 파일 선택 > 설치하면 magisk로 패치된 tar 파일이 생성되는데 이 파일을 PC로 복사합니다.

Magisk 앱 실행 - 설치

 

파일 선택 및 패치
magisk 패치로 생성된 AP 파일

 

10) 다시 전원 종료 후 볼륨 상 + 볼륨 하 버튼과 전원버튼을 눌러 다운로드 모드로 진입합니다.

 

11) 다운로드모드 진입한 후 오딘을 실행합니다. 오딘의  Options 탭에 Auto Reboot 옵션을 해제한 후 9번에서 패치한 magisk 파일을 AP로 로드하고 Start 버튼을 클릭하여 루팅합니다.

Auto Reboot 해제 / magisk 패치 AP 파일 로드

 

12) 완료 메시지 확인 시 볼륨 하 버튼과 전원 버튼을 동시(7초)에 눌러 Download 모드를 종료한 후 즉시 볼륨 상 버튼과 전원 버턴을 길게 눌러 리커버리 모드로 진입합니다. (기기가 자동으로 재부팅될 경우 전원 종료 후 리커버리모드로 진입하면 됩니다.)

Magisk 패치 파일 설치 완료

 

13) 리커버리 모드 진입 후 "Wipe data/factory reset"을 전원버튼으로 선택하여 초기화를 한 다음, "Reboot system now" 메뉴를 선택하여 재부팅합니다.

데이터 초기화

 

14) 부팅 완료 후 모바일 기기 Download 경로에 다시 Magisk 파일을 복사하여 magisk 앱을 설치합니다.

 

15) 플레이스토어에서 "Advanced Root Checker"를 설치하여 루팅 여부를 확인하면 끝입니다.

 

 

 

 

728x90
728x90

'모바일 취약점 점검 > Android' 카테고리의 다른 글

ADB Command  (0) 2023.12.21
녹스 플레이어 ADB 연결 방법  (0) 2020.12.08
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유