108w ago - Today the True Blue PS3 JB2 v2.2 USB JailBreak dongle update has arrived, and similar to the first version also came the free True Blue Unpkg'd / Unself'd PKG file and Payload from PlayStation 3 scene hackers!
To quote from the PDF File: True Blue User Guide v2.2
Unlock the true potential of your PS3 with True Blue – keep your PS3 on a homebrew enabled custom firmware, while at the same time enjoying the newest and most popular PS3 games.
Booting of games designed for PS3 system software v3.6 and above
Runs your existing games and new v3.6+ games from HDD in conjunction with standard backup managers
Does not require the power/eject trick
Custom v3.55 Dongle firmware behaves like OFW when True Blue is not inserted
Manufactured from highest grade components and Actel based
Durable and high quality metal case design
Tough and durable plastic packaging
Further features to be added as they are developed
On board 2 MBytes SPI flash
Supports Fat and Slim PS3 consoles currently running any firmware up to v3.55 and any PS3 which can be downgraded successfully from v3.6+ to v3.55 (NOTE: requires other tools, True Blue cannot downgrade a console)
Supports all regions of consoles
Supports all regions of v3.6+ games
Rock solid crystal oscillator on board for flawless timing
Setting up your PS3
Before you may use True Blue, you must first install the 3.55-Dongle custom firmware onto your PS3. This is similar in function to the well known kmeaw CFW; however it also includes modifications which allow True Blue to operate correctly. The 3.55-Dongle firmware updater is distributed in a file labelled “TrueBlue-3.55-CFW.ZIP”, and may be obtained through an internet search – once you have obtained it, please confirm the validity of the PS3UPDAT.PUP file contained within the ZIP archive by matching with one of the following hashes:
Once you have confirmed that you have obtained the correct updater file, proceed with the update as follows:
Obtain a USB storage device such as a USB HDD or USB flash memory stick
Create a folder on the storage device in which to save the update file. Using a PC, create a folder named “PS3” on the storage device. Within the PS3 folder, create a folder named "UPDATE"
Copy the PS3UPDAT.PUP file to the “UPDATE” folder created in step 2. Thus, you will have this path structure on your USB storage device: \PS3\UPDATE\PS3UPDAT.PUP
Boot your PS3 and insert the USB storage device into the PS3
From the home menu, select (Settings) -> (System Update) -> (Update via Storage Media)
The PS3 will notify you that the “3.55-Dongle” update was found. Select OK then follow the onscreen instructions to complete the update
After the update has completed, your PS3 will restart and you now be running the 3.55‐Dongle custom firmware. You may now enjoy the use of the True Blue dongle
(NOTE: The above procedure is only applicable to PS3’s on or below system software v3.55)
Using True Blue
To use True Blue, simply insert the dongle into one of the USB ports on your PS3 and power the system up. Do not remove the dongle at any point while the PS3 is running.
True Blue for the most part functions just like a regular jailbreak/CFW in that you may install and run any homebrew software and all of the standard backup managers are supported. The most notable difference is that games designed for PS3 system software v3.6 and above are also supported.
However, in order to enjoy such titles, you must first obtain special “True Blue versions” which have been modified to function with True Blue. Such modified versions are available for download through the “usual channels” and are clearly labelled as being True Blue compatible.
Once you have obtained True Blue modified games, simply copy them to your PS3 internal or external USB HDD as you would with any usual jailbreak game and launch in the usual manner through any one of the many available backup managers.
Updating True Blue
From time to time, we will release firmware updates for True Blue which will add new features.
Directions and a list of changes will be provided inside the firmware update archive file.
True Blue Dongle Update v2.2
How to update:
1. Make sure your PS3 is running the True Blue "3.55-Dongle" CFW (custom firmware)
2. Copy TrueBlueUpdate-2.2.pkg from this archive to a USB flash drive
3. Boot your PS3 _WITHOUT_ True Blue inserted, and then insert the USB flash drive
4. Navigate to (Game) -> (Install Package Files), and then select TrueBlueUpdate-2.2.pkg
5. The True Blue updater will be installed onto your PS3 HDD
6. Navigate to (Game) and load "True Blue Update v2.2"
7. The updater will start, and will then prompt you to insert the True Blue dongle. Insert it only at this point, and continue. Your dongle will then be updated
8. After the update procedure has completed your PS3 will reset, and you will then be able to enjoy your updated dongle
9. You may delete the True Blue Updater from your HDD after the update is complete
Initial worldwide release
Support for running "True Blue" titles directly from HDD via standard backup managers
From the PS3 Dev Wiki: ps3devwiki.com/index.php?title=PS3JB2_Reverse_Engineering#Content_Releases
Note: Releases seen in the wild are full BD content prepatched for TrueBlue. We are only interested in documenting/reversing, so please don't post full links (only stripped).
From an0nym0us: http://pastie.org/pastes/2875491/text
Start Offset End Offset descriptor Description
00000000 ... 0x0 -
Finally, in related PS3 scene news today fail0verflow have Tweeted the following hint on what may be some interesting PlayStation 3 developments to come:
"Don't worry all, we are just warming up the twitter engine - getting ready for more tweeting in December "
Odds are if it isn't done by other PlayStation 3 hackers beforehand, by December they will have made enough cash on the dongle and release a PSGroove-esque version to the PS3 scene for free... so definitely hold off blowing money on this useless device.
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!
i have a true blue will do my best to get a dump for you to proceed where we were stuck for a long time but no it seems like we are going uphill again thanks shadoxi for starting this elf dumper , amazing work cheers triple thumbs up
Then we know the section headers start at 0x17EC228
Last section STRTAB:
ELF64 Section Headers:
Idx Name Type Flags Address Offset Size ES Align LK
029 0001 STRTAB --- 00000000 017EC0F7 0000012C 0000 00000001 000
So elf ends at 0x17EC0F7 + 0x12C. We add padding to 0x17EC228, and insert clean elf64 section headerd dump from original eboot.bin, right? Or does this dump ELF+section headers+some extra stuff we can cut off?
Anybody care to post a dumped elf (raw, with this tool) so i can look at it?
Following up on the previous update, today I am releasing my True Blue USB dongle PS3 ELF dumper which works with any PlayStation 3 Firmware greater than 3.56 to dump the encrypted TB EBOOT / ELF files once they are loaded.
Original 355 -> ok
True Blue CFW v2 -> ok
There are some bugs (size of dump ...) but it works. It's ELF dumper from memory and it work with True Blue cfw v2 and any 3.55 firmware because it doesn't use lv2 peek/poke.
Warning: It will not brick your ps3. But I am not responsible for any damage.
Enable dev_blind with multiman
copy libsysutil_np_trophy.sprx from /dev_blind/sys/external/external to dev_hdd0/ and rename it "orignal_libsysutil_np_trophy.sprx"
copy my modified "libsysutil_np_trophy.sprx" to /dev_blind/sys/external/
load a True blue game from multiman
run your game
wait few minutes (if you get black screen after 3 minutes reboot ps3)
go to ftp
in dev_hdd0/ there are your decrypted DUMPEDBOOT.bin
copy and rename it with another name.
Howto uninstall patch - Two ways:
You could uninstall this patch by replacing modified libsysutil_np_trophy.sprx by orginal libsysutil_np_trophy.sprx
Or update in recovery mode
Thanks to: Ps3dev
1 - Install TB ELF Dumper first as stated in its readme file.
2 - Start Multiman, it will make a dump of multiman eboots, so you must delete it first by browsing to dev_hdd0 then delete all DUMPEDEBOOT.BIN files you found there.
3 - Back to multiman game selection then select any TB game then launch it.
4 - Start the game from XMB then wait for some times until game start.
5 - Exit game now then start multiman again then browse to dev_hdd0 and now you must found a decrypted game dump.
From PlayStation 3 developer deank (via pastebin.com/avcM5iuU) comes a revision as follows:
write_message("Dumping ELF from RAM...\n");
uint64_t ptr= 0x00010000ULL; //ELF offset in RAM;
uint64_t sizeelf = 35*1024*1024; //Need a way to get size of ELF
for(uint8_t i=0; i