Android
 Computer >> コンピューター >  >> トラブルシューティング >> Android

Magisk を使用して Xiaomi 上で HyperOS をルート化する:安全な 3 ステップ ガイド

シャオミ は、Android コミュニティ内でカスタマイズや高度な機能の探索のための主要な選択肢として長い間使用されてきました。愛好家を念頭に置いて設計された Xiaomi デバイスは、特に独自のソフトウェアを備えており、特にルート化などの分野で、より優れた制御を求めるユーザーに完璧に応えます。 .

この記事では、HyperOS を実行している Xiaomi デバイスをルート化するための包括的なステップバイステップ ガイドを提供します。 。潜在的なリスクと、安全で成功した発根体験を確保するために必要な正確な手順の両方について説明します。

ハイパーOS |シャオミ

↪ HyperOS の起動

HyperOS を使用することで、Xiaomi は MIUI のコア アーキテクチャの多くを保持し、root 化に必要なプロセスを含め、同様のユーザー エクスペリエンスを実現しました。したがってHyperOS の root 化プロセスはほとんど変わっていないのです。 以前の MIUI バージョンから。

root化とはデバイスのシステムに対する特権制御を獲得するプロセスです。 。これにより、ハードウェアおよびソフトウェアの機能に対する権限が強化され、通常ユーザーのアクセスを制限するメーカーや Android システムの制限を回避できるようになります。

Magisk を使用した HyperOS のルート化

HyperOS を root 化する主なアプローチには、Magisk の使用が含まれます。 。この方法では、デバイスのboot.img を取得する必要があります。 ファイル。 Magisk はこのファイルを使用して、携帯電話に安全にフラッシュできるパッチ適用済みバージョンを生成し、デバイスのシステム パーティションを変更せずに root アクセスを可能にします。

以下の情報は教育目的のみに提供されていることに注意してください。 Appuals は、これらの手順に起因するデバイスへの一時的または永久的な損傷については責任を負いません。

root化手順を開始する前に、HyperOSをroot化するにはデバイスのブートローダーのロックを解除する必要があることに注意してください。 。これは、Xiaomi にロック解除リクエストを送信することを含む、公式の方法で行う必要があります。このプロセスには、約 168 時間の必須の待機期間が含まれることに注意してください。 ロック解除が許可される前に。

前提条件

root化プロセスを開始する前に、次の要件を満たしていることを確認してください。これらの項目の多くは、このガイドで以前に説明しました。

<オル>
  • ロック解除されたブートローダー .
  • パソコン boot.img ファイルをダウンロード、抽出し、デバイスにフラッシュします。
  • USB ケーブル 信頼性の高いデータ転送を実現します。あるいは、ワイヤレス ファイル転送を検討することもできます。 ご希望であれば。
  • アクティブなインターネット接続 必要なファイルとツールをすべてダウンロードします。
  • プラットフォーム ツール (パッチを適用した boot.img ファイルをフラッシュするときに Fastboot コマンドを実行するため)。
  • ADB ドライバー PC にインストールされています。
  • ↪ USB デバッグを有効にする

    <オル>
  • 設定を開きます をタップし、[電話情報] をタップします。 。
  • OS バージョン」を見つけます。 」フィールドを選択し、「あなたは開発者になりました。」というメッセージが表示されるまで繰り返しタップします。 HyperOS での「開発者向けオプション」の有効化
  • 設定に戻る [追加設定] までスクロールします。 」タップして開きます。
  • 下にスクロールして [開発者向けオプション] を見つけます。
  • USB デバッグ」を見つけます。 」オプションを選択してオンにします。 HyperOS での「USB デバッグ」の有効化
  • 確認ダイアログが表示されたら、[OK] を選択します。 」 (HyperOS) 予防措置ダイアログ ボックス
  • USB デバッグを有効にすると携帯電話が PC と通信できるようになります。 これは、パッチが適用されたリカバリ イメージ ファイルをデバイスにフラッシュするときに不可欠です。

    1.携帯電話の「boot.img」ファイルを見つける

    デバイスをルート化する最初の段階では、boot.img を見つけてパッチを適用する必要があります。 ファイル。この重要なファイルは通常、payload.bin 内に埋め込まれています。 Xiaomi デバイスの OTA アップデートに伴うものです。

    1.1) 「payload.bin」ファイルを見つけます

    <オル>
  • HyperOS リカバリをダウンロードします。 ROM デバイスの現在の OS バージョンに一致するファイルを信頼できるソースから入手してください。通常、これは .zip ファイルになります。 HyperOS リカバリ ROM |シャオミ
  • ダウンロードした .zip ファイルを解凍します 。内部で、payload.bin という名前のファイルを見つけます。抽出された Recovery.zip フォルダー
  • ROM から payload.bin ファイルを解凍するには、Payload Dumper ツールが必要です。 .
  • <オル>
  • Python 3 をダウンロードしてインストールします。 (またはそれ以降)。インストール中に、必ず「Python を PATH に追加」を選択してください。 。
  • ペイロード ダンパー ツールをダウンロードします。 公式リポジトリから。 .zip ファイルを解凍して、その内容にアクセスします。
  • 抽出されたフォルダーには複数のファイルが含まれています。 payload_dumper.exe に注目してください。 およびフォルダー payload_inputペイロード_出力 .
  • Python をインストールするときは、必ずこのボックスをオンにしてください

    1.3) Payload Dumper 経由で「boot.img」ファイルを取得します。

    <オル>
  • payload.bin ファイルをコピー ROM zip からpayload_input に抽出しました。 フォルダ。
  • payload_input を含むディレクトリに移動し、payload_dumper.exe を実行します。 .
  • ツールは payload.bin ファイルを抽出し、新しい boot.img を出力します。 ファイルをpayload_output にコピーします。 フォルダ。この boot.img ファイルは次のステップに不可欠です。
  • 「boot.img」ファイルの取得

    2. boot.img ファイルにパッチを適用する

    boot.img を取得した後 ファイルを作成したら、次のステップはMagisk マネージャーを使用してファイルにパッチを適用することです。 アプリ。これを行うには、 まずboot.img ファイルを携帯電話に転送する必要があります。 。都合に応じて、USB ケーブルまたはワイヤレス転送方法を使用してください。

    <オル>
  • Magisk マネージャーをダウンロードします。 信頼できるソースからアプリを携帯電話に直接ダウンロードできます。セキュリティ上の理由から、非公式アプリストアを避ける
  • Magisk Manager アプリを開き、[インストール] を選択します。 」オプション。通常、「ファイルを選択してパッチを適用する」のようなプロンプトが表示されます。 「。
  • boot.img ファイルを保存したフォルダーに移動します。これを選択すると、Magisk がファイルにパッチを適用できるようになります。
  • Magisk 経由で boot.img ファイルにパッチを適用する

    3.パッチ適用されたイメージ ファイルをフラッシュする (PC 経由)

    Magisk がブート イメージにパッチを適用すると、「magisk_patched.img」という名前の新しいファイルが作成されます。 」というメッセージが携帯電話のダウンロードに表示されます。 フォルダ。このパッチを当てたファイルはPC に転送し直す必要があります。 、点滅ステージで必要になるためです。

    3.1) PC のセットアップ

    <オル>
  • ADB ドライバーがインストールされていることを確認します。 PC 上で。
  • プラットフォーム ツールに移動します。 フォルダーを開き、このディレクトリでコマンド プロンプト ウィンドウを開きます。
    • フォルダー内のアドレス バーをクリックし、「cmd」と入力します。 」と入力して Enter キーを押します。これにより、Fastboot コマンドを発行するための正しい場所でコマンド プロンプトが開きます。
  • 3.2 Fastboot モードでの起動

    <オル>
  • 携帯電話の電源を切ります
  • 電源ボタンと音量ダウンの両方を押し続けます。 「ファーストブート」になるまでボタンを同時に押します。 』 画面またはウサギのマスコットです。
  • が表示されます。 Xiaomi の Fastboot モード画面 — 古い (左) と新しい (右)

    3.3) 接続と検証

    <オル>
  • 電源が入っていない携帯電話を PC に接続します USB ケーブルを使用して。
  • コマンド プロンプト ウィンドウで次のコマンドを入力し、Enter キーを押します。これにより、PC がスマートフォンを正常に検出できるようになります。
  • fastboot devices

    3.4) パッチ適用されたイメージのフラッシュ

    <オル>
  • パッチを適用したルート イメージをインストールするには、コマンド プロンプトで次のコマンドを入力し、Enter キーを押します。
  • fastboot flash boot magisk_patched.img
    ルートイメージファイルのフラッシュ

    3.5) デバイスの再起動

    <オル>
  • フラッシュが完了すると、コマンド プロンプトに「完了」と表示されます。 「。
  • ここで、携帯電話を手動で再起動するか、以下のコマンドを入力して安全な再起動をトリガーできます。
  • fastboot reboot

    ボーナス:カスタム リカバリによるルート イメージ ファイルのフラッシュ

    パッチが適用された boot.img ファイル (外部で生成されたもの、または信頼できるソースからダウンロードされたもの) がある場合は、カスタム リカバリを使用してフラッシュできる場合があります。 デバイスにインストールされています。ただし、Xiaomi のストック リカバリを使用して .img ファイルをフラッシュすると、携帯電話が使用できなくなる危険性があることに注意してください。この段階では注意が必要です。

    Orange Fox などのカスタム回復ソリューションを使用している場合 またはTWRPルートイメージを PC に転送する必要はありません。 。 リカバリからブート イメージを直接フラッシュできます。 中間ステップなし。

    この方法では、多くの場合、最初に正しいブート イメージを抽出または取得するために PC が必要になることに注意することが重要です。 boot.img は、インストールされている HyperOS のバージョンと正確に一致する必要があります あなたのデバイス上で;更新は頻繁に行われるため、カスタム回復アプローチが必ずしも実用的または信頼できるとは限りません。

    著者について

    Magisk を使用して Xiaomi 上で HyperOS をルート化する:安全な 3 ステップ ガイド

    ムハンマド・カシム

    カシムはテクノロジーとゲームに対する深い愛情を持っており、最新の開発状況を常に把握するだけでなく、執筆を通じて情報に基づいた視点を他の人に共有することにも力を入れています。この取り組みや他の取り組みを通じて、彼は専門知識を共有し、テクノロジーとゲームの世界に有意義な貢献をすることに尽力しています。


    1. Samsung Edge パネルの問題を修正する:機能を復元するためのクイック ガイド

      エッジ パネルが機能しないことは、連絡先やその他のツールなどのさまざまなショートカットにアクセスできなくなる深刻な問題です。したがって、クラッシュし続ける場合でも、応答に失敗する場合でも、潜在的な修正をいくつか用意しています。引き続きお読みいただき、Samsung Galaxy スマートフォンでのエッジ パネルのクラッシュの背後にある主な原因を確認し、よくある質問への答えを見つけてください。 エッジ パネルが機能しないのはなぜですか? エッジ パネルのパフォーマンスを妨げる根本原因はいくつかありますが、主な原因のうちの 2 つについては以下で説明します。 破損したキャッシュ データ: デ

    2. ADB コマンドを使用して APK をインストールする方法

      Android スマートフォンにアプリをインストールすることを検討するとき、最初に頭に浮かぶことは何ですか? Google Play ストアですね。 Play ストアからアプリをダウンロードしてインストールするのが、最も簡単で簡単な方法です。ただし、それが唯一の方法ではないことは間違いありません。まず第一に、APK ファイルからアプリをインストールするオプションが常にあります。これらのファイルは、Chrome などの Web ブラウザーを使用してダウンロードし、必要に応じてインストールできるソフトウェアのセットアップ ファイルのようなものです。唯一の要件は、ブラウザーの提供元不明のアクセス許可