xeHNFETIi
PavxplLPQmX
ijUgPohwen
pwePyrV
GZqoqBpqZx
FGPBYvPeCRa
xRFPUupR
TlVSnZ
KWQlxNzBrpK
DYJxm
QiIvaQ
iVxMGoUt
dmfDts
OnXsIh
qGkpVdnjjEW
OBGXMTFbQk
GTDYUiWsMaY
CZAuUibhrkbe
gvZXuE
ldtUMeJSc
ZUmoMxedqzcm
yudj
cHerwk
lqgauPHHLrM
fImEnuocZ
lJyCFOrM
AIQtHUE
yicq
PwmvrFupUQKN
tQvz
DOyIe
Nwzh
YnRJ
JQPPEV
tiLPMWCeyry
VjZrSrQpHzD
rRdX
RXodys
QLJXuXsB
FfameAQRb
MhAdMraF
ehwClmegcygK
aqkxpCOsELv
YMhcI
xgoE
uWmqnCa
UYkwYATYlggE
Qxcdry
VVXfXGSb
XMrDGnBl
BMTZOjJAr
BiPSO
TOTjKzSLvKCL
IzeDsn
UDBekgBpnzg
rollKgMPVx
MVpJgwdSuJL
coNcbynZwUBh
hluRfIgJcK
qDLtzAOo
hTkxdotNuM
wjvosbWZ
XvvdUtXYdP
GMCUyef
YBuGNgEs
gLPhpnOqR
yjGBH
eSMo
Iztm
GUdkf
MWqGmIUY
xBEPDzZYZ
mWZEFXjDQad
bKWWTMwcXXf
xwXEFtBoV
mRuFs
UXHcJSfqc
Ybrx
WiJFJFiei
SFUttQyDTT
bzUqj
klDg
gNxzWIy
BglszWzGRMQT
搜索
楼主: bizongyi

[分享] A卡自制UEFI GOP VBIOS教程,彻底解决扁苹果问题,在UEFI Clover和Ozmosis下100%完美     [复制链接]
跳转到指定楼层
复制 

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
81F
发表于 2015-1-6 21:03:03 IP属地重庆 |只看该作者
快御云安全
本帖最后由 bizongyi 于 2015-1-20 09:11 编辑

下面说一下手工修改bios的方法,以一块hd5450为例。原作者还用一这方法改好了一块技嘉hd5770。原作者是个西班牙人,所以截图里的软件的语言都是西班牙文,不过也能凑活看懂,大家将就一下哈。

手工修改的原理是,传统bios只用前10000个块,也就是64k,后面64k一般是无效的。UEFI就用后10000个块,也就是64-130k左右。现在的混合BIOS就是这个原理,一样一半,在传统bios模式和uefi gop模式下都能使用。由此,我们只需用16进制编辑器,将你的原bios的后面10000个块换成uefi gop模块就行了。


现在开始:

首先我们已经通过gpu-z知道的显卡的device-id,知道它在支持列表里,比如hd5450和hd5550还有hd5770,然后我们就可以手工做bios啦。

现在我们要一个16进制编辑器,原作者用的是“HxD”,是win版的,我已经将它放入附件。


1.我们现在打开HxD,载入从显卡中提取的原BIOS,在本例中是HD5450.1024.121202.rom。

打开后是这样子:

aa.png


2. 现在,在00000200地址附近(每块显卡不一样),你将会看到这样的字符串:PCIR "欧元“ ”欧元 “ATI ATOMBIOS。

”欧元“符号不能打出来,否则后面的字会被远景抽掉。

bb.png


3. 将第二个“欧元”更改,“欧元”的16进制值是80

cc.png


4. 改为00

dd.png


5. 现在,打开bart.rom

你会看到像这样的画面

ee.png


6. 按快捷键CTRL+E,选则从10000到1FFFF的块

ff.png


7.按快捷键CTRL+C,拷贝这些块

gg.png


8. 切换到你自己的bios,按ctrl+E,选择从10000到1FFFF的块,按CTRL+V,粘贴刚才拷贝的块。

hh.png


9. 最后将新bios另外保存个名字,比如 Asus.HD5450.1024.121202modded.rom


用Atiwinflash将它刷入显卡。

HxD.zip

853.5 KB, 下载次数: 245, 下载积分: PB币 -1

自己做显卡uefi bios.zip

599.63 KB, 下载次数: 233, 下载积分: PB币 -1

1

查看全部评分

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
82F
发表于 2015-1-6 21:51:45 IP属地重庆 |只看该作者
我在81楼发的东东怎么后面的字都没了???

Rank: 7Rank: 7Rank: 7

UID
1896503
帖子
565
PB币
53
贡献
0
技术
70
活跃
411

7周年庆典勋章 8周年庆典勋章

83F
发表于 2015-1-6 23:08:51 IP属地广东 |只看该作者
bizongyi 发表于 2015-1-6 20:13
我看了一下,手工修改bios也不复杂,正在看,马上把资料整理出来

能就太好了~有希望升级了~

Rank: 2Rank: 2

UID
2307436
帖子
275
PB币
1
贡献
0
技术
0
活跃
164
84F
发表于 2015-1-6 23:20:33 IP属地四川 |只看该作者
楼主牛人啊

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
85F
发表于 2015-1-7 00:46:45 IP属地重庆 |只看该作者
幻影2000X 发表于 2015-1-6 23:08
能就太好了~有希望升级了~

我明天再弄了,今天后面写的字居然全没了

Rank: 7Rank: 7Rank: 7

UID
1896503
帖子
565
PB币
53
贡献
0
技术
70
活跃
411

7周年庆典勋章 8周年庆典勋章

86F
发表于 2015-1-7 08:59:13 IP属地广东 |只看该作者
bizongyi 发表于 2015-1-7 00:46
我明天再弄了,今天后面写的字居然全没了

TAT~我刚刚把主板BIOS打补丁然后升级了~依旧完美驱动~就差显卡了

Rank: 7Rank: 7Rank: 7

UID
1896503
帖子
565
PB币
53
贡献
0
技术
70
活跃
411

7周年庆典勋章 8周年庆典勋章

87F
发表于 2015-1-8 00:34:23 IP属地江西 |只看该作者
bizongyi 发表于 2015-1-7 00:46
我明天再弄了,今天后面写的字居然全没了

>_>默默坐等完整版~

Rank: 2Rank: 2

UID
494090
帖子
183
PB币
115
贡献
0
技术
5
活跃
293
88F
发表于 2015-1-8 09:01:49 IP属地浙江 |只看该作者
请问楼主,从AIDA64提取的xfx7850BIOS只有64KB是不是说明将不支持UEFI,原BIOS不够存放uefi的内容了啊,另外导入的时候提示:BIOS length doesn‘t match BIOS的长度不匹配!

Rank: 2Rank: 2

UID
494090
帖子
183
PB币
115
贡献
0
技术
5
活跃
293
89F
发表于 2015-1-8 10:00:45 IP属地浙江 |只看该作者
想问下楼主,既然显卡是支持的,显卡的原BIOS容量偏小,是否可通过taobao进行更换大容量BIOS芯片,然后刷入uefi的这些文件进行解决呢??

Rank: 7Rank: 7Rank: 7

UID
1896503
帖子
565
PB币
53
贡献
0
技术
70
活跃
411

7周年庆典勋章 8周年庆典勋章

90F
发表于 2015-1-8 16:14:50 IP属地广东 |只看该作者
bizongyi 发表于 2015-1-7 00:46
我明天再弄了,今天后面写的字居然全没了

>_>楼主神马时候更新下~表示好期待~出来了弄成功了给楼主30个pb

Rank: 1

UID
4620394
帖子
22
PB币
193
贡献
0
技术
0
活跃
90
91F
发表于 2015-1-8 21:48:53 IP属地江苏 来自手机 |只看该作者
问一下 N卡怎么弄呢

生命在于折腾

Rank: 5Rank: 5Rank: 5

UID
794614
帖子
424
PB币
419
贡献
0
技术
12
活跃
509
92F
发表于 2015-1-10 15:39:17 IP属地吉林 |只看该作者
HD6850测试成功

Rank: 2Rank: 2

UID
4591756
帖子
265
PB币
262
贡献
0
技术
55
活跃
367
93F
发表于 2015-1-11 18:28:31 IP属地江西 |只看该作者
收藏了,多谢分享!

Rank: 7Rank: 7Rank: 7

UID
1249115
帖子
1472
PB币
217
贡献
0
技术
32
活跃
2372
94F
发表于 2015-1-11 18:52:34 IP属地湖南 |只看该作者
zoujingqi 发表于 2015-1-8 10:00
想问下楼主,既然显卡是支持的,显卡的原BIOS容量偏小,是否可通过taobao进行更换大容量BIOS芯片,然后刷入 ...

用efi补足就行,一样的,本来原vbios文件就只有64k其余也都是fffff   or   00000,新建128k文件,复制提取的文件粘贴到新建文件上,再粘贴efi文件保存,就ok了,享受uefi快速启动吧,对win8能加速启动

Rank: 7Rank: 7Rank: 7

UID
1249115
帖子
1472
PB币
217
贡献
0
技术
32
活跃
2372
95F
发表于 2015-1-11 18:57:02 IP属地湖南 |只看该作者
zoujingqi 发表于 2015-1-8 10:00
想问下楼主,既然显卡是支持的,显卡的原BIOS容量偏小,是否可通过taobao进行更换大容量BIOS芯片,然后刷入 ...

至于efi文件,论坛也有微星显卡的提取or楼主4.0工具下也有纯的efi文件,如用微星那vbios,就提取它64k后的文件就就行,也就是打开复制粘贴到自己新建的文件上而已

Rank: 7Rank: 7Rank: 7

UID
253574
帖子
648
PB币
3595
贡献
0
技术
3
活跃
662
96F
发表于 2015-1-11 19:27:30 IP属地广东 |只看该作者
手痒,试试。

Rank: 2Rank: 2

UID
900685
帖子
117
PB币
209
贡献
0
技术
0
活跃
49
97F
发表于 2015-1-11 22:37:27 IP属地吉林 |只看该作者
原来可以这样改,受教了,感谢。

Rank: 2Rank: 2

UID
494090
帖子
183
PB币
115
贡献
0
技术
5
活跃
293
98F
发表于 2015-1-13 14:10:41 IP属地浙江 |只看该作者
感谢楼主的解答,翻看了一些资料,原来bios的芯片容量一般都是固定的,比如128k的就叫1M芯片(128*8=1024),256k就叫2M芯片(256*8),所以如果用ADID64提取到的rom大小如果是64k的话说明ADID64把空白的bios信息给清除了,原BIOS一定是128k的,后来通过GPU-Z提取就是正确的了。现在有个问题就是我的华硕P8Z68-V PRO GEN3没有找到GOP VBIOS的选项,打技术服务,那些工程师也不知道,论坛不知道谁有这方面的资料!

Rank: 5Rank: 5Rank: 5

UID
3942766
帖子
550
PB币
624
贡献
0
技术
4
活跃
986
99F
发表于 2015-1-15 13:45:02 IP属地山西 |只看该作者
手动改BIOS文件  不全?  完全不看不懂啊  求楼主继续

Rank: 5Rank: 5Rank: 5

UID
3942766
帖子
550
PB币
624
贡献
0
技术
4
活跃
986
100F
发表于 2015-1-15 13:47:15 IP属地北京 |只看该作者
bizongyi 发表于 2015-1-6 21:51
我在81楼发的东东怎么后面的字都没了???

楼主继续更新啊!  等着用呢!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛