Go Back  
Reply
 
Thread Tools
Old 07-14-2012   #861
dlbogdan
Member
 
Join Date: Jul 2009
Posts: 73
Likes: 12
Liked 25 Times in 14 Posts
Mentioned: 11 Post(s)
Tagged: 0 Thread(s)
perfect.
@butnut already PMed me with the flowrebuilder tool for dumping metldr.
I have now everything needed to convert to DEX (except for a pair of balls )
Thanks @zecoxao for everything man! you're one of few.

edit:

Is it ok that my eEID dump contains only 0xFF after address: 0x1DD0 ?

Last edited by dlbogdan; 07-14-2012 at 06:10 PM.
dlbogdan is offline   Reply With Quote
Old 07-14-2012   #862
butnut
Member
 
Join Date: Jul 2011
Posts: 680
Likes: 275
Liked 249 Times in 146 Posts
Mentioned: 87 Post(s)
Tagged: 0 Thread(s)
Originally Posted by dlbogdan View Post
Is it ok that my eEID dump contains only 0xFF after address: 0x1DD0 ?
Yeah, that is how it is supposed to be.
butnut is offline   Reply With Quote
Old 07-14-2012   #863
dlbogdan
Member
 
Join Date: Jul 2009
Posts: 73
Likes: 12
Liked 25 Times in 14 Posts
Mentioned: 11 Post(s)
Tagged: 0 Thread(s)

Success!

Code:
PPE id (0x0000000000000001) VAS id (0x0000000000000002)
lv1_construct_logical_spe (0x00000000)
SPE id (0x0000000000000037)
lv1_enable_logical_spe (0x00000000)
lv1_set_spe_interrupt_mask(0) (0x00000000)
lv1_set_spe_interrupt_mask(1) (0x00000000)
lv1_set_spe_interrupt_mask(2) (0x00000000)
lv1_set_spe_privilege_state_area_1_register (0x00000000)
ea (0xc000000002c30000) esid (0xc000000008000000) vsid (0x0000408f92c94500)
lv1_get_spe_interrupt_status(0) (0x00000000)
lv1_get_spe_interrupt_status(1) (0x00000000)
lv1_get_spe_interrupt_status(2) (0x00000000)
sleep
lv1_get_spe_interrupt_status(0) (0x00000000)
lv1_get_spe_interrupt_status(1) (0x00000000)
lv1_get_spe_interrupt_status(2) (0x00000000)
out interrupt mbox (0x0000000000000001)
lv1_clear_spe_interrupt_status(2) (0x00000000)
transferring EID0, ldr args and revoke list to LS
waiting until MFC transfers are finished
MFC transfers done
out mbox (0x00000001)
problem status (0x00000089)
lv1_destruct_logical_spe (0x00000000)
hmm...
weird, I really don't think these keys are ok: (I've masked some of them just in case.. )

9E ** A2 E6 BF 2B C2 2F 1C 00 ****** 50 18 5B
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
9E ** A2 E6 BF 2B C2 2F 1C 00 ****** 50 18 5B

These are my first three lines from the dump

Last edited by dlbogdan; 07-14-2012 at 06:32 PM.
dlbogdan is offline   Reply With Quote
Old 07-14-2012   #864
butnut
Member
 
Join Date: Jul 2011
Posts: 680
Likes: 275
Liked 249 Times in 146 Posts
Mentioned: 87 Post(s)
Tagged: 0 Thread(s)
Originally Posted by dlbogdan View Post
hmm...
weird, I really don't think these keys are ok: (I've masked some of them just in case.. )

9E ** A2 E6 BF 2B C2 2F 1C 00 ****** 50 18 5B
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
9E ** A2 E6 BF 2B C2 2F 1C 00 ****** 50 18 5B

These are my first three lines from the dump

The first time I tried it I got weird output too.

I restarted my ps3 and when I tried it again it worked.
butnut is offline   Reply With Quote
Old 07-14-2012   #865
dlbogdan
Member
 
Join Date: Jul 2009
Posts: 73
Likes: 12
Liked 25 Times in 14 Posts
Mentioned: 11 Post(s)
Tagged: 0 Thread(s)
Originally Posted by butnut View Post
The first time I tried it I got weird output too.

I restarted my ps3 and when I tried it again it worked.
Yap.. only I had to restart twice to get a valid result.
Investigating a bit more it seems that the keys are shifted in the first two dumps by two rows (and the first key copied twice... )
weird.
I hope i have the right ones now.

9E ** A2 E6 BF 2B C2 2F 1C 00 ****** 50 18 5B
2C 00 4B 6F ** 9D 56 4B E1 50 ** A6 78 ** 95 0B
6D ** F6 3D 94 ** 64 3F CD D2 BA ** 5B ** 85 F6

EDIT:
OH WHAT THE HELL, YOLO
I'm going to flash my dex file....
1st. Is there any way to verify everything is correct beforehand?

EDIT2:

Looking at this:
Code:

WRITE NOR: dd if=dexnor.bin of=/dev/ps3nflasha bs=1024


WRITE eEID: dd if=eid.bin.dex of=/dev/ps3nflasha bs=1 seek=$((0x2F000)) count=$((0x10000))
@zecoxao and maybe others...
Do i have to also write eEID(modified) after writing the dexnor flash resulted ? does that make sense? Isn't dexnor the full image??

Last edited by dlbogdan; 07-14-2012 at 07:09 PM.
dlbogdan is offline   Reply With Quote
Old 07-14-2012   #866
zecoxao
Member
 
zecoxao's Avatar
 
Join Date: Oct 2011
Posts: 719
Likes: 398
Liked 721 Times in 279 Posts
Mentioned: 116 Post(s)
Tagged: 0 Thread(s)
Originally Posted by dlbogdan View Post
Yap.. only I had to restart twice to get a valid result.
Investigating a bit more it seems that the keys are shifted in the first two dumps by two rows (and the first key copied twice... )
weird.
I hope i have the right ones now.

9E ** A2 E6 BF 2B C2 2F 1C 00 ****** 50 18 5B
2C 00 4B 6F ** 9D 56 4B E1 50 ** A6 78 ** 95 0B
6D ** F6 3D 94 ** 64 3F CD D2 BA ** 5B ** 85 F6

EDIT:
OH WHAT THE HELL, YOLO
I'm going to flash my dex file....
1st. Is there any way to verify everything is correct beforehand?

EDIT2:

Looking at this:
Code:

WRITE NOR: dd if=dexnor.bin of=/dev/ps3nflasha bs=1024


WRITE eEID: dd if=eid.bin.dex of=/dev/ps3nflasha bs=1 seek=$((0x2F000)) count=$((0x10000))
Do i have to also write eEID(modified) after writing the dexnor flash resulted ? does that make sense? Isn't dexnor the full image??
dude, it's safer to do the full flash, i tested the differential flash and md5sum was different . be careful.
__________________
"Whoever has ears, let them hear."
zecoxao is offline   Reply With Quote
Likes: (1)
Old 07-14-2012   #867
dlbogdan
Member
 
Join Date: Jul 2009
Posts: 73
Likes: 12
Liked 25 Times in 14 Posts
Mentioned: 11 Post(s)
Tagged: 0 Thread(s)
Originally Posted by zecoxao View Post
dude, it's safer to do the full flash, i tested the differential flash and md5sum was different . be careful.
Ok dude.

this is what I've done

root @ps3 -linux:/tmp/petitboot/mnt/sda1# dd if=./outdexnor.bin of=/dev/ps3nflasha bs=1024
@zecoxao

As you can see I've did the dd command directly from my USB drive.
Now it is just sitting there... cursor blinking.
How much should I expect this to last?
The reading of the NOR was instant!

EDIT:

Ok, it eventually finished the writing.
AAAND the console booted.
How can I tell if this is IT? Just try and update to a DEX firmware? [[ what about linux can I get this back ]]

Last edited by dlbogdan; 07-14-2012 at 07:22 PM.
dlbogdan is offline   Reply With Quote
Old 07-14-2012   #868
zecoxao
Member
 
zecoxao's Avatar
 
Join Date: Oct 2011
Posts: 719
Likes: 398
Liked 721 Times in 279 Posts
Mentioned: 116 Post(s)
Tagged: 0 Thread(s)
Originally Posted by dlbogdan View Post
Ok dude.

this is what I've done

root @ps3 -linux:/tmp/petitboot/mnt/sda1# dd if=./outdexnor.bin of=/dev/ps3nflasha bs=1024
@zecoxao

As you can see I've did the dd command directly from my USB drive.
Now it is just sitting there... cursor blinking.
How much should I expect this to last?
The reading of the NOR was instant!

EDIT:

Ok, it eventually finished the writing.
AAAND the console booted.
How can I tell if this is IT? Just try and update to a DEX firmware? [[ what about linux can I get this back ]]
did you have qa flag while on retail state? if so, test the button combo. if it doesn't work, you're on DEX, if it works you're on CEX
__________________
"Whoever has ears, let them hear."
zecoxao is offline   Reply With Quote
Old 07-14-2012   #869
dlbogdan
Member
 
Join Date: Jul 2009
Posts: 73
Likes: 12
Liked 25 Times in 14 Posts
Mentioned: 11 Post(s)
Tagged: 0 Thread(s)
Originally Posted by zecoxao View Post
did you have qa flag while on retail state? if so, test the button combo. if it doesn't work, you're on DEX, if it works you're on CEX
Nope.. never tried qa flag. Never seen the point of that.

If I'm still on CEX and try to update the software to DEX ( through system update in XMB or +the_power_off_by_force+ method? ) can something go wrong?
dlbogdan is offline   Reply With Quote
Old 07-14-2012   #870
zecoxao
Member
 
zecoxao's Avatar
 
Join Date: Oct 2011
Posts: 719
Likes: 398
Liked 721 Times in 279 Posts
Mentioned: 116 Post(s)
Tagged: 0 Thread(s)
Originally Posted by dlbogdan View Post
Nope.. never tried qa flag. Never seen the point of that.

If I'm still on CEX and try to update the software to DEX ( through system update in XMB or +the_power_off_by_force+ method? ) can something go wrong?
give it a shot
__________________
"Whoever has ears, let them hear."
zecoxao is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



PS3Hax.net is Copyright © 2010-2013.
Use of this site is governed by our Terms of Use and Privacy Policy. All Trademarks and images are owned by their respected owners.
Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of ps3hax.net
All times are GMT -5. The time now is 03:05 AM.