Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 20839|回复: 252

[交流] 华硕K56CB 99%完美 (2015-3-20 更新dsdt,修复声卡和亮度问题)     [复制链接]

Rank: 5Rank: 5Rank: 5

UID
2084546
帖子
538
PB币
758
贡献
0
技术
55
活跃
650
发表于 2014-11-13 02:50:19 |显示全部楼层
本帖最后由 hugoohugoo 于 2015-3-20 23:47 编辑

笔记本是2013年5月份从香港入手,配置如下:(鲁大师撸出来的数据,然后自己修改了下~~)
电脑型号        华硕 K56CB 笔记本电脑
操作系统        Windows 7 旗舰版 64位 SP1 ( DirectX 11 )
                      Yosemite 10.10
处理器         英特尔 第三代酷睿 i5-3337U @ 1.80GHz 双核
主板            华硕 K56CB (英特尔 Ivy Bridge - HM76 Express 芯片组)
内存            8 GB ( 三星 DDR3 1600MHz + Elpida DDR3 1600MHz)
主硬盘         希捷 ST1000LM024 HN-M101MBB ( 1 TB / 5400 转/分 )
                   SAMSUNG 256G 固态硬盘
显卡            NVIDIA GeForce GT 740M   ( 4096 MB / 华硕 )、INTEL HD4000
显示器         友达 AUO45EC ( 15.3 英寸 )
光驱            松下 DVD-RAM UJ8C2 S DVD刻录机
声卡            瑞昱 ALC270 @ 英特尔 Panther Point High Definition Audio Controller
网卡            瑞昱 RTL8168/8111/8112 Gigabit Ethernet Controller / 华硕
                   BCM94352

记得以前论坛里有位大大说,无论黑果怎么完美,都不能完全完美成100%白果,毕竟还有些硬件上面的全球无解(比如双显卡的切换),所以我这个也只能算是99%咯。
--------------------------------------------2015-3-20 更新------------------------------
感谢坛友 taotaotao8 的帮忙,修复了dsdt
仿冒声卡耳塞声卡正常。
亮度不会在唤醒以后变得更亮。
dsdt & ssdt.zip (33.44 KB, 下载次数: 253)

--------------------------------------------2015-2-25 更新------------------------------

本帖2楼更新,新的网卡BCM94352和万能声卡voodoodha驱动
电梯直达2楼

--------------------------------------------------------------------------------------------
现在10.10接近完美,clover加载原生电源,可以正常睡眠唤醒
HD4000通过dsdt注入id和edid,正常驱动
声卡自行仿冒,配合dsdt在layoutid=86下驱动,借助EAPDFix.kext和elan的功能,唤醒正常恢复声音。
电池通过ACPIBatteryManager.kext配合dsdt正常显示电量
ssdt变频8-27多档(我不知道多少档~~出现过12、15、17、20、22、25、27,那个测试软件说有8,但是没出现过)
dsdt修改小太阳、HDMI输出、显卡、声卡、屏蔽独显、电池电量。
imessage、FaceTime、iCloud正常登陆激活

屏幕快照 2014-11-13 上午2.09.13.png


屏幕快照 2014-11-13 上午1.16.07.png


声卡仿冒

声卡仿冒


屏幕快照 2014-11-13 上午1.15.49.png


iMessage

iMessage


clover的patch

clover的patch


分别说说吧,
声卡是自己制作的ALC270仿冒声卡,外置麦克风跟耳塞都是同一个插口,仿冒时我故意把外置麦克风调出来,但是侦测到耳塞的时候麦克风根本没改变,还是内置麦克风工作~~这个不知道有没有解决办法~~在codec里面没有我记得外置麦克风少了一个什么的,按道理是不行的,但是win7下面正常,所以我就搞不懂。(这个驱动是年初的时候就仿冒好~~~)
固态硬盘的trim是通过clover的patch来实现
电池电量显示,修改dsdt配合ACPIBatteryManager.kext显示
       帖子:http://bbs.pcbeta.com/viewthread-1521462-1-1.html
iMessage的开启,自己算出来序列号和uuid,然后登陆提示联系客服,再找个白苹果的序列号,就可以找苹果客服MM谈心了。
       帖子:http://bbs.pcbeta.com/viewthread-1557392-1-1.html

最后是clover的patch:
1、IOGraphicsFanily:修复HD4000引导的时候花屏。
      帖子:http://bbs.pcbeta.com/viewthread-1524947-1-5.html
2、AppleHDA:让声卡驱动通过zml.zlib,而不是xml.zlib,避免升级系统是要重新安装声卡驱动。
      相关帖子(下面的trim我也是抄袭这个帖子的:)):http://bbs.pcbeta.com/viewthread-1433812-1-1.html
3、IOAHCIBlockStorage:开启固态硬盘的trim。
4、AppleAHCIPort:clover自带,不知道干什么的。。
下面是patch得代码,都是爬帖收集回来~~
ps:trim部分在plist editor会报错,但是xcode下面就不会~~
  1. <dict>
  2.                                 <key>Comment</key>
  3.                                 <string>External icons patch</string>
  4.                                 <key>Find</key>
  5.                                 <data>
  6.                                 RXh0ZXJuYWw=
  7.                                 </data>
  8.                                 <key>Name</key>
  9.                                 <string>AppleAHCIPort</string>
  10.                                 <key>Replace</key>
  11.                                 <data>
  12.                                 SW50ZXJuYWw=
  13.                                 </data>
  14.                         </dict>
  15.                         <dict>
  16.                                 <key>Comment</key>
  17.                                 <string>Patch_to_ALC270 (xml.zl to zml.zl)</string>
  18.                                 <key>Find</key>
  19.                                 <data>
  20.                                 eG1sLnps
  21.                                 </data>
  22.                                 <key>Name</key>
  23.                                 <string>AppleHDA</string>
  24.                                 <key>Replace</key>
  25.                                 <data>
  26.                                 em1sLnps
  27.                                 </data>
  28.                         </dict>
  29.                         <dict>
  30.                                 <key>Comment</key>
  31.                                 <string>HD4000 Patch</string>
  32.                                 <key>Find</key>
  33.                                 <data>
  34.                                 QYjE6wM=
  35.                                 </data>
  36.                                 <key>Name</key>
  37.                                 <string>IOGraphicsFamily</string>
  38.                                 <key>Replace</key>
  39.                                 <data>
  40.                                 QYjE6yM=
  41.                                 </data>
  42.                         </dict>
  43.                         <dict>
  44.                                 <key>Comment</key>
  45.                                 <string>Trim Enabler</string>
  46.                                 <key>Find</key>
  47.                                 <data>
  48.                                 QVBQTEUgU1NEAA==
  49.                                 </data>
  50.                                 <key>Name</key>
  51.                                 <string>IOAHCIBlockStorage</string>
  52.                                 <key>Replace</key>
  53.                                 <data>
  54.                                 AAAAAAAAAAAAAA==
  55.                                 </data>
  56.                         </dict>
复制代码
下面是kext.zip的kext
1、ACPIBatteryManager:电池驱动,需要配合dsdt使用
2、AppleHDA:ALC270仿冒声卡
3、AppleIntelFramebufferCapri:HD4000开启2G显存驱动
4、ApplePS2ElanTouchpad:elan触控板V4驱动,里面我自定义了不少手势,适合我自己的习惯。支持5指,支持唤醒调整一下声音大小(帮助修复唤醒没有声音,虽然不知道是否他得功劳还是下面的EAPDFIX的功劳。。),支持声音大小、亮度多档调整(不再是没次调整一个格子)。
5、AsusNBFnKeys:华硕Fn键驱动,和上面的触控板驱动配合使用,等于有左右两个Fn键
6、EAPDFix:修复唤醒没有声音,配合触控板的唤醒调整声音功能,暂时我这边工作很正常。
7、GenericUSBXHCI:USB3.0驱动,手上没有3.0设备,没测试,加载是加载了,以前10.9的时候用旧版本好使的。

dsdt、ssdt和clover的config就没什么好说的了。
kext.zip (1.17 MB, 下载次数: 919)



config.plist.zip (1.67 KB, 下载次数: 279)

最后碎碎念一下:其实我觉得黑苹果最好朋友就是dsdt,所以我比较倾向于修改dsdt。dsdt无论在什么版本的系统里面,只要加载了,就能识别硬件,从而起效。而且这个文件不用安装,到处拷贝就可以了。而且通过不断地爬帖,修改dsdt从而让它正常工作,最后做出一个专属于自己电脑的dsdt,那时一件很不可思议的事情,很有成就感的事。电脑硬件公司都没有做好的事情,我们把它做好了呢~~
仿冒声卡也是,就算是相同型号的声卡也会有节点不一样的情况,所以还是自己做最好,我也放出当时学习时的两个帖子,其中紫米大大地帖子是基础:
紫米大大的:http://bbs.pcbeta.com/viewthread ... ght=%2B%D7%CF%C3%D7
笔记本相关的仿冒帖子:http://bbs.pcbeta.com/forum.php? ... &page=1#pid36945512

最后的最后(好像很多最后了啊~~),设置系统的睡眠模式,我设置的是模式0,这个模式是让内存消耗电池电量,唤醒直接从内存唤醒,电池没电了就直接关机,不能唤醒。对于手提电脑不会连续关机很长时间的情况比较适合,而且我试过睡眠了2-3天,唤醒的时候电池电量还是有不少的。系统默认都是模式3,这个模式是先让内存消耗电池电量,电池快没电的时候切换到硬盘保存信息,就算最后电池电量用完关机了,还可以通过硬盘来唤醒,但是这个模式下我试过突然自己开机的,或者睡死了不能唤醒的,所以我还是推荐用模式0(仅限于笔记本~~台式不知道。。)。下面是P.H.大大关于这个的帖子:
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1126476
2

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
2084546
帖子
538
PB币
758
贡献
0
技术
55
活跃
650
发表于 2014-11-13 03:27:35 |显示全部楼层
本帖最后由 hugoohugoo 于 2015-2-25 11:17 编辑

好在当时占了2楼~~直接修改更新吧~~
-------------------------------------蓝牙、WiFi部分----------------------------------------
新年前买的一块BCM94352,打算继续完美黑苹果了。
没想到安装进去就不能进系统了~~
然后爬帖,删掉\System\Library\Extensions\IO80211Family.kext\Contents\PlugIns\AppleAirPortBrcm43224.kext
可以进系统了,但是WiFi居然不能免驱,最后通过lisai9093 大大的帖子搞定,而且是蓝牙跟WiFi一并搞定。
lisai9093大大的帖子:http://bbs.pcbeta.com/viewthread-1520588-1-1.html
其中我是出了个小插曲,蓝牙一加载就不能进入系统,后来折腾了几天才找到问题,居然是出在蓝牙的驱动上面~~
我当时用的是论坛里的那个10.10.2的原版驱动下载贴下载的驱动,不知道是不是由于下载时的原因还是什么,换了安装包里的驱动就OK了~~
蓝牙驱动以后AirDrop OK了,但是handoff一直没反应~~爬帖说handoff需要白果拆机的蓝牙板才可以起用handoff,供应商ID需要是05开头的才可以,我的蓝牙是04开头的。折腾几天都差不多要放弃handoff了,突然找到一个帖子,这个帖子本来是让旧的的mac取用handoff等功能的,试了下居然黑果也能用~~~所以,handoff也完美了~~
帖子地址:http://bbs.pcbeta.com/viewthread-1553441-1-1.html

Handoff、Airdrop,OK:
IMG_0190副本.png

IMG_0197.PNG

IMG_0198.png

用来感觉Airdrop的方便程度比Handoff要高,毕竟不是经常使用手机来发邮件,写文章什么的,不过Handoff还有一个蛮不错的用法,地图~~
mac下地图找地方,看地图比较方便,可以设置路线,然后handoff到手机,然后通过手机的地图app,转到百度地图来导航,个人习惯用百度地图导航,所以这个也是个人的习惯咯。
Instant Hotspot,OK,这个忘了截图~~不过在没有WiFi的情况下,手机在边上,会出现打开个人热点连接的选项。


最后一个就是imessage了,以前网上找到的白果序列号早就用不了,就找了一个从来不用imessage的亲戚的白果的序列号什么的,imessage重新登录完成。但是发现mac下短信不能通过运行商发送,电话也不提示,搜索了下,原来还要有更多地设置才可以呢~~最后这个也完美了~~
IMG_0345.png

屏幕快照_2015-02-25_上午8_43_44.png

屏幕快照_2015-02-25_上午9_01_48.png

屏幕快照_2015-02-25_上午11_07_25.png


10086应该不会发iMessage给我吧~~ :)

------------------------------------------------------万能声卡------------------------------------------------------
使用万能声卡也是偶然的事情。
蓝牙折腾好以后,本来感觉心情舒畅了~~谁知道一天晚上,插进耳塞居然没有声音~~
搞了一两天都不行,节点、configdata什么的都没动,重启、without cache,都无果,一气之下,下载了一个2.8.7的万能声卡,自己折腾起来。
一开始的时候开机内置麦克风的爆音,不能自动切换耳塞等等各种问题,最后通过下面两个帖子搞定了:
http://bbs.pcbeta.com/viewthread-1474116-1-1.html
http://bbs.pcbeta.com/viewthread-958157-1-1.html
现在开机没有麦克风的爆音,在facetime跟朋友打电话他们说麦克风清晰度也不错。
耳塞自动侦测,睡眠唤醒不会没有声音。
感觉万能比仿冒容易折腾,而且现在的万能的效果好像都不差。就剩下升级系统的时候不知道怎样了~~
下面是自己折腾好的万能声卡驱动:
VoodooHDA.kext.zip (165.25 KB, 下载次数: 203)

Rank: 5Rank: 5Rank: 5

UID
748322
帖子
1086
PB币
951
贡献
0
技术
20
活跃
564
发表于 2014-11-13 03:40:18 来自手机 |显示全部楼层
求教iMessage如何离激活…

Rank: 11Rank: 11Rank: 11

UID
3545481
帖子
8582
PB币
37826
贡献
0
技术
7834
活跃
2200

Win10先驱者 我是大学生! 远景美化达人 远景技术达人 远景智多星

发表于 2014-11-13 07:43:03 来自手机 |显示全部楼层
hugoohugoo 发表于 2014-11-13 03:27
帖子的编辑功能太。。。。。了吧
标题错了,编辑一下,回头下面图片那里很多的文字都不见了~~~

建议编辑好后转到纯文本模式发

Rank: 5Rank: 5Rank: 5

UID
2084546
帖子
538
PB币
758
贡献
0
技术
55
活跃
650
发表于 2014-11-13 08:10:04 |显示全部楼层
kavenliang 发表于 2014-11-13 07:43
建议编辑好后转到纯文本模式发

哎~~这个好像是自从去年开始黑苹果以来第二次发帖,第一次是HD4000黑屏的帖子~~没经验啊~~
本来帖子里面还提到你的呢~~~我的电池dsdt是直接抄你的dsdt的。。。我们的dsdt在电池那段是一模一样的~~

Rank: 5Rank: 5Rank: 5

UID
2084546
帖子
538
PB币
758
贡献
0
技术
55
活跃
650
发表于 2014-11-13 08:14:25 |显示全部楼层
多多多多 发表于 2014-11-13 03:40
求教iMessage如何离激活…

我是根据这个帖子来做得:
http://bbs.pcbeta.com/viewthread-1557392-1-1.html
里面的iMessage_debug我没下成功,我是多按几次生成序列号和uuid尝试着来做。
填写好以后登陆时要我打电话,找个正版的序列号打给苹果的客服MM,谈谈心就好了。
但是clover里面的smbios设置要固定好,换了就不行了

Rank: 11Rank: 11Rank: 11

UID
3545481
帖子
8582
PB币
37826
贡献
0
技术
7834
活跃
2200

Win10先驱者 我是大学生! 远景美化达人 远景技术达人 远景智多星

发表于 2014-11-13 08:37:16 来自手机 |显示全部楼层
hugoohugoo 发表于 2014-11-13 08:10
哎~~这个好像是自从去年开始黑苹果以来第二次发帖,第一次是HD4000黑屏的帖子~~没经验啊~~
本来帖子里面 ...

这个rehabman的补丁有,我直接patch的,没时间去搞

Rank: 5Rank: 5Rank: 5

UID
2084546
帖子
538
PB币
758
贡献
0
技术
55
活跃
650
发表于 2014-11-13 08:42:23 |显示全部楼层
kavenliang 发表于 2014-11-13 08:37
这个rehabman的补丁有,我直接patch的,没时间去搞

rehanbman的补丁我看到华硕的电池补丁只有两项~~反倒派奇的有好几个~~但是我没看到有适合的呢~~~
难道。。。我没更新补丁源么~~不管了,反正OK了~~

Rank: 7Rank: 7Rank: 7

UID
2099254
帖子
1233
PB币
2035
贡献
0
技术
1
活跃
458

8周年庆典勋章

发表于 2014-11-13 08:50:33 |显示全部楼层
每日一贴
谢谢楼主分享
支持

Rank: 1

UID
4004020
帖子
87
PB币
1
贡献
0
技术
0
活跃
5
发表于 2014-11-13 08:57:02 |显示全部楼层
羡慕嫉妒恨啊

Rank: 2Rank: 2

UID
2424874
帖子
441
PB币
0
贡献
0
技术
31
活跃
257
发表于 2014-11-13 12:04:14 |显示全部楼层
问 楼主的原生电池 按照什么方法

Rank: 2Rank: 2

UID
814857
帖子
478
PB币
532
贡献
0
技术
21
活跃
616
发表于 2014-11-13 14:09:51 |显示全部楼层
hugoohugoo 发表于 2014-11-13 03:27
帖子的编辑功能太。。。。。了吧
标题错了,编辑一下,回头下面图片那里很多的文字都不见了~~~

求楼主的EFI文件夹。。。

玩的就是折腾,玩的就是技术,折腾折腾更健康

Rank: 5Rank: 5Rank: 5

UID
2514018
帖子
837
PB币
1139
贡献
0
技术
27
活跃
924
发表于 2014-11-13 15:09:16 来自手机 |显示全部楼层
请楼主给个没有修改改过,刚提取出来的dsdt,我对比一下完美版dsdt,自己学习一下dsdt的修改

Rank: 5Rank: 5Rank: 5

UID
2084546
帖子
538
PB币
758
贡献
0
技术
55
活跃
650
发表于 2014-11-13 16:45:25 |显示全部楼层
wangzhiming172 发表于 2014-11-13 14:09
求楼主的EFI文件夹。。。

其实我的EFI文件夹里没东西的。都是些默认安装clover的东西。。kext我都丢sle里面,EFI里面有价值的只是dsdt、ssdt、config.plist几个文件而已,我都放出来了

Rank: 5Rank: 5Rank: 5

UID
2084546
帖子
538
PB币
758
贡献
0
技术
55
活跃
650
发表于 2014-11-13 16:49:41 |显示全部楼层
pcshuai 发表于 2014-11-13 12:04
问 楼主的原生电池 按照什么方法

我是按照这个帖子的方法来做得:
http://bbs.pcbeta.com/viewthread-1521462-1-1.html

但是我没有做成补丁,直接修改了dsdt使用。
但是里面有几个256位的变量,方法跟上面的帖子做法不一样,不是修改了偏移量,直接分割成好多个8位的变量然后合并使用,我是直接抄袭kaven大大的帖子里面的dsdt,因为他得跟我的dsdt在电池部分完全一模一样~~
kaven大大的帖子:
http://bbs.pcbeta.com/viewthread-1553183-1-1.html

Rank: 5Rank: 5Rank: 5

UID
2084546
帖子
538
PB币
758
贡献
0
技术
55
活跃
650
发表于 2014-11-13 16:53:54 |显示全部楼层
农村户口_1201 发表于 2014-11-13 15:09
请楼主给个没有修改改过,刚提取出来的dsdt,我对比一下完美版dsdt,自己学习一下dsdt的修改

手头没有没有修改过的dsdt了~~~我的dsdt都是以前提取好,从一年用黑10.8开始就一直慢慢完善到现在~~

Rank: 2Rank: 2

UID
4600019
帖子
155
PB币
8
贡献
0
技术
0
活跃
132
发表于 2014-11-13 17:14:10 |显示全部楼层
  高手啊,膜拜了

Rank: 2Rank: 2

UID
814857
帖子
478
PB币
532
贡献
0
技术
21
活跃
616
发表于 2014-11-13 17:57:51 |显示全部楼层
hugoohugoo 发表于 2014-11-13 16:53
手头没有没有修改过的dsdt了~~~我的dsdt都是以前提取好,从一年用黑10.8开始就一直慢慢完善到现在~~

要你的EFI是要clover版本的。。我用的版本换成你的。进不去。

Rank: 2Rank: 2

UID
814857
帖子
478
PB币
532
贡献
0
技术
21
活跃
616
发表于 2014-11-13 18:04:57 |显示全部楼层
hugoohugoo 发表于 2014-11-13 16:53
手头没有没有修改过的dsdt了~~~我的dsdt都是以前提取好,从一年用黑10.8开始就一直慢慢完善到现在~~

在线等楼主的EFI文件包。。。。我们型号不同。但是配置一样
DSDT我也看了。应该是差不多的。我的不是很完善。

Rank: 2Rank: 2

UID
2424874
帖子
441
PB币
0
贡献
0
技术
31
活跃
257
发表于 2014-11-13 18:26:23 |显示全部楼层
hugoohugoo 发表于 2014-11-13 16:49
我是按照这个帖子的方法来做得:
http://bbs.pcbeta.com/viewthread-1521462-1-1.html

楼主能否看下小弟的DSDT   电量一直显示不正常 dsdt.aml.zip (15.46 KB, 下载次数: 1)
回顶部
Copyright (C) 2005-2019 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件