- 积分
- 112
- 最后登录
- 2022-10-5
- 精华
- 0
- 阅读权限
- 20
- 主题
- 11
- UID
- 4200363
- 帖子
- 219
- PB币
- 66
- 威望
- 4
- 贡献
- 0
- 技术
- 25
- 活跃
- 241
- UID
- 4200363
- 帖子
- 219
- PB币
- 66
- 贡献
- 0
- 技术
- 25
- 活跃
- 241
|
本人刚刚驱动成功!= =累死我了。。然后发一篇关于生成DSDT的文章。(P.S.显卡NVCAP为N卡独有!)今天给大家来讲讲关于如何生成dsdt的教程。
现在先介绍第一种:DSDTEditor
首先你必须安装好java,才能使用。
Windows下打开DSDTParser.jar
Mac下直接运行(Java库自动安装)。
它就长这个样子。还有工具栏。
首先找到file那栏点击Extract DSDT
这就是一个DSDT了。
然后点击IASL——Compile(编译)
错误的话点击Fix Errors
Warning Remarks什么的不用管它,问题不大。
然后点击file——save dsl as ——命名为dsdt.aml——Save——完工。
其他要添加信息的请往里面添加,比如NVCAP值以及仿冒声卡等。
第二种是提取Rom和声卡codec用iDSDT来生成。
先在Windows下用GPU-Z提取Rom
然后导入。
再在Linux下提取声卡codec导入。
点击生成显卡驱动
尝试修正显示器……(笔记本无效)
声卡的这两个kext无所谓。随便选一个用kext wizard安装修复权限就好了。
然后点击开始生成。
NVCAP值请用NVCAPMaker生成。
然后在Mac下用DSDT EDITOR打开(Windows下查找功能有点问题)
查找 NVCAP
把一串数值如下所示排列
比如说你的NVCAP为:04000000000003000c0000000000000a00000000
排列1:04 00 00 00 00 00 03 00 0c 00 00 00 00 00 00 0a 00 00 00 00
排列2:0x04 0x00 0x00 0x00 0x00 0x00 0x03 0x00 0x0c 0x00 0x00 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00
排列3:
"NVCAP",
Buffer (0x14)
{
/* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
/* 0010 */ 0x00, 0x00, 0x00, 0x00
},
替换掉原本的NVCAP值
保存。
变色龙引导——成功驱动。
A卡用户不适用!
dsdt editor工具:
http://pan.baidu.com/s/1vVIiE
其他工具自己找吧= =百度云挂了。
|
|