Well known developer Davee has finally released the long awaited update to Project Infinity, which provides various improvements, finally offers PSP E1000 support and fixes previous bugs.

But what does Infinity 2.0 actually improve, if compared to the older versions of Infinity? And how to install it?

Project Infinity 2.0:

First and foremost Infinity 2.0 finally supports the PSP E1000 (also known as PSP Street), which was previously unsupported due to technical reasons.

This makes Infinity 2.0 compatible with all PSP devices that exist, regardless of them being old or new. As long as it runs system software 6.60 or 6.61, it will be able to use Infinity 2.0!

Next, Infinity 2.0 does not flash a so called ‘hybrid firmware’ anymore, which makes the flashing process a lot faster, more secure and infinitely less likely to cause a brick.

Infinity 2.0 works similarly to the old 6.20 permanent patch, which means that only one flash file will be altered and Infinity 2.0 will be injected into the PSP’s boot chain.

Additionally, Infinity 2.0 also fixes a few issues that occured when using the older versions of Infinity v1.x, such as XMB theming issues and problems related to the PSPgo’s pause feature (the “unlock extra memory” option in the recovery menu needs to be disabled!).

Infinity 2.0 will also be open source, so if you’re interested in taking a look ‘under the hood’, you’ll be able to take a closer look at it.

Requirements & Necessary Files:

Infinity 2.0 requires your PSP to be running any variation of system software 6.60 or 6.61, regardless of these firmwares being official or custom firmware, except for older versions of Infinity.

If your PSP is running a system software that is older than 6.60 or 6.61, then you will have to update your PSP to firmware 6.60 or 6.61 before you’ll be able to install Infinity 2.0.

If your PSP is running an older version of Infinity, such as Infinity v1.0, then you will have to use the Chronoswitch Downgrader v7 to uninstall it and revert your device back to a clean system software 6.60 or 6.61.

Depending on your device, you will either have to download the regular firmware 6.61 (PSP X000 updater, for most PSPs), or the firmware 6.61 for the PSPgo.

All PSPs that have an UMD drive (1000, 2000, 3000, E1000) share one updater file, while the PSPgo has its very own updater.

You will also need the 6.61 custom firmware files for the CFW of your choice: Either 6.61 LME-2.3 or 6.61 PRO-C2. You should not use the ME CFW or PRO’s cIPL flasher, if you intend to use Infinity 2.0; stick to the LME CFW or PRO CFW without cIPL!

The remaining files you will need are provided by Davee himself. You will need the Infinity 2.0 installer and you might need the Chronoswitch Downgrader v7, if you’re currently running an older version of Infinity.

Updating your system software to 6.60 or 6.61 also requires the PSP’s battery to be charged. At least 50% are required for the firmware updaters to function!

Which file goes where?:

Depending on your PSP currently running an older version of Infinity or just running a regular 6.60/6.61 firmware, the steps you will have to follow differ slightly.

If you’re running a temporary 6.60/6.61 CFW, then you can simply install Infinity 2.0 directly and that’s it! Otherwise you might want to continue reading:

In the following I am going to explain how to install a clean firmware 6.61, which updates the PSP from whatever firmware it currently runs to Sony’s version of the system software 6.61.

These instructions can be used to uninstall an older version of Infinity, to update your PSP from a lower (custom) firmware to version 6.61 or to simply launch with a fresh & clean firmware.

You will have to copy the firmware 6.61’s PSP folder into the root of your PSP’s memory stick and you will have to copy the Chronoswitch folder into the /PSP/GAME/ directory of your PSP’s memory stick.

Additionally you will have to either copy the LME’s or the PRO’s PSP folder into the root of your PSP’s memory stick, which will then copy the respective CFW’s files onto your PSP.

If you did everything properly, your PSP’s memory stick should look like this:

/PSP/GAME/UPDATE/ – This directory contains an EBOOT.PBP file, which is the firmware 6.61 updater.

/PSP/GAME/CHRONOSWITCH/ – This directory contains an EBOOT.PBP file, which is the chronoswitch downgrader.

Either: /PSP/GAME/661lme_installer/ & /PSP/GAME/661lme_launcher/ – These directories contain an EBOOT.PBP file each, which are the LME CFW’s installer & launcher files.

Or: /PSP/GAME/661PROUPDATE/ & /PSP/GAME/661FastRecovery/ – These directories contain an EBOOT.PBP file each, which are the PRO CFW’s installer & launcher files.

Installing firmware 6.61 (OFW/CFW):

Assuming every file is where it should be and the PSP’s battery is sufficiently charged, we can simply use our PSP and look for the Chronoswitch Downgrader program, which we are going to launch.

Just follow the on-screen instructions and the downgrader will automatically launch the 6.61 firmware updater, which will then install a clean firmware 6.61 for you.

This updates the PSP to firmware 6.61 and uninstalls all previously installed custom firmwares and older versions of Infinity. Don’t worry, we intend to do this!

Next, the PSP will reboot and you can simply launch the respective custom firmware’s installer program (either LME or PRO installer).

Follow the on-screen instructions for installing the CFW and then your PSP will reboot once again.

Next, launch the respective CFW’s launcher program (either LME launcher or PRO fast recovery).

This will boot your PSP into the LME or PRO custom firmware, which we will use to finally install Infinity 2.0!

Installing Infinity 2.0:

Since Infinity 2.0 requires the same folder that the 6.61 firmware update occupies, we will have to connect our PSP once again with our PC and navigate into the /PSP/GAME/ directory and delete the “UPDATE” folder.

Next, we will open the Infinity 2.0 archive and select the required file for our device (use the PSPgo file for a PSPgo, use the standard/X000 file for any other PSP).

Simple copy the required EBOOT.PBP file to your PSP’s /PSP/GAME/UPDATE/ directory and override the previous file. You should end up with the same folder structure as before, except that this time the /PSP/GAME/UPDATE/ directory contains Infinity 2.0’s EBOOT.PBP file instead of the regular firmware 6.61 updater.

If this was done correctly, the PSP should now show an Infinity 2 program alongside the other things we’ve previously copied onto our PSP, go ahead and launch it.

Just follow the on-screen instructions and install Infinity 2.0. This shouldn’t take longer than a few seconds. Press X to reboot.

Enabling the permanent CFW:

Next, the PSP reboots and we will have to launch the Infinity 2.0 program once again, to select a CFW which Infinity is going to auto-launch upon reboot/shutdown.

Within the Infinity 2.0 program you will now be able to press LEFT to select your custom firmware (either PRO or [L]ME). Choose the one you’ve previously installed!

After this is done, a little asterisk should appear next to the custom firmware’s name. This means the CFW is now permanent (this can be tested by fully rebooting the PSP)!

Final Words:

The long awaited update to Infinity finally brings the best possible custom firmware experience to every PSP owner!

Gone are the days of “hackable” versus “unhackable” PSPs, the good old Half Byte Loader & exploit games, and the permanent patch only being available for certain devices.

Davee brought the permanent patch to the latest official system software, compatible with the latest versions of the two best PSP custom firmwares ever created and of course to all the different PSP models that are available.

We at Wololo’s would like to thank all of you for all the great years in the PSP hacking scene, and we also would like to thank Davee for all the things he has provided for the scene, ChickHEN, Infinity and all his other creations.

And with this Infinity 2.0 concludes the permanent CFW chapter for the Playstation Portables. It is truly the end of an epic era.

Source via Twitter.