G-2CDTPKHS23
ホームハウツーガイドMagiskコアのみのイメージから作成して起動し、カスタムリカバリなしでブートループを修正する方法

Magiskコアのみのイメージから作成して起動し、カスタムリカバリなしでブートループを修正する方法

ブートループは根ざしたデバイスに固有のリスクです。結局のところ、強力な能力には大きな破壊能力があります。間違ったMagiskモジュールをフラッシュすると、カスタムリカバリでクイックフィックスが提供される場合がありますが、Android 10のおかげでTWRPの実装が困難になり、現在のソリューションは少し複雑になっています.

Magiskモジュールが原因でブートループが発生し、カスタムリカバリがない場合は、Magiskを「コア専用モード」にするための特別なブートイメージが必要です。これはMagiskのセーフモードのようなもので、すべてのモジュールを無効にしてAndroidを起動し、問題のあるモジュールを削除できます。その後、このモードを無効にするには、設定を切り替えるだけです.

必要条件

  • Magiskを使用したAndroidフォン
  • 故障したMagiskモジュールが原因のブートループまたはソフトブリック
  • Windows、Mac、またはLinuxコンピューター
  • USBデータケーブル

ステップ1:「magisk_patched」イメージを準備する

このガイドは2つのことを前提としています。Magiskを使用して携帯電話をルート化しましたが、カスタムリカバリをインストールしていません。カスタム回復がインストールされている場合は、回復モードのMagisk Managerを実行するだけです.

  • お見逃しなく:Magisk Managerでブートループを回復モード用に修正する方法

しかし、カスタムリカバリなしでルート化したので、つまり、電話機のストックブートイメージを取得し、それをMagiskで実行し、作成したmagisk__patchedイメージファイルをフラッシュしてルートを取得しました。ことは、これが機能するためにはそのmagisk_patched.imgファイルが必要です.

電話をルートしたときのmagisk_patched.imgファイルがまだある場合は、簡単にアクセスできるコンピューター上の場所に移動します.

削除した場合、ここで運が悪い場合があります。しかし、XDAフォーラムでお使いの電話モデルを検索すると、誰かがあなたの電話用のファイルをアップロードした可能性があります。それはあなたの正確な電話モデルで作られている必要があることに注意してください、そしてそれはあなたが走っている同じAndroidバージョンで作られるべきです。絶望的な場合は、古いバージョンのAndroidから事前に作成されたmagisk_patchedファイルが機能する可能性があります.

ステップ2:Android Image Kitchenをダウンロードする

コア専用モードで起動するには、magisk_patchedイメージファイルを解凍して変更し、再パックして一時的に起動する必要があります。これを行うには、Android Image Kitchenが必要です。これは以下からダウンロードできます。.

  • ダウンロードAndroid Image Kitchen:Windows | macOS | Linux

このプログラムはほとんどのAndroidスマートフォンで動作しますが、動作しないことが確認されているケースがいくつかあります。開発者のリリーススレッドでそれらについて読むことができます.

ステップ3:Android Image Kitchenを抽出する

ファイルがダウンロードされたら、オペレーティングシステムの組み込みツールまたは7-Zipなどのサードパーティのアーカイブ抽出プログラムを使用して、ZIPを抽出します.

ステップ4: ‘magisk_patched’イメージを解凍する

コンピューターでmagisk_patched画像ファイルを見つけ、抽出したAndroid Image Kitchenフォルダーを開きます。 magisk_patchedファイルをドラッグし、Android Image Kitchenフォルダーにある「unpackimg」ショートカットの真上にドロップします.

ドラッグアンドドロップできない場合は、コマンドプロンプトまたはターミナルを開き、次のコマンドを入力してスペースを押すこともできます。

CD

Android Image Kitchenフォルダをコマンドプロンプトまたはターミナルにドラッグして、その場所を自動入力し、Enterキーを押します。その後、次のように入力してスペースバーを押します。

unpackimg

次に、magiskpatchedイメージファイルをコマンドプロンプトまたはターミナルにドラッグし、Enterキーを押します.

どちらの方法でも、一連のコマンドがコマンドプロンプトまたはターミナルに表示され、最後の行で「続行するには任意のキーを押してください」と要求されます。この指示に従ってウィンドウを閉じます.

手順5:イメージファイルを変更する

「ramdisk」と「split_img」という2つの新しいフォルダーが表示されます。以下にリンクされているZIPファイルをダウンロードし、コンピューターの便利な場所に解凍します.

  • overlay.dcoreonly1(ZIPファイル)をダウンロードします。

解凍したら、フォルダーを開き、「overlay.d」フォルダーをAndroid Image Kitchenフォルダー内にあるramdiskフォルダーにコピーします.

手順6:イメージファイルを再パックします。

フォルダを追加したので、「repackimg」ファイルをダブルクリックします。次のように入力して、コマンドプロンプトまたはターミナル(閉じていない場合)を使用することもできます。

repackimg

ステップ7:Fastbootモードに入る

次に、Fastbootモードで起動する必要があります。ほとんどの電話では、電源をオフにした状態で音量ボタンと電源ボタンを押し続けることで可能になります。そうでない場合は、音量を上げて電源を入れるとうまくいきます。ただし、ブートループに入っている場合は、スマートフォンの再起動に気づいたらすぐに、ボタンを押し始める位置までタイミングを合わせる必要があります。.

Pixel 4のFastbootモード。StephenPerkins / Androidによる画像How

ステップ8:イメージファイルから起動する

電話機をコンピュータに接続し、新しいコマンドプロンプトまたはターミナルウィンドウを開きます。次のコマンドを入力してEnterキーを押します。

CD

platform-toolsフォルダーをウィンドウにドラッグし、Enterキーを押します。次に、次のコマンドを入力してスペースバーを押します。

fastbootブート

「image-new」ファイルをAndroid Image Kitchenからコマンドプロンプトまたはターミナルにドラッグし、Enterキーを押して、変更されたmagisk_patchedイメージから一時的に起動します.

ステップ9:問題のあるモジュールを無効にする

これで電話は正常に起動し、ルートは保持されますが、すべてのMagiskモジュールが無効になります。 Magisk Managerを開き、ハンバーガーメニュー、[モジュール]の順に選択します。最初にブートループを引き起こした問題のあるモジュールを無効にするかアンインストールします.

ステップ10:コアのみモードを無効にする(オプション)

問題のあるモジュールを削除した後、Magisk Managerの設定を開き、「Magisk Core Only Mode」の横のトグルを無効にします。スマートフォンが再起動しますが、今度はすべてのモジュールが有効になり、ブートループがありません!

月額請求なしで接続を安全に保ちます。新しいAndroid How Shopから一度限りの購入ですべてのデバイスにVPN Unlimitedの生涯サブスクリプションを取得し、地域の制限なしでHuluまたはNetflixを視聴できます.

今すぐ購入(80%オフ)>