K2450黑苹果用DSDT驱动HD4600显卡成功的要点总结,DSDT使用经验分享
我的K2450采用变色龙 + OS 10.10.3 Yosemite的方案安装成功。一、我电脑的配置及驱动的情况CPU: i7-4510U 第四代酷睿 i7-4510U 双核Haswell架构
主板:Lenovo 20243
显卡:Intel(R) HD Graphics Family(Intel HD4600)......................................参照远景的帖子用DSDT补丁驱动
声卡:Conexant 20751 SmartAudio HD.....................................................用完用声卡驱动,无破音,但耳机、喇叭、蓝牙输出不能自动切换
网卡:Realtek PCIe GBE Family Controller 服务名称 RTL8167...............用RTL8111的驱动解决,但是驱动放在S/L/E下时好时坏,放在E/E下非常稳定
无线:Intel(R) Wireless-N 7260.................................................................不用考虑,无解,用了小度WIFI加MediaTek驱动的方案(想刷白名单,用BCM94352方案)
蓝牙:集成在网卡内..................................................................................原生驱动,但是不稳定,时好时坏,没有规律
电源:Sony...............................................................................................已驱动,可管理
BIOS:支持UEFI方式
硬盘:STAT AHCI
分区表类型:MBR
二、分享一下DSDT的使用经验
这里要感谢远景的daxuexinsheng,他的一系列帖子和视频给我带来了很大的帮助,很多东西都是他的经验,我做一下搬运工。
进入正文:
DSDT的操作,遵循aml-->dsl-->aml的过程。(一)DSDT和SSDT的提取,最好在Linux下提取(/sys/fireware/acpi/tables/),因为Linux的底层和Mac OS最接近,可以减少提取出来文件出错的概率。(二)提取出来的文件是aml文件,但是却没有.aml的后缀,需要手工加上,切记不要用任何编辑工具打开aml文件,包括Termanal中的more 、cat等命令行。(三)提取出来的DSDT文件只有一个,而SSDT文件有多个,以我的系统为例有10个其中SSDT1~SSDT7和DSDT同在一个文件夹下边,而SSDT8、SSDT9、SSDT10在一个名为“dynamic”的子文件夹下,需要拷贝出来,一起参加aml到dsl的编译工作。(四)编译用iasl –da-dl *.aml命令,这里的iasl尽量用最新版本的,减少错误概率。事前可以把iasl放到/usr/bin目录下,这样更方便些。(五)编译好的dsl可以用MaciASL打开编辑,进行修改、打补丁等操作。(六)每一步对DSDT和SSDT的修改都要编译,编译时如果有错误,必须找出来修改到没有错误,有警告可以不去管。编译如果有错是无法进行保存的。(七)和CPU相关的SSDT中,如果有包含OEM Table ID是CpuPm这样的声明,这个SSDT文件不需要,删除掉。其他的包含CPU描述的SSDT文件要保留。(八)dsl文件修改完后,需要在编译回去成文aml文件(iasl *.dsl),因为OS系统最后执行的aml文件。编译前要修改文件名,这里有三个关键点1、SSDT文件的名字要连续;2、SSDT文件的名字要从SSDT.dsl开始,如果一共有8个,那就是SSDT.dsl、SSDT-1.dsll、SSDT-2.dsll、SSDT-3.dsll、SSDT-4.dsll、SSDT-5.dsll、SSDT-6.dsll、SSDT-7.dsl;3、SSDT文件打开以后,里边有这个文件的文件名描述,如果这个描述中的文件名和这个文件的文件名不一致也要进行修改,保证描述中的文件名和文件的文件名一致(有点绕,但是很重要)。文件名修改完成之后,在进行dsl到aml的编译。(九)对于变色龙,编译好的文件放到/Extra目录下,修改变色龙的配置文件org.chameleon.Boot.plist,加上“DropSSDT=Yes”和“DSDT=/Extra/DSDT.aml”的声明。(十)编译成功的aml文件同样不能用任何工具打开,如果要修改,要按照aml-->dsl-->aml的操作重来一遍。
三、我的系统尚需完善的地方
1、启动中二次黑屏
2、亮度无法调节,没有小太阳
3、HDMI无法工作,插上就死机,VGA正常使用
感谢大家围观,希望能给你带来一点点帮助,黑果的路上,让我们同行!
HDMI无法工作,插上就死机可以解决吗?
页:
[1]