최근 단말기는 기존에 올린 매지스크 루팅 방법처럼 TWRP가 제대로 들어가지 않는 경우가 있어
다른 방법으로 루팅을 진행했다.
전체적인 과정은 아래와같음
순정 펌웨어 → 매지스크 직접 설치 → 순정 펌웨어 AP USB 삽입 → 매지스크에서 펌웨어 루팅 → 루팅된 AP 마운트
구버전 안드로이드 단말기들도 이 방법으로 하면 굳이 TWRP를 설치안해도 된다.
시작하기전에 기본적으로 이 2개는 항상 켜져있어야함
또 다운로드 모드 -> 부트로더 해제 필수
순정 펌웨어 설치 (이미 순정상태인 단말기는 생략해도됨)
해당 사이트 또는
SamFirm 툴로 순정 펌웨어 설치
두 개 차이점은 SamFirm은 그냥 바로 최신 펌웨어를 받아서 주고
samfw 사이트에서는 자신이 원하는 안드로이드 버전을 골라서 다운받을 수 있음
단말기 다운로드 모드 진입
다운로드 모드를 진입하게되면 단말기 정보와 CSC를 확인할 수 있음
사이트에서 검색 내 단말기는 LG거라 LUC 로 선택함
굉장히 많은 펌웨어들이 있는데 OS버전을 참고해서 설치해주면됨 그리고 Bit/SW REV. 탭에 있는 1~5까지의 값들을
맞춰줘야하는 경우도 있으니 펌웨어를 마운팅할 때 나오는 에러문구를 읽고 맞춰주면 됨
아무튼 펌웨어를 고르고 다운로드를할 때는 그냥 구글 로그인해서 구글드라이브 서버에서 받는것을 추천
압축 풀고 오딘에 넣어주면됨
오딘 다운로드
세팅이 됐으면 바로 Start
완료되면 리커버리 모드로 자동진입이 되는데 공장초기화 한번 해주자
Magisk 직접 설치
Magisk는 공식 깃허브에서 모든 버전을 쉽게 구할 수 있다.
2023년 n월 이후로 24버전 이상부터는 헬조선 매지스크가 정상적으로 동작하지않습니다!
이유는 모르겠으나 헬조선을 사용하실 예정이라면 23버전 이하로 진행하시면 됩니다.
https://github.com/topjohnwu/Magisk/releases?page=1
여기서 TWRP 와는 다르게 .apk 파일로 설치를 해야하기 때문에 아래 사진처럼 .apk로 되어있는 버전들은 다 가능하다
아무거나 받아도되고 온 김에 매지스크 매니저도 다운받자
단말기에 넣어준다 (Magisk만 넣어도된다)
내 파일가서 매지스크만 설치
매지스크는 설치 되었지만 아직 루팅이 된 것은 아니다
Magisk에서 펌웨어 루팅
AP 파일을 단말기에 넣어준다. 이 때 아까 다운로드 받고 압축을 푼 펌웨어 중 AP 파일의 파일명을 변경한다
md5 삭제 그리고 단말기로 복사
아까 설치했던 매지스크를 열어주면 설치 버튼이 활성화 되어있는데 눌러준다 만약 안눌러지면
매니저로 설치를 잘못한것
리커버리 모드 체크해주고 다음
파일 선택
왼쪽 버튼 눌러서 내 파일
내장 메모리 눌러서 아까 AP파일 넣었던 디렉터리로 가서 파일 선택
이제 설치 버튼이 활성화 되었으니 설치 ㄱ
플래싱 과정들이 보여지고 제일 아랫단에 어디에 아웃풋 파일이 추출되었는지 알려주는데
들어가서 로컬 컴퓨터로 빼주면 된다.
루팅된 펌웨어 마운트
다시 단말기 다운로드 모드로 진입
그리고 오딘에 추출한 AP 삽입
그리고 Auto Reboot을 풀어주는게 진행하는데 수월함
Start눌러서 진행하고 완료가되면 재부팅이 안되고 멈춰있다.
여기서 볼륨하+전원을 누르면 재부팅이 되는데
화면이 꺼졌을 때 볼륨상+전원을 눌러줘야한다.
그럼 리커버리 모드로 오게된다 초기화한번 더 해줌
그리고 Reboot system now를 선택해 재부팅할 때 또 볼륨상+전원을 눌러줘야하는데 이때는 완전 꾹 누르는게 아니라
3~5초간 눌러주다가 떼줘야한다 이 때 잘못하게 되면 부팅될 때 루팅이 되지않는다.
이유는
현재 루팅한 방법은 순정OS로 부팅할 지 루팅된 OS로 부팅할 지 초기에 부팅할 때 선택을 해야하는데
루팅된 OS의 선택방법이 볼륨상+전원 버튼이다.
순서가 부팅 → 루팅 및 순정 선택 → 리커버리 모드 진입 이렇게 되는데
리커버리 모드로 진입하기 전에 손을 떼줘야한다.
만약 루팅이 안되었다면 다시 재부팅해서 계속 시도해주면된다.
이미 루팅된 펌웨어가 들어갔기 때문에 루팅은 완료된 상태이다.
홈버튼이 있는 구버전 단말기들은 리커버리 모드 접근 시 홈버튼을 눌러야하기 때문에
마음 편하게 전원+볼륨상 버튼을 꾹 눌러주면된다
마무리
초기화를 해줬으니 다시 매지스크 설치 루팅완료
구버전 루팅
2022.02.10 - [보안/모바일] - [Android] 안드로이드 Magisk 루팅
헬조선 매지스크
2022.04.15 - [보안/모바일] - [Android] Magisk(매지스크) 업그레이드 헬조선 Magisk (feat. 초기화 필요 없음)
'모바일 > Android' 카테고리의 다른 글
[Android] Smali 코드 분석 및 변조를 통한 루팅 탐지 우회 (기초) (1) | 2022.04.29 |
---|---|
[Android] Magisk 다운그레이드 및 헬조선 Magisk 설치 (5) | 2022.04.20 |
[Android] Magisk(매지스크) 업그레이드 헬조선 Magisk (feat. TWRP) (1) | 2022.04.15 |
[Android] 안드로이드 apk 메소드 추적 프리다 트레이스 (Frida Trace) (2) | 2022.04.14 |