들어가며
이 강좌는 초보자 눈높이에 맞추어 제작된 가이드입니다. 최대한 자세히 기술되어 있으나, 앞서 부트로더 언락과 TWRP 설치를 본인이 작업하셨다는 전제 하에 일부는 간단히 기술했습니다.
안드로이드 11 환경의 홍미 K30 5G를 기준으로 작성되었으나, 대부분의 샤오미 기기에 통용되는 내용입니다.
Magisk 설치
0. 시작하기 전 아래 두 게시글을 참고해 부트로더 언락, 커스텀 리커버리를 설치합니다. MIUI 12.5(안드로이드 11)일 경우, TWRP에서 데이터 복호화가 제대로 되지 않을 수 있으니, OrangeFox, PBRP가 지원되는 경우 우선으로 설치하시기 바랍니다.
1. 휴대전화에서 아래 페이지에 접속합니다.
2. Latest Release로 표시된 최상단 버전의 apk 파일을 다운로드 및 설치합니다.
3. 설치 완료 후 파일의 확장자를 zip으로 변경합니다. 변경했다면 기기를 리커버리 모드로 재부팅합니다.
4. 커스텀 리커버리에서 Magisk zip 파일을 설치하고 재부팅합니다.
5. 부팅되면 앞서 설치했던 Magisk 앱을 실행합니다. 혹시 왼쪽 스크린샷처럼 팝업이 뜨면 확인을 누르고 재부팅 또는 앱이 실행될 때까지 기다리시면 됩니다. Magisk 앱에서 설치됨 옆에 버전이 뜨면 제대로 설치된 것입니다.
루팅 감지 우회
금융과 같은 보안을 중요시하는 앱은 루팅을 달가워하지 않습니다. 그런 앱 대부분이 루팅을 감지하면 실행을 못하게 막는데요, 특히 우리나라에는 그런 앱들이 많습니다. 다행히 최근에 우회 방법이 개선되어 아주 간단하게 해결할 수 있습니다.
1. Magisk 앱을 실행하고 우측 상단 설정으로 들어갑니다. MagiskHide를 사용 설정하고, Hide the Magisk app을 눌러, 팝업이 뜨면 다 확인을 누릅니다.
2. (만약 앱이 꺼지면 재실행) 앱에서 두 번째 탭의 MagiskHide 메뉴에 들어갑니다. 루팅 감지를 우회할 앱을 체크합니다. 끝입니다.
그래도 루팅을 감지한다? 요즘은 ro.modversion를 확인하지 않기 때문에 거의 대부분 SELinux가 Permissive일 경우입니다. MIUI에서는 그럴 일 없을 것이고, 일부 AOSP 기반 ROM이 그럴텐데, 이 SELinux 상태는 완전하게 속일 수가 없습니다. 해당 ROM 개발자에게 Enforcing 빌드를 요청하는 것이 최선의 방법입니다.
'안드로이드 > Xiaomi Redmi K30 5G' 카테고리의 다른 글
[자료] 홍미 K30 5G EU 안정롬 5G 강제 활성화 버전 (6) | 2020.11.27 |
---|---|
[자료] 홍미 K30 4G/5G/극속판 Snapmod용 프레임 이미지 (0) | 2020.07.18 |
[강좌] 샤오미 홍미 K30 시리즈 EU ROM 설치하기 (4) | 2020.05.28 |
[강좌] 샤오미 홍미 K30 시리즈 부트로더 잠금해제(언락) (3) | 2020.05.28 |
[강좌] 샤오미 홍미 K30 시리즈 TWRP 설치하기 (6) | 2020.05.28 |
댓글