GalaxyでTWRPが起動しない原因と対処法【症状別まとめ】

Odinで焼いたのにTWRPが起動しない、リカバリーを選択したら純正リカバリーが立ち上がる、画面が真っ暗なまま……。
GalaxyへのTWRP導入はAndroid端末の中でもトラブルが起きやすく、独特のクセがあります。

この記事では、GalaxyでTWRPが起動しない主な原因と、症状別の対処法を解説します。
XDAフォーラムや国内の実践例をもとにまとめています。

⚠️ 注意:TWRPの導入・カスタムリカバリーの書き込みはKnoxカウンターをトリップさせ、Samsungの保証が無効になります。Samsung Pay・セキュアフォルダなど一部機能も利用不可になります。作業はすべて自己責任で行ってください。データのバックアップを必ず取ってから実施してください。


スポンサーリンク

Galaxyでは標準のfastbootが使えない

iPhoneやPixelと違い、GalaxyはfastbootコマンドによるRecovery書き込みに対応していません
代わりに「Odin」または「Heimdall」という専用フラッシュツールを使って、DownloadモードからTWRPを書き込む方法が一般的です。

これを知らずにfastboot系のガイドを参照すると、コマンドが通らず詰まってしまいます。


TWRPが起動しない主な原因

Galaxyで起きやすい原因は大きく5つあります。

  1. OEMロック解除が完了していない(RMM/KGステータスの問題)
  2. Odinの「Auto Reboot」設定により、純正リカバリーが上書きされた
  3. 機種に合っていないTWRPイメージを使っている
  4. 端末のモデル番号やキャリア版・グローバル版の違い
  5. 新しいAndroidバージョン・OneUIでTWRPが非対応になっている

症状別の対処法

症状1:Odinで焼いたが、リカバリー起動すると純正リカバリーが立ち上がる

原因:Odinの「Auto Reboot」がONのままだった

Galaxyでは、Odinで書き込み後に端末を再起動させると、Androidシステムが純正リカバリーでTWRPを上書きしてしまうことがあります。
これはGalaxyのよくある落とし穴です。

対処法

  1. Odinを起動し「Options」タブを開く
  2. 「Auto Reboot」のチェックを 外す
  3. TWRPを書き込む(Odin → AP欄に .img.tar ファイルを選択 → Start)
  4. 書き込み完了後、自動的には再起動させない
  5. USBケーブルを抜いてから、ボタン操作でリカバリーモードに直接起動する

Galaxy(ホームボタンあり機種)のリカバリー起動操作:
電源を切った状態で 音量アップ + ホーム + 電源ボタン を同時長押し

Galaxy(ホームボタンなし・Bixbyボタンあり機種):
電源を切った状態で 音量アップ + Bixby + 電源ボタン を同時長押し

Galaxy(S10以降・ナビゲーションバー型):
電源オフ後、USBケーブルを接続しながら 音量アップ + 音量ダウン を押す

ポイント:TWRPが初回起動に成功すれば、TWRP自身がシステムを書き換えて上書きされないように保護します。最初の1回だけ成功させることが重要です。


症状2:OEMロックを解除したはずなのにTWRPが弾かれる(「Custom recovery blocked by OEM」と表示される)

原因:Knox Guard(KG)またはRMMステータスが残っている

DownloadモードでOEMロック解除を行っただけでは不十分な場合があります。
特に近年のGalaxyでは Knox Guard(KGステータス)RMM(Reactivation Lock) の2つの状態が完全に解除されていないと、カスタムイメージが弾かれます。

Downloadモードの画面でこれらのステータスが表示されるので確認してください。

表示状態
KG STATUS: CHECKINGKnox Guardが確認中(未完了)
KG STATUS: COMPLETEDKnox Guard解除済み(OK)
RMM STATUS: PRENORMALRMMが有効(ブロックされる)
RMM STATUS: NONERMM無効(OK)

対処法:インターネット接続してKG・RMMステータスを解決する

  1. いったん純正ROMで通常起動する
  2. 初期設定を済ませてインターネットに接続する
  3. 「設定」→「ソフトウェア更新」→「ダウンロードおよびインストール」でアップデート確認をする
  4. 開発者向けオプションを開き「OEMロック解除」トグルが表示されるか確認する
  5. DownloadモードでKGステータスが「COMPLETED」、RMMが「NONE」になっていればOK
  6. 再度OdinでTWRPを焼く

補足:KGステータスが解決しない場合、端末の時刻を2週間後に手動で変更してから確認するという回避策が報告されています(機種・ファームウェアバージョンによって効果は異なります)。


症状3:機種に合っていないTWRPイメージを書き込んだ

原因:モデル番号・キャリア版の違い

GalaxyはSM-G991B(グローバル版)とSM-G991N(韓国版)、SCG09(au版)など、同じ端末名でも モデル番号が異なると対応イメージが違います
間違ったモデル番号のTWRPを焼くと、起動しないか文鎮化するリスクがあります。

確認方法

  1. 端末の「設定」→「端末情報」→「モデル番号」で正確な型番を確認する
  2. TWRP公式サイト(https://twrp.me/Devices/)で自分の型番を検索する
  3. 公式サイトにない場合はXDAフォーラムで機種名+TWRPで検索する

注意:日本のキャリア版(docomo・au・SoftBank版)は公式TWRP対応外のケースが多く、有志が作成した非公式ビルドを使う必要があります。非公式ビルドの使用はさらにリスクが高まります。


症状4:TWRPが起動してもストレージが見えない・データが読めない

原因:Samsungの暗号化がTWRPで解除できない

Galaxy端末は独自の強力な暗号化を採用しており、現状のTWRPではユーザーデータの復号ができないことがほとんどです。

これにより、以下のような症状が起きます。

  • 内部ストレージにアクセスできない
  • バックアップが取れない
  • ログに「Unable to mount storage」と表示される

対処法:Format Dataで暗号化を解除する

⚠️ 注意:この操作を行うとユーザーデータが全削除されます。必ず事前にバックアップをとってください。

  1. TWRPを起動する
  2. 「Wipe」→「Format Data」と進む
  3. 確認のため「yes」と入力する
  4. 「Successful」と表示されれば暗号化解除完了

症状5:TWRPを焼いた後にAndroid OSが起動しなくなった(ブートループ)

対処法1:もう一度リカバリー起動操作を試みる

再起動の瞬間にタイミングよくボタン操作をすることでTWRPに入れる場合があります。

起動操作のタイミングは非常にシビアなため、再起動が始まった瞬間にすぐボタンを押し始めてください。

対処法2:Odinで純正ファームウェアを書き戻す

最悪の場合、Samsung公式の「Smart Switch」またはOdinを使って純正ファームウェアを書き戻すことでリカバリーできます。

  1. Samsung公式ファームウェアダウンロードサイトまたはサードパーティのファームウェアアーカイブ(SamFWなど)から自分の機種の正確な型番に対応するファームウェアをダウンロードする
  2. OdinのBL・AP・CP・CSC欄にそれぞれのファイルを設定してDownloadモードで書き込む
  3. 純正状態に戻したうえで、再度TWRP導入を試みる

Galaxyの新機種ではTWRPが使えない場合がある

Galaxy S20以降(One UI 4.0以降)の端末では、Samsungがカスタムリカバリーのブロックを強化しており、TWRPがまったく動作しない機種が増えています。

特にSnapdragonモデル(主に北米版)に比べて、Exynos版・日本キャリア版はTWRP対応が限られる傾向があります。
自分の機種がTWRP対応かどうかは、事前にXDAフォーラムで必ず確認してください。

代替手段として、TWRPを使わずに Magiskを直接boot.imgに適用してroot化する方法 が主流になっています。
この方法ではKnoxを直接トリップさせずにroot権限を得られる場合があります。


チェックリスト:TWRP起動しないときの確認順序

  1. [ ] Odinの「Auto Reboot」をOFFにして焼き直した
  2. [ ] 書き込み後、自動再起動させずにボタン操作でリカバリーへ直接起動した
  3. [ ] DownloadモードでKGステータスが「COMPLETED」・RMMが「NONE」になっている
  4. [ ] 自分の正確なモデル番号に対応したTWRPイメージを使っている
  5. [ ] XDAフォーラムで自分の機種のTWRP対応状況を確認した
  6. [ ] 解決しない場合は純正ファームウェアを書き戻して初期状態に戻した

まとめ

GalaxyでTWRPが起動しない原因の大半は「Auto Rebootの設定ミス」「KG/RMMステータスの未解除」「機種不一致のイメージ」のいずれかです。
特にOdinの「Auto Reboot」をOFFにしてから書き込み、その直後にボタン操作でリカバリー起動するという手順は、Galaxy特有の必須ポイントです。

ただし、Galaxy S20以降の最新機種ではTWRP自体が非対応になっているケースが多く、無理に進めると文鎮化のリスクがあります。
まずXDAフォーラムで自分の機種のページを確認してから作業を進めることを強くおすすめします。


参考情報

コメント

タイトルとURLをコピーしました