반응형
새로 장만한 공기계 루팅 방법 정리
기종마다 미묘하게 차이가 있어서 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 설치를 마무리 해주면 된다.
반응형
'<보안 study> > 리버싱' 카테고리의 다른 글
Android Mod Development #1 : Mod-Overlay Inject (2) | 2024.04.08 |
---|---|
[Unity] global-metadata.dat 추출 (6) | 2023.10.02 |
[UE4] FNamePool 위치 식별 (3) | 2023.05.23 |
MFC 프레임워크 기반 앱 시작지점 (0) | 2023.01.06 |
공유메모리 매핑 (0) | 2023.01.04 |