麦创网

发表于 17/2/8 13:17:57 |显示全部楼层
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代码
  1. Method (_DSM, 4, NotSerialized)
  2.                 {
  3.                     Store (Package (0x08)
  4.                         {
  5.                             "device-id",
  6.                             Buffer (0x04)
  7.                             {
  8.                                 0x26, 0x01, 0x00, 0x00
  9.                             },

  10.                             "AAPL,snb-platform-id",
  11.                             Buffer (0x04)
  12.                             {
  13.                                 0x10, 0x00, 0x03, 0x00
  14.                             },

  15.                             "model",
  16.                             Buffer (0x18)
  17.                             {
  18.                                 "Intel HD Graphics 3000"
  19.                             },

  20.                             "hda-gfx",
  21.                             Buffer (0x0A)
  22.                             {
  23.                                 "onboard-2"
  24.                             }
  25.                         }, Local0)
  26.                     DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  27.                     Return (Local0)
  28.                 }
复制代码
  1. Method (_DSM, 4, NotSerialized)
  2. {
  3. Store (Package (0x1C)
  4. {
  5. "AAPL,gray-page",
  6. Buffer (0x04)
  7. {
  8. 0x01, 0x00, 0x00, 0x00
  9. },
  10. "AAPL,gray-value",
  11. Buffer (0x04)
  12. {
  13. 0xC3, 0x8C, 0x64, 0x00
  14. },
  15. "AAPL,iokit-ndrv",
  16. Buffer (0x08)
  17. {
  18. /* 0000 */    0xA0, 0x57, 0xA9, 0x80, 0x7F, 0xFF, 0xFF, 0xFF
  19. },
  20. "subsystem-id",
  21. Buffer (0x04)
  22. {
  23. 0x4C, 0x05, 0x00, 0x00
  24. },
  25. "subsystem-vendor-id",
  26. Buffer (0x04)
  27. {
  28. 0x25, 0x10, 0x00, 0x00
  29. },
  30. "name",
  31. Buffer (0x0F)
  32. {
  33. "display"
  34. },
  35. "connector-type",
  36. Buffer (0x04)
  37. {
  38. 0x00, 0x08, 0x00, 0x00
  39. },
  40. "VRAM,totalsize",
  41. Buffer (0x04)
  42. {
  43. 0x00, 0x00, 0x00, 0x18
  44. },
  45. "device-id",
  46. Buffer (0x04)
  47. {
  48. 0x16, 0x01, 0x00, 0x00    //
  49. },
  50. "vendor-id",
  51. Buffer (0x04)
  52. {
  53. 0x86, 0x80, 0x00, 0x00
  54. },
  55. "model",
  56. Buffer (0x17)
  57. {
  58. "Intel HD Graphics 3000"
  59. },
  60. "rom-revision",
  61. Buffer (0x24)
  62. {
  63. "Intel HD Graphics 3000 384MB OpenGL"
  64. },
  65. "hda-gfx",
  66. Buffer (0x0A)
  67. {
  68. "onboard-1"
  69. },
  70. "reg",
  71. Buffer (0x50)
  72. {
  73. /* 0000 */    0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  74. /* 0008 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  75. /* 0010 */    0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x00, 0x02,
  76. /* 0018 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  77. /* 0020 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00,
  78. /* 0028 */    0x18, 0x10, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00,
  79. /* 0030 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  80. /* 0038 */    0x00, 0x00, 0x00, 0x10, 0x20, 0x10, 0x00, 0x01,
  81. /* 0040 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  82. /* 0048 */    0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00
  83. }
  84. }, Local0)
  85. DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  86. Return (Local0)
  87. }
复制代码
HD4000 显卡驱动

Clover下要开启显卡侦测,代码如下
  1. <key>Graphics</key>
  2.     <dict>
  3.         <key>Inject</key>
  4.         <dict>
  5.            <key>Intel</key>
  6.            <true/>
  7.         </dict>
  8.         <key>ig-platform-id</key>
  9.         <string>0x01660003</string>
  10.     </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

99293_acde3af507f49fbaff7fefb8fd62ea0c.png



HD4600 HD4400 HD5000 Haswell 显卡驱动
Clover参数:开启intel显卡侦测,设置ID
  1. <key>Graphics</key>
  2. <dict>
  3.   <key>Inject</key>
  4.   <dict>
  5.      <key>Intel</key>
  6.      <true/>
  7.   </dict>
  8.   <key>ig-platform-id</key>
  9.   <string>0x0D220003</string>
  10. </dict>
复制代码
华硕:0x0A160000

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

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

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

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

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

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

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

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

  39. ig-platform-id = 0x0d260009
  40. { 09 00 26 0D } // 64mb, 1 port
  41. 000008000200000030000000 // LVDS
复制代码
HD5000 显卡
  1. { 0x00,0x00,0x06,0x04 }, // 0 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - mobile GT1
  2. 000010000200000030000000 // LVDS
  3. 010512000400000004000000 // DP
  4. 020412000008000082000000 // HDMI
  5. { 0x00,0x00,0x06,0x0c }, // 1 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - SDV mobile GT1
  6. 000010000200000030000000 // LVDS
  7. 010512000400000004000000 // DP
  8. 020412000008000082000000 // HDMI
  9. { 0x00,0x00,0x16,0x04 }, // 2 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - mobile GT2
  10. 000010000200000030000000 // LVDS
  11. 010512000400000004000000 // DP
  12. 020412000008000082000000 // HDMI
  13. { 0x00,0x00,0x16,0x0a }, // 3 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT2
  14. 000010000200000030000000 // LVDS
  15. 010512000400000004000000 // DP
  16. 020412000008000082000000 // HDMI
  17. { 0x00,0x00,0x16,0x0c }, // 4 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - SDV mobile GT2
  18. 000010000200000030000000 // LVDS
  19. 010512000400000004000000 // DP
  20. 020412000008000082000000 // HDMI
  21. { 0x00,0x00,0x26,0x04 }, // 5 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - mobile GT3
  22. 000010000200000030000000 // LVDS
  23. 010512000400000004000000 // DP
  24. 020412000008000082000000 //HDMI
  25. { 0x00,0x00,0x26,0x0a }, // 6 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT3
  26. 000010000200000030000000 // LVDS
  27. 010512000400000004000000 // DP
  28. 020412000008000082000000 // HDMI
  29. { 0x00,0x00,0x26,0x0c }, // 7 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - SDV mobile GT3
  30. 000010000200000030000000 // LVDS
  31. 010512000400000004000000 // DP
  32. 020412000008000082000000 // HDMI
  33. { 0x00,0x00,0x26,0x0d }, // 8 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - CRW mobile GT3
  34. 000010000200000030000000 // LVDS
  35. 010512000400000004000000 // DP
  36. 020412000008000082000000 // HDMI
  37. { 0x02,0x00,0x16,0x04 }, // 9 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 1, Ports: 1, FBMem: 1 - mobile GT2
  38. 000010000200000030000000
  39. { 0x03,0x00,0x22,0x0d }, // 10 "AAPL,ig-platform-id" HD5000 //FB: 32MB, Pipes: 3, Ports: 3, FBMem: 3 - CRW Desktop GT3
  40. 010512000004000087000000 // DP
  41. 020414000004000087000000 // DP
  42. 030610000004000011000000 // DP
  43. { 0x04,0x00,0x12,0x04 }, // 10 "AAPL,ig-platform-id" HD5000 //FB: 0MB, Pipes: 0, Ports: 0, FBMem: 0 - CRW Desktop GT3
  44. { 0x05,0x00,0x26,0x0a }, // 11 "AAPL,ig-platform-id" HD5000 //FB: 32MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT3
  45. 000010000200000030000000 // LVDS
  46. 010512000004000087000000 // DP
  47. 020412000004000087000000 // DP
  48. { 0x06,0x00,0x26,0x0a }, // 12 "AAPL,ig-platform-id" HD5000 //FB: 32MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT3
  49. 000010000200000030000000 // LVDS
  50. 010512000004000087000000 // DP
  51. 020412000004000087000000 // DP
  52. { 0x07,0x00,0x26,0x0d }, // 13 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 4, FBMem: 3 - CRW mobile GT3
  53. 000010000200000030000000 // LVDS
  54. 010512000004000007010000 // DP
  55. 020414000004000007010000 // DP
  56. 030612000008000006000000 // HDMI
  57. { 0x08,0x00,0x26,0x0a }, // 14 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT mobile GT3
  58. 000010000200000030000000 // LVDS
  59. 010512000004000007010000 // DP
  60. 02041400000C000007010000 // ThunderBolt
  61. { 0x08,0x00,0x2e,0x0a } // 15 "AAPL,ig-platform-id" HD5000 //FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3 - ULT reserved GT3
  62. 000010000200000030000000 // LVDS
  63. 010512000004000007010000 // DP
  64. 02041400000C000007010000 // ThunderBolt
复制代码
HD4400 显卡驱动 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. [ 1] : 0x16060000 – Broadwell GT1
  2. [ 2] : 0x160e0000 – Broadwell GT1
  3. [ 3] : 0x16160000 – Broadwell GT2
  4. [ 4] : 0x161e0000 – Broadwell GT2 (MacBook)
  5. [ 5] : 0x16260000 – Broadwell GT3 (MacBook Air)
  6. [ 6] : 0x162b0000 – Broadwell GT3 (MacBook Pro)
  7. [ 7] : 0x16220000 – Broadwell GT3
  8. [ 8] : 0x160e0001 – Broadwell GT1
  9. [ 9] : 0x161e0001 – Broadwell GT2 (MacBook)
  10. [10] : 0x16060002 – Broadwell GT1
  11. [11] : 0x16160002 – Broadwell GT2
  12. [12] : 0x16260002 – Broadwell GT3 (MacBook Air)
  13. [13] : 0x16220002 – Broadwell GT3
  14. [14] : 0x162b0002 – Broadwell GT3 (MacBook Pro)
  15. [15] : 0x16120003 – Broadwell GT2
  16. [16] : 0x162b0004 – Broadwell GT3 (MacBook Pro)
  17. [17] : 0x16260004 – Broadwell GT3 (MacBook Air)
  18. [18] : 0x16260005 – Broadwell GT3 (MacBook Air)
  19. [19] : 0x16260006 – Broadwell GT3 (MacBook Air)
复制代码
[1] Intel HD Graphics 5500 (ULT GT2) id: 0x1616[2] Intel HD Graphics 5600 (HALO GT2) id: 0x1612
5500-1.png
平台- ID:0x16260006
(FakeID:0x1626英特尔HD图形6000)
FakeID IMEI(可选的)为控制器
重命名GFX0 - > IGPU ACPI的显卡(AGPM)
在BIOS下安装显卡96мб(或更多的)

5500-2.png
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 контроллер)
5500-3.png
硬件 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)
config-Intel-HD515-Mobile.plist.zip (2.42 KB, 下载次数: 0)

打赏楼主

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

 

发表于 17/2/15 22:18:32 |显示全部楼层
谢谢楼主分享,学习了
 

发表于 18/1/5 19:13:25 |显示全部楼层
谢谢楼主的分享终于找到了530的文件:P
 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|手机版|麦创网 ( 苏ICP备13053101号-1 )

@麦创网 禁止任何未经允许的修改,传播或使用。

Powered by Discuz!

©2012 @MemacX.com. 用户言论不代表本站立场。

返回顶部