Hello there! As the titel states I am looking for help.
I am running Debian and using cryptmount. Actually I tryed 2 different PS4 systems before and they worked like a charm. (both normal fat ones)
This time I have a PS4 Slim with the model 2216A and it doesn't work.
I dumped the NOR several times by hardware like always. This time it was a "8-WSON chip" that got dumped. Size seems perfect. Python script creates EAP Key file. I also unpacked the sflash0.bin and everything seemed in correct.
Python script:
I was wondering if the whole process is a bit different on a PS4 slim or with a "8-WSON chip"
I tryed hexediting the keyfile several times.
Since I used the script v2 I thought this wasn't necessary. But typed everything reverse. Tryed typing every single line reverse. Typed backwards. Maybe I did a mistake somehow.
Cmtab:
The whole process worked with former ps4 fat consoles without editing the key file.
But let me please know if I missed a step somehow.
I am running Debian and using cryptmount. Actually I tryed 2 different PS4 systems before and they worked like a charm. (both normal fat ones)
This time I have a PS4 Slim with the model 2216A and it doesn't work.
I dumped the NOR several times by hardware like always. This time it was a "8-WSON chip" that got dumped. Size seems perfect. Python script creates EAP Key file. I also unpacked the sflash0.bin and everything seemed in correct.
Python script:
C:\PS4>python hdd_scriptv2.py
[DEBUG] e5e5e501
[DEBUG] 9efc8d9dd42597376edd4d827db96b84
[DEBUG] LEN 60 | f20c55b5700c355aef583722de5a99550c6b9cb0d228f5fed3aa4d680b9604e8e2316a4b56d27fd78da82bac276fdb0db028f32aac6d61ba9a428a337ab2dead9efc8d9dd42597376edd4d827db96b84f210d36ab1f32db3c98dd0372583e684
[DEBUG] 00805006
('XTS data key:', '96D27F425BFADDF59E0D9318353864C6')
('XTS tweak key:', '6A4C20B0CA0916542B246E5382F8FF0D')
I was wondering if the whole process is a bit different on a PS4 slim or with a "8-WSON chip"
I tryed hexediting the keyfile several times.
Since I used the script v2 I thought this wasn't necessary. But typed everything reverse. Tryed typing every single line reverse. Typed backwards. Maybe I did a mistake somehow.
Cmtab:
user { dev=/dev/sdh27 -- (it's the biggest partition listed with 400+GB)
dir=/home/imager/ps4/user
flags=user,nofsck
fstype=ufs mountoptions=ro,noatime,noexec,ufstype=ufs2
cipher=aes-xts-plain64
ivoffset=111669149696 -- (of cause the offset because model 2xxx+, also tryed without offset anyway)
keyfile=/home/eap_key.bin -- (renamed it to eap_key.bin)
keyformat=raw }
The whole process worked with former ps4 fat consoles without editing the key file.
Error Code on Linux with ps4 slim HDD:
"wrong fs type, bad option, bad superblock on /dev/mapper/user, missing codepage or helper program, or other error."
But let me please know if I missed a step somehow.
Last edited by Lord_Kater,