19w ago - Following up on his PSN / SEN Enabler and Disabler v4.31, PlayStation 3 homebrew developer Nathan_r32_69 (aka nathanr3269) has released a PS3 PUP's Syscon Changer v1.0 followed by v1.1 and v1.2 for those interested with details below.
To quote: Hi friends, i'm here again with a new tool to make it easy another task, this time to change PUP's syscon, for for example, install a lower PUP on higher firmware, like Downgrader PUPs does
USE IT WITH CAUTION - ONLY FOR CFW FOR NOW
Its to easy to use, only chose your PUP file, select syscon version and click on "Start", if all goes fine you will have a new file named "NEW-PS3UPDAT.PUP"
Hope you will find this tool useful and contact me if you see any issue, meanwhile i'll back to finish SEN Enabler v5.0 and other research
Finally, from Cyberskunk: Basicly this changes the firmware version in the info0 of the CORE_OS_PACKAGE.pkg so the PS3 thinks you are installing a higher CoreOS.. Same way the '999' Downgrader works.. And NO.. It will never downgrade 3.56+ OFW.. Ever!!
To do do this you would need to exploit the OFW and try to stop it from checking the spkg_hdr.1 files or return success (if you had an exploit like this you could do a hell of a lot more than just installing firmware)
OR Some disgruntled employee at Sony would need to leak the private key for spkg_hdr.1 files. This private key can no longer be calc'd and it is not, never has been nor will ever be in the firmware. Sorry to burst any bubbles of people thinking it will happen sometime soon..
New version v1.1 released: PUP file must be where you unpack the program
Fixed some issues while unpackin Core_OS and creating spkg files, must work fine now
Fixed all previous bugs
Added executable to install the variable of the keys
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!
We don't make a lot of new threads because very few people reply in them so it's easier for me to maintain keeping them in our ongoing threads vs 50 threads with 1 post each. I know it doesn't work well for everyone, but I have to do what is easiest for me since I am stuck upkeeping everything here.
After being inactive for a while since my previous release because I had a problem, finally I finished to create and fix my personal tools for PS3 PKG / SPKG for CFW 3.55 / 4.XX complete with source code.
This tools are based on failoverflow's tools, but with support for spkg files on CFW 4.XX, for for example, install a PUP directly from XMB or avoid to do a downgrade to 3.55 to install it.
A spkg file contains header/metadata for that pkg who has his name, PS3 on +3.56 checks his header/metadata for matching, if not fails and can't install. On FW 3.55 and below is not necessary that spkg files.
Patched spu_pkg_rvk_verifier (disable ecdsa check)
Have spkg files on your ".ps3" folder
spkg.exe - This tool creates a spkg file from a pkg file
unspkg.exe - This tool decrypts spkg files (*.spkg_hdr.1)
new_pkg.exe - The tool creates a pkg file and simultaneously a spkg file, the last one is compatible with the first one
new_unpkg.exe - This tool decrypts a pkg file and exports his decrypted header/metadata