黑蘋果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為主要討論對象。