[ Новые сообщения · Участники · Правила форума · Поиск · Подписки ]
  • Страница 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
Высшая материя
Сообщений: 10635
Награды: 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 поддерживается любая версия, любая magic MS
  • PSP-2000 поддерживается любая версия, кроме 8C, любая magic MS
  • PSP-2000 8C, только клон JigKick или DDCv9
  • PSP-3000 8C 8D 9A 9B и некоторые 9C поддерживаются, только клон JigKick или DDCv9
  • PSP-3000 некоторые 9С; 9D, любой датакод, начинающийся с 0 или 1 поддерживается, только клон JigKick или DDCv9
  • PSPgo (N1000) поддерживается любая версия. Инструкция по входу в сервисный режим неизвестна
  • PSP Steet (E1000) поддерживается любая версия. Образ MMS пока недоступен.

    Поддержка моделей, указанных в списке как неподдерживаемые ожидается и вводится по мере дампа и обратной разработки прошивок системных контроллеров. Точных дат нет, просим вас не требовать добавить новые консоли - это будет сделано сразу же, как только будут получены ключи для конкретной модели.
    Также идёт поиск решения проблемы с отсутствием дампов карт 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
    Высшая материя
    Сообщений: 10635
    Награды: 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
    Высшая материя
    Сообщений: 10635
    Награды: 2  +
    Замечания:  ±
    Baryon Sweeper R6

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




  •  

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

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




  •  

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





  •  

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





  •  
    pvc1 Дата: Пт, 05 Май 2023, 11:43 | Сообщение #7
    Высшая материя
    Сообщений: 10635
    Награды: 2  +
    Замечания:  ±
    Теперь поддерживаются модели PSP Slim 04g, 07g, 09g и модель PSP Street 11g - https://github.com/zecoxao/pysweeper




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

    Новости сайта
    21 Мар 2024

    16 Мар 2024

    13 Мар 2024

    13 Мар 2024

    29 Фев 2024

    28 Фев 2024

    27 Фев 2024

    04 Фев 2024

    27 Янв 2024

    25 Янв 2024

    08 Янв 2024

    15 Дек 2023

    06 Дек 2023

    06 Дек 2023

    06 Дек 2023

    08 Ноя 2023

    26 Окт 2023

    22 Сен 2023

    19 Сен 2023

    13 Сен 2023

    13 Сен 2023

    10 Сен 2023

    10 Сен 2023

    08 Сен 2023

    10 Авг 2023

    10 Авг 2023

    07 Июн 2023

    04 Июн 2023

    15 Май 2023

    25 Апр 2023

    19 Апр 2023

    01 Апр 2023

    20 Мар 2023

    14 Мар 2023

    14 Мар 2023

    11 Мар 2023

    08 Мар 2023

    08 Мар 2023

    08 Мар 2023

    08 Мар 2023

    06 Мар 2023

    06 Мар 2023

    04 Мар 2023

    28 Фев 2023

    02 Фев 2023

    01 Фев 2023

    19 Янв 2023

    16 Янв 2023

    16 Янв 2023

    13 Янв 2023

    Новое на форуме
    ПК софт для PlayStation 4
    [pvc1 в 12:39|29 Мар 2024] 
     
    ПК софт для PlayStation 5
    [pvc1 в 12:28|29 Мар 2024] 
     
    Общая дискуссия по PlayStation 5
    [pvc1 в 20:26|27 Мар 2024] 
     
    Мобильные приложения
    [pvc1 в 08:15|26 Мар 2024] 
     
    Приложения для PlayStation 4
    [pvc1 в 08:03|26 Мар 2024] 
     
    Эмуляторы для PlayStation Vita
    [pvc1 в 19:05|21 Мар 2024] 
     
    Прошивки и приложения для PlayStation 3
    [pvc1 в 08:09|21 Мар 2024] 
     
    ПК программы для PlayStation 3
    [pvc1 в 19:31|20 Мар 2024] 
     
    Прошивки и приложения для PlayStation 3
    [karenjan99 в 17:03|20 Мар 2024] 
     
    Об играх PlayStation 2
    [Adanjanuzai в 11:52|18 Мар 2024] 
     
    Общая дискуссия по PlayStation 3
    [pvc1 в 20:15|17 Мар 2024] 
     
    Пишем, что хотим и о чем хотим...
    [tupik2 в 16:53|14 Мар 2024] 
     
    ПК программы для PlayStation 2
    [pvc1 в 14:42|14 Мар 2024] 
     
    Прошивки для PlayStation 4
    [pvc1 в 19:38|13 Мар 2024] 
     
    Общая дискуссия по PlayStation 5
    [pvc1 в 16:15|13 Мар 2024] 
     
    Прошивки и приложения для PlayStation 3
    [in1975 в 06:07|13 Мар 2024] 
     
    Железные вопросы PlayStation 2
    [denben0487 в 23:33|08 Мар 2024] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 19:26|08 Мар 2024] 
     
    Железные вопросы PlayStation 2
    [Igor21 в 07:55|07 Мар 2024] 
     
    Железные вопросы PlayStation 2
    [Igor21 в 07:55|07 Мар 2024] 
     
    Железные вопросы PlayStation 2
    [Igor21 в 07:53|07 Мар 2024] 
     
    ПК программы для PlayStation 3
    [pvc1 в 13:24|06 Мар 2024] 
     
    ПК программы для PlayStation 3
    [pvc1 в 21:22|05 Мар 2024] 
     
    Программы и Приложения для PlayStation Portable
    [pvc1 в 21:32|04 Мар 2024] 
     
    ПК софт для PlayStation 4
    [pvc1 в 21:22|04 Мар 2024] 
     
    Программы и Приложения для PlayStation Portable
    [pvc1 в 21:11|04 Мар 2024] 
     
    Приложения для PlayStation 2
    [vitas155 в 16:02|03 Мар 2024] 
     
    Приложения для PlayStation 2
    [vitas155 в 14:06|03 Мар 2024] 
     
    Приложения для PlayStation 5
    [pvc1 в 12:27|03 Мар 2024] 
     
    Об играх PlayStation 3
    [karenjan99 в 17:10|29 Фев 2024] 
     
    Прошивки и приложения для PlayStation 3
    [pvc1 в 08:10|28 Фев 2024] 
     
    Железные вопросы PlayStation 2
    [denben0487 в 01:09|28 Фев 2024] 
     
    Прошивки и приложения для PlayStation 3
    [pvc1 в 16:59|27 Фев 2024] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 18:38|24 Фев 2024] 
     
    Железные вопросы PlayStation 2
    [Dikavelll в 14:50|24 Фев 2024] 
     
    Общая дискуссия по PS Portal
    [vitas155 в 13:40|22 Фев 2024] 
     
    Железные вопросы PlayStation 2
    [vitas155 в 15:29|21 Фев 2024] 
     
    ПК софт для PlayStation 4
    [pvc1 в 15:59|20 Фев 2024] 
     
    Приложения для PlayStation 4
    [pvc1 в 19:54|18 Фев 2024] 
     
    Программы и Приложения для PlayStation Portable
    [pvc1 в 19:37|17 Фев 2024] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 19:25|17 Фев 2024] 
     
    Эмуляторы для PlayStation Vita
    [pvc1 в 09:10|15 Фев 2024] 
     
    Пишем, что хотим и о чем хотим...
    [vitas155 в 12:42|14 Фев 2024] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 10:12|12 Фев 2024] 
     
    Общая дискуссия по PlayStation 2
    [vitas155 в 22:58|10 Фев 2024] 
     
    Приложения для PlayStation 2
    [vitas155 в 21:40|10 Фев 2024] 
     
    Прошивки и программы для PlayStation Vita
    [pvc1 в 09:28|06 Фев 2024] 
     
    Приложения для PlayStation 2
    [pvc1 в 08:53|04 Фев 2024] 
     
    Программы и Приложения для PlayStation Portable
    [pvc1 в 08:50|04 Фев 2024] 
     
    Приложения для PlayStation 2
    [pvc1 в 21:54|03 Фев 2024] 
     
    Топ 50 файлов
    136094-загрузок

    75814-загрузок

    71092-загрузок

    62196-загрузок

    54628-загрузок

    48595-загрузок

    42275-загрузок

    36387-загрузок

    35666-загрузок

    28005-загрузок

    24156-загрузок

    23299-загрузок

    21973-загрузок

    20970-загрузок

    19864-загрузок

    19814-загрузок

    18237-загрузок

    17746-загрузок

    16531-загрузок

    16196-загрузок

    15276-загрузок

    14243-загрузок

    14194-загрузок

    14065-загрузок

    13812-загрузок

    13532-загрузок

    13479-загрузок

    12782-загрузок

    12748-загрузок

    12737-загрузок

    12543-загрузок

    11725-загрузок

    11625-загрузок

    11136-загрузок

    11131-загрузок

    11047-загрузок

    10582-загрузок

    10341-загрузок

    10005-загрузок

    9697-загрузок

    9637-загрузок

    9205-загрузок

    9186-загрузок

    9055-загрузок

    9051-загрузок

    9001-загрузок

    8877-загрузок

    8818-загрузок

    8638-загрузок

    8498-загрузок

    Топ 100 пользователей
  • pvc1 - 10635
  • dw_tn - 4823
  • karenjan99 - 2471
  • NVS - 2057
  • vitas155 - 1737
  • Retro¥GAMER - 1736
  • Dead - 1713
  • DaeMan - 1620
  • archicharmer - 1586
  • Kastl - 1521
  • denben0487 - 1443
  • DruchaPucha - 1303
  • dimm - 1102
  • kolan - 924
  • Izotov - 889
  • mishail12 - 699
  • sdaf13 - 689
  • WOLF - 559
  • ShellShocked - 504
  • tupik - 496
  • The_REAL - 467
  • 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 - 170
  • warezhunter_ - 161
  • DarkTima - 160
  • vincent - 160
  • Conker - 159
  • Random - 155
  • ROBOCOP - 155
  • duk - 154
  • in1975 - 151
  • Dr_Quake - 144
  • fox1918 - 141
  • Rikki-tikki-tavi - 138
  • tleon - 136
  • MAK_roS - 136
  • adamdead - 132
  • Buddda - 131
  • Ensight - 131
  • Virtua - 129
  • Fury - 128
  • Gizmondo88 - 126
  • PS3Evil - 125
  • M@ri0 - 121
  • CutToSleep - 121
  • 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
  • FrodoSumkin - 82