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

MagiskとTWRPでLG V30をルート化する完全ガイド

LG V30は非常に優れたAndroidスマートフォンです。価格帯に見合ったハイスペックなハードウェアを備えているだけでなく、32bit/192kHzの再生に対応したHi-FiクアッドDACを搭載しており、まさに「オーディオファイル」向けの端末と言えます。

しかし、LG V30のルート化は決して簡単ではありません。手順が多く、やや複雑な作業になりますが、この記事では最初から最後まで全プロセスを丁寧に解説します。

始める前に知っておくべき重要な注意点

このガイドではブートローダーのアンロックを行います。その際、端末は強制的に初期化され、すべてのデータが消去されます。必ず事前にデータのバックアップを取り、この記事全体をよく読んでから作業を進めてください。

必要なもの

  • TWRP-3.1.1-0-h930.img または US998用非公式TWRP alpha(ほぼ同一で、プロパティファイルの違いのみ)
  • PCにインストール済みのAndroid開発ツール(ADB/Fastboot)
  • Magisk-v15.3.zip
  • no-verity-opt-encrypt-6.0.zip
  • (任意)LG-rctd-disabler-1.0.zip

バックアップを必ず取っておく

可能であれば、TWRPによる完全なNandroidバックアップを作成しておくのが最も安全です。

また、Android StudioやHelium Desktopが起動している場合は、あらかじめ終了してください。これらが動作しているとADBのバージョン競合が発生し、エラーの原因になることがあります。

補足:Heliumによるデータ復元は信用しないでください。「Helium ceases to recognize backups」(Heliumがバックアップを認識しなくなる問題)がGitHubのサポートWikiに記載されています。この用途には適したツールではありません。

事前準備:ファイルを外部SDカードにコピー

作業開始前に、以下のファイルを外部SDカードにコピーしておきましょう。後からコピーするか、ADBサイドロードを試すことになり、手間が増えます。

  • Magisk-v15.3.zip
  • no-verity-opt-encrypt-6.0.zip
  • (任意)LG-rctd-disabler-1.0.zip

ステップ1:ブートローダーのアンロック

  1. まだの場合は、LG V30で開発者向けオプションを有効化します。「設定」→「端末情報」→「ソフトウェア情報」と進み、「ビルド番号」を7回連続タップします。「開発者モードが有効になりました」というトースト表示が出れば成功です。
  2. LG公式ページ(https://developer.lge.com/resource/mobile/RetrieveBootloader.dev )の手順に従い、開発者向けオプション内の「OEMロック解除」と「USBデバッグ」を有効にします。
  3. USBケーブルでPCに接続し、USB接続モードを「写真転送(PTP)モード」に切り替えます。通常ユーザーは充電またはMTPがデフォルトになっていることが多いですが、ここでは「写真」を選択してください。
  4. LGからメールで送られてきたunlock.binファイルを、PC上のAndroid開発ツールディレクトリ(例:sdk\platform-tools)にコピーします。
  5. PCでADBターミナルを起動し、次のコマンドを実行します:
    adb devices
  6. 接続した端末(その端末のみ)が一覧に表示されていることを確認します。表示されない場合は、写真転送モードになっているか再確認してください。
  7. 次のコマンドでFastbootモードに再起動します:
    adb reboot bootloader
  8. WindowsのUSB接続・切断音が聞こえ、端末には普段とは異なる画面が表示されるはずです。
  9. 同じディレクトリ(Androidツールフォルダ)から、次のコマンドを実行してアンロックします:
    fastboot flash unlock unlock.bin
  10. 続いて、次のコマンドでLG V30を再起動します:
    fastboot reboot
  11. 通常とはまったく異なる起動画面が表示されます。端末の改ざんを検証できないという警告や、Googleの「OS安全性に関する警告について」への言及も含まれます。
  12. この時点で端末は強制的に初期化されています。
  13. 初期セットアップを完了してAndroidを起動し、再度USB接続モードを「写真転送」に切り替えます。

アンロックが完了したかどうかは、開発者向けオプションで確認できます。「OEMロック解除」の項目が選択できなくなっていれば、すでにアンロック済みです。

ステップ2:TWRPのインストール

  1. 再び開発者向けオプションを開き、「USBデバッグ」を有効にします(「OEMロック解除」は恒久的にオンになっているため選択できません)。
  2. USB接続モードを再び「写真転送」に切り替えます。デフォルトは充電モードになっていることが多いので注意してください。
  3. 前述と同様に、PC上のAndroidツールディレクトリから以下のADBコマンドを実行します:
adb reboot bootloader
fastboot flash recovery twrp-3.1.1-0-h930.img

ステップ3:TWRPでの作業(続ける前に必ず全文を読む)

  1. 音量キーを使って、上部の「再起動」から「電源オフ」に変更して端末の電源を切ります。
  2. USBケーブルを抜きます。
  3. 音量下ボタンと電源ボタンを同時に押しながら、端末の電源を入れます。
  4. LGロゴが表示されたら、音量下ボタンは押し続けたまま、電源ボタンだけを一度離してすぐに再び押します。メニューが表示されるまで両方のボタンを押し続けます。
  5. データ消去を選択します。何度か確認を求められるので、すべて「はい(Yes)」を選択してください。
  6. その後、TWRPが起動します。
  7. システムのバックアップを行います。必須ではありませんが、やっておかないのは得策ではありません。
  8. TWRPでシステムを読み書き可能に設定します。
  9. 「バックアップ」を選択します。dataパーティションは暗号化されているため、バックアップ対象に含まれていない点に注意してください。
  10. 保存先としてSDカード(またはUSBストレージ。microSDカードを使用するのがおすすめです)を選択します。
  11. バックアップを実行します。所要時間は7分程度です。
  12. データ暗号化を無効化し、必要なファイルをインストールします。以下の操作はすべてTWRP内で行います:
  • 「Wipe」→「Factory Reset」でデータをワイプ
  • 「Wipe」→「Format Partition」でパーティションをフォーマット
  • 「Install」→ ストレージを外部SDカードに設定
  • Magiskのzipファイルをインストール
  • no-verity-opt-encrypt-6.0.zipをインストール
  • LG-rctd-disabler-1.0.zipをインストール(LGのルート検出を減らし、パフォーマンス低下を防ぎます)
  • 「Reboot」→「System」でシステムを再起動

トラブルシューティング

起動時に暗号化エラーが発生して失敗する場合は、上記の手順でパーティションのフォーマット(Format Partition)を実行しましたか?実行していない場合は、TWRPを再インストールし(この場合はバックアップは不要です)、ワイプとフォーマットの両方を必ず実施してください。

  1. MagiskでAndroidデバイスをルート化する方法|ADB・TWRP導入から徹底解説

    Androidデバイスのルート化は、今やかつてないほど簡単になっています。どんな機種でも手順をできるだけシンプルにしてくれるツールが数多く存在し、その中でも「Magisk」は特によく使われている定番ツールです。操作性も非常にわかりやすいのが特徴です。 ただし、Magiskを使用する前にいくつか準備が必要です。主なものは、カスタムリカバリ「TWRP」の導入です。GoogleのADB・Fastbootツールを使えば難しくなく、TWRPを入れておけばカスタムROMの書き込みなど、さまざまな追加機能も利用できるようになります。 注意:ルート化を行う前に、必ずスマホのブートローダーをアンロックし

  2. PCを使ってAndroidスマホをルート化する完全ガイド|手順・メリット・注意点を徹底解説

    Androidはユーザーに高い自由度を与えてくれるOSですが、それでも制限がないわけではありません。例えば、システムアプリについてはユーザーがコントロールできる範囲が狭く、アンインストールすることもバックグラウンドでの動作を止めることもできません。真の力とコントロールを手に入れるには、端末のルート化(root化)が必要です。この記事では、Androidスマホをルート化するメリットと、PCを使ってルート化する具体的な方法を詳しく解説します。 Androidスマホのルート化とは PCを使ったAndroidのルート化は、最も簡単な方法の一つです。複数のソフトウェアやツールキットが作業をサポートして