黑苹果dsdt编译工具
❶ 黑苹果DSDT错误怎么解决
把dsdt。aml文件给我 我帮你改
❷ 黑苹果的显卡怎么驱动
Nvidia Graphic Card Injection 英伟达显卡驱动
第1部分:地址位置
1。启动您的系统与GraphicsEnabler=Yes
2。下载名为ioreg的应用在这里
2。打开名为ioreg:
4。找到你的Nvidia图形卡的地址位置:
5.记录设备名称及地址:
注意在这个例子中,设备是PCI1
第二步, 要有 DSDT Edit
1.打开你的DSDT位于你的Extra的文件夹在启动驱动器根目录:
2.找到你的硬件位置
3.检查设备的代码:
4.在最后的中间开始添加代码
下载编辑工具 Text Document here
6. 复制下面的代码 粘贴进去
Device (GFX0) /** for Nvidia Fermi Graphics Cards **/
{
Name (_ADR, Zero)
Name (_SUN, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x1E)
{
“AAPL,slot-name”,
“PCI x16″,
“@0,compatible”,
Buffer (0x0B)
{
“NVDA,NVMac”
},
“@0,connector-type”,
Buffer (0×04)
{
0×00, 0×08, 0×00, 0×00
},
“@0,device_type”,
Buffer (0×08)
{
“display”
},
“@0,name”,
Buffer (0x0F)
{
“NVDA,Display-A”
},
“@1,compatible”,
Buffer (0x0B)
{
“NVDA,NVMac”
},
“@1,connector-type”,
Buffer (0×04)
{
0×00, 0×08, 0×00, 0×00
},
“@1,device_type”,
Buffer (0×08)
{
“display”
},
“@1,name”,
Buffer (0x0F)
{
“NVDA,Display-B”
},
“NVCAP”,
Buffer (0×18)
{
/* 0000 */ 0×04, 0×00, 0×00, 0×00, 0×00, 0×00, 0×03, 0×00,
/* 0008 */ 0x0C, 0×00, 0×00, 0×00, 0×00, 0×00, 0×00, 0x0A,
/* 0010 */ 0×00, 0×00, 0×00, 0×00
},
“VRAM,totalsize”,
Buffer (0×04)
{
0×00, 0×00, 0×00, 0xc0
},
“device_type”,
Buffer (0x0C)
{
“NVDA,Parent”
},
“model”,
Buffer (0×10)
{
“GeForce GTX 580″
},
“rom-revision”,
Buffer (0x1D)
{
“nVidia GTX 580 OpenGL Engine”
},
“hda-gfx”,
Buffer (0x0A)
{
“onboard-1″
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0×02)
{
“hda-gfx”,
Buffer (0x0A)
{
“onboard-1″
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
复制代码
7. 添加继续 修复看下是不是有错误。注意 里面的显卡参数是可以修改的 根据自己的硬件修改 继续看下
第三步就是修复错误
找到下面的代码
“VRAM,totalsize”,
Buffer (0×04)
{
0×00, 0×00, 0×00, 0xc0
},
复制代码
这个代码意思就是显卡 显存 大小修改 512M 256M 1G 2G等等
怎么修改 我们给大家列出来
0xc0=3072=3GB
0×80=2048=2GB
0×60=1536=1.5GB
0×40=1024=1GB
0×20=512=0.5GB
只需修改最后 一个数值就可以了 比如 你的显卡是1G 的
就应该是下面的代码,明白了吧 。
“VRAM,totalsize”,
Buffer (0×04)
{
0×00, 0×00, 0×00, 0x40
},
复制代码
8.找到显卡Model 这个就是显卡型号 修改的
“model”,
Buffer (0×10)
{
“GeForce GTX 580″
},
复制代码
注意在这了修改显卡型号 要注意,在这里我们都是十六进制的 比如“GeForce GTX 580”这几个数值里 总共有15个位置,一定要把空格算上,我们要把这个位置数值+1,比如这里的“GeForce GTX 580”也就是15+1=16 ,这里16的十六位进制 就是10,不会的可以网络查询 16的十六进制就知道了
大家可能知道了这里的10 对应的就是 Buffer(0×10),这个数值。对应正确即可。
9.继续看下面 找到下面的DSDT
“rom-revision”,
Buffer (0x1D)
{
“nVidia GTX 580 OpenGL Engine”
},
复制代码
这里是修改显卡ROM修正,修改方法 跟上面对应 是一样的 数值对应即可。
最后就是编辑下编译DSDT
❸ 黑苹果声卡id注入对照表
声卡ID表
芯片型号仿冒ID
创作的CA01320x100918仿冒ID值 0,1,2,3,4,5,6,9,10,11,12
Cirrus Logic公司CS42100x100101仿冒ID值 13
Cirrus Logic公司CS42130x100100仿冒ID值 28
瑞昱ALC221仿冒ID值 11
瑞昱ALC225 / ALC3253仿冒ID值 28,30,33
瑞昱ALC230仿冒ID值 13
瑞昱ALC233仿冒ID值 3,13,27,32,33
瑞昱ALC235仿冒ID值 3,11,28
瑞昱ALC2360x100001,0x100002仿冒ID值 3,11,13,15
瑞昱ALC3236仿冒ID值 4,5,28,29
瑞昱ALC255仿冒ID值 3,13,17,18,27,28,99
瑞昱ALC256(3246)仿冒ID值 11,13,56
瑞昱ALC257仿冒ID值 11
瑞昱ALC260仿冒ID值 11,12
瑞昱ALC2620x100202仿冒ID值 11,12,13,28
瑞昱ALC268仿冒ID值 3
瑞昱ALC2690x100004,0x100100,0x100202,0x100203仿冒ID值 1-11,13-16,18-20,27-30,32,33,35,40,45,58,66,76,93,99,127
瑞昱ALC2700x100100,仿冒ID值 3,4,27,28
瑞昱ALC271x仿冒ID值 9,31
瑞昱ALC2720x100001,仿冒ID值 3,11
瑞昱ALC2750x100005,0x100008,仿冒ID值 3,13,28
瑞昱ALC280仿冒ID值 3,4,11,13,15
瑞昱ALC2820x100003,仿冒ID值 3,4,13,27,28,29,76,86,127
瑞昱ALC283仿冒ID值 1,3,11,66
瑞昱ALC284仿冒ID值 3
瑞昱ALC285仿冒ID值 11
瑞昱ALC2860x100002,0x100003仿冒ID值 3
瑞昱ALC288仿冒ID值 3,13
瑞昱ALC290仿冒ID值 3,28
瑞昱ALC3241仿冒ID值 4
瑞昱ALC292仿冒ID值 12,18,28
瑞昱ALC293仿冒ID值 28,29
瑞昱ALC294仿冒ID值 11,12,13
瑞昱ALC295仿冒ID值 1,3,13,14,15,28
瑞昱ALC2980x100101,0x100103仿冒ID值 3,11,13,28,29,30,47,66,72,99
瑞昱ALC6620x100101,0x100300仿冒ID值 5,7,11,12,13
瑞昱ALC6630x100001,0x100002,仿冒ID值 3,4,28,99
瑞昱ALC665仿冒ID值 12,13
瑞昱ALC6680x100003,仿冒ID值 3,20,27,28,29
瑞昱ALC6700x100002,仿冒ID值 12
瑞昱ALC671仿冒ID值 12
瑞昱ALC8820x100101,仿冒ID值 5,7
瑞昱ALC8830x100002,仿冒ID值 7
瑞昱ALC8850x100101,0x100103仿冒ID值 1,12
瑞昱ALC8870x100202,0x100302,仿冒ID值 1,2,3,5,7,11,13,17,18,33,50,99
瑞昱ALC888 / ALC12000x100101,0x100001,0x100202,0x100302仿冒ID值 1,2,3,(4为笔记本电脑),5,7,11,27,28,29
瑞昱ALC8890x100004,仿冒ID值 1,11,12
瑞昱ALC891 / ALC8670x100002,仿冒ID值 11,13
瑞昱ALC8920x100302,仿冒ID值 1,2,3,(笔记本电脑4),5,7,12,28,31,92,98,99
瑞昱ALC898 / ALC8990x100003,仿冒ID值 1,2,3,5,7,11,13,28,65,98,99,101
瑞昱ALC11500x100001,仿冒ID值 1,2,3,5,7,11
瑞昱ALC12200x100003,仿冒ID值 1,2,5,7,11,13
瑞昱ALCS1220A仿冒ID值 1,2,5,7
美国模拟器件公司AD19840x100400,仿冒ID值 11
美国模拟器件公司AD1984A0x100400,仿冒ID值 11,13
美国模拟器件公司AD1988B仿冒ID值 5,7,12
美国模拟器件公司AD2000B仿冒ID值 5,7
科胜讯CX8050仿冒ID值 3
科胜讯CX8200仿冒ID值 3
科胜讯CX205610x100000,仿冒ID值 11
科胜讯CX20583仿冒ID值 3
科胜讯CX20585仿冒ID值 3,13
科胜讯CX20588仿冒ID值 3
科胜讯CX205900x100000,0x100002,0x100003,仿冒ID值 3,12,28
科胜讯CX20641仿冒ID值 11,13
科胜讯CX20642仿冒ID值 11,13
科胜讯CX20722仿冒ID值 3
科胜讯CX20724仿冒ID值 3,13
科胜讯CX20751 / 20752仿冒ID值 3,28
科胜讯CX20753 / 4仿冒ID值 3
科胜讯CX20755仿冒ID值 3
科胜讯CX20756仿冒ID值 3,13
科胜讯CX20757仿冒ID值 3
IDTIDT92HD66C3 / 65仿冒ID值 3
IDTIDT92HD71B7X仿冒ID值 3
IDTIDT92HD73C1X5仿冒ID值 19
IDTIDT92HD75B2X5仿冒ID值 3
IDTIDT92HD75B3X5仿冒ID值 3,11
IDTIDT92HD99BXX仿冒ID值 3
IDTIDT92HD87B1仿冒ID值 3
IDTIDT92HD81B1C5仿冒ID值 3,11
IDTIDT92HD81B1X5仿冒ID值 3,11,12,20,21,28
IDTIDT92HD87B1 / 3仿冒ID值 12,13
IDTIDT92HD87B2 / 4仿冒ID值 12
IDTIDT92HD90BXX仿冒ID值 3,12
IDTIDT92HD91BXX0x100102,0x100303仿冒ID值 3,12,13,33,84
IDTIDT92HD93BXX0x100203,仿冒ID值 12
IDTIDT92HD95仿冒ID值 12
通过VT18020x100000,仿冒ID值 3,33
通过VT2020 / 20210x100100,仿冒ID值 5,7,9
英特尔HD4600
AMDRadeon 290 / 290X
Nvidia公司GK208
Nvidia公司GM200
Nvidia公司GM204
Nvidia公司GM206
Nvidia公司GP102
Nvidia公司GP104
Nvidia公司GP106
Nvidia公司GP107
Nvidia公司GP108
❹ 在黑苹果中,所说的DSDT是什么是什么作用的
DSDT是The Differentiated System Description Table的简写。字面上就可以知道它是一个描述系统不同信息的表。
包含了所有除基本系统以外所有不同设备的信息,也就是每台计算机设备的基本系统是相同的,而不相同的设备用DSDT来描述。
用户通过修改DSDT可以得到更好的硬件支持。最简单的理解就是DSDT是描述硬件的。mac的驱动是被动驱动,需要让系统知道存在这个硬件且知道硬件位置。
修改DSDT的主要目的就是让mac系统识别存在这个硬件并告诉mac系统的硬件位置,以便让mac系统内置的驱动来驱动硬件工作。
(4)黑苹果dsdt编译工具扩展阅读:
自从苹果采用Intel的处理器,OSX被黑客破解后可以安装在Intel CPU与部分AMDCPU的机器上。从而出现了一大批非苹果设备而使用苹果操作系统的机器。在Mac苹果机上面安装原版Mac系统的被称为白苹果(Macintosh),与黑苹果相对。
黑苹果板块,国内的主要讨论社区,大部分资料来源于此处,高手云集。威锋论坛或威锋网。黑苹果板块,国内主要讨论苹果的一线社区,iOS为主要讨论对象。