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

Magiskを使ってRazer Phone 2のブートローダーを解除しルート化する方法

Snapdragon 845、RAM 8GB、ストレージ64GBを備えたRazer Phone 2は、今最も注目されているゲーミングスマートフォンのひとつです。初代Razer Phoneがルート化しやすい機種だったように、Razer Phone 2も同じく簡単です。というのも、Razerが公式ファクトリーイメージを公開しているためです。ブートローダーをアンロックし、Magiskでパッチを適用したboot.imgを書き込むことで、ルート権限を取得できます。

本ガイドでは、Razer Phone 2のアンロックとルート化の手順を順を追って解説します。説明どおりに慎重に作業を進めてください。途中で問題が発生した場合は、ぜひコメントでお知らせください。

警告:この手順ではブートローダーをアンロックするため、端末は工場出荷状態に初期化され、すべての個人データが消去されます。作業前に必ず重要なデータをバックアップしてください!

事前に準備するもの

  • ADB & Fastboot環境(Windowsへのインストール方法は専用ガイドを参照)
  • 純正ファクトリーイメージ
  • Magisk Manager

Razer Phone 2のブートローダーをアンロックする

  1. まずはブートローダーのアンロックから始めます。「設定」→「端末情報」と進み、「ビルド番号」を7回連続でタップして開発者モードを有効にします。
  2. 「設定」→「開発者向けオプション」を開き、「USBデバッグ」と「OEMロック解除」をオンにします。
  3. PCでADBターミナルを起動します。ADBフォルダ内でShiftキーを押しながら右クリックし、「コマンドウィンドウをここで開く」を選ぶと簡単です。
  4. Razer Phone 2をUSBケーブルでPCに接続し、端末画面に表示されるADB接続許可のダイアログを承認します。その後、ADBターミナルに adb devices と入力します。
  5. 端末のシリアル番号が表示されればOKです。「Device Offline」や「No Devices Found」と表示される場合は、USBドライバーの見直しが必要かもしれません。Google USBドライバーを試してみてください(Google Nexus向けに開発されていますが、Razer端末でも動作が確認されています)。それでも認識しない場合は、別のUSBケーブルを試すか、接続を差し直してください。
  6. シリアル番号が確認できたら、次のステップへ進みます。ADBターミナルに adb reboot bootloader と入力します。
  7. 端末がダウンロードモード画面で再起動します。続けてADBターミナルに fastboot flashing unlock と入力します。
  8. 端末上で実行確認を求められるので、続行する場合は同意します。ブートローダーがアンロックされ、端末は工場出荷状態にリセットされます。処理が完了したら、Androidシステムを起動できます。
  9. Androidが立ち上がったら、初期設定ウィザードを完了させます。その後、先ほどと同じ手順で開発者向けオプションからUSBデバッグを再度有効にしておきましょう。

MagiskでRazer Phone 2をルート化する

  1. 前述の「事前に準備するもの」の項目からファクトリーイメージをダウンロードし、解凍します。中にあるboot.imgファイルを取り出し、Razer Phone 2のSDカードにコピーします。
  2. Magisk Managerをダウンロードしてインストールします。必ず内部ストレージにインストールしてください(SDカードではなく)。
  3. Magisk Managerを起動し、「Patch Boot Image File」をタップして、先ほど端末に転送したboot.imgファイルを選択します。
  4. パッチ適用後、「patched_boot.img」という名前のファイルが生成されます。このファイルをPCに戻し、ADBのメインフォルダ(adb.exeと同じ階層)に配置します。
  5. Razer Phone 2をFastbootモードで起動します。電源を切った状態で、音量下ボタンと電源ボタンを同時に長押ししてください。
  6. Fastbootモードに入ったら、PCのADBターミナルに fastboot flash boot patched_boot.img と入力します。
  7. ここでエラーが出る場合は、書き込み先のスロットを明示的に指定する必要があるかもしれません(自動選択が常に正しく動作するとは限りません)。その際は、ADBターミナルに adb shell getprop ro.boot.slot_suffix と入力します。
  8. 「_a」または「_b」のいずれかが返されます。返された値が書き込み対象のスロットです。たとえば「_a」が返された場合は、コマンドを fastboot flash boot_a patched_boot.img に変更します(「_b」の場合も同様です)。
  9. patched_boot.imgの書き込みが完了したら、Razer Phone 2を再起動してMagisk Managerを開きます。ルート化に成功していれば、アプリがその旨を表示してくれます。成功した場合、今後はOTAアップデートを受け入れないでください。さもないとブートループなどの不具合が発生するおそれがあります。

以上で作業完了です!なお、現時点ではRazer Phone 2向けの公式TWRPポートはまだ公開されていませんが、非公式ポートを見つけられる可能性はあります。公式TWRPポートが登場次第、TWRPの書き込み手順についても本記事を更新して解説する予定です。


  1. ZTE Axon 7のブートローダー解除とroot化を徹底解説【モデル別手順つき】

    ZTE Axon 7は高性能なスマートフォンですが、複数のファームウェアが存在する点に注意が必要です。以下の手順を実行する前に、自分のファームウェアおよびモデルのバージョンと互換性があるか必ず確認してください。このガイドでは、必要に応じてモデル別にセクションを分けて解説します。 作業前には、必ずストックファームウェアとデータのバックアップを用意しておきましょう。 このガイドで使用するツール ADB(WindowsへのADB導入方法もあわせて参照) MiFlash(ブートローダーアンロックツール ※A2017・A2017Uのみ) TWRP for ZTE Axon 7(※A2017・A2017

  2. OnePlus 3Tのブートローダー解除とルート化の手順を徹底解説

    注意:このガイドでは、パソコンにADBがインストールされている必要があります。WindowsパソコンへのADBのインストール方法については、別途ガイドをご参照ください。また、手順の中で端末を出荷時状態にリセット(初期化)する工程があるため、ユーザー設定などのデータは事前にバックアップを取っておいてください。本ガイドの手順は記載どおり正確に実行してください。特に指示がない限り、端末の再起動やTWRPの終了は行わないでください。OnePlus 3Tのアンロックとルート化の手順TWRP 3.0.4-1をダウンロードし、.imgファイルをplatform-toolsフォルダ(ADBインストールフォルダ