2024-07-25 기준 작성
!주의
루팅을 너무 많이 해서인지 리커버리 모드가 진입이 안되서 ADB를 이용하여 루팅 진행함.
※ 루팅 시 모든 책임은 본인에게 있음.
환경 + 도구
- Samsung Galaxy S8(SM-G950N)
- Android 9.0(Pie)
- Samsung Odin v.3.14.4
- https://www.osamsung.com/kr/odin/?ver=3.12a
- 최하단이 최신버전, 버전 확인 후 최신 버전으로 다운로드
- Samsung USB Driver
- twrp-3.7.0_9-0-dreamlte.img.tar
- Magisk-v25.0.apk
- Root Checker
- platform-tools-latest-windows.zip(adb.exe)
초기 설정
소프트웨어 정보에서 빌드번호 연타 후 개발자 모드 활성화
개발자 모드에서 OEM 잠금 해제 활성화
(OEM 잠금하제가 안 보이는 현상 발생, 하단 오류 모음)
다운로드 모드 진입
Odin 관리자 권한으로 실행
AP에 TWRP에서 다운로드 받은 파일
ID:COM에 기기 연결 확인
Auto Reboot 체크 해제 후 Start
기기 재부팅를 하며 리커버리 모드 진입( S8 기준 전원 + 음량 상단 + 빅스비)
완료가 되었으면 Reboot 후 다시 TWRP 리커버리로 진입
PC로 Magisk-v23.0.apk와 ZIP 파일을 TWRP폴더로 이동
Install를 들어간 뒤에 Magisk-v23.0.apk를 설치 후 ZIP 파일도 설치를 하고 Reboot
!주의 이유는 모르겠지만 안드로이드가 재설치가 되어 파일이나 설정이 다 초기화됨.
Magisk-v23.0.apk와 Root Checker를 설치 후 확인
*Root Checker은 Play Store에서도 다운 가능
Root Checker를 보면 루팅이 성공한걸 확인 가능함.
ADB를 이용한 리커버리 진입(수정 중)
이유는 모르겠지만 리커버리 모드 진입이 버튼으로 안되는 현상이 발생하여 adb를 이용하여 진입하고 TWRP를 설치함.
adb를 이용하여 리커버리 모드 진입 후 Apply update from ADB 진입
adb reboot recovery
기기 연결 확인
adb devices
Magsik.zip 위치로 경로 이동 후 sideload 이용하여 zip파일 설치
adb sideload .\Magisk-25.0.zip
오류 모음
OEM 잠금 해제 안 보임
- 개발자 모드를 들어가고 OEM 모드를 활성화 할려고 하는데 안 보이는 현상이 발생함.
- 삼성 또는 구글 계정에 로그인을 한 뒤 날짜 설정을 넉넉히 한달정도 뒤로 넘겨준 뒤 재부팅 후 개발자 모드를 들어가면 버튼이 보임.
Odin 멈춤 현상
- 루팅을 하다가 벽돌을 만들어버려서 되돌려야 하는데 Odin에서 Set Partition 등 진행을 안 하고 멈추는 현상이 발생함.
- 맨 위에 있다고 최신 버전이라는 고정관념을 버려야함.
- 최하단 버전이 더 최신버전이라 버전 업데이트를 하면 해결이 되었음.
- 또는 관리자 권한으로 실행
TWRP install error
* 추가 조사 중
- Odin 사용 시 USB 포트가 3.0이면 호환이 떨어질 수 있다는 글을 봄.
- 디바이스 연결 선에 기기 쪽에 그림이 없으면 연결이 안된다는 글을 예전에 봤었음.