목차 열기

티스토리 뷰

728x90
반응형

갤럭시 S7의 오레오 루팅을 해보자

삽질 계기

서브-리눅스 기기를 위해 가볍게 시작한 루팅..

오딘으로 초기화만 약 20번 시도, 초반 10번은 시작도 못함.

루팅 시도만 약 10번 재부팅 약 50회 이상...

누군가의 장난감 갤7 루팅에 도움이 되길 바라며, 꼭 짚어야할 점만 기록한다. (+미래의 나를 위해)

먼저 아래의 경우 다운그레이드는 거의 불가능한듯 하다.

다음의 사진은 갤7의 많은 펌웨어를 소유한 SamMobile 홈페이지에서의 펌웨어 목록이다. 다른 것은 크게 볼 필요 없다.

날짜와 뒤쪽 고유번호의 숫자가 보이는가?

수 많은 펌웨어를 가진 SamMobile의 SM-G930S(갤럭시 S7, SKT)의 펌웨어 목록

여기서 현재 기기의 고유번호와 같거나 높으면(기기 펌웨어 <= 목표 펌웨어)업그레이드가 가능하고,

기기보다 목표 펌웨어가 낮은 번호이면(기기 펌웨어 > 목표 펌웨어)다운그레이드가 불가능한 것 같다.

즉, 갤럭시 S7의 다운로드 모드에서 Check fail (bootloader) Device 3, Binary 1(or 2)가 빨간 글씨로 뜨거나 Odin에서 sboot.bin 등의 오류가 나면서 Fail이 되는 경우는 이런 경우이다.

나 같은 경우는 업데이트 알림이 귀찮아서 계속 업데이트를 해주었었는데 2020년 11월 버전까지 업그레이드되어 2019년 버전으로 다운그레이드는 계속 실패하였다. 즉, 오딘에서 시작도 안되고 Fail 반복. 이것이 약 4시간의 삽질의 결론이다.

1. 폰이 정상일 경우, 가능하다면

설정 - 개발자 옵션의 OEM 잠금해제USB 디버깅은 선택이 아닌, 필수인듯하다. 확실한 것은 아니지만, 특히 OEM 잠금해제는 설치 후 무결성 인증 문제와 관련이 조금 있을 수도 있다는 생각이 들었다.

무결성 인증 문제: 펌웨어를 올리고, TWRP 혹은 루팅(Super SU, Magisk-v20.4, CF-Auto-Root 등)을 하고 부팅을 하면,

이딴 화면을 볼 수 있다. ^^ 초반 10번의 실패 후, 이 화면을 약 8번 정도 본듯 하다. 초기화 버튼을 눌러서 해결이 되었으면 좋겠지만, 실제로 초기화가 잘 작동한 것은 마지막 한 번이다.

2. 루팅 파일 중 (Super SU,Magisk-v20.4,CF-Auto-Root 등) 나는 CF-Auto-Root로 성공했다.

TWRP의 선 설치를 요구한 Super SU와 Magisk는 TWRP를 설치하고 높은 확률로 무결성 화면을 봤다. CF-Auto의 경우도 무결성을 보긴했지만, 마지막에 갑자기 성공하게 되었다. 물론 CF는 무결성 초기화도 잘 되었다. TWRP 설치 없이 오딘으로 설치해서 그런지는 모르겠지만.. 아무튼 성공은 했다. 얻어걸리면 되지 뭐.

참고로, 갤럭시 S7의 코드 네임은 herolte이다.

각 프로그램과 파일의 버전

SamFirm_v0.3.6 (삼성 펌웨어를 받는 프로그램 같은데, deprecated 된듯. 사용 못함.)

twrp-3.4.0-0-herolte.img (실패)

SuperSU-v2.78 (실패)

Magisk-v20.4 (실패)

no-verity-opt-encrypt-6.1.zip (위의 두 파일로 루팅시, 무결성 인증 해결에 쓰인다는데 해결 못함.)

CF-Auto-Root (Android 7.0 버전, 이상하게 8.0 오레오에도 먹힌다.)

Odin3 v3.13 ~ 3.12 (웬만하면 최신을 쓰자. 구형은 이슈가 많은듯)

시도한 펌웨어

G930SKSU2ESF1 (2019/07) (첫 시도, 기기 버전과 펌웨어 버전 신경도 안씀)

G930SKSU1OQG1 (2017/07) (두 번째, 오레오 8.0이 문제인 것 같아 7.0으로 시도했지만 실패)

G930SKSU3ETJ1 (2020/11) (세 번째, 무결성 화면을 보기 시작함. 너무 최신인가 생각되어 다른 펌웨어 시도)

G930SKSU3ETB2 (2020/03) (네 번째, 역시 무결성을 계속 보게 되어 루팅 파일을 바꾸게 됨.)

728x90
반응형
댓글
글 보관함
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Total
Today
Yesterday