PSP Custom Firmware Guide: PRO CFW & Infinity
The PlayStation Portable remains one of the most moddable handhelds ever made. Custom Firmware (CFW) unlocks ISO loading, plugins, homebrew, and region-free play — and on any PSP from the original fat to the 3000, it can be done without any hardware modification.[1] This guide covers installing PRO CFW 6.61 (the most stable and widely supported CFW for all PSP models) and optional Infinity 2.0 for persistent installation on PSP 1000/2000.
PRO CFW supports PSP 1000 (Fat), 2000 (Slim), 3000 (Brite), and PSP Go. PSP Go requires a slightly different approach for ISO loading since it has no UMD drive. PSP Street (E1000) is not compatible with most CFW methods.
Understanding CFW on PSP
Sony's PSP uses a layered firmware system: IPL (Initial Program Loader) → IDSCORE → system modules. CFW patches intercept these layers to allow unsigned code execution.[2] PRO CFW achieves this through a chain of exploits: an initial kernel exploit runs from the XMB or a game save, loading the patched modules into RAM. On unpatched PSP 1000 and 2000 units, Infinity can write a permanent boot patch to flash, so CFW loads automatically without needing an exploit each time.
Step 1: Update to Official Firmware 6.61
PRO CFW requires OFW 6.61 as a base. Download the official EBOOT.PBP updater from Sony's support page and install it via System Settings > System Update. This is the final official PSP firmware and is safe to install on any model.[3]
Step 2: Install PRO CFW 6.61
- Download PRO-C2 CFW from github.com/meetpatty/PROCFW (the community-maintained continuation)
- Extract the archive and copy the
PSP/folder to the root of your Memory Stick - On your PSP, navigate to Game > Memory Stick and run CIPL Flasher (for supported models) or FastRecovery
- The CFW will load immediately — look for the PRO version string in System Settings > System Information
Step 3: Make it Permanent with Infinity 2.0
By default, PRO CFW only persists until the PSP is powered off. Infinity 2.0, developed by TheFloW, patches the PSP's flash memory to auto-load CFW on every boot.[4]
- Supported on: PSP 1000 (all), PSP 2000 (TA-085v2 motherboard and earlier)
- NOT supported on PSP 3000 or PSP Go — use FastRecovery instead, which re-applies CFW in about 3 seconds
- Download Infinity from github.com/TheOfficialFloW/Infinity and run it from the XMB
Step 4: ISO Loading
With PRO CFW active, create a folder called ISO/ in the root of your Memory Stick and place your legally ripped UMD images (.iso or .cso) inside. They will appear in the XMB under Game > Memory Stick automatically.[5]
CSO (compressed ISO) files can save significant space with minimal quality loss. Use CisoPlus or PSP ISO Compressor to compress your images — most games achieve 30–50% size reduction.
Step 5: Essential Plugins
PSP plugins are .prx files that run in the background and add features system-wide or per-game. Place them in seplugins/ on your Memory Stick and register them in game.txt, pops.txt, or vsh.txt as appropriate.[6]
| Plugin | Function | Config File |
|---|---|---|
cwCheat.prx | In-game cheats, codes, and speed hacks | game.txt |
CXMB.prx | Custom XMB themes and CTF theme loading | vsh.txt |
NoDRM.prx | Removes DRM checks from downloaded content | game.txt |
prxshot.prx | Screenshot capture with a button combo | game.txt + vsh.txt |
GameCategories.prx | Organises XMB game list into folders by genre | vsh.txt |
PPSSPP: The PC Alternative
If you don't have a physical PSP, PPSSPP is an excellent open-source PSP emulator for PC, Android, and iOS. It runs virtually the entire PSP library at full speed, with upscaling to 4K, texture filtering, and save state support.[7] Many players use PPSSPP alongside a real PSP with CFW, syncing saves between the two via cloud storage.
References
- PSP Hacks Guide, "Introduction," psp.hacks.guide, accessed 2026.
- Dark_AleX, "PRO CFW Technical Overview," PSP-Hacks community documentation, archived 2023.
- Sony Interactive Entertainment, "PSP System Software 6.61 Release Notes," playstation.com, 2015.
- TheFloW, "Infinity 2.0 — Permanent CFW for PSP," github.com/TheOfficialFloW/Infinity, 2018.
- PSPunk, "ISO/CSO Loading on PRO CFW," pspunk.com, 2024.
- PSP Developer Wiki, "seplugins Configuration," pspdev.github.io, accessed 2026.
- PPSSPP Team, "PPSSPP — Fast and Portable PSP Emulator," ppsspp.org, accessed 2026.