Computer >> 컴퓨터 >  >> 문제 해결 >> Android

Magisk를 사용하여 Xiaomi에서 HyperOS 루트하기:안전한 3단계 가이드

샤오미 오랫동안 Android 커뮤니티에서 맞춤설정 및 고급 기능 탐색을 위한 선도적인 선택이었습니다. 매니아를 염두에 두고 설계된 Xiaomi 장치는 특히 고유한 소프트웨어를 사용하여 루팅과 같은 영역에서 더 강력한 제어를 원하는 사용자에게 완벽하게 적합합니다. .

이 문서에서는 HyperOS를 실행하는 Xiaomi 장치 루팅에 대한 포괄적인 단계별 가이드를 제공합니다. . 안전하고 성공적인 루팅 경험을 보장하는 데 필요한 잠재적인 위험과 정확한 절차를 모두 설명할 것입니다.

하이퍼OS | 샤오미

↪ HyperOS 루팅

Xiaomi는 HyperOS를 통해 MIUI의 핵심 아키텍처 대부분을 유지하여 루팅에 필요한 프로세스를 포함하여 유사한 사용자 경험을 제공했습니다. 따라서 HyperOS의 루팅 프로세스는 크게 변경되지 않습니다 이전 MIUI 버전에서.

루팅은 기기 시스템에 대한 권한 있는 제어 권한을 얻는 프로세스입니다. . 이를 통해 하드웨어 및 소프트웨어 기능에 대한 강화된 권한을 제공하여 일반적으로 사용자 액세스를 제한하는 제조업체 또는 Android 시스템 제한을 우회할 수 있습니다.

Magisk를 사용하여 HyperOS 루팅

HyperOS를 루팅하는 기본 접근 방식은 Magisk를 사용하는 것입니다. . 이 방법을 사용하려면 기기의 boot.img를 가져와야 합니다. 파일. Magisk는 이 파일을 사용하여 휴대폰에 안전하게 플래시할 수 있는 패치 버전을 생성하므로 기기의 시스템 파티션을 수정하지 않고도 루트 액세스가 가능합니다.

다음 정보는 교육 목적으로만 제공됩니다. Appuals는 이러한 절차로 인해 발생하는 장치의 일시적 또는 영구적 손상에 대해 책임을 지지 않습니다.

루팅 절차를 시작하기 전에 HyperOS를 루팅하려면 기기의 부트로더를 잠금 해제해야 한다는 점에 유의하세요. . 이는 Xiaomi에 잠금 해제 요청을 제출하는 공식 방법을 통해 수행되어야 합니다. 이 과정에는 약 168시간의 필수 대기 시간이 포함된다는 점을 유의하세요. 잠금 해제가 허용되기 전에.

전제조건

루팅 프로세스를 시작하기 전에 다음 요구 사항이 준비되어 있는지 확인하세요. 이러한 항목 중 다수는 이 가이드의 이전 부분에서 논의되었습니다.

  1. 잠금 해제된 부트로더 .
  2. PC boot.img 파일을 기기에 다운로드, 추출 및 플래시하려면
  3. USB 케이블 안정적인 데이터 전송을 위해 또는 무선 파일 전송을 고려해 볼 수도 있습니다. 원한다면.
  4. 활성 인터넷 연결 필요한 모든 파일과 도구를 다운로드합니다.
  5. 플랫폼 도구 (패치된 boot.img 파일을 플래시할 때 Fastboot 명령을 실행하기 위해).
  6. ADB 드라이버 PC에 설치되었습니다.

↪ USB 디버깅 활성화

  1. 설정 열기 그리고 '휴대전화 정보를 탭하세요. .”
  2. 'OS 버전을 찾습니다. ” 필드를 클릭하고 다음 메시지가 나타날 때까지 반복해서 탭합니다. “귀하는 이제 개발자입니다. ” HyperOS에서 “개발자 옵션” 활성화
  3. 설정으로 돌아가기 '추가 설정으로 스크롤합니다. .” 탭하여 엽니다.
  4. 아래로 스크롤하여 '개발자 옵션을 찾습니다. ”를 선택하고 선택하세요.
  5. 'USB 디버깅'을 찾습니다. ” 옵션을 선택하고 활성화하세요. HyperOS에서 "USB 디버깅" 활성화
  6. 확인 대화상자가 나타나면 '확인을 선택하세요. .” (HyperOS) 예방 조치 대화 상자

USB 디버깅을 활성화하면 휴대전화가 PC와 통신할 수 있습니다 이는 패치된 복구 이미지 파일을 기기에 다시 플래시해야 할 때가 되었을 때 필수적인 루트 프로세스 중입니다.

1. 휴대폰의 "boot.img" 파일 찾기

기기를 루팅하는 초기 단계에서는 boot.img를 찾아서 패치해야 합니다. 파일. 이 필수 파일은 일반적으로 payload.bin에 포함되어 있습니다. Xiaomi 기기에 대한 OTA 업데이트와 함께 제공됩니다.

1.1) “payload.bin” 파일 찾기

  1. HyperOS 복구 다운로드 ROM 신뢰할 수 있는 소스에서 장치의 현재 OS 버전과 일치하는 파일을 다운로드합니다. 일반적으로 .zip 파일입니다. HyperOS 복구 ROM | 샤오미
  2. 다운로드한 .zip 파일 추출 . 내부에서 payload.bin이라는 파일을 찾으세요. 추출된 Recovery.zip 폴더
  3. ROM에서 payload.bin 파일의 압축을 풀려면 Payload Dumper 도구가 필요합니다. .
  1. Python 3 다운로드 및 설치 (또는 최신). 설치 중에 'PATH에 Python 추가를 선택했는지 확인하세요. .”
  2. 페이로드 덤퍼 도구 다운로드 공식 저장소에서. 내용에 액세스하려면 .zip 파일을 추출하세요.
  3. 추출된 폴더에는 여러 파일이 포함됩니다. payload_dumper.exe에 초점을 맞춰야 합니다. 및 payload_input 폴더 및 payload_output .
Python을 설치할 때 이 상자를 확인하십시오.

1.3) Payload Dumper를 통해 "boot.img" 파일을 획득합니다.

  1. payload.bin 파일 복사 ROM zip에서 payload_input으로 추출했습니다. 폴더.
  2. payload_input이 포함된 디렉터리로 이동하여 payload_dumper.exe를 실행합니다. .
  3. 도구는 payload.bin 파일을 추출하고 새로운 boot.img를 출력합니다. payload_output에 파일을 저장하세요. 폴더. 이 boot.img 파일은 다음 단계에 필수적입니다.
"boot.img" 파일 획득

2. boot.img 파일 패치

boot.img를 획득한 후 파일이 있는 경우 다음 단계는 Magisk Manager를 사용하여 패치하는 것입니다. 앱. 이렇게 하려면 먼저 boot.img 파일을 휴대폰으로 전송해야 합니다. . 편의에 따라 USB 케이블이나 무선 전송 방법을 사용하세요.

  1. Magisk Manager 다운로드 신뢰할 수 있는 소스에서 휴대전화로 직접 앱을 다운로드하세요. 보안상의 이유로 비공식 앱 스토어를 피하세요.
  2. Magisk Manager 앱을 열고 '설치를 선택하세요. "옵션. 일반적으로 "파일 선택 및 패치와 같은 메시지가 표시됩니다. “.
  3. boot.img 파일을 저장한 폴더로 이동합니다. Magisk가 파일을 패치할 수 있도록 하려면 선택하세요.
Magisk를 통해 boot.img 파일 패치

3. 패치된 이미지 파일 플래싱(PC를 통해)

Magisk가 부팅 이미지를 패치하면 "magisk_patched.img라는 이름의 새 파일이 생성됩니다. '가 휴대전화의 다운로드에 표시됩니다. 폴더. 이 패치 파일을 PC로 다시 전송해야 합니다. , 플래싱 단계에 필요하기 때문입니다.

3.1) PC 설정

  1. ADB 드라이버가 설치되어 있는지 확인하세요. PC에서.
  2. 플랫폼 도구로 이동합니다. 폴더를 열고 이 디렉터리에서 명령 프롬프트 창을 엽니다.
    • 폴더의 주소 표시줄을 클릭하고 'cmd를 입력하세요. "라고 입력하고 Enter 키를 누릅니다. 그러면 Fastboot 명령을 실행할 수 있는 올바른 위치에 명령 프롬프트가 열립니다.

3.2 Fastboot 모드로 부팅

  1. 휴대전화 전원 끄기 전적으로.
  2. 전원과 볼륨 작게를 동시에 길게 누릅니다. "FASTBOOT이 나타날 때까지 동시에 버튼을 누르세요. ” 화면 또는 토끼 마스코트 나타납니다.
Xiaomi의 Fastboot 모드 화면 - 구형(왼쪽)과 신형(오른쪽)

3.3) 연결 및 확인

  1. 전원이 꺼진 휴대폰을 PC에 연결하세요 USB 케이블을 사용하세요.
  2. 명령 프롬프트 창에 다음 명령을 입력하고 Enter를 누르세요. 이렇게 하면 PC가 휴대폰을 성공적으로 감지할 수 있습니다.
fastboot devices

3.4) 패치된 이미지 플래싱

  1. 패치된 루트 이미지를 설치하려면 다음 명령을 입력하고 명령 프롬프트에서 Enter 키를 누르세요.
fastboot flash boot magisk_patched.img
루트 이미지 파일 플래싱

3.5) 기기 재부팅

  1. 플래싱이 완료되면 명령 프롬프트에 '완료가 표시됩니다. “.
  2. 이제 휴대전화를 수동으로 다시 시작하거나 아래 명령을 입력하여 안전하게 재부팅할 수 있습니다.
fastboot reboot

보너스:사용자 정의 복구를 통한 루트 이미지 파일 플래싱

사전 패치된 boot.img 파일(외부에서 생성되었거나 신뢰할 수 있는 소스에서 다운로드)이 있는 경우 사용자 정의 복구를 통해 플래시할 수 있습니다. 장치에 설치되었습니다. 그러나 Xiaomi의 재고 복구를 사용하여 .img 파일을 플래시하면 휴대폰을 사용할 수 없게 될 위험이 있으므로 이 단계에서는 주의를 기울이십시오.

Orange Fox와 같은 맞춤 복구 솔루션을 사용하는 경우 또는 TWRP , 루트 이미지를 PC로 전송할 필요가 없습니다 . 복구에서 직접 부팅 이미지를 플래시할 수 있습니다. 중간 단계 없이.

이 방법을 사용하려면 초기에 올바른 부팅 이미지를 추출하거나 얻기 위해 PC가 필요한 경우가 많다는 점을 기억하는 것이 중요합니다. boot.img는 설치된 HyperOS 버전과 정확히 일치해야 합니다 귀하의 장치에서; 업데이트가 자주 발생하므로 사용자 지정 복구 접근 방식이 항상 실용적이거나 신뢰할 수 있는 것은 아닙니다.

저자 소개

Magisk를 사용하여 Xiaomi에서 HyperOS 루트하기:안전한 3단계 가이드

무함마드 카심

기술과 게임에 대한 Qasim의 깊은 사랑 덕분에 그는 최신 개발 상황에 대한 최신 정보를 얻을 수 있을 뿐만 아니라 글을 통해 자신의 정보에 입각한 관점을 다른 사람들과 공유할 수 있습니다. 이런 노력을 통해서든 다른 노력을 통해서든 그는 자신의 전문 지식을 공유하고 기술 및 게임 세계에 의미 있는 기여를 하기 위해 최선을 다하고 있습니다.