Editing Cex2Dex
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
= Files = | = Files = | ||
http://www.ps3devwiki.com/files/devtools/Cex2Dex/ | |||
http://www. | |||
== LibeEID == | == LibeEID == | ||
* [http://www.ps3devwiki.com/files/devtools/Cex2Dex/libeeid/ libeeid] | |||
* [http://www. | |||
== c2d == | == c2d == | ||
* [http://www.ps3devwiki.com/files/devtools/Cex2Dex/c2d/ c2d] | |||
* [http://www. | |||
== cex2dex == | == cex2dex == | ||
* [http://www.ps3devwiki.com/files/devtools/Cex2Dex/CEX2DEX/ CEX2DEX] | |||
== GUI for the console handicapped == | |||
http://www.ps3hax.net/2012/07/ps3tools-gui-edition-v2-6-released-cex-2-dex-added/ | |||
== GUI for handicapped | |||
== dump_rootkey == | == dump_rootkey == | ||
alternative for the 'acquire PCK1' step, without need for OtherOS/Linux. | |||
* [http://www.ps3devwiki.com/files/devtools/Cex2Dex/dump_rootkey dump_rootkey] | |||
(needs 3.41, the [http://www.ps3devwiki.com/files/firmware/MFW-CEX/Downgrader/341-downgrader.pup 341-downgrader.pup] works fine). | |||
== gameos method == | |||
<pre>#include <ppu-types.h> | |||
== | |||
< | |||
#include <ppu-types.h> | |||
#include <ppu-lv2.h> | #include <ppu-lv2.h> | ||
Line 67: | Line 46: | ||
return 0; | return 0; | ||
} | }</pre> | ||
</ | Source: http://pastie.org/4365689 by naehrwert | ||
== eEID_RKDumper == | |||
alternative for the 'acquire PCK1' step, without need for OtherOS/Linux. | |||
* [http://www.ps3devwiki.com/files/devtools/Cex2Dex/eEID_RKDumper/ eEID_RKDumper] | |||
(works fine on 3.55, e.g. [http://www.ps3devwiki.com/files/firmware/MFW-CEX/Downgrader/Rogero-V3.4/ 3.55-RogeroV3.4] works fine).<br /> | |||
Howto: | |||
* install package and run it | |||
* It will then black screen (no GUI) and restart the console automatically | |||
* FTP (other otherwise) retrieve your eid_root_key / PCK1 from /dev_hdd0/tmp/eid_root_key | |||
= Guide(s) = | = Guide(s) = | ||
In short: changing [[Target ID]] of console inside decrypted [[Flash#eEID|eEID0]] | |||
In short: changing | |||
== Semi Guide / Shortlist == | == Semi Guide / Shortlist == | ||
* dump metldr -> [[Dumping_Metldr#Howto_use|Dumping Metldr]] | |||
* | * acquire PCK1 -> [[Per_Console_Keys#per_console_root_key_1_.2F_EID_root_key|EID root key]] | ||
* | * dump flash -> [[Dev_Tools#Memdump Memdump 0.1]] or (NOR only) on linux : '' [[Dev_Tools#nor_dump.sh|dd if=/dev/ps3nflasha of=nor.bin]]'' | ||
* | |||
* Check flashdump -> [[Validating flash dumps]] | * Check flashdump -> [[Validating flash dumps]] | ||
* | * extract EID0 section -> eidsplitter, manual extract or on linux : ''[[Dev_Tools#dump_EID0.sh|ps3dm_iim /dev/ps3dmproxy get_data 0x0 > EID0.bin]]'' | ||
* | * decrypt EID0 using proper [[Cex2Dex#LibeEID|LibeEID]] (or any other proper eEID crypto tool) | ||
* | * edit [[Target ID]] | ||
* | * encrypt/rehash EID0 using proper [[Cex2Dex#LibeEID|LibeEID]] (or any other proper eEID crypto tool) | ||
* | * paste inside flash dump -> [[http://mh-nexus.de/en/hxd/ HxD]] or any Hexeditor / binairy copy method | ||
* If needed, because console is now on 3.56+, don't forget to patch CoreOS and Revoke too -> [[Downgrading with Hardware flasher#Patch_the_dump_.26_Reflash_it_to_the_console|Downgrading patches]] | * If needed, because console is now on 3.56+, don't forget to patch CoreOS and Revoke too -> [[Downgrading with Hardware flasher#Patch_the_dump_.26_Reflash_it_to_the_console|Downgrading patches]] | ||
* | * write back to flash -> [[Hardware flashing]] or on linux : ''[[Dev_Tools#nor_write.sh|dd if=nor.bin of=/dev/ps3nflasha bs=1024]]'' | ||
* PSgrade/JIG toggle -> [[http://www. | * PSgrade/JIG toggle -> [[http://www.ps3devwiki.com/files/PSGrade/ files/PSGrade]] | ||
* | * service mode reinstall [[System_Software|Firmware]] belonging to that [[Target ID]] -> [[Downgrading with PSgrade Dongle]] | ||
* | * remarry BDdrive -> [[http://www.ps3devwiki.com/files/lv2diag/remarry/ files/lv2diag/remarry]] | ||
* [[QA_Flagging#Toggle_QA_-_rebug.me|QA-toggle]] + [[QA_Flagging#Getting_the_QA_flag_menu|combo button]] -> [[QA Flagging]] | * [[QA_Flagging#Toggle_QA_-_rebug.me|QA-toggle]] + [[QA_Flagging#Getting_the_QA_flag_menu|combo button]] -> [[QA Flagging]] | ||
* | * leave service mode -> [[http://www.ps3devwiki.com/files/lv2diag/3.55%20downgrader/FILE2/ lv2diag.self FILE2]] | ||
* | * either enjoy XMB or a new brick | ||