Некими программистами Netkas и flukes1 успешно удалось создать патч lv2_kernelv1 в прошивке 3.55, чтобы открыть доступ к вызовам PEEK & POKE. На следующий день был выпущен Патч v2, который и выкладываю в этой теме.
Original Readme v1
Patch to add peek and poke syscalls to PS3 firmware 3.55
by flukes1 and netkas (irc.efnet.net #ps3test)
To create the patched PS3UPDAT.PUP:
1. Use bspatch to apply PS3UPDAT.PUP.bsdiff to Sony's official 3.55 PUP, which is available from their website.
2. Ensure that the md5sum of the resulting PS3UPDAT.PUP is 337831fac6a9b05074f73710c4bb7c86
Simply install the patched PS3UPDAT.PUP onto your PS3, then install geohot's jailbreak.
Our PUP can be installed over any firmware version, including 3.55-geohot. If you install over 3.55-geohot, you must reinstall geohot's jailbreak afterwards.
For developers: peek is syscall 6, poke is syscall 7 (same as PL3 dev payload)
Props to mastag22, lastExile, Killer_In - our testers with balls of steel.
Enjoy!
- flukes1, netkas
В свою очередь, GeoHot создал свой патч, для активации пункта "Install Package Files", что даёт возможность устанавливать подписанные программы на прошивке 3.55, например такие, как "multiMAN_Manager", "Blackb0x_FTP_Server", "Comgenie's_Awesome_Filemanager" ... .
Где достать модифицированную прошивку 3.55 CFW with PEEK & POKE syscalls?
Достать её в первоисточнике не представляется возможным, т.к. её оттуда удалили по соображениям правомерности выкладывания, но мы её сможем сделать и сами, по простой и лёгкой инструкции:
Положите Патч ("PatchPS3UPDAT.exe") и файл прошивки ("PS3UPDAT.PUP") в одну папку.
Запустите Патч и немного подождите, пока не запустится консольное окно.
В окне вам будут появляться подсказки (на английском), где в первую очередь вам предложат не забыть положить файл оффпрошивки в папку с Патчером. Ну это мы уже сделали в пункте №3.
Жмёте на клавиатуре "ENTER" и далее вам предложат сравнить чек-сумму MD5 оригинального файла с той, которая прописана в патчере.
Если всё совпадает, жмём опять "ENTER", после чего начинается пропатчивание оригинального файла прошивки.
После этого, вам опять предложат сравнить чек-сумму MD5 созданного вновь кастомного файла прошивки.
Жмёте "ENTER", ждём генерации MD5 и сравниваем с прописанным в программе.
MD5 у готовой прошивки должен быть точно такой: cd72d63f1a616ecf786ff382bfae671a
Если всё совпадает, значит у вас получился нужный и правильный файл кастомной прошивки 3.55 с Peek & Poke syscall.
Жмите далее "ENTER" несколько раз, пока окно не закроется самостоятельно.
Забирайте из той-же папки готовую прошивку под названием PS3UPDAT-NEW.PUP
Скопируйте её на флешку в папку PS3/UPDATE/ и переименуйте её как PS3UPDAT.PUP
Вставьте флешку в любой разъём USB на PS3 и произведите установку из меню "Настройки -> Обновление системы". Выберите "Обновление с носителя информации".
Примечание: Модифицированная прошивка ставится сразу на любую версию прошивки, включая "3.55-GeoHot Jailbreak".
После установки прошивки у вас не будет пункта "Install Package Files", для его появления вам понадобится установить поверх Патч от GeoHot'a, который так-же добавит программную эмуляцию Jailbreak, что избавит от необходимости каждый раз отключать питание и иметь в наличии донгл Джейла.
Скопируйте на флешку файл патча PS3UPDAT.PUP в папку PS3/UPDATE/ и произведите установку точно так-же, как обычной прошивки.
Всё! Теперь у вас появился в меню "Игра" пункт "Install Package Files" и вы можете устанавливать подписанные приложения на PS3. Самые востребованные перечислены в заголовке этой темы.
Последний раз редактировалось ErikPshat; 16.01.2011 в 19:27.
Все сработало как часы, огромное спасибо!
Только вопрос - нужно ли по-прежнему использовать бэкап менеджер, и если да, то какой. А то опен менеджер у меня не установился.
Darkoboar добавил 14.01.2011 в 13:58
А
э вижу мультимэн в заголовке.
Последний раз редактировалось Darkoboar; 14.01.2011 в 13:58.
Причина: добавил, подумав
Только авторы PEEC & POKE говорят, что пока Бэкап Менеджер не особо работает. Они ждут, когда авторы Менеджеров внесут исправления в свои программы, чтобы добавить syscall 6 и 7, тогда всё будет пучком.
Последний раз редактировалось ErikPshat; 14.01.2011 в 14:21.
уже накидал несколько игр на винт и поставил назад 3.55 офф прошивку.Всё работатет.Но,например,последнюю нфс не получается пропатчить.Ошибка.Поэтому,пока играю в сингл.
Глупый вопрос задам ! а для чего это все нужно ??? если у меня на приставке стоит прошивка 3,41 для меня есть выгода от этого .. спасибо (жду умный ответ)
Ходят слухи, что на оф. сайте сони втихаря заменили старую 3.55 на модифицированную (нельзя накатить кастом).
Бред это все.
Сегодня обновился с 3.15 до 3.55. Прчитав это сообщение, аж подпрыгнул, проверил хеш, все в порядке, никто и ни чего не изменил.
Да и смысла не вижу в ней что то иенять, можно обновиться и не с их сайта.
Еще бы скрипт удалял после себя файлы, которые он создал
Так он за собой и удаляет все файлы.
Ты наверное насильственно закрыл консоль крестиком.
А надо было ENTER до конца жать. Там в конце идёт очистка всех файлов извлекающихся при патчинге.
Сообщение от kxmep
Ходят слухи, что на оф. сайте сони втихаря заменили старую 3.55 на модифицированную (нельзя накатить кастом).
Ну в программе для этого и сделана функция определения MD5, как официального файла, так и модифицированного.