Это сервисная программа для манипуляций с ключами ID Storage.
Предназначена для лечения испорченных ключей при невозможности обновления прошивки с кодами ошибок DRNFFFFFF и прочими неполадками в системе.
Позволяет дампить ключи на карту памяти и записывать свои с карты памяти, а так же редактировать их прямо на PSP.
ВНИМАНИЕ!
Программа, при неумелом обращении, может сменить ключи, отвечающие за жизненно важные органы PSP, такие, как WiFi и дисковод UMD, или вообще стереть все ваши ключи, генерируемые на заводе индивидуально для каждой консоли, при выходе с конвейера.
Не следует необдуманно баловаться программой.
Обязательно, в первую очередь, сделайте резервную копию ваших ключей, воспользовавшись специальной функцией данной программы!
Принцип работы программы:
Когда вы дампите ключи внутренней памяти IDStorage самой PSP, то в папке с программой всегда создаётся папка под названием "keys" и туда сохраняются все ваши ключи.
Если в программе уже была папка "keys", то эта папка при дампе ключей сначала переименовывается как keys_xxxx под последним номером, например "keys_0000", "keys_0001", "keys_0002", "keys_0003" и так далее... То есть, всегда делается бэкап папки "keys" в папку с названием keys_xxxx, где xxxx - самый последний номер из имеющихся аналогичных папок, если вы ранее уже делали дампы.
В работе, программа сверяет ключи самой PSP с ключами, содержащимися в папке "keys". И если вдруг какой-либо ключ из этой папки не совпадает с аналогичным ключём во внутренней памяти IDStorage самой PSP, то тут же останавливается и запрашивает от вас необходимое действие: заменить или пропустить. Таким образом вы можете ложить в папку "keys" исправленные ключи определённого номера и запустив сравнение (verifi/fix keys), производить их замену в PSP.
Если ключи в папке "keys" и в PSP совпадают, то программа автоматически их пропускает, дописав в строке лога слово "okey".
Примечание: Не забывайте после дампа сохранять свой дамп, папку "keys" на компьютере, а папку "keys" с правильными ключами, идущими в комплекте с программой, возвращать на место. Иначе вы будете сравнивать ключи в PSP с ключами своего же дампа, которые конечно же одинаковые. Вам нужно сравнивать ключи в PSP с правильными ключами.
Скопируйте папку "IdStorageManager" на карточку памяти в ms0:/PSP/GAME/...
В папке с программой уже лежит папка "keys" с правильными ключами. В свою очередь, в папке "keys" лежат ещё подпапки с уникальными ключами для определённых матплат. Извлеките ключи, из соотвествующей вашей матплате подпапки, в корневую папку "keys", т.к. программа не видит ключи в подпапках. Внимание! Подпапки имеют название материнской платы, для которой предназначены ключи, не перепутайте их.
Запустите программу из меню Игра => Memory Stick™.
После запуска программы, в первую очередь, нажмите ([] = dump keys)
Затем нажмите (X = dump keys to memstick), чтобы сохранить копию ваших личных ключей на карту памяти, на случай неумелого обращения и их порчи в самой PSP. Папка "keys", идущая в комплекте с программой переименуется в "keys_0000", а все ваши ключи сохранятся в папку под названием "keys" и программа вернётся в исходное состояние.
Помните, не имея дампа своих ключей, вы больше никогда не сможете вернуть оригиналы, т.к. некоторые индивидуальные ключи не подойдут от чужих PSP. Эти действия, выделенные красным, строго обязательны к выполнению. Иначе дальше идти по пунктам запрещено!
Выйдите из программы, подключите PSP к компьютеру и скопируйте папку "keys" со сдампленными ключами на компьютер в укромное место (в этой папке должен быть дамп ваших ключей от 0х0004 по 0х0140). Затем удалите эту папку из папки с программой, а папку "keys_0000" переименуйте обратно, как "keys" (без кавычек).
Запустите снова программу из меню Игра => Memory Stick™.
Нажмите (Х = verifi/fix keys)
Нажмите ещё раз (X = check keys on memstick)
Программа начнёт сравнивать ключи в PSP с ключами в папке "keys", и на тех ключах, которые не сходятся, будет останавливаться с сообщением напротив - failed!
И ниже будет подсказка: "Нажмите О чтобы пропустить, нажмите Х для корректировки ключа.
Нажимайте для подтверждения замены до тех пор, пока программа не сверит все ключи и не выдаст, напротив всех "okey".
Дополнение: если программа сверила внутренние ключи в PSP с правильными ключами(прилагающимися с программой), но не проверила/пропустила тот ключ, который вы хотели бы восстановить, значит этот ключ просто отсутствует в самой PSP. Например ключ 0х0008 в своё время удалялся на PSP с матплатой ТА-086 на прошивках ОЕ. Чтобы заставить программу реагировать на недостающий ключ, необходимо его создать. Для этого:
Нажмите " = view/edit keys", вы попадёте в редактор ключей.
В правом верхнем углу экрана будет отображен номер ключа.
Стрелками на DPad-е перейдите к нужному номеру ключа(если ключ действительно отсутствует, то его не будет на экране)
Например мне нужно восстановить ключ 0х0008, я пролистываю ключи, пока в правом верхнем углу не появится key=0008
Нажимаем " = edit", появятся ещё дополнительные пункты меню.
Нажимаем " = create key", создастся новый ключ 0х0008, забитый полностью нулями.
Всё, выходим из редактора по кнопке и заново сканируем " = verify/fix keys"
Теперь программа обнаружила несовпадающий только что созданный пустой ключ 0х0008 с правильным, прилагающимся с программой и на нём остановилась.
Нажимаем для корректировки/восстановления правильного ключа.