PS3 EID Root Key Dumper - Now Supports 4.70 CFW

Developer Joonie has updated the EID Root Key Dumper (originally by flatz) to now support 4.70 CFW (CEX). This very useful Utility for CFW-Enabled PS3's does just what the title suggest and allows you to Dump your EID Root Key. So what is the EID Root Key useful for? That is a question we see often and the root is needed for decrypting your PS3 Internal HDD for viewing and copying (backup) on a PC. Then also needed for CEX to DEX converts. Even if you do not need it now, its good practice to have your EID Root Key on hand in-case for example your PS3 dies and you have content you want off your Internal HDD. Below you can see some additional details, such as all the compatible firmware version this dumper works on.


EIDRootkeydumper.PNG

EID ROOT KEY DUMPER v1.0

With this Homebrew Utility you can dump your EID Root Key from GameOS on the PS3 directly in just a few seconds

CFW VersionCFW Type
3.55

  • CEX
4.21

  • CEX & DEX
4.46

  • CEX
4.50

  • CEX
4.53

  • CEX
4.65

  • CEX
4.70

  • CEX
4.75
  • CEX (NEW UPDATE)

Why do i need my eid_root_Key?
Internal PS3 HDD
  • You will need your eid_root_key (along with tools) to view/copy your PS3's internal drive on a PC
CEX to DEX
Conversions

  • the eid_root_key is needed for CEX to DEX conversions
Optical Drive Emulators
  • The eid_root_key can be used in obtaining the Drive Keys for use with an ODE

Instructions
Step 1

  • Install the Package for your Firmware version, and Run the App
Step 2

  • After running the utility there will be a black screen and the PS3 Console will Restart.
Step 3

  • With FTP or File Manager retrieve your eid_root_key in dev_hdd0/game/FLTZ00010/USRDIR
FOR DEVELOPERS
Joonie said:
HOW TO PORT EID ROOT KEY DUMPER

SOURCE CODE: Download

It was already written in readme, but it took me a while to learn how to port it , so I added a little detail and added extra batch for bin2c, hope this helped for other people who are interested in learning how to.

1. Tools required

[both Getsymbol and IDA Pro are optional but recommended]

2. Files needed to port/edit for different FW version
  • source/common.h
  • source/main.c
  • payload/symbols.h
  • payload/main.c

The most work needs done in payload, You need to find and compare offsets in LV2 dumps between older / newer versions, and source folder does not need much changes unless LV1 is different
*dumper.c was supposed to be done from SPU project, but it seems like not needed so far, it worked with original file.

3. Files needed compiled and HOW-TO
  • payload.bin from payload folder
  • payload.shellcode.inc from source folder [converted c code from payload.bin, use my batch for bin2c after compile payload.bin from payload folder]
    • and then build source to compile EBOOT.ELF/self
    • Then launch build.bat from main folder it will look for eboot.elf from source folder to generate EBOOT.BIN

[Don't forget to edit build.sh to change app version [4.65/4.66/4.70 and etc]

  • Edit PARAM.SFO and build pkg with EBOOT.BIN

4. Install PKG and run it
  • dumper.c was supposed to be done from SPU project, but it seems like not needed so far, it worked with original file.

BIG THANKS TO original author @flatz and @zecoxao for making this a lot easier :)

and finally @aldostools thanks a lot sensei :)


 
Nice ! Thanks.
Now a QA_toggler working on 4.70 and all will be perfect.
Maybe the Habib's standalone one is working on 4.70. But not tested myself atm. Someone tested it?
 
So wait is this now an AIO tool as last I knew there was one for each firmware that had this ported to it. If so that would just be the bees knees.
 
So wait is this now an AIO tool as last I knew there was one for each firmware that had this ported to it. If so that would just be the bees knees.

I do not think it's AIO .. i am adding the other version to our download section as well, but all can be found at brewology also

Edit: all added to our download section also
 
LV1 hasn't changed since 4.60, and new REBUG TOOLBOX already works fully with 4.70 CEX CFW [TOGGLE QA and EID ROOT KEY dumper]

I don't doubt habib's qa flag toggler would work since he ported it as FW independent

[MENTION=2]STLcardsWS[/MENTION]

By the way, I also uploaded source codes and wrote a little tutorial.

Source download <- Click to Download source

How to port Eid root key dumper

It was already written in readme, but it took me a while to learn how to port it , so I added a little detail and added extra batch for bin2c, hope this helped for other people who are interested in learning how to.

1. Tools required

*PS3 SDK
*msys and minGW -- available via MSYS | MinGW
*gcc ppu tool chain
*Lv2 kernel dumps/ lv1 hypervisor dumps [use multiMAN or REBUG TOOLBOX to obtain them]
*Hex editor -- available via HxD - Freeware Hex Editor and Disk Editor | mh-nexus
*Getsymbol -- available via http://ps3tools.aldostools.org - PS3 Tools by Aldo Vargas
*IDA Pro
[both Getsymbol and IDA Pro are optional but recommended]

2. Files needed to port/edit for different FW version

*source/common.h
*source/main.c
*payload/symbols.h
*payload/main.c

*The most work needs done in payload, You need to find and compare offsets in LV2 dumps between older / newer versions, and source folder does not need much changes unless LV1 is different
*dumper.c was supposed to be done from SPU project, but it seems like not needed so far, it worked with original file.

3. Files needed compiled and HOW-TO

*payload.bin from payload folder
*payload.shellcode.inc from source folder [converted c code from payload.bin, use my batch for bin2c after compile payload.bin from payload folder]
and then build source to compile EBOOT.ELF/self
Then launch build.bat from main folder it will look for eboot.elf from source folder to generate EBOOT.BIN

[Don't forget to edit build.sh to change app version [4.65/4.66/4.70 and etc]
Edit PARAM.SFO and build pkg with EBOOT.BIN

4. Install PKG and run it

BIG THANKS TO original author @flatz and [MENTION=502]zecoxao[/MENTION] [MENTION=46]haxxxen[/MENTION] for making this a lot easier :)

and finally @aldostools thanks a lot sensei :)
 
Last edited:
LV1 hasn't changed since 4.60, and new REBUG TOOLBOX already works fully with 4.70 CEX CFW [TOGGLE QA and EID ROOT KEY dumper]

I don't doubt habib's qa flag toggler would work since he ported it as FW independent

[MENTION=2]STLcardsWS[/MENTION]

By the way, I also uploaded source codes and wrote a little tutorial.


As always an informative and helpful post!!
 
Thanks for this, Joonie.

Question: Do you think we will ever see something like this that will give up a PS3's per_console_root_key_0 ?
I've often wondered where those two decrypted bootldrs floating around the net came from....seems someone knows a way.

-dl
 
Hey dudes i download the .pkg file needed. now i don't know what to do. i have in the past modd the psp 1000, 2000,. etc. and i even had a modd ps vita, originl xbox, and even jail a ipod touch. but this is a new one on me. so to sum it up i am just learning how to mod a ps3..... we were all noob's at one time i am just asking for a helping hand. oh today i walk into a gamestop and they playstation is going to discontinue the ps3. and psn severs will only be up for about about another year. so after hearing that it has inspire me to mod my ps3. 2/26/15 oh on a side note i am running 4.70 fw

some make a youtube video man!
 
Sorry [MENTION=2]STLcardsWS[/MENTION], I've been editing , now it's done please check it again :)

[strike]Ill update soon :)[/strike] ( Updated [MENTION=29]Joonie[/MENTION] )

Hey dudes i download the .pkg file needed. now i don't know what to do. i have in the past modd the psp 1000, 2000,. etc. and i even had a modd ps vita, originl xbox, and even jail a ipod touch. but this is a new one on me. so to sum it up i am just learning how to mod a ps3..... we were all noob's at one time i am just asking for a helping hand. oh today i walk into a gamestop and they playstation is going to discontinue the ps3. and psn severs will only be up for about about another year. so after hearing that it has inspire me to mod my ps3. 2/26/15 oh on a side note i am running 4.70 fw

some make a youtube video man!

Well i would not believe that the PS3 will be discontinued , that much i know is false and not correct. The "PlayStation" brand is one of Sony's best money makers. There are still way more PS3 owners then PS4 owners.(then look at the PS2 by comparison which just was discotheque recently).. So yea this is some jacka$$ feeding you a line at gamespot. Let me guess they tried to push a PS4 on you ;)

All information you need if in the Original Post so i will not re-type that :) I will just ask you to read it.. but if you have questions or problems we will assist but we ask you to read up first especially when the answers are clearly outlined in the first post.

n a side note i am running 4.70 fw

CFW or Official Firmware? if Official then this is no use to you .
 
[MENTION=2]STLcardsWS[/MENTION]

Please edit lv1 kernel to lv1 hypervisor, I just realized I wrote it wrong.

Thanks in advance :)
 

Featured content

Trending content

Back
Top