Win10论坛

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

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

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

搜索
查看: 1073|回复: 32

[其它] 大麦2s/k610d/K580-bcm94352hmb hotpatch方式修改记录efi分享 [复制链接]

Rank: 2Rank: 2

UID
1643938
帖子
172
PB币
54
贡献
0
技术
0
活跃
398
发表于 2019-10-30 23:32:20 |显示全部楼层
本帖最后由 jisjian 于 2019-11-9 17:41 编辑

我的笔记本为大麦2s配置与标题中的其他俩型号一模一样
几年前的电脑了,I5-4210M 8G内存 250固盘 bcm94352hmb网卡。
看到最近流行hotpatch把以前的直接修改dsdt改为现在的hotpatch方式。
基本完美。



声卡:audio layout :3, 使用hotpatch注入,也可以使用clover注入方式
    升级 AppleALC.kext 1.4.3解决了以下问题
    驱动:applealc.kext 1.4.2驱动,这个版本有睡眠唤醒死机的问题,可以用voodooHDA.kext代替
    或者:
        https://www.tonymacx86.com/threads/help-applealc-kernel-panic-after-catalina-update.284654/page-6解决

电源:正常。休眠,关机正常。lpcId 8086-8C49

电池:hotpath驱动。maciasl:https://raw.githubusercontent.com/Yuki-Judai/dxxs-DSDT-Patch/master

显卡:屏蔽独显,hotpath方式注入显卡ID:0x0a260006 。注入EDID(不通用)解决花屏问题
            HDMI正常
wifi:正常。 更换 bcm94352hmb
    驱动:AirportBrcmFixup.kext

蓝牙:正常,注意使用正确的ssdt-xosi.aml否则唤醒无蓝牙
    驱动:BrcmPatchRAM2.kext BrcmBluetoothInjector.kext BrcmFirmwareData.kext

USB:正常,使用黑锅小兵的方法定制(搜索:Hackintool)

cpu:变频正常,hotpatch方式

键鼠:
    ApplePS2SmartTouchPad.kext 更改了触控板右键不灵敏的问题(不能随意更新)。
    fn:
    亮度调节问题这个机型比较麻烦,排查后发先ps2k这个设备使用新系统编码不可用。那么就把ps2k使用的OSYS(_OSI函数的返回值)值设置为一个旧的固定值就ok了。clover对ps2k改xps2k配合ssdt-fn ssdt-ps2k补丁。(弃用)
      FN+F1:睡眠
      FN+F4:亮度减
      FN+F5:加
      FN+F6:静音
      FN+F7:音量减
      FN+F8:加
      FN+F9:暂停
      FN+F10:没设置。win下是停止,mac下好像没啥用。
      FN+F11:上一个
      FN+F12:下一个
      maciasl ahcidebug:https://raw.githubusercontent.com/RehabMan/OS-X-ACPI-Debug/master

clover:
    版本 5097
    勾选:
        修复IPIC表
        修复HPET
        修复RTC
        取消勾选修复关机:可以使用SSDT-PTSWAK.aml替代。(没有关机和休眠问题)
        插件类型 禁用OemtableId 无动态提取
        引导:dart=0
        intelGFX:0x04128086
        audio:注入3,可以用ssdt-hdef ssdt-hdau替代
        usb:注入,修复所有权
        隐藏卷:Recovery,Preboot
        驱动:ApfsDriverLoader.efi HFSPlus.efi OsxAptioFix3Drv.efi VirtualSmc.efi 这4个够用了
        显卡:EDID:
        00 ff ff ff ff ff ff 00 09 e5 10 06 00 00 00 00 01 18 01 04 95 22 13 78 02 b0 90 97 58 54 92 26 1d 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 3c 37 80 de 70 38 14 40 30 64 36 00 58 c1 10 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe 00 42 4f 45 20 48 46 0a 20 20 20 20 20 20 00 00 00 fe 00 48 42 31 35 36 46 48 31 2d 33 30 31 0a 00 c0

        如果为clover则可以直接 注入EDID,注入Intel显卡,ig-platform-id: 0x0a260006
        如果把EDID通过配合ssdt-igpu注入则不需要显卡的clover设置。
        dsdt中注入则把edid添加0x
        通过e-edid软件修改sync-width值来获取不花屏的宽度
        机型: pro11.2
    删除:
     SSDT-XWAK SSDT-XSEL SSDT-ESEL 等睡眠问题的补丁,因为这个机型睡眠正常,用了反而不正常。

备注:
    SSDT-XCPM == clover中插件类型 == SSDT-ssdtPRGen 都是cpu睿频
    SSDT-DDGPU == SSDT-NAVA == SSDT-DiscreteSpoof 都是屏蔽显卡
    取自己可用的,不能一股脑扔进去。
    maciasl prw_0x0d usb3.0 这个修复usb睡眠补丁 相当于 SSDT-XHC和SSDT-GPRW.aml补丁的集合
    使用ssdt-xosl.aml 打补丁超过2009 也就是win7 会出现fn调节亮度无法使用(可以通过修改PS2K设备解决)。
    使用ssdt-xosl.aml 打补丁 2015 也就是win10  FN调节亮度不可用。
    但是可以删除clover中如下补丁:
        Change  Method (_OFF, 0, Serialized), pair with SSDT-NVDA.aml
        Change  Method (_REG, 2, NotSerialized) to XREG width SSDT-NVDA.aml
        change Method(_WAK,1,S) to ZWAK, pair with SSDT-PTSWAK.aml
    可以删除 SSDT-PTSWAK.aml SSDT-NVDA.aml文件,使用SSDT-DiscreteSpoof.aml代替。
    博客链接:https://www.hywld.com/blog/7954.html

2019.11.1 升级
VirtualSMC-1.0.9-RELEASE
AirportBrcmFixup-2.0.4-RELEASE
AppleALC-1.4.3-RELEASE
HibernationFixup-1.3.0-RELEASE
Lilu-1.3.9-RELEASE
WhateverGreen-1.3.4-RELEASE
删除了1.4.2声卡导致重启的内核补丁
博客链接:https://www.hywld.com/blog/7954.html
如果直接使用我的配置文件的话需要你自己修改下SSDT-IGPU.aml把里面的edid换成你的,否则会花屏。
或者干脆用原版ssdt-igpu然后clover中注入edid








附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
643628
帖子
713
PB币
105
贡献
0
技术
26
活跃
1647
发表于 2019-11-9 13:27:57 |显示全部楼层
谢谢lz分享

Rank: 1

UID
3903282
帖子
21
PB币
1
贡献
0
技术
0
活跃
51
发表于 2019-11-13 20:41:54 |显示全部楼层
同大麦2s专程来实名制感谢楼主解决了我多日 开机花屏必须睡眠唤醒的困扰。也没有注入edid  只是用了edid脚本 开机就好了。因为自己的硬盘在cms模式下无法开机。只能uefi、花屏的问题实在找遍了方法。没想到你的efi一次解决。不过现在还是无法知道是怎么解决的。以前的efi是github上一个大佬的k610的。其他完美。只是我没法开cms没法解决开机花屏问题。不过你的efi和他的同一个问题。f1快捷键睡眠无法唤醒

Rank: 2Rank: 2

UID
4811614
帖子
199
PB币
1
贡献
0
技术
0
活跃
145
发表于 2019-11-15 21:20:06 |显示全部楼层
感谢分享,同样的机型

Rank: 2Rank: 2

UID
1643938
帖子
172
PB币
54
贡献
0
技术
0
活跃
398
发表于 2019-11-16 17:41:01 |显示全部楼层
3279002 发表于 2019-11-13 20:41
同大麦2s专程来实名制感谢楼主解决了我多日 开机花屏必须睡眠唤醒的困扰。也没有注入edid  只是用了edid脚本 ...

efi中提供了FN F1 睡眠补丁呀,我的笔记本可以正常睡眠和唤醒.花屏问题一般需要提取自己的edid修改后解决.

Rank: 2Rank: 2

UID
1643938
帖子
172
PB币
54
贡献
0
技术
0
活跃
398
发表于 2019-11-16 17:49:23 |显示全部楼层
3279002 发表于 2019-11-13 20:41
同大麦2s专程来实名制感谢楼主解决了我多日 开机花屏必须睡眠唤醒的困扰。也没有注入edid  只是用了edid脚本 ...

可能是网卡不同的原因导致你的f1睡眠无法唤醒

Rank: 2Rank: 2

UID
4805948
帖子
353
PB币
44
贡献
0
技术
0
活跃
582
发表于 2019-11-16 21:44:24 |显示全部楼层
比较用心的分享 楼主辛苦

Rank: 1

UID
3903282
帖子
21
PB币
1
贡献
0
技术
0
活跃
51
发表于 2019-11-19 21:09:50 |显示全部楼层
jisjian 发表于 2019-11-16 17:41
efi中提供了FN F1 睡眠补丁呀,我的笔记本可以正常睡眠和唤醒.花屏问题一般需要提取自己的edid修改后解决.

没注入自己的edid  只是用了你的efi和一建hidpi就ok了  不用一建hidpi还是会花屏

Rank: 1

UID
3903282
帖子
21
PB币
1
贡献
0
技术
0
活跃
51
发表于 2019-11-24 01:39:11 |显示全部楼层
亮度无法保存啊。每次开机都要调高亮度 而且进度条很小

Rank: 1

UID
4820153
帖子
31
PB币
85
贡献
0
技术
0
活跃
74
发表于 2019-12-5 19:06:51 |显示全部楼层
感谢老哥,K610d准备试试

Rank: 1

UID
1311551
帖子
102
PB币
0
贡献
0
技术
2
活跃
201
发表于 2019-12-5 19:11:04 |显示全部楼层
感谢分享~~~~

Rank: 1

UID
4820153
帖子
31
PB币
85
贡献
0
技术
0
活跃
74
发表于 2019-12-6 10:13:24 |显示全部楼层
3279002 发表于 2019-11-19 21:09
没注入自己的edid  只是用了你的efi和一建hidpi就ok了  不用一建hidpi还是会花屏

同,我也是用了HIDPI之后就不花了

Rank: 1

UID
4861391
帖子
46
PB币
81
贡献
0
技术
0
活跃
47
发表于 2019-12-25 13:34:37 |显示全部楼层
我一个清华同方的4200M不知道能行不

Rank: 2Rank: 2

UID
4787892
帖子
169
PB币
79
贡献
0
技术
0
活跃
221
发表于 2019-12-30 15:46:34 |显示全部楼层
我的是紫麦
谢谢分享

Rank: 2Rank: 2

UID
4643187
帖子
68
PB币
13
贡献
0
技术
0
活跃
141
发表于 2020-1-1 19:26:59 |显示全部楼层
楼主,你BIOS能开csm吗,我的是K610D i5 d1 (10.14.4),返厂换的SDC4852 成功驱动 登录界面闪屏 已经头大了。

Rank: 2Rank: 2

UID
1643938
帖子
172
PB币
54
贡献
0
技术
0
活跃
398
发表于 2020-1-2 07:46:02 |显示全部楼层
919459570 发表于 2020-1-1 19:26
楼主,你BIOS能开csm吗,我的是K610D i5 d1 (10.14.4),返厂换的SDC4852 成功驱动 登录界面闪屏 已经头大 ...

用原版ssdt-igpu替换我的然后clover中注入edid 勾选注入edid和另外一个(忘记叫啥了) 注入和修改edid方法搜索下论坛 应该可以解决花屏 笔记本合盖可以暂时让屏幕正常

Rank: 2Rank: 2

UID
4643187
帖子
68
PB币
13
贡献
0
技术
0
活跃
141
发表于 2020-1-2 20:15:25 |显示全部楼层
jisjian 发表于 2020-1-2 07:46
用原版ssdt-igpu替换我的然后clover中注入edid 勾选注入edid和另外一个(忘记叫啥了) 注入和修改edid方法 ...

楼主用的哪个版本系统统,是黑果小兵的吗

Rank: 2Rank: 2

UID
1643938
帖子
172
PB币
54
贡献
0
技术
0
活跃
398
发表于 2020-1-2 22:50:05 |显示全部楼层
919459570 发表于 2020-1-2 20:15
楼主用的哪个版本系统统,是黑果小兵的吗

Len's DMG 用谁的版本都一样,老版clover时好像放csm驱动会五国。新版clover ApfsDriverLoader.efi HFSPlus.efi OsxAptioFix3Drv.efi VirtualSmc.efi 这几个即可。

Rank: 2Rank: 2

UID
4755075
帖子
272
PB币
264
贡献
0
技术
0
活跃
126
发表于 2020-1-26 13:04:47 来自手机 |显示全部楼层
好资源齐分享谢谢

Rank: 1

UID
3256082
帖子
17
PB币
3
贡献
0
技术
0
活跃
19
发表于 2020-1-29 17:18:56 |显示全部楼层
k610d试下,感谢
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件