PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

February 12, 2010 // 9:22 pm - We are happy to report that the PS3 Hypervisor LV1 and Bootloader LV0 are dumped from the PlayStation 3's RAM after getting our SX28 Hardware a few days ago, utilizing code for glitching and mashing buttons for hours - the exploit eventually will get triggered!

We tried a few different ways to dump out the real memory - the biggest "problem" was the fact that you can't just simply use File I/O code in a kernel module. Furthermore, you can't call the lv1_peek function from user mode either.

Luckily, resident DEV kakarotoks was up to the challenge. After some trial and error (and too many PS3 crashes!) he made a kernel module which maps the "real" PS3 memory to a device in /proc. The /proc area lets the kernel and userland interact some.

Basically, the device /proc/ps3_hv_mem is created when the kernel module is inserted. Once it is inserted, you can use dd to read the device. By doing this, the device gets passed arguments, which is passed along to lv1_peek - which in turns reads out the real memory.

Be advised, don't go beyond the PS3's upper memory limit. At around 260MB, the PS3 tends to crash - it does not like trying to read beyond RAM limits! So, for usage:

First, run the exploit, and get it triggered and working - that's the hard part!

Next, download the attached file, inside are three files, a Makefile, the ps3_hv_mem.c and a pre-compiled version. Stick these in a folder, and run make. It will then compile a kernel module for you (ps3_hv_mem.ko, or use the pre-compiled one). Then simply type: sudo insmod ps3_hv_mem.ko

Enter your password and check /proc for a ps3_hv_mem entry, or your dmesg. If it is there - let the dumping begin!

You can dump out the PS3 Hypervisor and Bootloader (and the rest of the real memory) via dd. You can use the command:

dd if=/proc/ps3_hv_mem of=PS3_Memory_Dump.bin bs=1024 count=10K

That command will dump out 10485760 bytes, or about 10MB - which nicely includes the goodies like LV0 and LV1. Finally, you can also increase the count, which will increase the amount dumped (multiply by blocksize).

PS3 Hypervisor and Bootloader Dumped from RAM and More!

PS3 Hypervisor and Bootloader Dumped from RAM and More!

Follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 CFW forums for the latest PlayStation 3 scene and PS4 Hacks & JailBreak updates with PlayStation 4 homebrew.

#89 - GotNoUsername - February 14, 2010 // 5:41 pm
GotNoUsername's Avatar
I just wanted say thx to all the devs good and great work keep it on and wow it seems that the PS3 scene is real moving now.

PS: is the PS3 sevice mode project still in progress ?

#88 - Raze1988 - February 14, 2010 // 4:31 pm
Raze1988's Avatar
You guys already said that the dumps will be made available for the rest of the scene, some of the devs here will try to reverse the code and CJPC will continue to work on his other projects.

Please make clear how far you'll take it, regarding Homebrew and Backuplaunchers.

Let's say you guys find what you need to create CFW, Backuplauncher etc... Would you do it? There are possible risks with that, so I understand if you won't.

#87 - playforfun - February 14, 2010 // 11:46 am
playforfun's Avatar
well done for all PS3NEWS devs ! great news and i hope to see soon a way to play homebrew and emulators on PS3

#86 - skatomelato - February 14, 2010 // 10:42 am
skatomelato's Avatar
you are incredible!!! keep on with the good work!!!

I dump LV0 and LV1!! This is a good step, thank you guys!

#85 - aCID3D - February 14, 2010 // 10:35 am
aCID3D's Avatar
Great work for all of you... i think the project is for other things too... mediaplayer was fine or emu of other old systems

hope you make it real !! respect for all of you !

#84 - shummyr - February 14, 2010 // 9:34 am
shummyr's Avatar
I would like to say Thankyou to everyone who made this possible!

#83 - XSAVAGE - February 14, 2010 // 9:24 am
XSAVAGE's Avatar
The PlayStation 3 has 256 MB of XDR DRAM main memory and 256 MB of GDDR3 video memory for the RSX it totals for 512MB , the XMB takes a bit of that RAM so its like 4xxMB something for games. OtherOS is limited to 256MB

I don't get why people get excited for loaders and copied games when the keys haven't been found yet, when the keys get found and a Hello World homebrew app is able to be launched outside OtherOS mode ill be impressed. PS3 is not hacked yet.

#82 - jabberosx - February 14, 2010 // 8:04 am
jabberosx's Avatar
Quote Originally Posted by kakarotoks View Post
So far, yes, those are the only 'known' dumps available...
And I'd just like to thank you for being the first and only one in this 9 page thread (so far) to thank me too

HAHA... Congrats All! (CJPC, Kakarotoks, PS3NEWS!!!) Way to go!!.. I'm on my way to get drunk as well
Quote Originally Posted by proskopina View Post
great news!!! hope soon we can play copies!!!

Oh you poor pirate you...!! tsk tsk.. shame on you. First thing you can think of is Pirating. I'm looking forward to the SNES emulator.. Great Stuff!!

#81 - kakarotoks - February 14, 2010 // 7:18 am
kakarotoks's Avatar
Quote Originally Posted by Raze1988 View Post
Oh yeah! Great job, CJPC and kakarotoks! So right now, there are 3 HV dumps we know about:

1) geohot's
2) xorloser's
3) yours

So far, yes, those are the only 'known' dumps available...
And I'd just like to thank you for being the first and only one in this 9 page thread (so far) to thank me too

#80 - Starlight - February 14, 2010 // 3:41 am
Starlight's Avatar
Nice news indeed CJPC and keep up the great work you are doing and the rest of the dev team also as we all appreciate the hard work you guys do on this stuff.