MagiskでRazer 2のロックを解除してルート化する方法

Razer 2は、Snapdragon 845 SoC、8 GBのRAM、および64 GBの内部ストレージを備えた、最もホットなゲーミングフォンの1つです。 オリジナルのRazer Phoneは簡単にルーティングできました。Razer2については、Razerが公式の工場イメージをリリースしたばかりなので、違いはありません。 Razer 2ブートローダーのロックを解除し、Magiskからパッチを当てたboot.imgをフラッシュすることにより、ルートを取得できます。

このAppualsガイドでは、Razer 2のロックを解除してルート化する方法を紹介します。手順を注意深く実行し、プロセス中に問題が発生した場合はコメントしてください。

警告:このプロセスには、ブートローダーのロック解除が含まれます。これにより、Razer 2が工場出荷時の状態にリセットされ、すべての個人データが消去されます。 先に進む前に重要なデータをバックアップしてください!

必要条件

  • ADBとFastboot( AppualsガイドのWindowsにADBをインストールする方法を参照)
  • 元の工場イメージ
  • マジスクマネージャー

Razer 2ブートローダーのロック解除

  1. 最初のステップは、ブートローダーのロックを解除することです。 [設定]> [電話について]に移動し、[ ビルド番号]を 7回タップして開発者モードのロックを解除します。
  2. 次に、[設定]> [開発者オプション]> [ USBデバッグOEMロック解除]を選択します。
  3. PCでADBターミナルを起動します( メインのADBフォルダーでShiftキーを押しながら右クリックし、[ここでコマンドウィンドウを開く]をクリックします)
  4. USBを介してRazer 2をPCに接続し、Razer 2画面でADBペアリングダイアログを受け入れ、ADBターミナルタイプで次のように入力します: adb devices
  5. ADBターミナルにデバイスのシリアル番号が表示されます。 「デバイスがオフライン」または「デバイスが見つかりません」と表示される場合は、USBドライバーのトラブルシューティングが必要になる場合があります( Google USBドライバーをインストールしてください。これらはGoogle Nexusデバイス用に開発されていますが、ユーザーはRazerデバイスでも動作することを確認しています) 。 または、別のUSBケーブルを試してください/ USB接続を取り付け直してください。
  6. adbデバイスがデバイスのシリアルを返した場合、続行してもかまいません。 ADBターミナルで次のように入力します: adb reboot bootloader
  7. Razer 2が再起動して、ダウンロードモード画面が表示されます。 これでADBを入力できます: fastboot flashing unlock
  8. Razer 2から確認を求められるため、続行する場合は同意します。 ブートローダーのロックが解除され、デバイスが工場出荷時の状態にリセットされます。 プロセスが完了したら、Androidシステムを再起動できます。
  9. Androidシステムに戻ったら、Androidセットアップウィザードを完了する必要があります。 それが完了したら、以前と同様に、開発者オプションでUSBデバッグを再度有効にします。

MagiskでRazer 2をルート化する

  1. このガイドの「要件」セクションから工場イメージをダウンロードし、アーカイブ解除します。 アーカイブ内にあるboot.imgファイルを抽出し、Razer 2のSDカードにコピーします。
  2. Magisk Managerをダウンロードしてインストールします。SDカードではなく、内部ストレージにインストールされていることを確認してください。
  3. Magisk Managerを起動し、「 パッチブートイメージファイル」をタップしてから、以前に電話機に転送したboot.imgファイルを選択します。
  4. Magisk Managerがboot.imgにパッチを適用すると、「patched_boot.img」という名前が付けられます。これをPCに転送し直して、ADBメイン経路( ADB.exeと同じフォルダー内)に配置します。
  5. Razer 2をFastbootモードで起動します( シャットダウンしてから、ボリュームダウン+電源を押したままFastbootモードで再起動します)
  6. Fastbootモードになったら、PCのADBターミナルに入力します: fastboot flash boot patched_boot.img
  7. 問題が発生した場合は、おそらくpatched_boot.imgをフラッシュするスロットを指定する必要があります( 常に正しいスロットが自動的に選択されるとは限りません) 。 これを行うには、ADBターミナルに次のように入力します: adb shell getprop ro.boot.slot_suffix
  8. これは_aまたは_bのいずれかを返すはずです。どちらが返されるかは、フラッシュする必要があるスロットです。 そのため、この場合、点滅コマンドをfastboot flash boot_a patched_boot.imgまたは、スロットが返された場合は_b)に変更します。
  9. patched_boot.imgを正常にフラッシュした後、Razer 2を再起動し、Magisk Managerを起動します。 デバイスが正常にルート化されたかどうかを確認する必要があります。 もしそうなら 、OTAの更新を受け入れないください。そうしないと 、悪いことが起こる可能性があります( ブートループ、ほとんどの場合)

それでおしまい! Razer 2の公式 TWRPポートはまだ利用できませんが、 非公式ポートを見つけることができる場合があります。 いずれにせよ、 公式のTWRPポートが利用可能になったら、この記事を更新してTWRPフラッシュの手順を含めます。

興味深い記事