December 31, 2010
With recent release of geohot’s depkg its now easy for everyone to extract content of dev_flash and dev_flash3 from ps3 update pup file.
extract and compile depkg.c (linux/osx/windows+cygwin):
gcc ./depkg.c -o depkg -lz -lssl
then extract PS3UPDAT.PUP with pup unpacker, find File_7.tar in extracted folder, untar it to new folder, you will get a lot of pkgs there and dev_flash files.
enter dir with extracted files, copy compiled depkg to it and run this bash script:
for i in `ls dev_flash*`; do ./depkg $i $i.tar ; tar -xvf ./$i.tar ; rm $i.tar; done
after it you will get content of dev_flash and dev_flash3 of firmware you choosed.