Telegram Web Link
Forwarded from наїс.чен
Пишіть сюди хто лайкнув, буду пробувати ставити за вас свічки в cerkva.online
This media is not supported in your browser
VIEW IN TELEGRAM
В принципі я сам винуватий, що в інет зайшов
Легендарний комбек з кірпіча.
Короче, я хотів оновити прошивки на старих псп, щоб пограти та інсталювати різні штуки.
Для цього я вибрав ark4 (не качайте!), який накатив на свою псп. Оскільки в мене вже стояла стара прошивка pro-b9, то я думав, що ark4 перезапише її на себе і все буде ок. Що сталось? Цей підарас переписав декілька папок старої прошивки і забив хуй на свої файли. Фактично він стер деякі потрібні папки старої прошивки.
Пам'ять в псп працює так: є меморі кард (штука, яка ставляється в бік псп), на ній храняться всі ігри та сейви. Також, всередині псп храняться flash0, flash1, flash2 і так далі партішни, фактично нас цікавить тільки flash0. ark4 стер там папку kd, яка є ядром запуску ігор та пріложух псп.
Із-за цього я не розумів, що відбувається: можна було запустити псп, забутатись в меню і потикати налаштування. Ігри та пріложухи не запускались, ставав чорний екран і псп вирубалось.
На момент чорного екрану я не знав про flash0, а дізнався наступним чином.
В мене працював vsh menu, залишений після старої прошивки. Там можна обрати, що буде показуватись при підключенні usb, карта пам'яті чи flash0. Таким чином можна було перевірити які файли та папки є у flash0. На жаль, карта пам'яті була writeable, на відміну від flash0. Тобто на карту памʼяті можна було записати нові сейви чи ігри, але на flash0 - ні.
До останнього вірив, що на flash0 можна було щось записати, тому заюзав pspdecrypt для екстракту файлів з хоч якоїсь прошивки, чи офіційної, чи pro.
Оскільки в мене зараз тільки мак, то цю штуку заюзати не вдалося нормально: треба було мати старий openssl, а з докера це зробити не вийшло, різні архітектури. Тож я перекинув файли на свій домашній сервер (x86, ubuntu-server), на якому заекстрактив EBOOT.PBP та отримав файли. Саме так я порівняв файли з прошивки та в себе на псп і дізнався, що в мене немає необхідних папок.
Так що цей варіант не підійшов і залишився останній Baryon Sweeper.

https://youtu.be/ZiyRU0H7CU8

я користувався відосом вище.

Для цього мені треба було мати ардуінку або usb-uart, хлєбніцу, декілька джамперів та діоди 1N4148.
Також бажано було мати вінду, тому я поїхав в далеке плавання: спочатку поїхав в одне місце купити діоди, а потім взяв мініпеку у малого, у якого була вінда. Там була пріложуха на пітоні та exe файл, тому на маці я б за це сраку порвав би, а так на вінді набагато легше.
На жаль, перша плата ардуінка уно не спрацювала, бо навіть не реагувала на Arduino IDE.
Тому я поїхав в інше місце і теж взяв ще одну плату уно)
В цей раз вона вже працювала.
По відео чел зробив контур без пайки, використовуючи діоди та джампери. На жаль, пріложуха на пітоні не бачила ехо з юсб і я вже майже сдався. Але побачив коммент про те, що якийсь чел юзав джампер замість діода і вирішив зробити так само і саме це спрацювало.
Отже, пріложуха бачить Serial USB Port і тепер залишилось найскладніше: не проєбатись з контактами та не спалити псп нахрін.
Двома руками сжимаєш 3 джампера і наводиш на контакти в псп, там де стоїть аккамулятор. Ідея в тому, що ардуіно передасть дані та стартане псп, а зарядка вже допоможе жити псп далі. Пріложуха на пітоні затригерить вхід з Magic Stick - фактично інсталятора та відкату всього на стару ofw, яка перепише flash0.
Після декількох спроб псп так і не стартанув. Не зважаючи на те, що в схемі був підключений 5v, як на зарядці, я заюзав 3.3v по хелпі з коментарів.
Це спрацювало і псп вдалось оживити.
Далі я вже видалив ark4 нахєр і заюзав cfw pro-c2-6.61 та infinity 2.0, щоб прошити псп перманентно.
p.s. з нікнейму програв в голос
2025/07/06 07:21:45
Back to Top
HTML Embed Code: