2. Mac OS X 10.6.7 (10J4138)-Darwin 10.7.4内核。
替换方法:用小工具ShowAllFiles显示所有文件,把系统分区下mach_kernel先删除,然后复制Darwin 10.7.4内核过去即可,最后用ShowAllFiles隐藏所有文件。MAC变色龙EXTRA目录下的mach_kernel也一样替换。 https://bbs.pcbeta.com/viewthread-870133-1-1.html
3. IO80211Family.kext for AR9287 10.6.7 (设备 ID为168C-002E,已经修改好,如果你的9287是其他ID,请自行修改)。用kext utility安装即可。
下载地址:
http://u.115.com/file/dn4lqpj1
从笔者的试验来看,10.6.3原版+10.6.7升级包后的无线程序和驱动版本号都比原配10.6.7随机盘要低,为了解决这个问题,苹果发布了MacBook Pro Software Update 1.4 (DL1382)和MacOSXUpd10.6.7foriMacEarly2011 (DL1383),意味着升级后即可达到和原配10.6.7同样的效果。但苹果在这两个升级包做了限制,一般的黑苹果是无法升级的,据说可以改系统版本号和smbios能安装,但笔者试过不行。无奈之下下载Macbook Pro 10.6.7(10J3331a) 随机盘,这个系统却并非想象中容易安装,镜像写入U盘进行安装,引导后出现卡在PCI configuration的界面,无法进行,原来是IOPCIFamily.kext的问题,需要在U盘里面建立文件夹Extra\Extensions并放入修改过的IOPCIFamily.kext,安装完成后,需要在MAC系统分区下建立文件夹Extra\Extensions并放入修改过的IOPCIFamily.kext,才能顺利启动。
虽然无法安装DL1382补丁,但笔者还是设法提取了此补丁包里面的AR9388驱动kext,修改后放入系统自带的IO80211Family.kext,安装后发现还是无法驱动。原来苹果对无线网卡的限制做进去了内核,可以说和cpu同一级别了。10.6.7(10J3331a) 随机盘的10.7.3内核无法驱动9287的,必须把内核替换为最新的Mac OS X 10.6.7 (10J4138)-Darwin 10.7.4内核(DL1382补丁内置了)。更换内核后,果然顺利驱动并正确识别,并顺利连接wpa2加密的路由,使用一段时间没有发现什么问题。