ym2008 发表于 2017-10-3 21:41

【驱动】神舟K580C(理论通用广达TWJ/TWK/TWS模具机型)HighSierra 更新帖(2018.04.25)

本帖最后由 ym2008 于 2018-4-25 22:19 编辑

在看此帖前请先浏览 https://bbs.pcbeta.com/viewthread-1572285-1-1.html 这个K580C在Yosemite时的帖子,补充相关知识,以及更新其必要的BIOS(11月9日版本起不再强制更新)。
由于10.11/10.12/10.13的Apple SIP/Rootless安全技术(相关知识见https://bbs.pcbeta.com/viewthread-1605186-1-1.html),所以驱动安装的方法会有所不同。

4月25日更新
                        调整配置 理论可以增加流畅度
                        AR9485更换回原来的注入方式
                        更新APFS.efi10.13.4 (17E202) 去码
                        修正一个可能影响HDMI的问题
                        config、驱动 更新

4月14日更新
                        制作 神舟战神Clover主题 (图见下文, 其他机型使用请标明 作者)
                        更改显存为 2048MB (可能可以修正非K580c的广达机型出现的花屏问题, 非K580c出现花屏情况的,请自行提取EDID进行注入)
                        更新USB驱动方式
                        更新AR9485注入方式, 尽力保证系统完整性 (未测试,需要反馈)
                        更新最新驱动(主要针对10.13.4+)
                        hotpatch、config更新

2018年1月25日更新
                        加入多网卡支持,请到( github.com/ym2008/Hasee-K580c-DSDT-Patch )下载,在不同的分支上,目前提供 AR9485、BCM4322、BCM94352HMB 三款网卡的解决方案,其它机型换网卡的可以对应参考,本帖仅提供AR9485版本
                      有些测试更新我会在Github上进行更新,稳定了会更新在远景,愿意尝鲜的机油可以来尝试
                        Hotpatch、Config微调
                        更新最新驱动

11月27日更新
                        修正放错了的触摸板驱动,并解决按shift键与num键的杂音问题

11月25日更新
                        重写K580c的AppleALC声卡驱动,修正mic噪音大导致的siri等语音识别系统识别率低的问题,并将源码提交给了Lilu作者
                        修正HDMI音频问题
                        精简部分lilu插件,改为clover patch,因为lilu插件太依赖lilu的版本和macOS的版本了,降低系统升级可能带来不稳定的因素
                        修正电池不显示循环次数的问题
                        优化hotpatch以及config参数
                        更新驱动

11月11日 21点30分 更新
                   i7的配置文件之前写错了个参数 i5没影响 (请重新下载一下)

                   使用此次更新,请前务必将clover版本升级到4270以上的版本 (否则会出问题)
                   已将原有的DSDT、SSDT全部转换为 全hotpatch (特别鸣谢 @yearjinheng 版主 连续几天帮忙修正电池 及 显卡屏蔽中的问题!)
                   理论可兼容 广达TWJ/TWK/TWS 四代haswell CPU 模具机型【即 神舟K580c、k620、k660d、k660e(广达模具)、炫龙A40L、A41L、A60L】
                  并且从此版本开始不再限制bios版本,理论通用上述机型的所有版本的bios,我将提供 i5-4210MQ 和 i7-4700MQ两个CPU的配置,其他haswell的cpu请自行生成 ssdtPRGen.aml,并修改config中的cpu参数.

                     更新APFS驱动为10.13.1
                     解决iTunes意外退出的问题
                     默认关闭Trim(因为会导致部分品牌的ssd开机速度变慢,比如Intel、威刚等,开启方法见后文)
                     默认设置电池 firstpolldelay 为9秒(如遇开机电量显示有问题的看后文)
                     精简config中的无用参数
                     修正AR9485无线网卡 (详情见帖子下面的内容)
                     调整触摸板响应速度
                     更新驱动

10月20日更新   适配lilu 1.2.0,有一些自编译修改的驱动为了适配lilu 1.2.0
                      尝试修复AR9485(请继续反馈是否奏效)

10月8日更新    修正在17A405更新后出现的问题,并做10.13的完善.

10月3日更新    本次更新请认真看帖,因为和10.12的大有不同!!!把之前的驱动及配置全删掉.
                     大部分都以转换为hotpatch(除了电池,和亮度快捷键定义)
                     更换AR9485的WIFI的驱动方式(上次的方法已经奏效,这次换为lilu注入,请反馈是否驱动成功)
                     AzulPatcher4600驱动为我自编译修改适配10.13,目前还没发现bug.

使用方法:

根据文件夹所给的位置进行放置,S/L/E表示 系统/资源库/Extensions。

如果你没有换掉原厂的AR9485无线网卡,那么你需要在S/L/E放入ATH9KInjector.kext,现阶段AR9485的注入必须要在S/L/E,不然不会生效。

如果你换了原厂的无线网卡,那么S/L/E不要放任何kext,删除EFI/CLOVER/kext/other下的ATH9KFixup.kext,并在clover的config配置文件中的启动参数(即Boot/Arguments)里去掉 -ath9485 。

如果你的S/L/E像我的一样,没有修改过,可以尝试把CsrActiveConfig 设为 0x00,来获得完整的SIP保护.

关于Trim的开启方式,在clover的config配置文件中将 KernelAndKextPatches / KextsToPatch / 0 / Enable TRIM for SSD,将Disabled的Yes改为No,就可以开启了,我的 建兴l9m 开启,并没有影响开机速度。

如果遇到开机电池延迟加载,表现为开机没有电池状态,在设置里会过一段时间,在clover的config配置文件中的启动参数(即Boot/Arguments)里 加入 abm_firstpolldelay=9000 ,9000就是9秒,这个值根据你的开机时间进行调整,机械硬盘的我没测试,用机械硬盘如果出现问题的,可以尝试删除这个参数。

如遇到升级10.13.1,出现 亮度失效 的情况,请 修复权限、重建缓存 后重启即可修复。

请使用我提供的DSDT,config以及FakeSMC.kext使用,因为我对他们对进行了修改,以保证无痛升级。

软件 文件夹中的,Kext Utility用来修复权限、重建缓存。

EDID注入文件放在S/L/Displays/Resources/Overrides下,用于修正24位颜色(仅限原厂屏幕)

使用我的DSDT,SSDT五国的,请更新你的BIOS,根据文章开头我所给的链接中寻找。(11月9日版本起不再强制更新)

如遇问题,或者有更好的建议,欢迎跟帖反馈。

神舟战神Clover主题 截图


GeekBench 4.1.1跑分


下载
(i7-4700MQ)

(i5-4210MQ)












ym2008 发表于 2017-10-4 10:50

本帖最后由 ym2008 于 2017-11-10 12:52 编辑

二楼说明
      理论可以支持的 广达TWJ/TWK/TWS 四代CPU 模具机型 即 神舟K580c、k610、k620、k660d、k660e(广达模具)、炫龙A40L、A41L 、A60L等,这些机型欢迎来讨论,本贴内容未经本人允许,不得转发.

      11.9号的更新开始, 理论上可以向下兼容10.12等版本.

      另外,请认真看帖,替换文件的时候检查好,以免出现什么奇奇怪怪的问题,什么声音不好使,亮度不能调的等等,起码 k580c i7 d1的不会有问题.

情落天堂 发表于 2017-10-5 16:18

谢谢分享,继续关注

rc996506 发表于 2017-10-6 22:43

谢谢分享,我前段时间更新失败了,看了好多帖子说好像是和DSDT有关,后来我就再没瞎整,这次拿到楼主的efi文件更新试试。

liuchun4tc 发表于 2017-10-8 08:03

谢谢分享{:9_365:}

kkii011 发表于 2017-10-8 11:37

谢谢分享{:9_348:}

arrp 发表于 2017-10-9 09:05

第一时间回复

aa7489377 发表于 2017-10-9 10:50


第一时间回复

domoook 发表于 2017-10-9 21:15

感谢楼主!蛤蛤蛤

15039289841 发表于 2017-10-9 23:36


感谢楼主!蛤蛤蛤

rc996506 发表于 2017-10-12 14:29

根据楼主方法升级失败了,删除S/L/E的所有kext后原系统也进不去了,麻烦楼主看看怎么解决。/Users/rc/Desktop/WechatIMG7.jpeg

rc996506 发表于 2017-10-12 17:48

本帖最后由 rc996506 于 2017-10-12 17:55 编辑

rc996506 发表于 2017-10-12 14:29 https://www.pcbeta.com/static/image/common/back.gif
根据楼主方法升级失败了,删除S/L/E的所有kext后原系统也进不去了,麻烦楼主看看怎么解决。

rc996506 发表于 2017-10-12 20:26

rc996506 发表于 2017-10-12 14:29 https://www.pcbeta.com/static/image/common/back.gif
根据楼主方法升级失败了,删除S/L/E的所有kext后原系统也进不去了,麻烦楼主看看怎么解决。


SugarTown 发表于 2017-10-12 20:36

看看学习习

ym2008 发表于 2017-10-12 23:06

rc996506 发表于 2017-10-12 20:26 https://www.pcbeta.com/static/image/common/back.gif


你删完重建缓存了吗 clover里的东西都放好了吗

rc996506 发表于 2017-10-13 09:57

ym2008 发表于 2017-10-12 23:06
你删完重建缓存了吗 clover里的东西都放好了吗

重建缓存了,colver 里的东西都用的你的,现在主要是安装到一半时就会出现图标,进度条也就没了,是不是独显没屏蔽了?我没删除S/L/E里面的东西时,我用你的colver 也可以启动10.12.6的系统,那个安装时S/L/E里面的东西一定都得删除吗?这样旧系统也就进不去了…

嘎吱窝儿 发表于 2017-10-13 19:17

K650C借鉴学习,kext,驱动通用吗

732040895 发表于 2017-10-13 20:42


第一时间回复

情落天堂 发表于 2017-10-13 22:37

我下载的原版10.13重新安装的,从U盘启动出现禁止符,好像是关于USB的。我装了固态,还有换了带蓝牙的无线模块AR5B195 9285,可以帮我分析一下哪里出问题了嘛?

732040895 发表于 2017-10-13 22:43

借鉴学习   
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【驱动】神舟K580C(理论通用广达TWJ/TWK/TWS模具机型)HighSierra 更新帖(2018.04.25)