PS3 Overwritten account id on evilnat cobra 4.88 v2

Purya

Forum Noob
Hi guys i accidentally overwritten my account id on evilnat cobra 4.88 v2 and when i want to play online i disable syscalls aNd when when i want to sign in to my psn account i see an error that says you cannot sign in using another user sign in id
Please tell me what yo do to restore my original account id (the first one i created using psn)

I used this option from psn tools section
 
Last edited by a moderator:
If you have an old save file you created before overwriting your account ID, you can use a PARAM.SFO editor to get your old account ID and modify your xRegistry.sys to change your accountID back to what it was before. Though, I don't know if there's any tool to do this easily through the PS3 (I haven't been able to find one, you would probably have to do it manually with a tool or with a hex editor on PC).

An alternative fix would be to create a new user and sign in through there, then transfer your saves and licenses to your new account. You could also back up your trophies and restore them to your new account using Apollo, but if you have them synced to PSN that wouldn't be necessary.
 
Is there way to undo this overwritten account id from the custom frameware tools on network section?
 
No, you can't undo it through CFW Tools (hence the warning in the release notes). You'll have to find a different method, or explore further the methods I suggested.
 
I'm not that expert about the ways you suggested,if you can help please txt me at telegram or tell what to do exactly here,telegram id= @saturnine_heart
Thanks for your help ☺️
 
I can't really help you with xRegistry editing, and anyway I think that is the more complicated option. The second method is pretty straight forward:

1) Backup your saves from your previous account (copy them to USB through XMB, unlock any that are copy protected using Apollo).
2) Backup your licenses (you can use Apollo Save Tool for this, export your .rifs as .raps to a USB).
3) (Maybe) backup your trophies (again, using Apollo, but if you synced all your trophies you don't need to do this).
4) Create new user through XMB
5) Log in to PSN, and activate your account
6) Copy your save files from USB to your new profile (again, though XMB with save data management)
7) Restore your licenses with Apollo (export your .rap as .rif files)
8) Restore trophies with Apollo (if you did create a backup of them).
9) Delete your old user if you wish.

All your save files should be playable, but if not try resigning them with Apollo. You should be able to figure out how to use Apollo for different things on your own (the UI is pretty straight forward).

Edit: If someone knows an easier way to edit the accountID without copying the xRegisty to PC and manually editing, please do share.
 
I just did the same, and it was very easy to modify xRegistry.sys with a hex editor to modify the account ID back to the original one, which was found with Apollo save manager. All I did was go to custom firmware tools -> PSN tools -> show account ID. Mine was set to 02000000000, which I just searched for in my xRegistry file with a hex editor. It was at offset 11BB6, yours may be different. I then opened an old save file with Apollo (HDD Saves -> pick any save -> view save details -> Account ID <-- copy the 16 digit hex value here into your xRegistry.sys file at the location of 02000000000 or whatever you managed to change your ID to. Save, and upload it back to the PS3. Reboot, done. So much easier than creating a new account and resigning saves.
I really don't understand why such a powerful tool doesn't force the user to create a usb backup of xRegistry.sys first.

Tools required to do the above:

WinSCP to be able to pull/push the xRegistry.sys file from and to the PS3 (the file is located at /dev_flash2/etc)
HxD hex editor to edit xRegistry.sys (any hex editor will do)
Apollo Save Tool to discover your original account ID
 
Last edited:
Back
Top