Репутация: 156 
(весьма и весьма положительная личность)
[FAQ] Ручное изготовление подписанных PKG
Вот здесь все ясно написано как самому сделать PKG файл! прежде чем делать прочитайте абсолютно весь FAQ дабы потом не делать глупых ошибок и не задавать лишних вопросов!!!Весь софт работает в Win 7 и ниже!!:
1. Скачать и установить Сygwin 2. Запустить программу и закрыть ее (позволяет создать файловую структуру, которая понадобится для последующих действий) 3. Скачать и разархивировать ps3tools.7z. Затем перенести папку .ps3 в c:/cygwin/home/(Your Username Here)/; все остальные файлы скопировать в c:/cygwin/bin/ 4. Скачать и разархивировать psn_package_npdrm в папку c:/cygwin/bin/ и c:/cygwin/home/(Your Username Here)/ 5. Заново открыть Сygwin 6. Скопировать EBOOT.BIN файл из папки с игрой в c:/cygwin/home/Your Username Here/ 7. В командной строке Cygwin ввести "unself eboot.bin eboot.elf" 8. Открыть полученный .elf файл в HEX-редакторе. 9. В .elf файле найти пункт dev_bdvd и поменять его на dev_hdd0
БОЛЬШЕ НИКАКИХ ИЗМЕНЕНИЙ! МОЖЕТ БЫТЬ ТАКОЕ ЧТО ТАКОВОЙ СТРОЧКИ НЕ БУДЕТ ТАК КАК В НЕКОТОРЫХ ИГРАХ ЭТО НЕ УКАЗЫВАЕТСЯ ! ЕСЛИ ВЫ НЕ НАШЛИ ДАННУЮ СТРОЧКУ ТО ПЕРЕХОДИТЕ К СЛЕД. ПУНКТУ! 10. Сохранить .elf файл, после сохранения он должен остаться такого же размера как и до редактирования 11. В Cygwin ввести "make_self_npdrm.exe eboot.elf EBOOT.BIN UP0001-xxxxyyyyy_00-0000111122223333" ( xxxxyyyyy это ID вашей игры, к примеру BCES00802) 12. После этого будет создан готовый eboot.bin 13. Теперь нужно создать файл xxxxyyyyy.conf (в обычном текстовом редакторе; xxxxyyyyy это ID вашей игры) и ввести в нем следующее, вместо xxxxyyyyy опять же пишите ваш GAME ID:
14. Создать папку xxxxyyyyy (xxxxyyyyy это ID вашей игры)
Скопировать в нее папку TROPDIR, все остальные файлы из папки PS3_GAME, создать новую папку USRDIR и положить в нее готовый EBOOT.BIN, который получили раньше. 15. Открыть файл param.sfo в hex редакторе (HxD), найти пункт DG и поменять его на HG. (DG = Disc Game, HG = Hard Drive Game) 16. В Cygwin ввести "psn_package_npdrm xxxxyyyyy.conf xxxxyyyyy" (xxxxyyyyy это ID вашей игры) 17. Если все сделано правильно, то будет создан pkg файл 18.Для прошивки 3.55 ввести в Cygwin "package_finalize.exe UP0001-xxxxyyyyy_00-0000111122223333.pkg" (xxxxyyyyy это ID вашей игры) 19. Установить полученный файл на пс3 20. Перенести оставшиеся файлы из папки USRDIR на пс3, за исключением EBOOT.BIN
Передача файлов на PS3:
После того как вы сделали pkg и установили его на PS3 есть два варианта как передать данные игры в PS3 1. Через blackb0x FTP Server v 1.2 Заходим на консоль с помощью фтп сервера и переносим все файлы (кроме EBOOT.BIN) из папки USRDIR в /devhdd0/game/BLXXYYYYY/USRDIR/ (где BLXXYYYYY - id вашей игры)
2. Через Comgenie's Awesome File Manager для этого на флэшку передаем данные вставляем в PS3 и переносим все файлы (кроме EBOOT.BIN) из папки USRDIR в /devhdd0/game/BLXXYYYYY/USRDIR/ (где BLXXYYYYY - id вашей игры)
Для тех кому сложен HEX, есть вариант сделать 15-ый пункт програмно!! 15. Открыть файл param.sfo в hex редакторе (HxD) или
скачиваем SFO Edit, запускаем его, затем File->Open system file и указываем там путь к нашему param.sfo, затем выбираем вкладку Category\Patch и вместо Disk boot game выбираем HDD boot game (*1) далее File-> Save System file!
файл готов
Если появились важные вопросы пишите!!
Для того чтобы устанавливать получившиеся PKG файлы на PS3 у вас должна стоять прошивка 3.55 geohot + syscalls для это вам нужно:
если на 2-ом или на 3-ем этапе при выборе в меню обновление-> обновление с носителя будет ошибка или надпись установлена последняя версия ПО то включаете RECOVERY (выключаете пс3 затем держите power пока она снова включится и выключится и потом снова нажимаете и держите power пока ПС3 не издаст 2 пика подряд! сначало будет одинарный затем два подряд !после 2 подряд отпускаете! у вас появляется recovery выбираете "обновление" вставляете флэху с прошивкой и ставите!
прошивка должна лежать на флэшке вот так флэха\PS3\UPDATE\PS3UPDAT.PUP
Не забываем про спасибо!
Последний раз редактировалось ErikPshat; 06.09.2017 в 14:06.
Добрый день. Я так понимаю, что создать pkg на 3.55 кmeaw не получится или я ошибаюсь? И ущё такой вопрос в param.sfo пишется строчка NP COMM ID , для чего она нужна ?Заранее благодарен.
Последний раз редактировалось vremy; 22.11.2012 в 21:18.
1) Как ставить игры с PKG расширением на внешний HDD???
2) Можно ли каким то образом извлечь содержимое PKG файлов и самостоятельно "превратить" их в формат PS3_DISC.SFB с папкой PS3_GAME? (поскольку игры в таком образе положенные в папку GAMES прямо запускаются и их видит мултимен независемо от того, где они находятся, на внешнем или внутренем харде...)
3) Будут ли работать игры если ставить к ним оффициальные обновления скачанные с офф. сайтов??? (напр. с помощю PS3 Game Updates Finder)
очень хочется поставить их, но боюсь что придется снова прошивать всю систему....
приставка 80 ГБ толстушка, прошитая, 4.46 (xз какой именно)
все делаю по факу все кобенится но не запускается на плойки
bwshood добавил 07.11.2013 в 16:45
почему ошибка ??
команды работают все кроме
$ unself eboot.bin eboot.elf
self_decrypt_header failed
perror: No error
Последний раз редактировалось bwshood; 07.11.2013 в 16:45.
Причина: добавил, подумав
Сколько бы манипуляций не делал, послу установки pkg, запускаю из XMB игру - показывается заставка и потом пишет:
игра повреждена удалите её (
Всё чётко делал по инструкции, но ничего не выходит