This brew also allows you to launched all the latest titles that requires 6.20 without the lengthy patching procedures.
Infinity is a tool that allows users to enable persistent custom firmware on their PlayStation Portable. Supporting every model on firmwares 6.60 and 6.61, a user can install infinity and enjoy either PRO or ME custom firmware without ever having go through the process of re-enabling it after every reboot.
This is my final homebrew contribution to the PSP hacking scene. If you’re interested in keeping up-to date on my future endeavours then please follow me on twitter: @DaveeFTW. If you wish to report a bug then check out the repository on github. To read about my previous work then check out my blog.
Full installation guide can found in the README.md file in the download archive.
To install infinity you must be on either firmware 6.60 or 6.61. If you have an old version of infinity (< 2.0), then you must uninstall it first by using Chronoswitch 7 or higher.
Instructions for PSP 1000, 2000, 3000 and Street
Browse into the standard directory in the download and copy the file EBOOT.PBP to the PSP/GAME/UPDATE folder on your PSP. If this folder does not exist you may need to create it.
Instructions for PSPgo
Browse into the pspgo directory in the download and copy the file EBOOT.PBP to the PSP/GAME/UPDATE folder on your PSPgo. If this folder does not exist you may need to create it.
Instructions for all PSP models
Once the correct EBOOT.PBP file has been copied to your PSP, you can run the application to install infinity to your device. Re-running the application after installation will allow you to select which custom firmware you want enabled. You will need to run the installer for the custom firmware before enabling it within the infinity app.
Changelog - 2.0
6.60 support 6.61 support PSP “E1000” street support Pause/Restore Game feature on PSPgo Fixed issues with XMB themes Cheers, Davee
Chronoswitch is a downgrader for the Playstation Portable (PSP).
Download and extract the latest version. Copy the PSP folder from the extracted output to your memory stick. You will need the firmware update for version you wish to downgrade to. If you want to downgrade to 6.20, you will need the 6.20 official update. If you're downgrading a PSPgo, make sure you download the official firmware appropriate for that device.
Copy the official firmware update to PSP/GAME/UPDATE/EBOOT.PBP on your memory stick. If you're using a PSPgo, make sure this copied to the internal storage instead.
The downgrader is "signed", and can be launched without having a custom firmware installed. Once you run the application, follow the on-screen instructions.
Universal tool for psp that will unbrick your psp. Use alkngside a pandora battery.
Changes in version 8
- Updated to 5.00 M33-4
- DC iplloader doesn't require to mspformat the memory stick.
However, in some memory stick it may still be necessary.
Just run the program and if you find an error at 99%, run mspformat and try again.
- Copy DC8 to PSP/GAME/
- Download Sony 5.00 update eboot and copy it to ms rootwith the name 500.PBP
- If you have a PTF custom theme set, quit it before running the program.
- Use the app under a 3.x+ kernel. The program may not work in versions prior to 3.03 OE.
- IF timemachine is installed in this memory stick, the program will ask you at the end which button(s) you want to boot DC7, otherwise no buttons will be necessary.
- Now you have a pandora ms ready to go, and you just need a proper
battery. If you have 1.50 kernel access, use c+d tool. Otherwise, use corly149 tool.
- Select the desired option in the menu (Install 5.00 M33, Install 5.00 OFW, etc)
- Nand operations-> nand restore currently performs a physical nand dump
This proccess is very dangerous, and you should *just* use it if it's your
last chance to get it working.
This is a physical restore process (not a logical one), and will try to make
a 100% exact clon of the dump.
If you are working with a dump that isn't yours, you will get either a brick
or a corrupt idstorage, depending on the firmware.
If while you are restoring your psp have got any damaged block more than
when you dumped it, you might also get a brick, depending on what block is it.
If you want to boot the recovery mode of the 5.00 M33 of the memory stick, boot
the psp with R+the key used to boot DC7 (if any).
- Lflash format (in nand operations menu)
This function performs a physical format of the lflash, creates the 4 partitions again, with the
user desired sizes (by default, they are set to the default of that system), and then performs
a logical format of the 4 partitions.
This function allows to fix some errors that appear in 5.00 M33 installation: Error assigning flashX, psp not booting after installing 5.00 M33, etc.
It is also useful for fat users that want to make flash0 bigger by making the other partitions smaller.
Note: the sizes shown in the menu refer to the size of the physical partition. The size of the
logical partition maybe a bit smaller.
No need to say that this operations deletes current content of flash. After lflash format, the
flash is empty, you need to install 5.00 M33/OFW.
- Create new idstorage (in nand operations menu, idstorage tools)
This function destroys the current idstorage (if any), and creates a new one.
It is useful when your idstorage has been corrupted and you didn't have a backup like hapenned to me with one psp :)
Keys restore: common keys, and for first time region/openpsid/dnas/certificate keys and umd keys.
What will and won't work after this?
Set time via internet (DNAS): yes
adhoc: not tested, but hopefully it will work
psn games: not tested but it should work. However your current bought games will not work, as your psp will be identified as a new device.
usb: yes, your psp and ps3 will detect it as a new device because the psp identifier (psid) has changed.
magicgate (drm videos/audio): it has not been tested, but it should NOT work, as a way to generate magicgates keys (0x10-0x13) has not been found (yet).
First step: select a region for your new idstorage. If your region is not there, just select
whatever one, also if it is there, you can select another one if you want :)
The region affects also umd videos/audios.
Second step (optional): Press enter button to find real mac address (wifi switch must be on).
If this step fails, then just press -> to continue and a random mac will be generated (in this case after idstorage creation, shutdown the psp, restart DC and goto idstorage tools -> fix mac, this time it should work unless there is a hardware problem).
Last step is to press enter, and your new idstorage will be created.
- Change region ((in nand operations menu, idstorage tools)
This allows to change the region of the psp and the umd drive. After this, your psp will be able to play umd's of other region.
As a side effect, your psp will be identified as a new device, so you'll have to download/buy
psn games again, configure ps3 remote control again, etc.
Note: If you are gonna use the memory stick to restore a psp other than the one that created it,
check if the file /TM/DC7/act.dat exists in the ms. If it exists, remove it, otherwise the restored psp may not be able to buy psn games until the user doesn't delete from flash2 the act.dat of the other psp. (act.dat files are unique for each psp).
Note that act.dat will be restored to the moment of the MS creation.
If you have bought other PSN game later, the act.dat file may have changed and if you restore the old one, you may loose the latest bought game.
Backup flash2:/act.dat each time after you buy something from the PSN!
Third party libraries
This program uses intraFont by BenHur to render firmware fonts.
intraFont modified code has been compiled in a separated prx, and its source
and the original license can be found in intrafont directory.
A Heads-Up-Display plugin for not only your XMB, but in-game as well.
This plugin displays some basic info right on your PSP screen:
FPS CPU/BUS speed and CPU usage notification on CPU speed change battery status (percent and time left) local time Besides displaying info on screen, this plugin can:
change cpu speed take a screenshot
by codestation & darko79.
Aplicación para Windows que nos permite cargar intros, cintros y gameboots en formato .pmf de PSP.
Eliminadas las cargas de MSDOS PiEsPi by Lande.
PSP Tool is a multi-purpose application designed for the PlayStation Portable console to perform various general management functions with the console. Initially PSP Tool was designed just for extracting the IPL from the Memory Stick but has since expanded and incorporates many other diagnostics functions.
PSP Tool allows you to do the following:
Backup and Restore the IdStorage of the PSP. Check the IPL injected on the Memory Stick or a file located on the Memory Stick. Check, Backup, Restore and change the battery EEPROM serial. Connect Memory Stick, Flash 0, Flash 1, Flash 2, Flash 3 and UMD Disc through a USB cable. Create a checksum of the IPL injected on the Memory Stick or an IPL located on the Memory Stick. Create a variety of different Magic Memory Sticks. Erase the entire IPL space of the Memory Stick. Extract the IPL injected on the Memory Stick to a file. Format the Memory Stick. Inject a variety of included IPLs or an IPL from a file to the Memory Stick. by Rain.
Emulador de Commodore 64 para PSP desarrollado por Christophe Kohler.
PSX2PSP is a tool for converting PS1 ISO/BIN files to PSP Eboots for use with PSP system which have custom firmware (GEN or M33). Eboots created using this will not work on PSP with Official Firmware
RetroArch is a frontend for emulators, game engines and media players.
It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all.
RetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, and more!
UMDGen is a tool that is used to create and/or edit UMD compliant ISO image files.
The ISO image files can then be played on some PSP systems.
UMDGen is a backup tool only. You can only use UMDGen to backup your legally owned Playstation Portable games. UMDGEN.
UMDGen now displays information from UPDATEPARAM.SFO Automatically detects and resizes dummy data, removed un-needed padding and dummies the contents of the UPDATE folder Non-PSP standard images can be forced to be read by the user UMD_DATA.BIN file generator Ability to change "PSP_SYSTEM_VER" in PARAM.SFO to different firmware version 'Drop Open' images re-introduced due to a lot of requests to re-add it to UMDGen Complete CSO DAX support 'Dummy File' option
C64 emulator for PSP slim (2000 and 3000), based on Akop's and DelayedQuasar's work.
The new sound chip option is useful for modern games which were designed for the newer 8580 chips. Two such games are Caren and the Tangled Tentacles and Sam's Journey. Setting sound chip to 8580 and sound engine to resid gives those games a more authentic sound.
The new palette option is useful to achieve more saturated, darker colors. My personal favorite is `pepto-pal`, but there's also `colodore` which gives higher saturation. Setting this to `none` gives the terrible, neon-colored Vice 3.2 default palette.
Thanks to the Vice team for an excellent emulator.
Thanks to Akop for the amazing original PSP port.
Thanks to DelayedQuasar for updating Akop's port to Vice 3.2.
Thanks to my supporters on Patreon: Andyways, CountDuckula, Greg Gibson, Jesse Harlin, Duncan Harris, Özgür Karter, Matthew Machnee, Mored1984, Ibrahim Fazel Poor, and RadicalR.
LO MÁS NUEVO