OpenPSID

From PS3 Developer wiki
Jump to navigation Jump to search

The OpenPSID a unique 16 byte (0x10) hexsequence inside any PS3. It is stored inside of eid0 section 0xA and is read by lv1 via aim_spu_module using packet id 0x19005.

Structure[edit | edit source]

Name length Example
OpenPSID 16 bytes (0x10) 0123456789ABCDEFFEDCBA9876543210

Location[edit | edit source]

The OpenPSID can be found in EID5, see Flash (NOR @ 0x303E0).

Location in memory[edit | edit source]

FW OpenPSID OpenPSID
Memory Offset LV1 dump LV2 dump Memory Offset LV1 dump LV2 dump
2.70 CEX 0x800000000041C76C 0xE0641 / 0xEC7A8 0x41C76C 0x800000000038E3D0 / 0x800000000041C754 0x68000 / 0xE05B9 / 0xEC5E8C / 0xEC724 / 0xECAD4 0x38E3D0 / 0x41C754
2.76 CEX 0x800000000041C76C 0xE0641 / 0xEC7A8 0x41C76C 0x800000000038E3D0 / 0x800000000041C754 0x68000 / 0xE05B9 / 0xEC5E8C / 0xEC724 / 0xECAD4 0x38E3D0 / 0x41C754
2.80 CEX 0x800000000042C76C 0xE0641 / 0xEC7A8 0x42C76C 0x8000000000397C40 / 0x800000000042C754 0x68000 / 0xE05B9 / 0xEC5E8C / 0xEC724 / 0xECAD4 0x397C40 / 0x42C754
3.00 CEX 0x800000000042C76C 0xDF5E1 / 0x3657B8 0x42C76C 0x800000000039C000 / 0x800000000042C754 0x68000 / 0xDF559 / 0x3655FC / 0x365734 / 0x365864 / 0x365B2C / 0xAD69D8 0x39C000 / 0x42C754
3.01 CEX 0x800000000042C76C 0xDF5E1 / 0x3657B8 0x42C76C 0x800000000039C000 / 0x800000000042C754 0x68000 / 0xDF559 / 0x3655FC / 0x365734 / 0x365864 / 0x365A8C / 0xAD69D8 0x39C000 / 0x42C754
3.10 CEX 0x800000000044C76C 0xE15E9 0x44C76C 0x80000000003B9980 / 0x800000000044C754 0x68000 / 0xE1561 0x3B9980 / 0x44C754
3.15 CEX 0x800000000044C76C 0xE15E9 / 0x161850 0x44C76C 0x80000000003B9900 / 0x800000000044C754 0x68000 / 0xE1561 / 0x160C4C / 0x160EBC / 0x16118C / 0x161644 / 0x16177C / 0x1618FC / 0x161B24 / 0x161C5C / 0x161D94 / 0x161ECC / 0x161FB4 0x3B9900 / 0x44C754 / 0x5DA2CC
3.20 CEX 0x800000000044C76C 0xE15E9 / 0x161850 0x44C76C 0x80000000003B9A00 / 0x800000000044C754 0x68000 / 0xE1561 / 0x161644 / 0x16177C / 0x16194C / 0x161B24 / 0xE22B00 / 0xEE7E24 0x3B9A00 / 0x44C754
3.21 CEX 0x800000000044C76C 0xE15E9 / 0x161850 0x44C76C 0x80000000003B9A00 / 0x800000000044C754 0x68000 / 0xE1561 / 0x161644 / 0x16177C / 0x1618FC / 0x161B24 / 0xE22B00 / 0xEE7E24 0x3B9A00 / 0x44C754
3.30 CEX 0x800000000044A144 0xA9800 / 0xE05E9 0x44A144 0x80000000003B9D00 / 0x800000000044A12C 0x68000 / 0xA9644 / 0xA972C / 0xA98FC / 0xA9B74 / 0xE0561 / 0xE23BB8 / 0xEE7E24 0x3B9D00 / 0x44A12C
3.40 CEX 0x800000000044A18C 0xA9850 / 0xE05E9 0x44A18C 0x80000000003BA880 / 0x800000000044A174 0x6A000 / 0xA9644 / 0xA977C / 0xA98FC / 0xA9D54 / 0xE0561 / 0xE36F08 / 0xEF7E24 0x3BA880 / 0x44A174
3.41 CEX 0x800000000044A18C 0xA9850 / 0xE05E9 0x44A18C 0x80000000003BA880 / 0x800000000044A174 0x6A000 / 0xA977C / 0xA98FC / 0xA9D04 / 0xE0561 / 0x6C01D0 / 0xE36F08 0x3BA880 / 0x44A174
3.42 CEX 0x800000000044A18C 0xA9850 / 0xE05E9 0x44A18C 0x80000000003BAC60 / 0x800000000044A174 0x6A000 / 0xA9644 / 0xA977C / 0xA98FC / 0xA9D04 / 0xE0561 / 0xE36F08 / 0xEF7E24 0x3BAC60 / 0x44A174
3.50 CEX 0x800000000044A18C 0xE05E9 / 0x155850 0x44A18C 0x80000000003BBEF0 / 0x800000000044A174 0x69000 / 0xE0561 / 0x155644 / 0x15577C / 0x15594C / 0x155D04 0x3BBEF0 / 0x44A174
3.55 CEX 0x800000000045218C 0xE05E9 / 0x1626B0 0x45218C 0x80000000003C2EF0 / 0x8000000000452174 0x6B000 / 0xE0561 / 0x1624A4 / 0x1625DC / 0x16275C / 0x162B64 0x3C2EF0 / 0x452174
3.56 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
3.60 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
3.61 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
3.65 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
3.66 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
3.70 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
3.72 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
3.73 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
3.74 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
4.00 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
4.01 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
4.10 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
4.11 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
4.15 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
4.20 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
4.21 CEX 0x8000000000477EB4 0xE1989 / 0x1626C0 0x477EB4 0x80000000003D9230 / 0x8000000000477E9C / 0x8000000000?????? 0x? 0x3D9230 / 0x477E9C
4.22 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
4.25 CEX 0x8000000000?????? 0x? 0x? 0x8000000000?????? 0x? 0x?
4.30 CEX 0x8000000000476F54 0xE1989 / 0x155970 0x476F54 0x80000000003DB1B0 / 0x8000000000476F3C / 0x8000000000593D8C 0x64F80 / 0xE1901 0x3DB1B0 / 0x476F3C / 0x593D8C
4.31 CEX 0x8000000000476F54 0x? 0x476F54 0x80000000003DB1B0 / 0x8000000000476F3C / 0x8000000000?????? 0x? 0x3DB1B0 / 0x476F3C
4.40 CEX 0x8000000000476F54 0x? 0x476F54 0x80000000003DB830 / 0x8000000000476F3C / 0x8000000000?????? 0x? 0x3DBE30 / 0x476F3C
4.41 CEX 0x8000000000476F54 0xA9800 / 0xE1989 0x476F54 0x80000000003DB830 / 0x8000000000476F3C / 0x8000000000?????? 0x? 0x3DBE30 / 0x476F3C
4.45 CEX 0x8000000000476F54 0x? 0x476F54 0x80000000003DB830 / 0x8000000000476F3C / 0x8000000000?????? 0x? 0x3DBE30 / 0x476F3C
4.46 CEX 0x8000000000476F54 0x? 0x476F54 0x80000000003DBE30 / 0x8000000000476F3C / 0x80000000005B7B8C 0x64E80 / 0xAB1BC / 0xAB434 / 0xE1901 0x3DBE30 / 0x476F3C
4.50 CEX 0x800000000046CF24 0x? 0x46CF24 0x80000000003DE230 / 0x800000000046CF0C / 0x8000000000?????? 0x? 0x3DE230 / 0x46CF0C
4.53 CEX 0x800000000046CF24 0x? 0x46CF24 0x80000000003DE430 / 0x800000000046CF0C / 0x8000000000?????? 0x? 0x3DE430 / 0x46CF0C
4.55 CEX 0x8000000000474F34 0x? 0x474F34 0x80000000003E17B0 / 0x8000000000474F1C / 0x8000000000?????? 0x? 0x3E17B0 / 0x474F1C

Obtaining OpenPSID from a PS3[edit | edit source]

Savedata[edit | edit source]

You can also get OpenPSID also through a proxy server without the need to have a CFW.

Or with "PSID patch v1.0" (for cfw 3.41) and "PSID patch v1.5" (for cfw 3.55) made by stoker25, this program shows your current OpenPSID, and lets you spoof it in memory with other values (the change is not permanent). http://psx-scene.com/forums/f6/%5Bps3-src%5D-psidpatch-1-0-a-70709/

Another way you can obtain your OpenPSID is from one of the values of the parameter PARAMS used by the PARAM.SFO of all gamesaves generated by games in "PS3 format" (not present in PS1, PS2 or PSP gamesaves)

Here's an example:

God of War® III [BCES00510]
account_id:  [BLANK]

2 protected files  ·   Date: 2013-08-10 13:33

Title:    God of War® III
Subtitle: Câmara da Chama
Detail: Dificuldade: Deus (Normal)  Tempo de jogo: 11:22:11

Path: BCES00510-121207075216
PARAMS: User 00000002  ·  np_account: 2ed86c06252b69d3   ·   OpenPSID: XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX · User2 00000002

Parental Level  :  0
Copy-Protected: NO