[ Новые сообщения · Участники · Правила форума · Поиск · Подписки ]
  • Страница 1 из 1
  • 1
PSX-Core.ru - Программное сообщество PlayStation » Общий форум по PlayStation Portable » Программы и Приложения для PlayStation Portable » Baryon Sweeper R10 Release (Эмулятор JigKick с возможностью восстановления PSP-3000)
Baryon Sweeper R10 Release
pvc1 Дата: Ср, 13 Янв 2021, 14:47 | Сообщение #1
Высшая материя
Сообщений: 9469
Награды: 2  +
Замечания:  ±
Baryon Sweeper R10 Release


Эмулятор сервисного инструмента JigKick
с возможностью восстановления PSP-3000 на базе TA-090 и TA-092


Github проекта: https://github.com/khubik2/pysweeper

За чуть более, чем десять лет все пользователи PSP-3000 и позднее свыклись с тем, что их консоли не поддаются восстановлению в домашних условиях из соображений "безопасности" Сони. По сей день владельцы этих консолей боятся брика, как огня. Поскольку гарантия на все PSP уже закончилась, брикнутые PSP поздних моделей отправляются разве что на запчасти, либо в долгий ящик, откуда бы не вернулись никогда... если бы не существовала эта тема.

Благодаря усердному труду известных хакеров сцены PlayStation (zecoxao, Proxima, Mathieu Hervais) на костях до недавнего времени закрытой темы по взлому батарейки Пандоры на PSP-3000 было продолжено дело Бори - были успешно сдамплены прошивки системных контроллеров некоторых поздних моделей, а из них были получены ключи системного контроллера, используемые для генерации шифрованных запросов 0x80 и 0x81, отсутствие которых в потребительских батарейках поставило крест на легкодоступной Пандоре.
Proxima создал скрипт, позволяющий генерировать требуемые ответы.
Применить это к физическим PSP можно только при наличии эмулятора контроллера батарейки - того, что мы всей командой хотим Вам представить.

Список поддерживаемых консолей

  • PSP-1000: поддерживаются все модели, необходимости в клоне официальной карты JigKick нет.
  • PSP-2000: поддерживаются все модели; клон официальной карты JigKick необходим только TA-088v3 (DATE CODE 8C).
  • PSP-3000: частичная поддержка, всем необходим клон официальной карты JigKick!
  • TA-090v2 (DATE CODE 8C, 8D, 9A, 9B) - поддерживается
  • TA-092 (DATE CODE 9B, 9C) - поддерживается начиная с R6, желательно проверить ещё раз
  • TA-093 (DATE CODE 9D, 0A, 0B, 0C) - не поддерживается
  • TA-095v1 (DATE CODE 0C, 0D) - не поддерживается, минимальная версия прошивки выше всех известных JigKick карт!
  • TA-095v1 (DATE CODE отсутствует) - не поддерживается, минимальная версия прошивки выше всех известных JigKick карт!
  • TA-095v2 (DATE CODE 1A, 1B, 1C, 1D) - не поддерживается, минимальная версия прошивки выше всех известных JigKick карт!
  • PSP-N1000 (PSPgo) - не поддерживается
  • PSP-E1000 (PSP Street) - не поддерживается, минимальная версия прошивки выше всех известных JigKick карт!

    Поддержка моделей, указанных в списке как неподдерживаемые ожидается и вводится по мере дампа и обратной разработки прошивок системных контроллеров. Точных дат нет, просим вас не требовать добавить новые консоли - это будет сделано сразу же, как только будут получены ключи для конкретной модели.
    Также идёт поиск решения проблемы с отсутствием дампов карт JigKick, способных восстанавливать консоли с минимальной версией прошивки 6.30 и выше - скорее всего, поддержка таких консолей появится в последнюю очередь.

    Создание аппаратной части эмулятора батареи

    Для изготовления потребуется конвертер из USB в TTL (подойдёт Arduino с замкнутыми RESET и GND), резистор на 10 кОм, диод 1N4148 и немножко креатива с тем, как подключить землю и сам однопроводный UART (он же K-Line) к PSP, причём не допустив к среднему контакту родную батарею PSP
    Авторский метод - через жертвенную батарею либо изоляцию контакта на уже существующей. Не забудьте соединить земли USB-TTL с PSP, иначе ничего не заработает.

    Альтернативу реализовал dee008 - вам не потребуется компьютер и USB-TTL-адаптер, лишь Arduino, что делает возможным реализацию портативного инструмента восстановления. Пока только для продвинутых пользователей, способных без посторонней помощи поменять ответы на требуемые запросы, скачать здесь.

    Что такое USB-TTL преобразователь?

    USB-TTL преобразователь определяется в системе как последовательный порт, обеспечивая согласование уровней и, собственно, связь с устройствами, использующими UART (как в нашем случае). Может быть исполнен в схожести в флешкой или как кабель.



    Коммуникация с устройствами происходит через пины RX (как правило - белый) и TX (как правило - зелёный). Также обязательно соединять землю. Для общения с PSP нам требуется объединить 2 провода в 1 - для этого необходимо сделать переходник на однопроводный UART. Схемы даны ниже.

    Предельно простая схема переходника на однопроводный UART (K-Line) и подключение к USB-TTL на диоде и резисторе



    Если вы собрали всё правильно, убедились в наличии общей земли между адаптером, консолью и компьютером, желательно всё прозвонили - попробуйте запустить COM-терминал (например, Termite), подключиться к USB-TTL и вставить псевдобатарею (предпочитаемый способ - использовать родную батарею, изолировав средний контакт и поместив на его место проводок от однопроводной шины). Если увидите пакеты типа 5A 02 01 A2 - поздравляем, собрали правильно, можете приступать к следующему шагу.
    Если что-то не заработало - убедитесь в работоспособности USB-TTL адаптера, в правильности и надёжности подключения и в том, что земля адаптера соединена с землёй PSP - это обязательно! Если не заработает, можете попробовать поменять TX и RX местами - они могут быть перепутаны на самом адаптере

    Создание клона JigKick карты

    Насчёт этого вам следует обратиться за инструкцией в любую из этих тем:

    Здесь пункт: "Создание"
    Здесь пункт: "Шаг 6 - подготавливаем волшебную карту памяти Pandora" (наглядно с картинками)

    Процесс восстановления

    1. Подключите свой USB-TTL преобразователь, который будет подключён через адаптер однопроводного UART (K-line) к PSP.
    2. Распакуйте архив из вложения: baryonswp.7z и откройте baryonswp.exe.
    3. Убедитесь, что земли всех звеньев в цепи связаны, иначе ничего не выйдет!
    4. Нажмите на кнопку Start Service и подключите вашу PSP. Соединение будет логироваться в Connection Monitor.
    5. Для запуска в сервисный режим укажите серийный номер FFFFFFFF.
    6. Если PSP или COM-порт будут отключаться при подключении батареи к PSP - вероятно, не хватает тока.
    7. В сервисном режиме дождитесь надписи "OK" на весь экран. Процесс восстановления завершён.

    Всем удачного поднятия кладбищ, ждите вестей о более поздних моделях. В архиве с каждой версией- исходный код на растерзание.

    Скачать:

    * Baryon Sweeper R10



    источник PSPX.RU




  •  
    pvc1 Дата: Ср, 20 Янв 2021, 12:14 | Сообщение #2
    Высшая материя
    Сообщений: 9469
    Награды: 2  +
    Замечания:  ±
    Baryon Sweeper R4

  • Исправлены фактические ошибки:
    - Добавлен сколько-то правильный монитор COM порта
    - Бывший "монитор" переименован в Program Log
  • Теперь эмулятор ждёт только следующий байт в пакете, а не весь пакет целиком
  • Теперь входной и выходной буфер порт перед началом эмуляции очищаются
  • Обновлён About

    Baryon Sweeper R3

  • Исправлено неправильное поведение при запуске с пустой графой COM-порта
  • Добавлены кнопки для быстрого выбора режима эмулируемой батарейки
  • Мелкие исправления интерфейса

    Baryon Sweeper R2

  • Добавлена блокировка всех кнопок, кроме остановки во время работы
  • Добавлен ответ на запрос 0x16 (нужно для поддержки всех PSP-3000 в будущем)
  • Вторая часть ответа на 0х80 теперь случайна (аккуратная имитация поведения сервисной батарейки)
  • Обновлены благодарности в About, добавлена ссылка на английскую тему в Restore Guide
  • Добавлен вывод отладочных сообщений генератора ответов на шифрозапросы (галочка в правом нижнем углу)
  • Теперь случаи, в которых ключи для консоли отсутствуют, обрабатываются правильно




  •  

    pvc1 Дата: Ср, 20 Янв 2021, 12:17 | Сообщение #3
    Высшая материя
    Сообщений: 9469
    Награды: 2  +
    Замечания:  ±
    Baryon Sweeper R6

  • Убран COM-монитор, по непонятной причине нарушавший работу эмулятора
  • Эмулятор переведён на старую схему ожидания сообщения в буфере
  • Добавлены ответы на запросы, необходимые для перехода к шифрозапросам 80-81 на TA-092 и выше
  • TA-092, похоже, случайно заработала




  •  

    pvc1 Дата: Пт, 05 Фев 2021, 09:45 | Сообщение #4
    Высшая материя
    Сообщений: 9469
    Награды: 2  +
    Замечания:  ±
    Baryon Sweeper R7

  • Теперь чексуммы не выводятся одной цифрой вместо правильного хекс-байта
  • Добавлена возможность отключить оповещения о отсутствующих ключах
  • В случае отсутствия ключа 08 оповещение теперь другое, так как его отсутствие некритично




  •  

    pvc1 Дата: Сб, 20 Фев 2021, 14:37 | Сообщение #5
    Высшая материя
    Сообщений: 9469
    Награды: 2  +
    Замечания:  ±
    Baryon Sweeper R9
    Цитата
  • Исправлен интервал вывода ответа эмулятора
  • Добавлен ключ 08 для серии PSP Slim (раньше полагался на запасной ключ 02)
  • Регистрируется фактическое эхо ответа от COM-порта вместо статической строки





  •  

    pvc1 Дата: Чт, 11 Ноя 2021, 09:18 | Сообщение #6
    Высшая материя
    Сообщений: 9469
    Награды: 2  +
    Замечания:  ±
    Baryon Sweeper R10
    Цитата
  • Логирование эха настоящего ответа вместо ожидаемого
  • Исправлено форматирование ответа при выводе
  • Добавлен ключ 08 для PSP Slim (2000)
  • Уменьшено потребление ЦП





  •  
    PSX-Core.ru - Программное сообщество PlayStation » Общий форум по PlayStation Portable » Программы и Приложения для PlayStation Portable » Baryon Sweeper R10 Release (Эмулятор JigKick с возможностью восстановления PSP-3000)
    • Страница 1 из 1
    • 1
    Поиск:

    Новости сайта
    06 Дек 2021

    02 Дек 2021

    02 Дек 2021

    23 Ноя 2021

    15 Ноя 2021

    21 Окт 2021

    21 Сен 2021

    16 Сен 2021

    06 Сен 2021

    23 Авг 2021

    27 Июл 2021

    26 Июл 2021

    19 Июл 2021

    09 Июл 2021

    08 Июл 2021

    23 Июн 2021

    18 Июн 2021

    17 Июн 2021

    15 Июн 2021

    10 Июн 2021

    05 Июн 2021

    03 Июн 2021

    02 Июн 2021

    14 Май 2021

    05 Май 2021

    27 Апр 2021

    15 Апр 2021

    15 Апр 2021

    30 Мар 2021

    15 Мар 2021

    15 Мар 2021

    11 Мар 2021

    10 Мар 2021

    25 Фев 2021

    20 Фев 2021

    05 Фев 2021

    03 Фев 2021

    25 Янв 2021

    13 Янв 2021

    11 Янв 2021

    09 Янв 2021

    05 Янв 2021

    31 Дек 2020

    23 Дек 2020

    21 Дек 2020

    21 Дек 2020

    10 Дек 2020

    09 Дек 2020

    09 Дек 2020

    07 Дек 2020

    Новое на форуме
    ПК софт для PlayStation 4
    [pvc1 в 08:42|07 Дек 2021] 
     
    Приложения для PlayStation 2
    [pvc1 в 13:23|06 Дек 2021] 
     
    Программы и Приложения для PlayStation Portable
    [pvc1 в 13:22|06 Дек 2021] 
     
    Эмуляторы для PlayStation Vita
    [pvc1 в 13:20|06 Дек 2021] 
     
    Приложения для PlayStation 2
    [denben0487 в 19:54|05 Дек 2021] 
     
    Железные вопросы PlayStation 3
    [archicharmer в 15:07|04 Дек 2021] 
     
    Приложения для PlayStation 4
    [pvc1 в 11:16|03 Дек 2021] 
     
    Общая дискуссия по PlayStation 5
    [pvc1 в 08:25|03 Дек 2021] 
     
    Общая дискуссия по PlayStation 5
    [pvc1 в 10:51|02 Дек 2021] 
     
    Прошивки для PlayStation 4
    [pvc1 в 10:48|02 Дек 2021] 
     
    Приложения для PlayStation 2
    [karenjan99 в 18:11|27 Ноя 2021] 
     
    Прошивки и приложения для PlayStation 3
    [archicharmer в 16:51|26 Ноя 2021] 
     
    Приложения для PlayStation 2
    [karenjan99 в 12:35|23 Ноя 2021] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 09:47|23 Ноя 2021] 
     
    ПК софт для PlayStation 4
    [pvc1 в 09:10|23 Ноя 2021] 
     
    Прошивки для PlayStation Portable
    [pvc1 в 11:10|19 Ноя 2021] 
     
    Прошивки и приложения для PlayStation 3
    [pvc1 в 11:43|15 Ноя 2021] 
     
    Программы и Приложения для PlayStation Portable
    [pvc1 в 09:18|11 Ноя 2021] 
     
    Мобильные приложения
    [pvc1 в 09:07|11 Ноя 2021] 
     
    Общая дискуссия по PlayStation 5
    [pvc1 в 08:32|09 Ноя 2021] 
     
    ПК программы для PlayStation 3
    [pvc1 в 08:17|09 Ноя 2021] 
     
    ПК программы для PlayStation 3
    [pvc1 в 09:31|08 Ноя 2021] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 09:26|08 Ноя 2021] 
     
    Общая дискуссия по PlayStation 2
    [m0rph в 21:36|03 Ноя 2021] 
     
    Железные вопросы PlayStation 2
    [m0rph в 17:36|02 Ноя 2021] 
     
    Железные вопросы PlayStation 2
    [denben0487 в 14:05|02 Ноя 2021] 
     
    Железные вопросы PlayStation 2
    [m0rph в 01:52|02 Ноя 2021] 
     
    ПК программы для PlayStation 2
    [Dimon2000 в 14:43|31 Окт 2021] 
     
    Об играх PlayStation 2
    [skolskij в 19:01|30 Окт 2021] 
     
    PSX-Барахолка
    [cdkeymasters в 10:36|28 Окт 2021] 
     
    Прошивки и приложения для PlayStation 3
    [vitas155 в 09:31|26 Окт 2021] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 09:01|25 Окт 2021] 
     
    Общая дискуссия по PlayStation 4
    [pvc1 в 10:30|22 Окт 2021] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 08:25|12 Окт 2021] 
     
    Общая дискуссия по PlayStation 3
    [karenjan99 в 13:20|11 Окт 2021] 
     
    Программы и Приложения для PlayStation Portable
    [pvc1 в 10:19|11 Окт 2021] 
     
    Мобильные приложения
    [pvc1 в 10:17|11 Окт 2021] 
     
    ПК программы для PlayStation 3
    [Aztec2012 в 17:43|08 Окт 2021] 
     
    Приложения для PlayStation 2
    [Chinese в 22:12|04 Окт 2021] 
     
    Общая дискуссия по PlayStation 2
    [skolskij в 17:52|01 Окт 2021] 
     
    Железные вопросы PlayStation 2
    [Sipatiy в 08:17|30 Сен 2021] 
     
    Приложения для PlayStation 2
    [Virtua в 23:13|22 Сен 2021] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 08:45|21 Сен 2021] 
     
    ПК программы для PlayStation 2
    [skolskij в 19:06|16 Сен 2021] 
     
    Общая дискуссия по PlayStation 5
    [DaeMan в 08:19|14 Сен 2021] 
     
    Пишем, что хотим и о чем хотим...
    [Antani в 02:34|10 Сен 2021] 
     
    Приложения для PlayStation 2
    [Vano_sz в 19:04|08 Сен 2021] 
     
    Об играх PlayStation 3
    [karenjan99 в 16:21|04 Сен 2021] 
     
    Общая дискуссия по PlayStation 1
    [Titan в 11:43|04 Сен 2021] 
     
    Приложения для PlayStation 2
    [karenjan99 в 14:23|02 Сен 2021] 
     
    Топ 50 файлов
    93004-загрузок

    67405-загрузок

    55749-загрузок

    49692-загрузок

    46946-загрузок

    41065-загрузок

    39051-загрузок

    31949-загрузок

    29072-загрузок

    25999-загрузок

    21107-загрузок

    18561-загрузок

    17797-загрузок

    17080-загрузок

    17048-загрузок

    17027-загрузок

    16714-загрузок

    12982-загрузок

    12860-загрузок

    12528-загрузок

    12387-загрузок

    11853-загрузок

    11593-загрузок

    11538-загрузок

    11466-загрузок

    11415-загрузок

    10972-загрузок

    10272-загрузок

    10206-загрузок

    10128-загрузок

    10115-загрузок

    9882-загрузок

    9866-загрузок

    9111-загрузок

    8693-загрузок

    8652-загрузок

    8553-загрузок

    8392-загрузок

    8138-загрузок

    7762-загрузок

    7748-загрузок

    7723-загрузок

    7721-загрузок

    7566-загрузок

    7486-загрузок

    7364-загрузок

    7289-загрузок

    7288-загрузок

    7270-загрузок

    7174-загрузок

    Топ 100 пользователей
  • pvc1 - 9469
  • dw_tn - 4823
  • karenjan99 - 2395
  • NVS - 2057
  • Retro¥GAMER - 1736
  • Dead - 1713
  • vitas155 - 1704
  • DaeMan - 1620
  • archicharmer - 1561
  • Kastl - 1521
  • denben0487 - 1336
  • DruchaPucha - 1278
  • dimm - 1102
  • kolan - 924
  • Izotov - 889
  • mishail12 - 699
  • sdaf13 - 689
  • WOLF - 559
  • ShellShocked - 504
  • tupik - 496
  • The_REAL - 466
  • vladvlad162 - 459
  • xbox-ua - 445
  • wallace - 429
  • Mr2 - 404
  • aklakan - 394
  • LinuxFun - 381
  • Игорь - 378
  • zoyt - 357
  • reptail - 354
  • almaz - 344
  • NeahNEET - 343
  • tic0007 - 341
  • Dyons - 335
  • Mordoc - 320
  • pvo51 - 312
  • FreddyFreed - 293
  • Rion - 289
  • xxxx - 279
  • BoSonOfPirate - 275
  • doom-ex - 249
  • DecK - 246
  • ZimZum - 227
  • LyNX - 209
  • DarkDrem - 207
  • KOSMOS - 190
  • 1oleg1 - 186
  • AKuHAK - 181
  • alexsx06 - 180
  • YAGAMI55 - 171
  • Kozinenko - 167
  • DarkTima - 160
  • vincent - 160
  • warezhunter_ - 160
  • Conker - 159
  • Random - 155
  • ROBOCOP - 155
  • duk - 154
  • in1975 - 149
  • Dr_Quake - 144
  • fox1918 - 141
  • Rikki-tikki-tavi - 138
  • tleon - 136
  • MAK_roS - 136
  • adamdead - 132
  • Buddda - 131
  • Ensight - 131
  • Fury - 128
  • Gizmondo88 - 126
  • PS3Evil - 125
  • M@ri0 - 121
  • CutToSleep - 121
  • Virtua - 120
  • turuta7 - 112
  • MaNeR - 106
  • gladeshawn - 105
  • tim_cat - 103
  • shurup - 103
  • ixx - 102
  • matich - 100
  • elvo - 100
  • Bethoven1945 - 97
  • aumihta24 - 97
  • belforrrr - 96
  • nikkomp - 94
  • serjlab - 94
  • bishop - 93
  • Prosmart - 93
  • hebroid - 92
  • Дмитрий_У - 91
  • JEKAN - 91
  • NITROUIH - 91
  • Dart_Mol - 90
  • doomer - 88
  • Henry - 86
  • butt-head - 85
  • RUSKos - 84
  • rodan_lewarx - 83
  • Payol - 83
  • Slavon - 77