PSP & PS3 Hacks Mods

Full Version: KeyCleaner v1.2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
http://img234.imageshack.us/img234/4579/keycleanxi2.jpg

Chilly Willy Wrote:
A new, easy to use app to show the state of the IdStorage in your PSP, and make corrections to common problems caused by the old downgraders (TA-082/86 only). Will dump keys as well.

EDIT: 2007/09/03 v1.2 released. Major rewrite, easier than ever to use, no external keys needed, can create keys if needed (for hard-downed PSPs), and the colors are inverted to make it easier on the eyes.

Readme

Spoiler:
KeyCleaner v1.2 by Chilly Willy
===============================

To install, just copy the KeyCleaner folder in the archive to your memstick.
If you run this with HEN, copy to the GAME folder. If you use a custom firmware,
copy to the GAME150 folder.

To use, run like normal homebrew. The first screen tells you the motherboard
and region to which the IdStorage is set. You then have three choices: exit
by pressing the CIRCLE button, analyze the IdStorage keys by pressing the
CROSS button, or dump the IdStorage keys by pressing the SQUARE button.

The first time you dump the keys, it creates a folder called 'keys', then dumps
the keys into it. If you choose to dump the keys again, the 'keys' folder will
be renamed, and a new 'keys' folder created. You can keep dumping the keys until
you have dumped them 10,000 times, or you run out of memory on the memstick.

If you press the CROSS button, you will be taken to the Analyze Keys screen.
You can choose to analyze the keys as if the motherboard were a TA-079/81, or
as if it were a TA-082/86. I made this selectable in case the IdStorage keys
identify the motherboard incorrectly. It will tell you which motherboard it
thinks it is in the top line. If you aren't sure, press the SQUARE button to
view a picture that shows how to tell which you have. It is a picture of the
back of a PSP (mine) with the UMD door open. The red rectangle is the area of
concern. If you have 'IC1003' printed upside down on the motherboard in that
area, you have a TA-082/86. If not, you have a TA-079/81. Press any key to
return to the Analyze Keys screen. You can choose 'Analyze TA-079/81' on a
TA-082/86 - it won't do anything bad. In fact, this version of KeyCleaner
doesn't actually fix any keys if you select 'Analyze TA-079/81'.

If you choose 'Analyze TA-082/86' (then main reason you probably got this),
it will print a status of the keys associated with downgrading and tell you
if it thinks there is a problem. If you see 'Congratulations! Your keys
appear to be fine.', then your keys are fine. Note that 'fine' means key
5 has been patched using my method. If key 5 is patched a different way,
it'll tell you key 5 is bad and give you the option of fixing it. It isn't
REALLY bad, I'm just encouraging people to use my method of patching.

If the IdStorage isn't okay, with key 5 patched my way, it will check for
common corruption from downgraders. It currently recognizes the original
hard-down method, the original (2.71) soft-down method, and the NOOBZ (2.80
and 3.03) soft-down method. If the IdStorage matches one of those downgrade
methods, it then goes to the Fix Keys screen. You will be asked if you
REALLY wish to attempt fixing the keys. If you tell it to do so, it then
fixes all corrupted keys. This version of KeyCleaner can fix ALL the keys
without any files, so you don't need any other files as in previous versions.
If one of the common downgrader methods is not recognized, KeyCleaner then
checks certain individual keys that are commonly bad for one reason or
another. This version of KeyCleaner can fix keys 5, 6, 0x43, and 0x47. If
key 0x47 doesn't exist, it will create it, then fix it.

This version of KeyCleaner isn't as flexible in fixing keys as the last
for two reasons - one, it doesn't need to be; I've tried to make this
version the most simple one to use on COMMON problems. Two, people were
using the previous flexibility against me - they were doing things you
weren't supposed to, and it caused more trouble than it was worth. If you
want flexibility for odd problems, use IdStorage Manager instead.

Acknowledgements
================
This program was made possible by the efforts of many people. I'd like to
thank codes02, Stapol, Mathieulh, harleyg, Jas0nuk, and Dark_AleX. If anyone
else thinks they deserve some credit, let me know. Smile
http://forums.exophase.com/showpost.php?...ostcount=1
Reference URL's