Following up on the PS3 Debug Firmware 4.20 and PS3 Test Firmware 1.01 & 1.02 updates, this weekend an anonymous user on the PlayStation 3 Developer Wiki has shared the Sony PS3 Debug / Test (DEX) Firmware 4.21 update for collectors.
Download: PS3 Debug / Test (DEX) Firmware 4.21 / http://ps3devwiki.com/files/firmware/OFW-DEX/4.21/PS3UPDAT.PUP (Mirror) / PS3 DEX 4.21 VSH Dump by tjhooker73 / PS3 DEX 4.21 VSH.self to VSH.elf Decrypted by itskamel / PS3 LV1 4.21 DEX & LV1 4.31 CEX by Rancid-o
As always, keep in mind these PUP updates will currently NOT install on a retail PS3, and so they are intended for examination and comparison purposes only.
We have 100% confirmed that running this updater on a retail PS3 will not damage it, however, it will give the following error before the installation completes: The data type is not supported. (8002F029)
To quote: File changes compared to 4.20 - These files have changed since the previous version e.g. by new version string, bug/crash/exploit fixes, ...
Changes
File changes compared to 4.20 - these files have changed since the previous version e.g. by new version string, bug/crash/exploit fixes, ...
Core OS- emer_init.self
- lv0
- lv1.self
- lv2_kernel.self
dev_flash
ps1emu\- ps1_emu.self
- ps1_netemu.self
- ps1_newemu.self
ps2emu\pspemu\- psp_emulator.self
- psp_translator.self
- release\PEmuCoreLib.sprx
sys\external\- libadec.sprx
- libadec2.sprx
- libadec_internal.sprx
- libfiber.sprx
- libhttp.sprx
- liblv2coredump.sprx
- libmedi.sprx
- libsail.sprx
- libsail_rec.sprx
- libspurs_jq.sprx
- libsre.sprx
- libsync2.sprx
- libvdec.sprx
sys\internal\- sys_agent.self
- sys_audio.self
- sys_init_osd.self
- sys_tsma.self
vsh\module\- avc2_text_plugin.sprx
- explore_category_friend.sprx
- explore_plugin.sprx
- explore_plugin_np.sprx
- friendim_plugin.sprx
- friendml_plugin.sprx
- friendtrophy_plugin.sprx
- hknw_plugin.sprx
- libvideoSubsystem.sprx
- msmw2.sprx
- profile_plugin.sprx
- rec_plugin.sprx
- videodownloader_plugin.sprx
- vsh.self
- x3_mdimp10.sprx
x3_mdimp7.sprx
PUP Hashes
Code:
MD5::718E8AED7AAA6D31FF5FB8DA62F2B347
SHA1::63B08DBAC0853968F1703973F1A621273D52A7C3
CRC32::E64FD9ED
CRC16::6FA6
HMAC_SHA1::5B1DCC7A7502EDDBEA885C4CFC2C94FB48066237
Pup Information
Code:
PUP file information
Package version: 1
Image version: 99999
File count: 9
Header length: 656
Data length: 186699168
PUP file hash : 5B1DCC7A7502EDDBEA885C4CFC2C94FB48066237
File 0
Entry id: 0x100
Filename : version.txt
Data offset: 0x290
Data length: 5
File hash : E2BB8B0F3AEFEC583B80176CEDF4D737BB884E95
File 1
Entry id: 0x101
Filename : license.xml
Data offset: 0x295
Data length: 293395
File hash : F95F6549CA39851A172D02B19A3CD0BEA8D332E0
File 2
Entry id: 0x103
Filename : update_flags.txt
Data offset: 0x47CA8
Data length: 5
File hash : 65A0A6DA7FDB7F7A93C50F2439F6D5FE4C55AF74
File 3
Entry id: 0x200
Filename : ps3swu.self
Data offset: 0x47CAD
Data length: 5666240
File hash : B79E4B09A26248063E6B719923C8693662791493
File 4
Entry id: 0x201
Filename : vsh.tar
Data offset: 0x5AF26D
Data length: 10240
File hash : D9B66E0D2845D71A67D76E7907AB06368CE61E08
File 5
Entry id: 0x202
Filename : dots.txt
Data offset: 0x5B1A6D
Data length: 3
File hash : 1AA4749D0EE0D0AE937FBF73BC4B9ACD352F732A
File 6
Entry id: 0x300
Filename : update_files.tar
Data offset: 0x5B1A70
Data length: 174991360
File hash : D7244E38EF56CA83DB8A17589F3BB3EFBDAC1AC4
File 7
Entry id: 0x501
Filename : spkg_hdr.tar
Data offset: 0xAC94270
Data length: 71680
File hash : 0BDB1A61210880E011BA55263101F68D25457BD4
File 8
Entry id: 0x601
Filename : ps3swu2.self
Data offset: 0xACA5A70
Data length: 5666240
File hash : 2732BF62E5F3F3C6245DD3FDA1DF006F2F9A1E70
Finally, in related news below is a PS3 Restore Utility Backup / Restore DEX Console Guide (via ps3ita.it/hack/ripristino-utilita-di-backuprestoresu-console-dex-by-ps3ita/):
After making the conversion of the PS3 console from retail (CEX) in debug (DEX), some may have noticed the lack of utility of backup / restore (accessible from Settings -> System Settings -> Backup Utility) that allowed you to save all content (accounts, photos, music, games, etc. with the exception of trophies) on external media to back recovery in case of failure / change of the internal hard disk.
Therefore PS3ITA, thanks to our mythical Rancid-o, provides a simple method to restore such function by means of easily installable file pkg.
We found a way to restore Backup Utility in DEX:
Just install and start this pkg: http://uploading.com/files/get/5dd48...up_utility.pkg
There is also a pkg for uninstall: http://uploading.com/files/get/c7ff8...up_utility.pkg
This is because if the option backup utility does not uninstall many options are not displayed in "debug settings". Oh I forgot has only been tested on cfw 3.55 DEX.

More PlayStation 3 News...