admin 发表于 17/2/8 13:17:57

Intel HD3000 HD4000 HD4400 HD4600 HD5000 НD5500 HD5600 HD520 HD530 Mac OSX 驱动

Intel HD3000 HD4000 HD4400 HD4600 HD5000 НD5500 HD5600 HD520 HD530 显卡驱动方法(CLover)

HD3000 显卡 Clover

机型设置:MacBookPro8,2 、MacBookPro8,3 、 Macmini5,1 这三种机型支持
Clover设置如下:

ACPI - DSDT - Fixes - AddIMEI_80000=Yes

Devices - FakeID - IMEI="0x1C3A8086"

Graphics - Inject - Intel=false

如有DSDT,可添加DSDT代码Method (_DSM, 4, NotSerialized)
                {
                  Store (Package (0x08)
                        {
                            "device-id",
                            Buffer (0x04)
                            {
                              0x26, 0x01, 0x00, 0x00
                            },

                            "AAPL,snb-platform-id",
                            Buffer (0x04)
                            {
                              0x10, 0x00, 0x03, 0x00
                            },

                            "model",
                            Buffer (0x18)
                            {
                              "Intel HD Graphics 3000"
                            },

                            "hda-gfx",
                            Buffer (0x0A)
                            {
                              "onboard-2"
                            }
                        }, Local0)
                  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                  Return (Local0)
                }Method (_DSM, 4, NotSerialized)
{
Store (Package (0x1C)
{
"AAPL,gray-page",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},
"AAPL,gray-value",
Buffer (0x04)
{
0xC3, 0x8C, 0x64, 0x00
},
"AAPL,iokit-ndrv",
Buffer (0x08)
{
/* 0000 */    0xA0, 0x57, 0xA9, 0x80, 0x7F, 0xFF, 0xFF, 0xFF
},
"subsystem-id",
Buffer (0x04)
{
0x4C, 0x05, 0x00, 0x00
},
"subsystem-vendor-id",
Buffer (0x04)
{
0x25, 0x10, 0x00, 0x00
},
"name",
Buffer (0x0F)
{
"display"
},
"connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"VRAM,totalsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x18
},
"device-id",
Buffer (0x04)
{
0x16, 0x01, 0x00, 0x00    //
},
"vendor-id",
Buffer (0x04)
{
0x86, 0x80, 0x00, 0x00
},
"model",
Buffer (0x17)
{
"Intel HD Graphics 3000"
},
"rom-revision",
Buffer (0x24)
{
"Intel HD Graphics 3000 384MB OpenGL"
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
},
"reg",
Buffer (0x50)
{
/* 0000 */    0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0008 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0010 */    0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x00, 0x02,
/* 0018 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0020 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00,
/* 0028 */    0x18, 0x10, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00,
/* 0030 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0038 */    0x00, 0x00, 0x00, 0x10, 0x20, 0x10, 0x00, 0x01,
/* 0040 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0048 */    0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}HD4000 显卡驱动

Clover下要开启显卡侦测,代码如下<key>Graphics</key>
    <dict>
      <key>Inject</key>
      <dict>
         <key>Intel</key>
         <true/>
      </dict>
      <key>ig-platform-id</key>
      <string>0x01660003</string>
    </dict>0x01660003 - 最适合的笔记本电脑。
如果不能正常使用,在需ID改为0x0166000A HDMI或0x0166000B这个最好在BIOS把32Mb显存

如果是台式机的话 显卡接口有问题 不能正常识别需打补丁
06 02 00 00 02 00 00 00 30 00 00 00 - VGA
04 06 00 00 00 08 00 00 06 00 00 00 - HDMI
02 05 00 00 00 04 00 00 07 01 00 00 - DVI




HD4600 HD4400 HD5000 Haswell 显卡驱动
Clover参数:开启intel显卡侦测,设置ID<key>Graphics</key>
<dict>
<key>Inject</key>
<dict>
   <key>Intel</key>
   <true/>
</dict>
<key>ig-platform-id</key>
<string>0x0D220003</string>
</dict>华硕:0x0A160000

10.9.3下ig-platform-ID 有以下几种,可以尝试ig-platform-id = 0x0c060000
{ 00 00 06 0C } // 64mb, 3 ports
000008000200000030000000 // LVDS
010509000400000004000000 // DVI
020409000008000082000000 // HDMI

ig-platform-id = 0x0a160000
{ 00 00 16 0A } // 64mb, 3 ports (коннекторы аналогичны фб 0x0c060000)
000008000200000030000000 // LVDS
010509000400000004000000 // DVI
020409000008000082000000 // HDMI

ig-platform-id = 0x0a260005
{ 05 00 26 0a } // 32mb, 3 ports
000008000200000030000000 // LVDS
010509000004000087000000 // DP
020409000004000087000000 // DP

ig-platform-id = 0x0a2e0008
{ 08 00 2E 0A } // 64mb, 3 ports
000008000200000030000000 // LVDS
010509000004000007010000 // DP
02040A000004000007010000 // DP

ig-platform-id = 0x0d260007
{ 07 00 26 0d } // 64mb, 4 ports
000008000200000030000000 // LVDS
01050B000004000007010000 // DP
02040B000004000007010000 // DP
030603000008000006000000 // HDMI

ig-platform-id = 0x0d220003
{ 03 00 22 0D } // 32mb, 3 ports
010509000004000087000000 // DP
02040A000004000087000000 // DP
030608000004000011000000 // DP

ig-platform-id = 0x0a2e000a
{ 0A 00 2E 0A } // 32mb, 3 ports
000008000200000011000000 // LVDS
010509000004000087000000 // DP
02040A000004000087000000 // DP

ig-platform-id = 0x04120004
{ 04 00 12 04 } // 32mb, 0 ports

ig-platform-id = 0x0d260009
{ 09 00 26 0D } // 64mb, 1 port
000008000200000030000000 // LVDSHD5000 显卡{ 0x00,0x00,0x06,0x04 }, // 0 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - mobile GT1
000010000200000030000000 // LVDS
010512000400000004000000 // DP
020412000008000082000000 // HDMI
{ 0x00,0x00,0x06,0x0c }, // 1 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - SDV mobile GT1
000010000200000030000000 // LVDS
010512000400000004000000 // DP
020412000008000082000000 // HDMI
{ 0x00,0x00,0x16,0x04 }, // 2 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - mobile GT2
000010000200000030000000 // LVDS
010512000400000004000000 // DP
020412000008000082000000 // HDMI
{ 0x00,0x00,0x16,0x0a }, // 3 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT2
000010000200000030000000 // LVDS
010512000400000004000000 // DP
020412000008000082000000 // HDMI
{ 0x00,0x00,0x16,0x0c }, // 4 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - SDV mobile GT2
000010000200000030000000 // LVDS
010512000400000004000000 // DP
020412000008000082000000 // HDMI
{ 0x00,0x00,0x26,0x04 }, // 5 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - mobile GT3
000010000200000030000000 // LVDS
010512000400000004000000 // DP
020412000008000082000000 //HDMI
{ 0x00,0x00,0x26,0x0a }, // 6 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT3
000010000200000030000000 // LVDS
010512000400000004000000 // DP
020412000008000082000000 // HDMI
{ 0x00,0x00,0x26,0x0c }, // 7 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - SDV mobile GT3
000010000200000030000000 // LVDS
010512000400000004000000 // DP
020412000008000082000000 // HDMI
{ 0x00,0x00,0x26,0x0d }, // 8 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - CRW mobile GT3
000010000200000030000000 // LVDS
010512000400000004000000 // DP
020412000008000082000000 // HDMI
{ 0x02,0x00,0x16,0x04 }, // 9 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 1, Ports: 1, FBMem: 1 - mobile GT2
000010000200000030000000
{ 0x03,0x00,0x22,0x0d }, // 10 "AAPL,ig-platform-id" HD5000 //FB: 32MB, Pipes: 3, Ports: 3, FBMem: 3 - CRW Desktop GT3
010512000004000087000000 // DP
020414000004000087000000 // DP
030610000004000011000000 // DP
{ 0x04,0x00,0x12,0x04 }, // 10 "AAPL,ig-platform-id" HD5000 //FB: 0MB, Pipes: 0, Ports: 0, FBMem: 0 - CRW Desktop GT3
{ 0x05,0x00,0x26,0x0a }, // 11 "AAPL,ig-platform-id" HD5000 //FB: 32MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT3
000010000200000030000000 // LVDS
010512000004000087000000 // DP
020412000004000087000000 // DP
{ 0x06,0x00,0x26,0x0a }, // 12 "AAPL,ig-platform-id" HD5000 //FB: 32MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT3
000010000200000030000000 // LVDS
010512000004000087000000 // DP
020412000004000087000000 // DP
{ 0x07,0x00,0x26,0x0d }, // 13 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 4, FBMem: 3 - CRW mobile GT3
000010000200000030000000 // LVDS
010512000004000007010000 // DP
020414000004000007010000 // DP
030612000008000006000000 // HDMI
{ 0x08,0x00,0x26,0x0a }, // 14 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT3
000010000200000030000000 // LVDS
010512000004000007010000 // DP
02041400000C000007010000 // ThunderBolt
{ 0x08,0x00,0x2e,0x0a } // 15 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT reserved GT3
000010000200000030000000 // LVDS
010512000004000007010000 // DP
02041400000C000007010000 // ThunderBoltHD4400 显卡驱动 VGA
方法同上:查看ID 方法: https://github.com/RehabMan/OS-X-Fake-PCI-ID
配置的三叶草
1) DSDT : AddDTGP + FixIntelGFX;
2) FakeID Intel= 0x04128086;
3) Inject Intel = Yes; ig-platform-id = 0x0D220003;

HD5500 HD5600 Broadwell

移动视频卡英特尔HD图形5500 / 5600(Broadwell)
在论坛上,我没有找到详细的信息将是有益的
Broadwell图形的完整列表:
0x0bd1: Intel HD Graphics..............(GT1)
0x0bd2: Intel HD Graphics..............(GT2)
0x0bd3: Intel HD Graphics..............(GT3)
0x1602: Intel HD Graphics..............(HALO GT1)
0x1606: Intel HD Graphics..............(ULT GT1)
0x160a: ???
0x160b: ???
0x160d: ???
0x160e: ???.......................(ULX GT1)
0x1612: Intel HD Graphics 5600.........(HALO GT2)
0x1616: Intel HD Graphics 5500.........(ULT GT2)
0x161a: ???
0x161b: ???
0x161d: ???
0x161e: Intel HD Graphics 5300.........(ULX GT2)
0x1622: Intel Iris Pro Graphics 6200....(HALO GT3)
0x1626: Intel HD Graphics 6000.........(ULT GT3)
0x162a: Intel Iris Pro Graphics P6300...(WRKS GT3)
0x162b: Intel Iris Graphics 6100........(ULT GT3)
0x162d: Intel Iris Pro Graphics 6300P...(SRVR GT3)
列出可用的平台- ID:[ 1] : 0x16060000 – Broadwell GT1
[ 2] : 0x160e0000 – Broadwell GT1
[ 3] : 0x16160000 – Broadwell GT2
[ 4] : 0x161e0000 – Broadwell GT2 (MacBook)
[ 5] : 0x16260000 – Broadwell GT3 (MacBook Air)
[ 6] : 0x162b0000 – Broadwell GT3 (MacBook Pro)
[ 7] : 0x16220000 – Broadwell GT3
[ 8] : 0x160e0001 – Broadwell GT1
[ 9] : 0x161e0001 – Broadwell GT2 (MacBook)
: 0x16060002 – Broadwell GT1
: 0x16160002 – Broadwell GT2
: 0x16260002 – Broadwell GT3 (MacBook Air)
: 0x16220002 – Broadwell GT3
: 0x162b0002 – Broadwell GT3 (MacBook Pro)
: 0x16120003 – Broadwell GT2
: 0x162b0004 – Broadwell GT3 (MacBook Pro)
: 0x16260004 – Broadwell GT3 (MacBook Air)
: 0x16260005 – Broadwell GT3 (MacBook Air)
: 0x16260006 – Broadwell GT3 (MacBook Air) Intel HD Graphics 5500 (ULT GT2) id: 0x1616 Intel HD Graphics 5600 (HALO GT2) id: 0x1612

平台- ID:0x16260006
(FakeID:0x1626英特尔HD图形6000)
FakeID IMEI(可选的)为控制器
重命名GFX0 - > IGPU ACPI的显卡(AGPM)
在BIOS下安装显卡96мб(或更多的)


1) subsystem-id = 86800000 (8086 = Intel)
2) subsystem-vendor-id = 6B100000 (106B = Apple)
3) device-id = 26160000 (0x1626)
3) AAPL,ig-platform-id = 06002616 (0x16260006)
4) graphics-options = 0C000000
5) model = Intel HD Graphics 5500
или model = Intel HD Graphics 5600
6) hda-gfx = onboard-1
7) PciAddr = 00:02.00

FakeID для IMEI (Intel ME контроллер)

硬件 id:
1) BA8C0000 (0x8cba)iMac16,2 ( HM97 id: 0x8cc3)
// AppleIntelBDWGraphicsFramebuffer
2) BA9C0000 (0x9cba)
3) 3A8C0000 (0x8c3a)
4) 3A9C0000 (0x9c3a)



BIOS不能改变的显存分配的< 96мб,那么得到的警告:“minStolenSize < = fStolenMemorySize”

1)OSX 10.10.X
Name: AppleIntelBDWGraphicsFramebufferFind: 39CF763CReplace: 39CFEB3C2) OS X 10.11.x:
Name: AppleIntelBDWGraphicsFramebufferFind: 4139C4763EReplace: 4139C4EB3E

又及:找到一种方法在相同的推荐所有参数的改变,例如通过壳的TC细胞发生改变或影响其表达,在выплывающихартифактах补丁
--------------------------------
[声音]的HDMI
在一个性质的“onboard - 1”的声音是不够的英特尔高清的HDMI
在平台上对类似的特征вешалось青藤和下面的HDEF(音频编解码器)
通过对Haswell +使用B0D3装置(地址0x00030000)
他可能得了以OS X,他需要在HDAU重命名

ig-platform-id = 0x16260006
0600 2616 0103 0303 0000 2002 0000 5001 //ig-platform-id: 0x16260006; DVMT: 34mb; FBMem: 21mb
0000 0060 d90a 0000 d90a 0000 0000 0000 //VRAM: 1536mb;
0000 0000 0000 0000 0000 0800 0200 0000 //LVDS (монитор ноутбука); Коннектор: 02000000; Порт: 0x0;
3000 0000 0105 0b00 0004 0000 0705 0000 //DP; Коннектор: 00040000; Порт: 0x5
0204 0b00 0004 0000 0705 0000 ff00 0000 //DP; Коннектор: 00040000; Порт: 0x6
0100 0000 4000 0000 0f0b 0000 0101 0500
0000 0000 0500 0000 0000 0000 0400 0000

1) layout-id = 1C000000 (0x1c = 12) HDEF

2) hda-gfx = onboard-1
3) PciAddr = 00:03.00 (0x00030000 -
https://github.com/RehabMan/OS-X-Intel-Backlight)






http://www.imac.vip/thread-7471-1-2.htmlIntel HD3000显卡驱动 For macOS 10.15 ,Intel显卡Mac驱动

kinzine 发表于 17/2/15 22:18:32

谢谢楼主分享,学习了

burning 发表于 18/1/5 19:13:25

谢谢楼主的分享终于找到了530的文件:P
页: [1]
查看完整版本: Intel HD3000 HD4000 HD4400 HD4600 HD5000 НD5500 HD5600 HD520 HD530 Mac OSX 驱动