Некими программистами 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.
мультимен на данный момент запускает игры или нет ??? может кто нить ответить ??? и ещё у меня закрался такой вопрос ... а зачем вся эта ахинея с переносами игр ... и пкг в частности ... ??? нужно же как я понял просто подписанный eboot ... ну зачем такие сложности в дальнейшем ?? предположим я сделал как написано в ридми сначала установил пкг потом скопировал файлы куда нужно - получается у меня в папке с кодом игры - готовая подписанная игра ... на данный момент менеджеры подписанные спокойно же могут бекапить и переносить уже сдампленное в память соньки на usb например ?? предположим проделал я все эти танцы с бубном 1 раз на 1 соньке и записал таким образом 5 игр .... а нельзя ли теперь мне просто скопировать всё это на usb и на другой соньке просто копирнуть готовую игру куда нужно тем же самым менеджером или FTP или Filemanager ??? или при установке пкг - прописываются ещё какие то данные в систему - чего при простом копировании достичь не удастся ?? Просветите кто в курсе или может кто пробовал ....
Правда по ходу толку от этого вроде нет, т.к. LV2 по прежнему блокирует многоуровневая защита прошивки 3.55. Поэтому и Бэкап Менеджеры не могут делать бэкапы игр.
А весь смысл с peek/poke в этом и был.
Щас вроде хакеры присматриваются ко взлому уровня LV1, может чего и получится.
Как-то так я понял написанное за бугром.
ну как бы ты сам и ответил .. на то что не понял сперва =) так можно так будет сделать ?? как я описал ??? чтобы каждый раз не заморачиваться не с установкой пкг не с переносом потом вручную (с ипсользованем компа к тому же) файлов ....
народ подскажите плиз у меня офф 3.55, если я все сделаю по этой инструкции я смогу играть в скачанные игрушки и донгла не нужна? или надо мне делать даунгрейд на 3.41 и покупать донглу?
Да уж. Пока настоящего пиратства не видно, но после такого времени простоя это взрыв епта.
Что я увидел. Можно ели ели запускать кривые PGK. И запустить пару штук hombrew. Не я пока не готов забрать ps3 из магазина.