Release: Infinity 2.0 – Enables Permanent 6.6x Custom Firmware for all PSPs!
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.
Lol I have CFW Pro, installed this and IT´S NOT PERMANENT, Sys info says it´s infinity, but anyway I have to run Fast Recovery anytime to play the isos. Homebrew runs w/o fast recovery
Rerun the Infinity homebrew, press LEFT and select PRO CFW as module to make it permanent.
You installed Infinity, but didnt set an auto-boot CFW yet 🙂
Homebrew runs w/o fast recovery because they’re signed applications. You also have to reboot your PSP after you set the CFW you want the system to boot in the Infinity 2 application. I found this out myself.
same thing here, seems to not work with pro, will try lme instead…
Hail! The Zett has returned!
works perfectly on my psp go 6.61
nice job
So… does this work on the OG PSP Phat?
It technically works with every PSP, but on the old PSP 1000 and the “hackable” PSP 2000s (all but the 88v3) it is still recommended to use a cIPL CFW instead (so either ME CFW or PRO + cIPL patch).
Just on the newer devices (2000 88v3, all 3000s, E1000, PSPgo) you should most definitely be using Infinity 2.0, it is the best thing you can use on them (even 6.20 perma and Infinity v1.x are worse choices).
How is perma 6.20 worse choice? On PSP go I still have resume function, with infinite no, otherwise with compability I don’t see much difference, can you tell me some?
someone pinch me, i Just downgraded my psp go to 6.20…
help mine says the eboot file for infinity 2.0 is corrupted dada
Put the eboot in a folder named UPDATE under PSP>GAME>UPDATE
Themes aren’t fixed for me. They were fixed at first, and I was able to change to a custom theme, but now when I go to themes none of my custom themes show up. I’m stuck with my Lord of the Rings theme, which isn’t a bad theme to be stuck on, but I’d still like the ability to use others.
I’m certain I went through the process right. Used the Chronoswitch downgrader to get a clean 6.61 OFW, installed PRO-CFW, then Infinity 2.0. I’ve no idea what else my issue with themes could be.
nice vid roraboi
After so many years with temp FCWs it feels weird having a permanent CFW again
followed this guide to install pro 6.61 pro c2 on my psp go, why do i still have to run the fast recovery after reboot?
isnt the infinity supposed to make it permanent?
all it did is add an infinity symbol after the version number…
Did you do the last step as well?
Booting into the Infinity homebrew a second time (first time is for installing it), and then selecting one of the CFWs as auto-boot module?
that was it, didnt see that last step, thanks!
i have only pro cfw on my psp why infinity gives me two choices pro cfw and me cfw?
not work, bricked psp
For me works great. I followed the guide and finaly cfw from boot on psp3000 6.61 with pro-c2
Anyone else experiencing the pause/resume not working with the PRO-C cfw (disabled) and I have tried the with ME 2.3 (Extra Memory – disabled)
Does anyone still have issues with the PSP Go pause/resume feature on PRO C or ME 2.3 – I still cannot get it to work – I have disabled the extra memory in ME 2.3 and still no luck.
You have to delete/override the currently paused game data after disabling the “unlock extra memory” feature in the recovery menu.
Any “pause data” that was created while that option was enabled cannot be loaded.
Long time no see The Zett. Good article and info as always
6.20 doesn’t support some of the later games like Summon Night 5. I don’t know what else would be wonky, but there’s no reason to stay on 6.20 regardless now.
I’m currently using 6.61 PRO C2-MOD (Yoti); C2 wasn’t the “latest” version as commits were still made. You may want to check that out.
https://wololo.net/talk/viewtopic.php?t=41249
the one op uses here is “Latest 6.61 PRO-C2 (updated by Qwikrazor)” if you look at the date modification the Qwikrazor seems more recent but i still dont know if theres really some change or not, i think for safety we should be using the one is provided here right?
It shouldnt matter which revision of the PRO CFW you’re using, as long as it is a “PRO-C” build that was made for 6.60/6.61.
Does anyone know if running ChronoSwitch 7.0 removes any mods done by cPIL_Flasher?
On a PSP 1000 & hackable 2000 is should certainly restore the IPL back to default.
Never tried it on an unhackable 2000 or newer PSPs, but I assume that the cIPL installer refuses to run on a 3000, E1000 & PSPgo, so only the 2000 88v3 could be problematic.
after succesfully installing cfw and infinity 2.0 we can delete fast recovery, proupdate and infinity 2.0 files? or we still need to keep them on memory stick? thx for this new update on permanent cfw btw
After installing Infinity, the CFW and setting the CFW permanent (by launching the Infinity installer a second time and selecting a CFW module), you can delete all the installer/launcher files afterwards.
All the important files will be stored in the PSP’s flash 🙂
awesome! just did it and im so happy i dont have to worry again on fastupdate every time i switch it off lol. thank you for all the effort you put in this project 🙂
Ah, update with new simplest way. Thanks for ur hardwork, dude, Davee, u make my day. Thanks 😀
Help!! having issues playing ps1 on psp go. I keep getting game couldn’t start error. Had it working fine on 6.60 lme. I didn’t save my popsloader files. How can I fix mt issue?
I’ve noticed no improvement from Infinity 1.x. Still can’t use custom themes.