台式机的集显HD4600驱动-黑苹果之路
半桶水还真可怕,整了一个礼拜的台式机黑苹果,竟然都没搞定asus z87-k的HD4600核显。最终为了不耽误工作,上淘宝,花钱买服务。显卡驱动分为变色龙和clover两种不同引导。淘宝上的帮我搞定变色龙,自己搞定clover(又是一个礼拜)。
一、变色龙:
首先,还原yosemite 10.10.3的原版驱动。
其次,使用chameleon的帮助精灵,修改了azul fb=7等参数。
最后,重启。
第一次重启后出现雪花,很长时间,差点以为死了,没想到竟然出现了登录画面,而且一起都ok,再启动雪花就一闪而过。
商家不错,30分钟搞定,做完了还点拨了一下,总结如下:
核显需要在变色龙的配置文件中添加显卡的平台ID,HD4600的id有7、12、4。
之前我一直没搞定的问题是如何注入显卡参数,其实非常简单,使用chameleon的配置精灵,修改了mac分区下extra目录下的chameleon配置文件org.chameleon.Boot.plist即可。附该配置,红色字体为修改部分。
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict><key>Default Partition</key><string>hd(1,2)</string><key>EthernetBuiltIn</key><string>Yes</string><key>GraphicsEnabler</key><string>Yes</string><key>HDAEnabler</key><string>Yes</string><key>HDEFLayoutID</key><string>01000000</string><key>IGPEnabler</key><string>Yes</string><key>IntelAzulFB</key><string>7</string><key>Kernel Flags</key><string>-f kext-dev-mode=1 darkwake=0 dart=0</string><key>Legacy Logo</key><string>Yes</string><key>SkipAtiGfx</key><string>Yes</string><key>SkipNvidiaGfx</key><string>Yes</string><key>Timeout</key><string>5</string><key>UseKernelCache</key><string>Yes</string></dict></plist>
二、clover:
这个又折腾了我很久。使用GPT分区,用clover引导(版本3215),过程纠结,不提了。装好后原生就能识别HD4600,但显存只有7M,很卡。不停地折腾ig-platform-id,甚至打算修改DSDT。最后又是在一个帖子上才发现自己又是半桶水,只改了一部分,需要做设备的fakeid。
clover的配置文件改两个地方:
1、Device章的IntelGFX=0x04128086
2、Graphics章的ig-platform-id=0x0d220003、Inject Intel
一切OK。推荐几个链接:
/viewthread-1465761-1-1.html
/viewthread-1573607-1-1.html
/viewthread-1568601-1-1.html
/viewthread-1571457-1-1.html
/viewthread-1586669-1-1.html
标签: 驱动, chameleon, clover, HD4600, 10.10.3, Asus z87-k, 变色龙