芯片型号仿冒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
我现在用的是神舟飞天UT43的本子,用CLOVER安装MAC OS中发现会黑屏,必须取消INJECTINTEL才能正常显示,但是这样的话,进入系统驱动不正常,显存只有4M,经过爬帖发现是载入驱动的时候没有读到EDID,所以正在这方面尝试,不过看了好久也没搞清楚DSDT的结构,我参考的注入EDID的帖子原文如下:“驱动HD4000需要一个恰当的ig-platform-id,对于本机器,3、8、9都可以很完美的使用,最佳的设置为3
我所知道的注入ig-platform-id的方式有三种:变色龙直接注入、变色龙efi-string注入和DSDT注入
我推荐使用DSDT注入,方法也很简单,在DSDT的显卡部分_DSM方法中添加如下代码
"AAPL,ig-platform-id",
Buffer (0x04)
{
0x03, 0x00, 0x66, 0x01
}
就可轻松注入为3的ig-platform-id,我的DSDT中就是这样注入的
注入后,显卡其实就已经驱动起来了,如果有HDMI显示器,可以在系统启动完成后连接并查看,一定是正常的
然而,当显卡驱动起来后,内屏就会瞎。这是因为这个廉价的内屏非常糟糕,导致HD4000读不到它的EDID(见备注2)
所以需要手动在Windows下通过EDID Manager软件获取EDID并通过DSDT注入
整理后,添加到到DSDT显卡部分的_DSM方法中,如下
"AAPL00,override-no-edid",
Buffer (0x80)
{
/* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,
/* 0008 */ 0x36, 0x7F, 0x03, 0x90, 0x0E, 0x00, 0x00, 0x00,
/* 0010 */ 0x00, 0x0C, 0x01, 0x03, 0x80, 0x1A, 0x0E, 0xFF,
/* 0018 */ 0x2F, 0x00, 0x00, 0xA0, 0x57, 0x49, 0x9B, 0x26,
/* 0020 */ 0x10, 0x48, 0x4F, 0x00, 0x00, 0x00, 0x01, 0x01,
/* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
/* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x1C,
/* 0038 */ 0x56, 0x88, 0x50, 0x00, 0x20, 0x30, 0x0E, 0x38,
/* 0040 */ 0x13, 0x00, 0x00, 0x90, 0x10, 0x00, 0x00, 0x18,
/* 0048 */ 0x00, 0x00, 0x00, 0xFD, 0x00, 0x00, 0x3C, 0x00,
/* 0050 */ 0x40, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0058 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0060 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0068 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0070 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0078 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC6,
}
uefi是黑苹果免驱吗人小白一枚,历时两个月,在大神的带领下,初步入门,完美驱动EI Capitan(10.11.6)。在此分享一下在这两个月以来的学习成果。(资料图片仅供参考)
机子配置如下图:
接下来,从几个部分来讲一下关于安装黑苹果的步骤及注意事项,不对之处,请指正。
一、安装前准备工作
1.首先要了解自己的电脑是哪种启动方式,一般而言,有两种启动方式(从硬盘的分区表格式而言):从BIOS引导启动的MBR分区(老电脑大多是这种启动,部分支持UEFI启动)、由UEFI引导启动的GPT分区(新电脑一般为这种方式引导)。简单讲述一下二者的区别,UEFI+GPT相对BIOS+MBR的传统启动方式具有较为明显的优势:I.可以更方便的引导系统,独立设置一个分区进行引导,在实现一对多引导的情况下,相对 BIOS +MBR 的引导,实现了更为便捷的可视化交互。同时将系统和引导区别开来,以往的传统引导,二者是在同一个分区内的(例如windows均在系统盘)。ii.可以更方便的对引导进行自由设置。
2.查看BIOS是否支持UEFI引导只需要进入BIOS 查看启动项设置即可。如果支持UEFI+GPT 引导,最好利用一下这个资源,方便日后的驱动以及修改config和dsdt。
3.制作Clover引导以及黑苹果安装盘(推荐使用Clover引导,优点多多,其实本人第一次并没有使用Clover,使用的变色龙,但是可能和机子有关,不太适合变色龙,改用clover)。用到几个相关软件:Leopard硬盘写入助手(制作黑苹果安装盘)、BootDiskUtility(制作Clover启动),这两个软件均可下载到,另外黑苹果系统下载可以去黑苹果社区下载,当前稳定版本推荐 Yosemite(10.10.5) 和 EI Capitan(10.11.6)。
4.硬盘分区问题。这里主要讲 UEFI+GPT 引导的分区,首先进入PE打开Diskgenius(或者其他分区助手),将硬盘分区表格式转换为GPT格式,将柱头新建一个大于200M的ESP分区(即EFI引导分区),然后再新建一个Mac分区(相当于win下的C盘),注意新建此分区要将其格式改为FAT格式,并且不要进行格式化。在Diskgenius下显示黑灰色和不可读。这样,EFI和Mac分区就建立好了。对于BIOS+MBR,可以在win下进行设置,相关教程网上都有,这里就不再啰嗦。
二、安装黑苹果(UEFI+GPT)
1.EFI分区设置
安装黑苹果可以利用制作好的U盘clover也可以将Clover放入新建的EFI分区中,个人更倾向于后者,这样可以避免每次调试都得插上U盘,所以建议大家将Clover文件放入EFI中,然后拔掉U盘,进行安装。
2.在重启安装之前,还需要利用EasyBCD 这个软件添加linux开机引导项,从而可以进行EFI Clover引导安装。
3.安装
开机进入BIOS 启动设置,设置为UEFI启动,然后电脑会进入Clover,此时如果插入黑果安装盘即会显示,这时候一般会加入啰嗦模式启动(-v),如果啰嗦模式可以一次通过,那么恭喜你,可以省去一大堆麻烦(不必因为卡在某个地方去不断的调试),如果没有一次通过也不要担心,记录好卡在什么地方,度娘会帮助你怎么解决的。
4.啰嗦模式过后会出现期待已久的苹果标志,第一次进度条可能会慢点,当进度条读取完成,会出现安装界面如图。
5.此时,选择一开始未格式化的那个盘,用磁盘工具对其抹掉,进行日志式擦除,然后就可以进行安装了,过程大概20分钟,耐心等待即可。
6.安装完成会自动重启,此时不需要进行 *** 作,第一次进入系统会比较慢,等待即可。这样黑苹果就安装完成了。
三、驱动
安装黑苹果比较简单,但是驱动黑苹果这个就“因机而异”了,如果网上有现成的完美教程,直接按照教程即可,但是机子各有千秋,硬件差异万千,所以驱动是个问题,主要的驱动有以下几个:显卡驱动、声卡驱动、无线网卡驱动、电源驱动,接下来简单讲一下。
1.显卡驱动
本人的电脑是2012年的联想V480扬天系列,为双显卡,IntelHD4000的集显和NVIDIA GeForce GT 645M的独显,因为苹果主打商务办公,所以一般都是集显,无法驱动英伟达的独显,因此我也只驱动了HD4000集显。网上关于Intel HD系列显卡驱动方法较多,这里推荐RehabMan大神的方法,注入DSDT打显卡补丁,由于我的机子比较特殊,一加dsdt就挂掉,所以找了一段别人利用神奇代码已经解决的方法,在config文件中添加神奇代码,最终显卡驱动成功。
在10.10.4的时候,驱动成功后在进入黑苹果时候,读取进度条未出现短暂花屏,但是在装10.11.6的时候,显卡驱动成功后,在读取进度条会出现短暂花屏,解决方法可以参考https://imac.hk/os-x-10-10-2-nuclear-significant-boot-huaping-patch.html亲测有效。
2.声卡驱动
在准备阶段,我们已经获取了本机的硬件信息,这个时候也就可以去寻找黑苹果下的响应的驱动,我的声卡是瑞昱 ALC 269 vc(注意同样的声卡也会有区别,比如ALC 269有VB&VC之分),然后可以去寻找相应的驱动,当然也可以使用万能声卡驱动来进行驱动,不过在插入耳机开机的时候,会有爆音,这个比较头疼。解决的方法一般有两种,dsdt注入声卡ID和万能声卡驱动(原生AppleHDA.kext + CodecCommander.kext+ HDAEnabler.kext),可以利用AppleHDA Patcher将原生AppleHDA.kext进行修改。
本机由于特殊,使用了万能声卡驱动,爆音存在但是耳机中的电流音,通过摸索在偏好设置中降到了最低,正常听不出。
提示:万能声卡得安装在SLE下,重建缓存。
3.无线网卡驱动
这个是比较关键的,黑苹果免驱的也仅仅有那么几个类型的无线网卡Atheros 系列的几个和博通系列的几个。对于本机而言,真正的痛苦才刚刚开始,由于联想在BIOS中设置了白名单,所以更换无线网卡则会出现不能开机的、开机报错的情况,限制了自由更换硬件,之后通过不断的尝试得到了本机的白名单,只支持四款无线网卡,一款Intel的三款博通的,遗憾的是,没有一款支持黑苹果免驱,再三查询总结后,得到两种解决方法;i.利用USB设置外置网卡,可以用360WiFi或者小米WiFi,下载相应的驱动即可,下边会将相关驱动上传。ii.刷BISO,修改白名单。
由于第一次接触,不敢轻易刷BIOS,所以一开始仅仅是利用360WiFi进行WiFi上网,但是很不稳定,还要每次都插入USB,使用过程痛苦不堪,因此,在反复思考后,决定进行BIOS刷写,怀着忐忑的心按照http://www.wenkuxiazai.com/doc/c59b8105e45c3b3566ec8b46.html的方法对BIOS进行修改,在刷写之前将自带的无线网卡ID和需要刷入的无线网卡ID进行转换,按照此教程一步一步 *** 作,最终刷入成功,解决了心头的难题,期间还准备一旦刷黑,利用烧录器进行抢救,但最终一次刷入成功。友情提示:刷BIOS有风险,请决定好了再刷,请先下载好本机官方BIOS,以免刷入失败没有备份,有些机子不识别无线网卡是由于BIOS版本过老,请先去官网下载升级BIOS,联想的中国官网很少提供BIOS升级,可以去联想美国官网找寻相应的BIOS升级。
4.电源驱动
这个也曾经困扰本机很久,一开始利用别人的dsdt一切正常,只有电源驱动未成功,很是忧伤(因为同样是联想V480,我的驱动不成功啊)。所以在进行本机dsdt提取之后进行相关的修改,未能成功,索性就不加dsdt,结果驱动成功,因此,得出结论,dsdt可有可无,但是有了dsdt可以少去寻找一些驱动,直接修改dsdt即可,“因机而异”。
5.USB驱动
在升级10.11.6之后,USB3.0和2.0正常驱动,不需要添加其他驱动,但摄像头驱动失败,找寻之下,添加USBInjectAll.kext即可,但是本机还存在一个问题,即会出现关机重启问题,排查之后,得出结论,由于USB3.0的问题,导致只要有鼠标或者U盘、键盘链接,关机就会出现重启,关机拔掉就不会出现。由于这样做比较麻烦,索性在BIOS中直接设置USB3.0禁用,这样完美解决关机,只是Mac将3.0的接口识别为2.0接口,不影响使用,但传输速度可能会受影响,但在Mac下传输速度差异不是很明显,在windows下未进行测试。双系统的影响可能会有点儿。
6.其他驱动
较为重要的有FakeSMC.kext和VoodooPS2Controller.kext驱动,这个在安装时需要放入Clover文件相对应的版本kexts中。
7.友情提示:没有强调安装在SLE下的驱动,可以放在Clover中相对应的kexts中,这样方便于调试,不需要每次修改后都重建缓存,只需要直接修改Clover文件夹即可。
8.补充问题
在主要驱动没问题的情况下,双系统情况可能会出现windows和Mac时间不同步的问题,可以尝试时间同步补丁,一般在设置联网自动更新后此问题就不会出现了。
在驱动好黑苹果之后,可以设置关闭APP Stroe中的自动更新功能,系统性的更新不要去轻易尝试,软件可以更新。
Clover中的config配置很重要,可以去学习一下,本人也是初学者,希望可以继续深入学习。http://www.jianshu.com/p/b156b0177a24
其中CPU变频需要加载SSDT.aml,这个在config中可以加载。
四、本机硬件与原厂硬件更换
本机更换了一些硬件,让老电脑发挥了余热,还能再坚挺几年,首先加装了一条4G的内存条(圣创雷克 DDR3L 1600MHz)与原来的海力士的频率一样。加装了一个120G 的SSD硬盘,去掉了蹩脚的光驱,将原来的HDD装在了光驱位,由于使用Mac只是为了写代码用,所以并没有将黑苹果装入SSD中,将windows 10装入SSD,这样一来,双系统的性能都可以发挥的较好。同时,将原来的Intel无线网卡换成了Atheros AR5B95,上图硬件信息是在windows下用鲁大师获取的,该无线网卡在windows下有时识别会出现问题,但不影响使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)