Originally posted by acdcz20
I'm surprised that no one has figured this one out yet, seeing as Mathieulh gave a big hint...three weeks ago, and I saw it today....
Note, this should not be attempted unless you know what you are doing, as it could lead to bricking.
Here's how you do it.
1. Get otheros++ running on 3.41 or 3.55, I used 3.41 but 3.55 might work...
2. boot linux, and dump your nor flash, with
dd if=/dev/ps3nflasha of=nor.bin
3. ensure that /dev/ps3dmproxy exits, if not look here...
You must login or register to view this content.
4. download and compile ps3dm-utils..
5. dump your ipds, with
./ps3dm_aim /dev/ps3dmproxy get_dev_id
6. now open your nor dump with a hex editor searching for your ipds, you should find it twice, replace the 6th byte with 82 on both of them
7.
dd if=modifiednor.bin of=/dev/ps3nflasha
This takes a while..
8. Prepare a flash drive for service mode, with the 3.41 debug firmware **do not flash a higher firmware ** as well as a lv2diag.self
9. Finally, flash that as if you were downgrading, and you are now on a full debug firmware...
If you have problems refer to
You must login or register to view this content.
This is the first thing TUHTA and me did...but isn't working. The cex-dex Toolkit make something more than just changing target ID. Accordin to the .SIG.XML( the first posted) you can create your own request_idps using the files you get with the tool, BUT only a small part you need "get" or "check" something while connected on sony's server. The latest .SIG.XML posted(the one in the cex-dex tool GetData dir) seems that don't have requestidps part(that is in the XML in the SetIdps dir). Anyway "flashing" with Linux maybe could make some mistakes that's why i'm waiting progskeet.