【PS4】Jailbreak(ジェイルブレイク)完全ガイド!改造の基礎知識から導入方法・対応FW・注意点まで徹底解説

PS4改造

はじめに

PlayStation 4(PS4)には、通常のシステムでは利用できない機能を解放し、自作アプリの起動や各種カスタマイズを可能にする「ジェイルブレイク(Jailbreak)」という改造方法が存在します。

ジェイルブレイクを導入すると、「Homebrew(ホームブリュー)」と呼ばれる自作アプリの実行やエミュレータの利用、ゲームのカスタマイズなど、PS4の活用の幅を大きく広げられます。

一方で、PS4のジェイルブレイクは、本体にインストールされているシステムソフトウェア(ファームウェア)のバージョンによって対応状況が細かく異なります。また、PS3やPS Vitaのような電源を切っても維持される恒久的なカスタムファームウェア(CFW)とは仕組みが異なるため、事前に理解しておきたい重要なポイントもいくつか存在します。

本記事では、PS4のジェイルブレイクに関する基礎知識から、代表的な導入方式、対応ファームウェアの見分け方、導入前の注意点までを網羅的に解説します。なお、各方式の具体的な導入手順については、個別の記事で詳しく解説します。


PS4のジェイルブレイクとは?

PS4のジェイルブレイクとは、システムソフトウェアに存在する脆弱性(セキュリティ上の欠陥)を利用し、通常では制限されている機能や管理者権限を解放する改造手法のことです。英語圏では「Jailbreak(脱獄)」と呼ばれ、ゲーム機の改造界隈では「JB」と略されることもあります。

通常のPS4では、Sonyが公式に署名・許可したプログラム以外を自由に実行することはできません。しかし、ジェイルブレイクによってシステムの制限を突破すると、有志が開発した非公式の自作アプリや独自のプログラムを本体上で動作させられるようになります。

ジェイルブレイクでできること

PS4をジェイルブレイクすると、主に以下のような機能を利用できるようになります。

機能内容
Homebrewの実行有志が開発した自作アプリやツールをインストールして実行できる
エミュレータの利用PS1やPS2、レトロゲーム機などの各種エミュレータを動作させられる
ゲームのカスタマイズゲームへのチート適用、60fps化などのパッチ、MOD・プラグインを導入できる
FTP接続PCやスマートフォンからネットワーク経由でPS4内部のファイルにアクセスできる
Linuxの導入PS4本体上でLinuxディストリビューションを起動し、PCのように活用できる
システム設定の拡張本体のファン回転速度の調整や、開発者向けのデバッグ設定(Debug Settings)を変更できる

例えば、通常のPS4ではインストールできないパッケージファイル(FPKG)を導入したり、ゲームのフレームレート制限を解除するパッチを適用したりすることが可能です。また、後述する「GoldHEN」などのHomebrew Enablerを利用することで、FTPサーバーの常駐や各種ペイロードの読み込みなど、便利な機能をまとめて追加できます。

ジェイルブレイクとCFWの違い

ゲーム機の改造について調べていると、ジェイルブレイクと並んで「CFW(カスタムファームウェア)」という言葉がよく登場します。

CFWとは、メーカー純正のファームウェアを直接改変・書き換えした非公式のシステムソフトウェアのことです。PS3やPS Vita(Enso導入環境など)では、システム領域にCFWや恒久化パッチを導入することで、本体の再起動後も改造状態をそのまま維持できる環境が存在します。

一方、PS4のジェイルブレイクは、システムの書き換えではなく、基本的にメモリ上で一時的に動作する「Exploit(エクスプロイト)」を利用する仕組みです。そのため、本体の電源を完全に切ったり再起動したりすると、メモリ上のデータが消去され、ジェイルブレイクの状態は解除されます。

項目PS4のジェイルブレイク環境PS3・PS VitaのCFW環境
改造の仕組み脆弱性を利用したメモリ上のExploit実行システム領域への改変・書き換えなど
再起動後の状態基本的に解除される(純正状態に戻る)環境によってはそのまま維持される
再導入の手間起動するたびに再度Exploitを実行する恒久化環境では再実行が不要
恒久的な改造現時点では不可対応モデル・環境では可能

このように、PS4では一度ジェイルブレイクを行えば永久に改造状態が続くわけではありません(ただし、スタンバイモードを活用することで、次回起動時の再実行の手間を省く運用は可能です)。なお、PS4で定番の「GoldHEN」や「Mira」なども、PS4のシステム自体を書き換えるCFWそのものではなく、Exploitによってメモリ上に読み込まれるプログラム(ペイロード)の一種です。


PS4のジェイルブレイクに必要な仕組み

PS4のジェイルブレイクが動作する仕組みを理解するうえで重要なのが、「Userland Exploit」「Kernel Exploit」「HEN」という3つの要素です。それぞれ役割が異なり、複数の段階を組み合わせることで、最終的にHomebrewなどを実行できる環境を構築します。

Userland Exploit(ユーザーランドExploit)

Userland Exploitとは、一般ユーザー向けのアプリケーションやWebブラウザーなどが持つ脆弱性を突いて、通常では許可されていないコードを実行するための「入口」となるExploitです。

PS4では、標準Webブラウザーの描画エンジンである「WebKit」に存在する脆弱性を利用する方式が代表的です。後述する「WebKitty」も、このWebKit Exploitを入口として利用しています。また、動画配信アプリであるPlayStation Vueの仕組みを利用する「Vue After Free」も、このUserland Exploitの一種にあたります。

ただし、Userland Exploitで取得できるのはあくまで一般アプリレベルの権限に限られるため、これ単体ではPS4のシステム全体の制限を解除することはできません。

Kernel Exploit(カーネルExploit)

Kernel Exploitは、PS4のOSの中核部分である「カーネル」の脆弱性を利用し、システム全体の最高権限(カーネル権限)を取得するためのExploitです。PS4でHomebrewなどを実行するには、基本的に入口となるUserland Exploitに加えて、このKernel Exploitを連鎖させて成功させる必要があります。

代表的なものとして、以下のようなKernel Exploitが存在します。

Exploit名概要
Lapse幅広いバージョン(主に7.00〜12.02)で利用される代表的なカーネルExploit
Netctrl(Poopsploit)ネットワーク関連の脆弱性を利用するカーネルExploit(主に12.50〜13.00向け)
Relapse比較的新しいファームウェア(主に13.02〜13.52など)向けに実装されたカーネルExploit
Prolapseファームウェア14.00向けのWebKit Exploit等と組み合わせて利用されるカーネルExploit

本体のファームウェアバージョンによって、利用できるKernel Exploitは異なります。例えば、7.00~12.02では「Lapse」、12.50以降の一部バージョンでは「Netctrl」や「Relapse」など、そのバージョンに存在する脆弱性に対応したものを組み合わせる必要があります。

HEN(Homebrew Enabler)

Userland ExploitとKernel Exploitを組み合わせてシステムのカーネル権限を取得した後は、仕上げとして「HEN(Homebrew Enabler)」と呼ばれるペイロードをメモリに読み込みます。HENは、署名されていない自作アプリ(Homebrew)の起動や、各種改造機能を利用できるようにシステムへパッチを当てるプログラムです。

PS4では、主に以下の2種類が知られています。

GoldHEN

現在のPS4改造シーンにおいて、一般ユーザー向けに最も広く利用されているデファクトスタンダードなHomebrew Enablerです。主な機能は以下のとおりです。

  • Homebrewアプリ(FPKG)のインストール・実行
  • FTPサーバーおよびBinLoaderサーバーのバックグラウンド起動
  • ゲームへのチートやパッチ、プラグインの適用機能
  • Debug Settings(デバッグ設定)の有効化
  • 本体ファン速度(目標温度)の調整
  • 外部ペイロードの読み込み

PS4HEN

古くから存在する、PS4でHomebrewなどを実行するためのシンプルかつ基本的なHENです。GoldHENと同じく、ジェイルブレイク後の機能を拡張する目的で使用されます。

特別なこだわりや検証目的がなければ、一般ユーザーは圧倒的に機能が豊富で安定しているGoldHENを利用するのがおすすめです。


PS4の対応ファームウェアを確認する

PS4のジェイルブレイクにおいて最も重要なのが、本体にインストールされているシステムソフトウェア(ファームウェア)のバージョンです。同じPS4本体であっても、ファームウェアの数値が異なると、利用できるExploitの種類や導入手順が大きく変わります。

そのため、ジェイルブレイクの作業を始める前に、必ず現在のファームウェアバージョンを確認しておきましょう。

ファームウェアの確認方法

PS4のファームウェアバージョンは、以下の手順で簡単に確認できます。

  1. PS4のホーム画面から「設定」を開きます。
  2. メニューの中から「システム」を選択します。
  3. 「システム情報」を開きます。
  4. 「システムソフトウェア」の項目に表示されている数値を確認します。

ここに表示されている数字が、現在のファームウェアバージョンです(例:「9.00」と表示されていれば、システムソフトウェアはバージョン9.00です)。

対応ファームウェア一覧

2026年11月8日時点における、PS4のファームウェア別Exploit対応状況は以下のとおりです。

ファームウェアWebKittyPS Vue備考(主な利用Exploitなど)
4.50~5.07○×従来のWebKit系Exploit
6.70~6.72○×WebKit系Exploit
7.00~9.60○○PSFreeやLapseなど(9.00はexfathax等も定番)
10.00~11.02○○CSSFontFace・Slopkitなど(11.00まではPPPwnも対応)
11.50~12.02○○Slopkit・Lapseなど
12.50~13.00○○Netctrlなどを利用
13.02~13.52○×WebKit系Exploit(Relapseなど)が中心
14.00○×WebKit(Prolapse)・BD-JBに対応
14.02××公開Exploitなし(ジェイルブレイク不可)

※表中の「○」は代表的な方式が利用できることを示しています。個別のExploitやGoldHEN等の対応状況、動作の安定性はファームウェアのバージョンによって異なります。 ※WebKittyの公式ホストでは「14.00」を対応バージョンとして掲載していますが、GitHubのREADMEに記載されている機能実装・テスト済みExploitチェーンの一覧表では「13.52」までの記載となっています。


PS4のジェイルブレイク方法

PS4のジェイルブレイクには、時代やバージョンに応じて複数の方式が存在します。本記事では、現在幅広いバージョンで主流となっている代表的な導入方式として「WebKitty」と「PS Vue(Vue After Free)」の2つを紹介します。

どちらも脆弱性を利用してシステムへのアクセス権限を取得する方式ですが、Exploitを起動する入口や導入に必要な事前準備が異なります。

WebKittyを利用する方法

PS4標準のWebブラウザーから専用のホストページにアクセスし、WebKitの脆弱性を経由してジェイルブレイクを実行する方法です。具体的な導入手順については、こちらの記事を参照してください。

PS Vue(Vue After Free)を利用する方法

PS4向けのアプリ「PlayStation Vue」に存在する脆弱性(Use-After-Free)を利用してジェイルブレイクを実行する方法です。具体的な導入手順については、こちらの記事を参照してください。

WebKittyとPS Vueの違い

ここまで紹介した「WebKitty」と「PS Vue」は、どちらもPS4の脆弱性を利用したジェイルブレイク方式ですが、導入の仕組みや対応ファームウェアに明確な違いがあります。それぞれの特徴を比較すると以下のとおりです。

比較項目WebKittyPS Vue(Vue After Free)
Exploitの入口PS4標準のWebブラウザーPlayStation Vueアプリ
導入の手軽さ比較的簡単(URLへアクセスするだけ)事前準備が多い
必要なアプリPS4標準ブラウザー(追加導入不要)PS Vueアプリ本体と特定データ
PCの必要性基本的なWebホスト版の利用では不要導入方法(バックアップ復元やFTP等)によって必要
ネットワーク環境初回のページ読み込み・キャッシュ保存時に利用起動時のネットワーク要件あり
対応ファームウェア14.00まで掲載動作確認済みは7.00~13.00
主な特徴複数のExploitチェーンを単一サイトでまとめて利用できるアプリから直接起動でき、ジェイルブレイク実行の速度が速い

基本的には、手持ちのPS4が対応ファームウェアであれば、特別な準備がいらないWebKittyを利用するほうが圧倒的に導入しやすいでしょう。

一方、PS VueはWebブラウザーを開かずにアプリから素早くExploitを実行できる点が魅力です。ただし、PS Vueのアプリケーション自体の入手やセーブデータの配置・管理など、初回導入時にWebKittyにはない複雑な準備が必要になります。また、ファームウェア13.02以降や14.00ではPS Vue方式が使えないため、WebKit系のExploit(WebKittyなど)を利用することになります。


PS4をジェイルブレイクする前の注意点

PS4のジェイルブレイクには便利な機能が多くありますが、通常のメーカー保証対象外の行為となるため、導入前に必ず理解しておきたい重要な注意点が存在します。

システムソフトウェアをアップデートしない

ジェイルブレイクを行ううえで最も重要な鉄則が、「システムソフトウェア(ファームウェア)を絶対にアップデートしないこと」です。

PS4のExploitは、特定のバージョンに存在する脆弱性をピンポイントで利用しています。そのため、Sonyが脆弱性を修正した最新ファームウェア(例:14.02など)にアップデートしてしまうと、これまで利用できていたジェイルブレイクが一切使えなくなります。一度アップデートしたPS4は、特殊なハードウェア改造(チップのハンダ付け等)なしにダウングレードすることはできません。

意図しない自動アップデートを防止するため、作業前に必ず以下の設定を行ってください。

  1. PS4のホーム画面から「設定」を開きます。
  2. 「システム」を選択します。
  3. 「自動ダウンロード」を開きます。
  4. 「システムソフトウェアのアップデートファイル」のチェックを外します。

さらに、「省電力設定」>「スタンバイモード中の機能を設定する」から、スタンバイモード中のインターネット接続を無効にしておくことも有効です。ただし、本体の設定変更はあくまで誤操作による自動更新を防ぐための対策であり、すべての更新ファイルのダウンロード経路を完全に遮断するものではありません。より確実に防ぐには、DNS設定の変更や、アップデートブロッカー(ペイロード)の併用を推奨します。

セーブデータや本体データをバックアップする

ジェイルブレイクの実行中は、Exploitの失敗によってアプリケーションがクラッシュしたり、システムが強制終了する「カーネルパニック(KP)」が発生したりする場合があります。カーネルパニックが起きると、再起動時にストレージのチェックが走り、最悪の場合はデータが破損するリスクもゼロではありません。

また、PS Vue方式などを未改造状態から導入する場合、手順によってはセーブデータの書き換えや「システムバックアップの復元」が必要になります。特にシステムバックアップを復元する方式では、PS4本体内の既存データがすべて初期化(消去)されるため、作業前に大切なセーブデータやスクリーンショットなどをUSBストレージへバックアップしておきましょう。

PSNやオンラインプレイに制限がある

ジェイルブレイクを利用する場合、PlayStation Network(PSN)へのサインインやオンライン機能には大きな制限が発生します。

PSNのサーバーに接続するには、原則としてその時点での「最新のシステムソフトウェア」が要求されます。古いファームウェアを維持してジェイルブレイク環境を保つ場合、公式のPSNサービスへ接続することは基本的にできません。

そのため、公式サーバーでのオンラインマルチプレイ、PS Storeでのダウンロード購入、トロフィーのサーバー同期、PS Plusのクラウドセーブなど、PSNに依存する機能をメインで利用したい方にはジェイルブレイクはおすすめできません。オンライン用のメイン機と、改造用のサブ機を分けて運用するのが理想的です。

再起動するとジェイルブレイクが解除される

前半でも触れたとおり、PS4のジェイルブレイクはシステムを恒久的に書き換えるものではありません。本体を再起動したり、電源を完全に切ったりすると、メモリ上で動作していたExploitやGoldHENなどの機能はすべてリセットされます。

そのため、電源を切った状態から再びHomebrewなどを起動するには、その都度WebKittyやPS Vueなどを使ってジェイルブレイク(Exploitの実行)をやり直す必要があります。普段使いで毎回の再実行が手間に感じる場合は、GoldHENの設定でスタンバイモード対応を有効にし、使用しないときは電源を切らずに「スタンバイモード」で待機させるのが定番の運用方法です。


おわりに

今回は、PS4のジェイルブレイク(Jailbreak)について、その基礎知識や動作の仕組み、対応ファームウェア、そして代表的な導入方式について解説しました。

PS4のジェイルブレイクでは、システムソフトウェアに存在する「Userland Exploit」と「Kernel Exploit」を組み合わせ、そこへ「GoldHEN」などのペイロードを読み込ませることで、通常では実行できないHomebrewの導入や多彩なカスタマイズ機能を利用できるようになります。

現在の代表的な導入方式としては、PS4の標準Webブラウザーから手軽に実行できる「WebKitty」と、PlayStation Vueアプリを利用して高速に起動できる「Vue After Free」があります。それぞれ導入の手間や対応しているファームウェアが異なるため、まずは手元のPS4のシステムソフトウェアバージョンを確認することが第一歩となります。

また、PS4のジェイルブレイクは再起動すると解除される一時的な仕組みであり、PSNなどの公式オンライン機能が使えなくなる点には注意が必要です。特に、誤ってシステムソフトウェアを最新バージョンへアップデートしてしまうとExploitが利用できなくなるため、改造を目的としている方は自動アップデートの無効化を徹底し、不用意にアップデートしないよう十分に注意してください。

関連記事:【PS4】改造(Jailbreak)でできること全貌!Homebrew導入・バックアップ起動からNAS連携まで徹底解説

PS4改造
スポンサーリンク

コメント