Pandora (unbricker/downgrader) для PSP-200X TA-088v3
Сервисный комплект для PSP-200X
(включая TA-088v3)
{ НИЧЕГО НЕ ПРОДАЁМ / NO SALES HERE }
После удачного взлома и последующей длительной заморозки в скрытом разделе темы: "Размышления о возможностях взлома ТА88v3"
было решено, что настало время её разморозить и отдать "в народ".
Дабы не нарушать хронологию "размышлений по взлому", инструкция выложена в шапке отдельной темой.
Первое видео от Yoti
Новое видео подтверждение работы сервисной карты JigKick на PSP-2006 TA-088v3!
Скачиваем "MSID Dumper", вставляем карту памяти в PSP и запускаем программу. Видим на экране номер "Серийный номер" и MSProID вашей карточки и записываем, хотя дамп области MSID всё равно сохранится в корне карты памяти и вы можете его потом посмотреть хекс-редактором. Это вам может пригодиться, когда вы будете искать данные MSID в дампе микросхемы.
Тонким скальпелем располовиниваем корпус карты памяти пополам. Не поностью, а только заднюю часть и чуть больше половины по краям.
Затем пинцетом достаём из корпуса плату, она не приклеена, а просто лежит в пазах.
Из платы выпаиваем микросхему памяти (nand), которая самая большая и имеет 48 ножек. Рядом находится небольшой квадратный контроллёр памяти, его не трогаем.
Нужно учитывать, что с виду карты одинаковые, но внутри могут быть разные нанды, например Hynix или Samsung. Поэтому под вашу микросхему уже потом ищется программатор. Смотрим список поддерживаемых микросхем: http://www.soft-center.ru/reader/NAND_List.php.
Hynix, насколько я знаю, практически все имеют одинаковый стандарт выводов по даташиту среди TSOP-48, поэтому если буквы или цифры немного отличаются от списка поддерживаемых моделей, то это вряд ли имеет значение.
Микросхема вставляется в панельку программатора очень просто. Панелька имеет конструкцию прищепки, нажимаем сверху, контакты отходят, ставится микросхема и отпускаем, контакты прижимаются к ножкам микросхемы.
Далее, программатор подключается к компьютеру, с заранее установленной программой и драйверами, поставляемыми с программатором. В программе указывается диапазон страниц, которые нужно сдампить и дампится часть памяти.
Сразу дампить 2 Гб всей памяти очень долго, да и не нужно. Сразу скажу, что нужная нам служебная область, где прописан MSID карты находится либо в самом начале, либо в самом конце микросхемы, обычно в 1-ом банке и не далее 3-4 блоков. Рекомендую сдампить сразу 4 блока - это 256 страниц или 0x100 в шестнадцатеричном виде, что и нужно указывать в диапазоне.
Открываем файл дампа в хекс-редакторе. Вводим в поиск, что нужно искать, а именно кусок хекс-кода MSID: 4D535053, что в буквенном выражении означает первые четыре аббревиатуры MSPS(NY0/DK0/XX0), то есть, это часть 16-значного ключа MSID, которая у всех карт памяти MS PRO DUO одинаковая.
Скриншот MSID
Это логическая область с MSID, снятая программой MSID Dumper, сохраняющаяся в корне карты памяти в файл. По структуре она не имеет ничего общего с настоящей областью MSID, которая находится в физическом чипе памяти.
Требуется только для определения номера MSID для поиска в сыром RAW-дампе ципа карты памяти.
Не путать с оригинальным RAW-дампом(снятым программатором)!
Так выглядет оригинальная сервисная область MSID, сдампленная программатором.
Обратите внимание, что она выглядет совсем иначе, нежели на первом рисунке, снятом программой для PSP - "MSID Dumper".
В стартовом секторе содержится серийный номер и MSID.
Далее идут 3 пустых сектора, полностью заполненных FFFFFFFF.
Затем идёт сектор, где указывается фрмат и размер карты памяти.
sheychenko, progskeet`ом не пробовал, но на PS3 FAT точно такая же флешка (2 штуки) по характеристикам, как у палёной Memory Stick.
Так что, думаю, это вполне возможно.
Ввиду отсутствия программатора, но избыточности желания со спортивным интересом восстановить psp2006 с платой ta088v3 возник вопрос:
Имею картридер xD, реально ли им считать NAND Flash с паленки MemoryStick? (насколько я понимаю карта xD и является чипом флеш без контроллера (подсмотрел распиновки на пинаутс). Так вот собсно вопрос в том, считает ли он необходимую область, содержащую ID карты или нет?
Последний раз редактировалось alex_ncc; 01.10.2012 в 00:42.
Причина: добавил, подумав
alex_ncc, картридер - это просто переходник под разные карты. Тебе не даст допуск в служебную область сам контроллёр карты памяти. Поэтому нужно по-любому отпаивать чип памяти и его программировать. Для программирования памяти нужно иметь специальный девайс (программатор) - это такое устройство, которое цепляется к нужным контактам чипа памяти и управляет процессом чтения/записи/перезаписи, в нужный момент с нужным интервалом по спецификации подаёт нужное напряжение и нужные команды.
Поэтому просто так, пусть через картридер, ничего не получится, даже если подпаять к нему напрямую чип памяти NAND Flash.
Имею картридер xD, реально ли им считать NAND Flash с паленки MemoryStick?
Для каждой микросхемы в программаторе есть свой скрипт распиновки, напряжения и таймингов. Можно его составить самому.
Винда сама по себе или картридер ничего не знает про такие нюансы.
Вот так выглядит такой скрипт, к примеру для микросхемы Samsung K9F1G08U0B:
LaKosta, ErikPshat, нету программатора, знаю что дамп можно им считать полностью.
Вопрос то был в том, если считать дамп НЕ через программатор (xD картридер, программа S1Clone на каком-то форуме утверждают считала дамп через кит плееер) будет ли в этом дампе та область, где хранится id или нет?
Дабы пояснить что я имею ввиду сошлюсь на буржуя (коннектит память как раз через xD): http://www.uchobby.com/index.php/200...ed-flash-chips
Последний раз редактировалось alex_ncc; 01.10.2012 в 12:50.
Причина: добавил, подумав
на боксах с 4гб нанда, как раз таки читают через картридер, да и ecc тоже все расчитывается софтово. Думаю и тут также, вот только никто тут ничем делиться не будет, ибо чем геморойней, тем меньше народу в теме)))
Другие консоли: Xbox, Xbox360, Xbox One, Sega, Dendy, SNES
Регистрация: 10.12.2007
Возраст: 39
Сообщений: 16
Вы сказали Спасибо: 4
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1
Репутация: 1 
(с надеждой на лучшее)
я так понимаю кроме тритона сделать подобную флешь на данный момент нельзя не чем так- как допустим тот же ProgSkeet не поддерживает софтом а остальные не умеют ничего
Последний раз редактировалось sheychenko; 05.10.2012 в 20:04.