본문 바로가기
안드로이드/Xiaomi Redmi K30 5G

[강좌] 샤오미 스마트폰 루팅하기 + 감지 우회 TIP

by Renier 2021. 3. 14.
반응형

들어가며

이 강좌는 초보자 눈높이에 맞추어 제작된 가이드입니다. 최대한 자세히 기술되어 있으나, 앞서 부트로더 언락과 TWRP 설치를 본인이 작업하셨다는 전제 하에 일부는 간단히 기술했습니다.

 

안드로이드 11 환경의 홍미 K30 5G를 기준으로 작성되었으나, 대부분의 샤오미 기기에 통용되는 내용입니다.

 

Magisk 설치

0. 시작하기 전 아래 두 게시글을 참고해 부트로더 언락, 커스텀 리커버리를 설치합니다. MIUI 12.5(안드로이드 11)일 경우, TWRP에서 데이터 복호화가 제대로 되지 않을 수 있으니, OrangeFox, PBRP가 지원되는 경우 우선으로 설치하시기 바랍니다.

 

[강좌] 샤오미 홍미 K30 시리즈 부트로더 잠금해제(언락)

* 부트로더 잠금해제 시 데이터가 포맷되므로 중요한 데이터는 반드시 외부에 백업하시기 바랍니다. * 3번 과정에서 휴대전화가 인터넷 연결되어 있어야 하고, SIM 카드와 Mi 계정이 등록되어 있

your-blog.tistory.com

 

[강좌] 샤오미 홍미 K30 시리즈 TWRP 설치하기

* 반드시 부트로더 잠금해제(언락)가 선행되어야 합니다! * 1. 자신의 휴대전화에 해당되는 MiFirm 페이지(4G/5G/Pro(Zoom 포함))에 접속해 TWRP 탭을 클릭, 목록 중 가장 최신 파일을 다운로드하고 압축

your-blog.tistory.com

 

1. 휴대전화에서 아래 페이지에 접속합니다.

 

Releases · topjohnwu/Magisk

The Magic Mask for Android. Contribute to topjohnwu/Magisk development by creating an account on GitHub.

github.com

 

 

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 빌드를 요청하는 것이 최선의 방법입니다.

반응형

댓글