PSP Homebrew Installation Guide
First let me say that I really like my Sony PSP for watching videos during lunch at work or while travelling. Using Visual Hub or Handbrake makes it really easy to convert videos and DVDs (DVD Catalyst works well on Windows and is free and the pay version has some nice features worth the money) and the TV out function works great. I really don’t game on it much but I have played a few fun games and the form factor works well.
I’m also looking forward to the PSP-3000 (3rd generation) which is due out on October 15th. The only real update is a mic and a much nicer screen. That nicer screen may even been worth the price of upgrading – depending on the PSP Homebrew options.
PSP homebrew is hacking or modding the PSP to allow it do things beyond its initial design. The most common reason for modding the PSP is to play games off of the memory stick instead of off game cartridges (UMDs). Playing games this way saves on battery life and allows you to carry around multiple games without carrying around a bunch of UMDs. It also allows you to install other applications called emulators that make it possible to play other console games like Super Nintendo and Playstation games on the PSP. There are also programs for IM, YouTube, media streaming and bunches of other things. This turns the PSP into a very capable device. The trick is performing the actual modification. It can be tricky to pin down the exact process but thanks to a helpful guide at Gizmodo for reference, I was able to get some instructions together that actually work quite simply.
Materials needed:
- Tool Battery (required to perform the actually modification)
- PSP Slim (model PSP-2000)
- Memory Stick (at least 256MB)
- Computer running Windows XP
The Tool battery allows access to the underlying operating system (called firmware) of the PSP and is used to change the official firmware to the homebrew firmware. It will cost about $30 shipped. You can actually make your own but it’s really worth it to just buy the battery. You can then sell it on eBay or Craigslist – or just hold onto it in case you need to redo the homebrew someday in the future. If you’re confident after this guide you can charge your friends $20-$25 to do the homebrew for them (standard going rate).
Windows XP is required because the EasyInstaller runs a batch file that doesn’t quite work in Vista and isn’t compatible with Mac/Linux.
Software needed:
- Official Sony PSP Firmware 4.01 (all available official versions here)
- Homebrew Firmware 4.01 m33-2 (see below for other download links and updates)
- TotalNewbi EasyInstaller (See Updates Below!)
The latest homebrew version of the firmware at this time is 4.01. The officall firmware at this time is 4.05. Stick with 4.01 until Dark Alex updates his firmware. If you already have the homebrew firmware as of 3.80, then the ‘Network Update’ on the PSP will actually update the custom firmware with the latest homebrew firmware from Dark Alex. So when a 4.05 or newer homebrew comes out you’ll be able to get it as a regular update. Kinda neat ‘eh?
Homebrew Installation:
- Charge both your standard and Tool battery to 100%. The Tool battery charges a bit differently. With the PSP plugged in and on, take out your regular battery (after it finishes charging) and insert the Tool battery. The reason for this is that if you boot with the Tool battery installed it will go into the special service mode we need to do the flashing and we don’t want that yet (and it won’t charge).
- Take out any UMDs in the PSP.
- Extract all of the downloaded software to folders on your desktop. You should then have 3 folders: the EasyInstaller, the official firmware, and the 4.01 M33-2 firmware.
- Connect your PSP to your Windows XP machine and turn on USB Connect on the PSP. Backup any data you want to save from the media card. You can do this step while the batteries are charging.
- Once you have saved your data, and with the standard battery installed (not the Tool battery) you can run the Start.exe program in the EasyInstaller folder. This will go through the process of setting up the media stick to load the first part of the homebrew firmware. Follow the onscreen instructions as it formats your card (leave the “name” blank when asked and you can accept default options). You will be asked to eject and insert the media stick a couple times during this process and it will format the card twice. When you get to a menu with 5 choices, you’ll want to choose number 4 to perform the Universal Unbricker which will load the 3.71 firmware. It will be done after the “write MS Boot Code” is complete and you see some credits.
- Turn off the PSP. Disconnect the PSP from the computer and unplug the AC power. It is now time to use the Tool battery and update the firmware. Take out the standard battery and while holding the left shoulder button, put in the Tool battery. Be sure it is in firmly (hold the battery in or put the cover on). If the PSP doesn’t start up immediately then flip the power switch on. When the power light is green, you can let go of the left shoulder button. You may or may not see a menu at this point. Don’t worry if you don’t, just hit the X button to load the custom firmware and you should see the memory card light start flashing (the wireless light might flash too). This means it is loading. The PSP will turn off when it is done. You are now in possession of a homebrew PSP. It’s time to update it.
- Put in the standard battery now (put the Tool battery away – we are done with it) and plug in the power and power it up. Now you’ll want to either format the memory stick (in the PSP menu options) or save that “magic” memory stick and put in the memory stick you are normally going to use and format that one. You are doing this to be sure you have the correct folder structure for the Homebrew usage. Once that is done, connect it to the USB cable put it in USB Connect mode.
- To upgrade the firmware to 4.01 M33-2 you will need to go to those other 2 extracted folders. Take the 401.pbp file from the official firmware folder and put it in the 4.01 M33-2\Update folder. Now you will copy the Update folder to PSP\Game folder on your PSP memory stick.
- Now that it’s copied over, you can disconnect from USB and then you will go to the Game section of the PSP and then Memory Stick. There you should see the update option to update to 4.01 M33-2. Once it is done you are finished. Your PSP is now updated to 4.01 M33-2 custom firmware. You now own an updated homebrew PSP.
- To clean up, it is a good idea to format the memory stick via the PSP system menu and then you can rename your PSP and start putting your settings the way you like. You can also restore your backed up music, photos, game saves, videos, etc.
The difference between homebrew and standard firmware isn’t immediately obvious. I didn’t really notice much change other than a bit faster bootup and I could use the 4th brightness level while using battery (an option reserved for when on AC power). The other new feature is a recovery mode. If you hold down the right shoulder button when you boot up you’ll get a text menu with options for customizing some of the features of the PSP. I would recommend leaving this alone. The only time you may have to use it is for some games that load from the memory stick; there is a UMD setting on that menu to change occasionally for some of these games.
So now you have this cool new system and what can you do? Well that’s a lot of information and this guide was already pretty long, but here are a few things to get you started.
- SNES Emulator instructions
- PSP Homebrew applications
- Convert your PS1 games to play on PSP
- PSPISO.com (lots of helpful info and games)
- PSP Wallpapers (usable on standard firmware too)
- 8GB memory stick (recommended model/brand)
There is a large PSP homebrew community and by checking out different sites and forums you can find lots of other things you can do with your modified PSP. A word of warning though – some of the things like emulator games or pirated games are illegal. There are Fair Use rights on them but be aware of the rules. If you do want to go back to the standard firmware it’s really easy … just run the official firmware installer available from the Sony PSP website.
Couple of tips:
- Hold down the right shoulder button when you turn it on to get to the firmware settings screen
- Change UMD load type to “Sony 9660 -no UMD-” to load downloaded games (in firmware settings)
- Turn off the Sony boot logo to speed up startup time (in firmware settings)
- Name video files in sequential order if you want them to play one after another (good for TV episodes). File – 101, File – 102, File – 103, etc works well for season/episode numbering.
- Keep video file names short so you don’t have to worry about scrolling names
- If you use multiple memory sticks, make a small printout of what is on each one and keep it in your case (I always forget what games and multimedia are on which memory stick)
Good luck and have fun! If anything comes up or something was unclear please let me know in the comments. I’ll try to provide updates as they become known to me.
UPDATE (10/10/2008): The Dark Alex site now provides links to the official firmware and here is the english specific section of the forum. You can follow developments at his new blog and at PSPWIki. Also, the PSP-3000 has negated the battery exploit so don’t expect to load custom firmware on the PSP coming out on the 15th (at least not for awhile). It is being worked on so keep an eye out.
UPDATE (10/17/2008): Version 5.0m33 is now available here and at official download page. I have updated to 5.0m33 without issue (your customized settings will be erased but all memory stick data will be fine – though backup just in case).
UPDATE (04/09/2008): The TotalNewbi EasyInstaller is not really working right now. Use Rains Ultralite MMS Maker and follow the directions at the link. I’ll update the full post here once I get a chance to test it out. Be sure to get the latest version of the homebrew to use with this installer.
UPDATE (05/08/2009): PSP 3000 has been hacked. Expect homebrew firmware installation to be available in the near future.
Related posts:
CFW, Custom Firmware, Dark Alex, hack, M33, MMS Maker, Playstation Portable, PSP, Rains Ultralite, TotalNewbi EasyInstaller, Tutorial



Also, for any of my friends in St. Louis, I already have a working PSP kit created and availble to use. The mod kits is usable on both PSP Phat and Slim. I’ve had my PSP modded since the day I bought it. I made sure I had my own mod tools, just in case I accidentally bricked it.
I made sure to keep my mod kit as well just in case. I don’t see why these instructions wouldn’t work on a “phat” (the easyinstaller works for both) but the slim is just such a nicer device!
Do you know if there is a PSP version of that 1 castlevania game…you know the one I mean…the one for just plain old Playstation? I would buy a psp just for that and a couple other reasons I guess….
There is a way to easily convert PS1 games to play on PSP. There is also a PSP game (Castlevania Dracula X) which has Symphony of the Night as an unlockable game.
If something happens to your PSP, you can use DC (Despertar del Cementario) to restore it. The instructions at PSPWiki aren’t very friendly but if you do searches based on the version number, there are lots of guides and youtube clips (ie – PSP DC7 unbrick)
Hi, i just updated to official firmware 5.00, my friend showed me his homebrew psp, i think its sweet, so i want to convert mine, should i be fine if i use the method above?
You should be fine. The process is still the same. You’ll just be using the newer versions for the update.
When I downloaded the EasyInstaller, my computer flagged it as containing a Trojan virus. Anyone else have this issue?
I just downloaded it and scanned it against 2 antivirus programs without getting any flags so you should be fine. Most likely you just got a false positive.
Quote:
rocketman Says:
October 30, 2008 at 1:53 am
Hi, i just updated to official firmware 5.00, my friend showed me his homebrew psp, i think its sweet, so i want to convert mine, should i be fine if i use the method above?
******************
Oh, so i dont need a previous version of M-33 in order to update to a newer version of M-33 I can just completely convert from 5.0 offiicial firmware to 5.0 custom?
You have to start with the EasyInstaller but otherwise, you can use the latest firmware available to update from the EasyInstaller (above instructions say 4.01 but you can use 5.00)
I got my 1st generation PSP modified in Thailand and they added 6 games to my 4GB memory stick. I downloaded a cso game file off the internet to add on to my stick, but a message came up on my computer that I did not have enough space on my card. I removed a few games from my memory stick and backed them up on my macbook. I should have enough space to load my new game, but i still get the message that I don’t have enough space. It turns out that I can’t even add back the games that I originally removed from the memory stick. Is there a step that I’m missing to load games onto my memory stick? It keeps saying that I only have 32mb available when there should be about 3.5gb available. Any ideas? Thanks.
@mangoblacc
You may have to clear out some “mac files”. Sometimes, if you don’t do things just right on the mac in regard to externally attached cards (like cameras,PSPs, and other ssd memory cards) there’s some files that can build up but you can’t see them.
Try plugging it into a windows machine (or tell the OS to unhide hidden files) and then delete the .trashes and some of the other “dot files”. It won’t hurt anything and it’ll probably clear up some space. These files are usually cleared if you empty trash while it is connected.
If that doesn’t do it then you may want to just try a different memory stick – the custom firmware is on the device not the memory stick so you can swap that one out for a different one and copy back your games.
A useful program for keeping those extra files from being created on memory sticks and other locations (like .ds_store files) is Blue Harvest (http://zeroonetwenty.com/blueharvest/).
I have the Tool battery and everything else ready, but when I download the easyinstaller it only downloads a text file saying where to get the actual easyinstaller, but when I click that link to megaupload it brings me to the site and says it’s an invalid link. Any help would be appreciated because I can’t find TotalNewbi anywhere else for some reason (none of the torrents I find have any seeds)
Thanks for letting me know. I’ve updated part of the post with a new installer from Rain. It can be found here: http://www.filefactory.com/file/af9c9bb/n/25437_RainsUltraLiteMMS500v12_zip
It loads a little differently so check the description for details on using it. Once I get a chance I’ll update these instructions.
If either of the links for the installer don’t work… be sure to check the Dark Alex PSP Wiki site about the Magic Memory Stick: http://alek.dark-alex.org/pspwiki/index.php/Magic_Memory_Stick
This topic is quite hot on the Internet at the moment. What do you pay the most attention to when choosing what to write about?
@howtogetsixpackfast: I mostly just follow a bunch of social news sites and some particular blogs and sites (you’ll see Lifehacker, The How-to Geek, Common Craft, and Ars Technica referenced here regularly). I also have a toe in many pools of information so I kind of hit upon what’s interesting for geeks and techies and try to translate some of the over to non-geeks.
Ok, sorry to keep sounding like an idiot but this isn’t working right for me.
I used the Rain installer with my 401.PBP like it told me to, and it said MMS COMPLETE. Then I followed what it told me to do, turned it off and unplugged it, put the blue Tool battery in while holding L1, and turned it on and it doesn’t do anything to install the custom firmware or anything, it goes to the normal PSP menu. Thinking it might have still worked, I followed the rest of the steps, put the standard battery back in, moved the 401.PBP into the Update folder, moved the Update folder into the PSP/Game folder, and when I tried to run it, there was an error message saying it couldn’t run the game… I have no idea what I’m doing wrong.
P.S. I have a PSP-2001 (slim) that currently has the 4.01 firmware on it before I tried homebrewing it.
@Nick With a proper tool battery in it shouldn’t boot to the normal PSP menu. It should boot to service mode (while holding L1 or not). Make sure the Tool battery is completely charged and try just booting up the PSP with the tool battery installed – it shouldn’t boot up normally. If it does boot up normally you may want to verify that it is a proper tool battery.
With the Rains installer you should use official 5.0 firmware (check the “updates” links above to find it). That might make the difference as well for getting a correct MMS (magic memory stick).
My tool battery isn’t working at the moment so I haven’t had a chance to fully test the Rains installer (but my understanding is that it’s similar to the UltraNewb just with more options).