A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 80267|回复: 122

[求助] 改EBOOT.BIN成PSN格式PKG可在3.55GH/341越狱系统免狗运行,修改教程及改好的EBOOT

[复制链接]

精华
3
帖子
1099
威望
9 点
积分
1351 点
种子
5 点
注册时间
2005-5-9
最后登录
2020-4-9
 楼主| 发表于 2011-1-10 11:25  ·  澳大利亚 | 显示全部楼层 |阅读模式
本帖最后由 skygunner 于 2011-4-1 07:17 编辑

20110119更新:

注意此手动修改EBOOT.BIN成PSN PKG格式来在GeoHot越狱的PS3上免狗运行的办法已经过时;
现在355 KMEAW/3.55WTNG+GH自制可完美免狗免修改支持游戏升级,详细见此区置顶贴(游戏<=3.55);
全自动修改高版本(3.55 3.56 3.60)游戏的EBOOT.BIN/.SELF/.SPRX给低版本系统使用傻瓜教程在这:
https://bbs.a9vg.com/thread-1792498-1-1.html

本方法的剩余意义在于:
1. 可以用此方法来运行用***(3.55KMEAW/3.55WTNG+GH)无法跑的游戏比如铃音

2. 用此方法制作金手指PKG
3. 解密高版本(356 360)版本的游戏的EBOOT.BIN/.SELF/.SPRX文件,签名加密后给低版本系统使用(3.55CFW/3.41)
4. 解密高版本(355)版本的游戏的EBOOT.BIN/.SELF/.SPRX给341系统使用

另外  用来解决341以上SDK/加密的游戏无法在341上运行的办法在这 (重做EBOOT法,注意备份游戏原EBOOT免得355时需要恢复)
https://bbs.a9vg.com/thread-1721440-1-1.html

warning:
此方法适用任意版本的PS3固件应当
给3.55用的改好的pkg需要额外处理一步,所以你修改好pkg的话注明是不是已经处理成3.55,最好是3.41 3.55一起发布

GH=GeoHot

来源

http://psgroove.com/content.php? ... rom-3.55-Geohot-CFW
http://psx-scene.com/forums/663112-post1462.html

基本概念


游戏放内置硬盘( 现在也可以放外置/SD/MS)
PS3固件需要GeoHot 355 CFW/ 355KMEAW/355WTNG/355WNK V2 (这样才有install pkg files选项来安装pkg)
给游戏EBOOT.BIN打上补丁后,PS3会认为这个游戏是一个PSN游戏
此方法比签名版multiMAN的direct boot方式启动游戏(https://bbs.a9vg.com/thread-1664282-1-1.html)兼容性好很多
甚至比原来电子狗的方式还要好,
有些游戏比如信赖铃音,现代战争等用这个方法可以成功运行,
(而用电子狗则不行,用355自制+集成***的MM也不行)

使用方法,以恶魔城欧版为例

1) 下载改好的恶魔城欧版BLES01047 pkg并安装
http://www.multiupload.com/GIUT8ORL5X
2)
把游戏USRDIR目录,除去EBOOT.BIN,拷贝到
/dev_hdd0/game/BLES01047/USRDIR/
(如何传送? 安装签名后的ftp工具,见置顶geohot贴, 直接穿越http://psgroove.com/content.php? ... -Homebrew-Downloads

游戏可以直接在341 355上从XMB启动,就是免狗,但是要安装pkg的前提是你有install pkg files这个选项)
免backup manager
免syscall


注意你游戏数据的放置路径和你怎么修改的相关
如果只做金手指PKG,可只修改金手指代码,无需修改路径,然后MM加载后,运行PKG


FAQ


Q:游戏升级补丁能用吗?
不要升级游戏,否则改好的EBOOT.BIN遭殃

Q:游戏内容可以放USB或者刻录盘吗?

Q:可以不刷机器?
可以免狗,机器还是要软刷下

Q:Install pkg files这个选项怎么弄出来?(怎么越狱?)
3.55刷GeoHot的3.55越狱文件
(或者rebug小组的3.41E? Kakaroto的MFW?)

Q:每个游戏都要改,太麻烦?
等peak/poke那个CFW好了后,就不需要修改了
但是peak/poke的可能不是使用所有游戏,所以本方法还是有用武之地

Q:我没电子狗可以用吗?
可以,免狗的;要是变成砖了后,得用狗来进服务模式恢复;注意不是所有砖都能恢复

Q:

改好的EBOOT.BIN下载索引,其他测试通过的PM我链接加到这里

在此感谢所有辛苦修改EBOOT.BIN的朋友

恶魔城 欧版 BLES01047 signed_byRikuKH3
下载安装pkg,
拷贝游戏USRDIR目录到  /devhdd0/game/BLES01047/USRDIR/ 除了EBOOT.BIN
http://www.multiupload.com/GIUT8ORL5X
恶魔城 美版 https://bbs.a9vg.com/thread-1666422-1-2.html
信赖铃音 美版 BLUS30161 https://bbs.a9vg.com/thread-1665023-1-1.html
信赖铃音 日版 BLJS10017  https://bbs.a9vg.com/thread-1665342-1-1.html
高达无双3 日版 BLJM60300 https://bbs.a9vg.com/thread-1665475-1-1.html
3D点阵英雄 https://bbs.a9vg.com/thread-1665564-1-1.html
TOGF 圣恩传说F 日版 3.55 https://bbs.a9vg.com/thread-1664516-1-2.html
TOGF 圣恩传说F 日版 3.41 https://bbs.a9vg.com/thread-1665705-1-1.html
极品飞车14 NFS 亚版 BLAS50266 https://bbs.a9vg.com/thread-1665030-1-1.html
极品飞车14 NFS 亚版 1.01升级 https://bbs.a9vg.com/thread-1666076-1-2.html
托托莉工作室 日版 BLJM60241 3.55用 https://bbs.a9vg.com/thread-1665720-1-1.html
WE2011 港版 3.41 3.55 https://bbs.a9vg.com/thread-1665694-1-1.html
暴雨 港版 3.41 3.55 https://bbs.a9vg.com/thread-1665694-1-1.html
神秘海域2 港版 3.41 3.55 https://bbs.a9vg.com/thread-1665694-1-1.html
战国3 失落2 火影2 https://bbs.a9vg.com/thread-1666477-1-2.html
海猫鸣泣之时 https://bbs.a9vg.com/thread-1666489-1-2.html
战神1+2 美版 3.55  https://bbs.a9vg.com/thread-1666428-1-2.html

更多下载
http://psx-scene.com/forums/f187 ... ry-fw-3-55-a-75201/
以及
http://psgroove.com/showthread.p ... to-Work-on-3.55-CFW

psx-scene的原版未修改EBOOT贴
http://psx-scene.com/forums/f187/list-eboots-alphabet-78686/

355不能运行的游戏收集贴以及341自制求改EBOOT.BIN成PSN PKG集中贴
https://bbs.a9vg.com/thread-1665935-1-1.html

//==============================================================
//==================进阶EBOOT.BIN修改成PSN格式PKG方法===================
//==============================================================

修改EBOOT.BIN成PSN格式PKG方法


//工具链接 (下载别人编译好的或者未知作者链接,注意杀毒)
failoverflow小组工具套装,Win32 GUI版本,感谢doggy制作
包含unself等
https://bbs.a9vg.com/thread-1662608-1-1.html

failoverflow小组工具套装命令行版本, win32和linux预编译,感谢xiaoniao02
http://psgroove.com/content.php? ... Releases-BETA-Tools
另外一个下载点,包含全部key在.ps3目录
http://u.115.com/file/f13bc71ab6#

GeoHot 的psn_package_npdrm和force_package_npdrm工具
命令行 http://u.115.com/file/f1740f6cf#

GeoHot的ps3publictools工具,包含make_self,make_self_npdrm,package_finalize
git源代码 https://github.com/geohot/ps3publictools
win32预编译版本带需要的dll:http://u.115.com/file/f4541320a5#
geohot-ps3publictools.rar

package_finalize 界面版
http://psgroove.com/content.php? ... indows-GUI-Released

makepkg make_self_npdrm finalize_package界面版(未完成)
http://psgroove.com/content.php? ... ly-Create-PKG-Files

做好了以上各个项目需要的环境的VM Ubuntu
http://rebug.me/?cat=6


1) 下载编译failoverflow小组的工具套装git.fail0verflow.com,从git拖新的代码,老版本制作的ELF文件有问题
此工具本版有编译好的,穿越地址:

2) 解压SELF成ELF
unself EBOOT.BIN eboot_modified.elf

3) 16进制编辑器编辑ELF,找到dev_bdvd,改成dev_hdd0
(不是每个游戏都需要,不过大部分游戏需要改了才行)
版主编辑:这步等于手动编辑来完成狗的固件里syscall35/syscall36里的工作


4)使用GeoHot的工具生成NPDRM保护的SELF文件
make_self_npdrm

5) 使用psn_package_npdrm生成NPDRM保护的PSN PKG格式文件
psn_package_npdrm

6) 如果你要在355上安装,使用GeoHot的工具来补丁生成的pkg文件;
package_finalize.
341可免这步6)



详细EBOOT.BIN改PSN格式PKG教程:
原版http://www.ps3news.com/PS3-Hacks ... Hot-Custom-Firmware
翻译 aoyo skygunner


需要的工具
Cygwin (For Windows) - http://cygwin.com/setup.exe

failoverflow小组工具套装命令行版本ps3tools.zip, win32,包含全部key在.ps3目录
http://u.115.com/file/f13bc71ab6#

GeoHot 的psn_package_npdrm和force_package_npdrm工具
命令行 http://u.115.com/file/f1740f6cf#

1. 下载cygwin,以默认选项安装

2. 运行一次cygwin,然后关掉. (为了创建一些文件)

3. 下载解压ps3tools.zip.
把除了.ps3文件夹之外的所有文件放到c:/cygwin/bin/ (默认安装路径).
把 .ps3 文件夹放到 c:/cygwin/home/(你的用户名)/

4. 把psn_package_npdrm.exe解压到c:/cygwin/bin/.

5. 再次打开cygwin.

6. 把你想修改的EBOOT.BIN放到c:/cygwin/home/(你的用户名)/.

7. 解压SELF到ELF
敲命令
unself EBOOT.BIN eboot_modified.elf ( .elf 文件名可以改)
(EBOOT.BIN其实就是EBOOT.SELF)

8. 用16进制编辑器(比如HxD)打开eboot_modified.elf

9. **重要** 对elf文件所作的任何修改不要改变elf文件的大小
把elf中的dev_bdvd改成dev_hdd0. 这就是读取游戏文件的位置,
改完后原来从/dev_bdvd/PS3_GAME/USRDIR/ 读取的文件就应该放在 /dev_hdd0/PS3_GAME/USRDIR/
(这个路径应该是可以改的,比如FFXIII,原来的/dev_bdvd/PS3_GAME/USRDIR改成/dev_hdd0/FF13GAME/USRDIR,然后把/USRDIR目录下的文件和文件夹拷贝到/dev_hdd0/FF13GAME/USRDIR/,出去EBOOT.BIN).
如果你增大/减小了elf文件的大小,启动游戏会得到80010007 错误

注意路径大小写敏感

10. 保存elf文件的修改
.
11. 创建带NPDRM的SELF
敲命令"make_self_npdrm.exe eboot.elf EBOOT.BIN UP0001-xxxxyyyyy_00-0000111122223333" (没有引号,xxxxyyyyy 是game ID)

12.你现在获得了你需要的EBOOT.BIN (EBOOT.SELF)

13. 你现在需要创建pkg的目录结构和相应文件.
首先创建一个叫做 xxxxyyyyy.conf 的文件,内容是下面. (xxxxyyyyy 是game ID)
------------------------------我是分割线-----------------------------------
Content-ID = UP0001-xxxxyyyyy_00-0000111122223333

k_licensee = 0x00000000000000000000000000000000

DRM_Type = Free

Content_Type = Game_Exec

PackageVersion = 01.00
------------------------------我是分割线-----------------------------------

14. 创建文件夹xxxxyyyyy把下面的文件和文件夹放进去.
------------------------------我是分割线-----------------------------------
TROPDIR文件夹

PS3_GAME中的所有文件 (不包括文件夹,比如USRDIR)

新建一个USRDIR 文件夹把改好的EBOOT.BIN 放进去.
------------------------------我是分割线-----------------------------------

15. 用16进制编辑器打开游戏中的param.sfo把DG 改为 HG. (DG = Disc Game光盘游戏, HG = Hard Drive Game硬盘游戏)

16. 创建带NPDRM的PKG
回到cygwin 敲命令 psn_package_npdrm xxxxyyyyy.conf xxxxyyyyy

17. 你应该得到了pkg文件.

18.转换341用的PKG成355用的PKG (此步3.55 Only,3.41不需要也不能签名)
敲命令
package_finalize.exe UP0001-xxxxyyyyy_01-0000111122223333.pkg

19. 把pkg文件拷贝到U盘上,通过install pkg files选项安装到ps3上.

20. 用ftp把USRDIR中的文件(除去EBOOT.BIN) 传输到你第9部中指定的路径.

精华
0
帖子
56
威望
0 点
积分
57 点
种子
0 点
注册时间
2011-1-1
最后登录
2023-3-20
发表于 2011-1-10 11:30  ·  美国 | 显示全部楼层
本帖最后由 skygunner 于 2011-1-12 00:54 编辑

this is serious shit!!!! Very good progress, haha

精华
0
帖子
185
威望
0 点
积分
205 点
种子
5 点
注册时间
2011-1-10
最后登录
2020-7-22
发表于 2011-1-10 11:33  ·  辽宁 | 显示全部楼层
本帖最后由 skygunner 于 2011-1-12 00:54 编辑

俺要去测试,先去下游戏~

精华
0
帖子
189
威望
0 点
积分
198 点
种子
5 点
注册时间
2008-11-10
最后登录
2018-12-22
发表于 2011-1-10 11:34  ·  上海 | 显示全部楼层
Oh My LADY GAGA!!

这个简直逆天了   都不用manager了

精华
0
帖子
3720
威望
0 点
积分
3954 点
种子
10 点
注册时间
2009-4-5
最后登录
2022-3-1
发表于 2011-1-10 11:37  ·  浙江 | 显示全部楼层
支持啊。。。。。。。。。。。。。。。

精华
0
帖子
514
威望
0 点
积分
720 点
种子
118 点
注册时间
2009-7-20
最后登录
2024-11-4
发表于 2011-1-10 11:39  ·  香港 | 显示全部楼层
支持啊。。。。。。。。。。。。。。。!!!

圣骑士

流放者(禁止发言)

精华
0
帖子
3360
威望
0 点
积分
3549 点
种子
10 点
注册时间
2006-3-5
最后登录
2022-1-29
发表于 2011-1-10 11:43  ·  天津 | 显示全部楼层
升级补丁能用吗
这样一个一个游戏修改 也是个力气活

精华
0
帖子
323
威望
0 点
积分
334 点
种子
5 点
注册时间
2010-5-7
最后登录
2019-11-14
发表于 2011-1-10 11:44  ·  江苏 | 显示全部楼层
还是期待散装光盘...
该用户已被禁言

精华
0
帖子
75
威望
0 点
积分
75 点
种子
5 点
注册时间
2010-9-9
最后登录
2020-4-24
发表于 2011-1-10 11:48  ·  马来西亚 | 显示全部楼层
顶LS....没有散装光盘神马都是浮云.....

精华
20
帖子
27725
威望
35 点
积分
29695 点
种子
475 点
注册时间
2004-5-17
最后登录
2023-10-13
发表于 2011-1-10 11:51  ·  广东 | 显示全部楼层
越来越逆天了.....死关注
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-16 03:32 , Processed in 0.215036 second(s), 25 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部