Originally Posted by coragin
Yes I am on a NAND unit.
To get metldr dump I used Cex2Dex (Gunner54's), with my memorydump.pkg
Then I used linux to metldrpwn, put the dump file from that on USB stick and over to PC.
Used Cex2Dex (top) Flash dump (Bottom) dump from metldrpwn
No errors, spit out the DEXFLASH.bin
Put DEXFLASH.bin on root of usb stick
Put usb stick on PS3
Booted into petitboot
cd tmp/petitboot/mnt/sdd1
Ran command
dd if=DEXFLASH.bin of=/dev/ps3nflasha bs=1024
As I said before
made a list of replaced/removed files, offset by one. I will try installing again and take a pic of what it says.
rebooted to gameOS tried update = FAIL
rebooted into recovery tried update = FAIL
Now what I dont know is if metldrpwn actually worked or not. I am assuming yes since Cex2Dex compiled DEXFLASH.
What would be great is if someone could give me a NAND version of what to do atthe point that I extract metldr dump with Cex2Dex, the following steps needed...(dont need decryption, but want to be sure....)
Whats needed bolded in RED, would appreciate ALL
1. Decrypt metldr/dump with metldrpwn
2. using decrypted dump from metldrpwn
3. creation of DEXFLASH.bin with dump from metldrpwn
4. Writing to Flash in Petitboot/Linux
5. Finally, best place to find DEX update.pup
On a side note, I have printed out the original guide by bleh and have been making the necessary changes to the guide to repost when I am done. Thanks to bleh for the guide and for all the help in irc you have given me!
|
your missing steps;
you need to boot into linux with the metldr file that you got from CEX2DEX in the metldrpwn directory of a usb pen. ie 'e:/metledrpwn/metldr'
you need to mount the usb pen in linux
sudo mount -rw /dev/sda1 /mnt <-- example your pen could be sdb1 sdc1 etc you can check with 'ls /dev'
cd /mnt/
sudo chmod -R 755 metldrpwn
cd metledrpwn
sudo make
./run.sh
when you run ./run.sh your looking for (problem status 089) <--confirms all is good.
then you;
sudo cp /proc/metldrpwn/dump /mnt/dump <--copies the dump back to the usb pen (you need this dump for CEX2DEX)
umount /dev/sda1 <--unmounts the usb pen
now load CEX2DEX again
top box is your flash file (flashCEX.bin)
bottom box is your dump (the one you just got from metldrpwn)
this will create a file, call it flashDEX.bin.
OMG!!! Sorry It looks as though I cant read!! totally missed the section where you wrote;
Then I used linux to metldrpwn, put the dump file from that on USB stick and over to PC.
Used Cex2Dex (top) Flash dump (Bottom) dump from metldrpwn
No errors, spit out the DEXFLASH.bin
Put DEXFLASH.bin on root of usb stick
|
Tried to delete my post but couldnt find an option.