반응형

보안진단을 위해 갤럭시s10 AOS12 루팅을 진행해보았습니다만...루팅과정이 좀 많이 번거롭네요.

 

Step1. Unlock Bootloader
개발자 옵션에서 OEM 잠금 해제 및 USB 디버깅 활성화
다운로드 모드 진입방법이 좀 특이한데, 다음과 같습니다.

단말기 전원 끄기 --> 볼륨 다운 + 빅스비 누른상태 --> 누른상태에서 usb 연결
볼륨 업 버튼을 길게 눌러 부트로더 잠금 해제

부트로더 잠금 해제 후 단말기 재부팅

 

 

Step2. AOS12 AP 파일 패치

samfw.com(https://samfw.com/firmware/SM-G973N/KOO)에서 AOS12 순정 다운로드 받기 --> 압축해제

adb install 명령어로 최신버전 magisk.apk(https://github.com/topjohnwu/Magisk/releases)를 단말기에 설치

다운로드 받아서 압축해제한 AOS12 AP파일을 단말기 내부로 이동

 

 

magisk에서 단말기 내부로 옮긴 AOS12 AP파일을 다음 그림과 같이 패치 --> 패치된 AP파일은 "/storage/emulated/0/Download/magisk_patched-24300_<random string>.tar"에 위치

 

 

Step3. AOS12 Patched AP Flashing
패치된 AP파일을 단말기 내부에서 PC로 옮겨주고 오딘 실행
BL, CP, CSC는 정상적인 파일 넣어주고, AP항목은 패치된 AP파일 선택

단말기 다운로드 모드 진입(단말기 전원 끄기 --> 볼륨 다운 + 빅스비 --> usb 연결) --> 플래싱

 

 

Step4. TWRP Flashing

갤럭시s10(SM-G973N)의 TWRP는 https://dl.twrp.me/beyond1lte/ 에서 다운로드 받을 수 있습니다.

Step3 완료 후 볼륨하 + 빅스비 + 파워 --> 스크린 블랙으로 바뀌면 파워 버튼 손떼고 볼륨하 + 빅스비 누른상태 유지 --> 다운로드 모드 재진입
--> 오딘 AP 항목에 TWRP.tar 파일 선택 --> TWRP 플래싱

 

 

Step5. Magisk Rooting
Step4 완료 후 볼륨하 + 빅스피 + 파워 --> 스크린 블랙으로 바뀌면 볼륨하를 볼륨상으로 바꾸기 --> samsung 로고가 보이면 파워버튼 손떼고 볼륨상 + 빅스비 누른상태 유지 --> TWRP 리커버리 모드 진입 --> Wipe --> Format Data --> yes

다음 순서대로 Install --> Magisk, multidisabler, TWRP_Bootlogo, AmbasadiiCruel-G97xF-v6.4-S

multidisabler-samsung-3.2.zip
0.00MB
TWRP_Bootlogo.zip
0.50MB

 

Reboot --> 루팅완료(아래 사진은 루팅완료 후 Pixel Experience AOS12 커롬 올린 사진입니다)

 

반응형

'Information Security > Android' 카테고리의 다른 글

LSPlant test  (1) 2022.11.06
frida-gum Integration Android  (1) 2022.08.06
안드로이드 SVC 루팅탐지 로직  (7) 2022.03.14
Intent Sniffing  (0) 2022.03.14
Android Ptrace Bypass 전략  (2) 2022.03.09

+ Recent posts