この記事には複数の問題があります。改善
やノートページでの議論にご協力ください。カスタムファームウェア(CFW、Custom Firmware)とは、新しい機能を搭載したり隠された機能をロック解除するために、サードパーティーによって非公式に改造されたファームウェアのことを指す。主にゲーム機や様々な組み込み機器などのデバイス上で動作するが、多くの場合、PlayStation PortableやPlayStation 3、PlayStation Vita、ニンテンドー3DSなどのゲーム機の公式のシステムソフトウェア(公式ファームウェア、あるいは単にFW(Firmware)やOFW(Official Firmware)などと呼ばれる)が改造されたものを指す。 通常の場合、公式ファームウェアでは署名済み(つまり、動作が公式に許可された)ソフトウェアのみが起動できる。しかし、CFWでは、動作が許可されていないHomebrew(自作のアプリケーション)やゲームデータのバックアップなどをゲーム機上で直接実行できる。ただし、CFWはソフトウェアの著作権侵害につながるので、任天堂やソニーなどのゲームメーカーは、CFWの導入をはじめとしたゲーム機の改造を一切認めていない[1][2][3][4][5]。そのため、システムの脆弱性を突くエクスプロイトなどの特殊な方法を使用しない限り、公式ファームウェアをCFWに書き換えることはできない。また、公式ファームウェアの更新の際、CFWやそれに準ずるプログラムを導入可能にする脆弱性を利用不可能にすることがある。 CFWは、ソニーが販売した携帯用ゲーム機PlayStation Portableでよく知られる。PSPのCFWには、Dark_AleXによるM33[6] のほか、5.50GEN[7] シリーズ、Minimum Edition(ME / LME)[8][出典無効]、PRO[9][出典無効]などがある。 CFWは、PlayStation 3にも存在する。ただし、2019年9月現在、CFWが導入できるのは初期のモデルおよびスリムモデル(CECH-20xxからCECH-25xxまで)のみ。スリムモデル(CECH-30xx)およびスーパースリムモデルは、CFWとほぼ同様の機能を備えたHEN(Homebrew Enabler)のみ導入可能[10]。 PlayStation Vitaには、PS VitaのPSPエミュレーター上で実行できるPSP用CFWを意味するeCFWがある[11][出典無効]。
ゲーム機におけるCFW
PlayStation Portable、PlayStation 3、PlayStation Vita