<보안 study>/리버싱

Galaxy S20(SM-G981N) 루팅

gosoeungduk 2023. 9. 2. 21:47
반응형

새로 장만한 공기계 루팅 방법 정리

기종마다 미묘하게 차이가 있어서 Galaxy S20 을 기준으로 타 기종 루팅 시에도 참고 예정

 

# 1 부트로더 해제

## 1-(1). 설정 - 개발자모드 - OEM 잠금해제

## 1-(2). 휴대폰 OFF - 부트로더 해제 모드 실행(S20 기준으로 볼륨 상하 동시에 누르기)

여기까지 하면 부트로더 해제 된다.

# 2 vbmeta.img 덮어씌우기

S10 기종에서는 이 과정은 필요없던 것으로 기억하는데, S20은 필요한 듯...

각 기종에 맞는 vbmeta_disabled tar 파일 찾아서 odin 의 USER_DATA 로 플래싱 진행한다.

이후, 공장초기화 화면이 나오면 공초하고 reboot 하면 된다.

※참고 : https://forum.xda-developers.com/t/closed-what-is-vbmeta-img.3931588/

# 3 odin 을 통한 펌웨어 플래싱

## 3-(1). frija 로 각 기종&통신사에 맞는 펌웨어 가져오기

가져오기 전에 'OS 버전'이랑 '기저대역버전' 확인해야함

## 3-(2). odin 으로 플래싱 진행

원본 BL, AP, CP, HOME_CSC 와 vbmeta_disable.tar 이용하여 플래싱 진행

#4 magisk 로 AP 파일 패치

magisk 에서 AP tar 파일 패치하여, 3번 과정 다시 진행하되 AP 파일만 패치된 버전으로 갈아끼워준다.

다만, vbmeta_disabled.tar 는 적용할 필요 없다.

#5 루팅 마무리

패치된 AP로 odin 플래싱 까지 진행했다면, 재부팅 시 magisk 가 기본앱으로 깔린 상태로 시작될 것이다.

업데이트가 필요한 경우가 있으니 Wi-Fi 연결해서 magisk 설치를 마무리 해주면 된다.

 

반응형