gabriel0401 发表于 2017-11-13 21:15

Asus X201E High Sierra 完美收官

主要是声卡alc269的问题 折腾过程详见帖子 https://bbs.pcbeta.com/viewthread-1762371-1-1.html
上帖子最后遗留了最后一个睡眠唤醒无声的问题未解决 现已找到解决方案:使用 EAPDFix.kext
将EAPDFix.kext 内Info.plist 里的节点修改为自己声卡codec的节点即可解决唤醒无声的问题
附上Asus X201E 上alc269的节点信息
Address: 0
Vendor Id: 0x10ec0269 283902569

Node 0x12
Pin Default 0x90a60930: Mic at Int N/A

Node 0x14
Pin Default 0x90170110: Speaker at Int N/A

Node 0x1a
Pin Default 0x04211420: HP Out at Ext Right


将0x12 0x14 0x1a转换为10进制后填入Info.plist 内对应的Mic Speaker Out项

其他型号的声卡也应该能用这个方法
最后附上最终的EFI 方便相同机器的朋友
X201E 10.13 final EFI.zip



至此10.13的折腾完美收官 已经可以满足日常使用要求作为主力系统了。

LIAOHONGFEI 发表于 2017-11-14 10:20

楼主是3217u?有几档变频?

247689829 发表于 2017-11-14 10:56

感谢,解决了一直困扰的睡眠唤醒无声

Yuen_kinken 发表于 2017-11-14 11:01

感谢分享啊!!!

lunguishu 发表于 2017-11-14 15:01

配合我的DSDT 可以完美休眠啦

gabriel0401 发表于 2017-11-14 16:21

LIAOHONGFEI 发表于 2017-11-14 10:20 https://www.pcbeta.com/static/image/common/back.gif
楼主是3217u?有几档变频?

这个没注意

gabriel0401 发表于 2017-11-14 19:18

在进一步完善下 发现要驱动HDMI音频输出 必须吧声卡layot-id从clover注入改为dsdt注入(原DSDT内已经包含HDMI必须到HDAU部分)dsdt代码如下
Method (_DSM, 4, NotSerialized)
                {
                  Store (Package (0x06)
                        {
                            "hda-gfx",
                            Buffer (0x0A)
                            {
                              "onboard-1"
                            },

                            "layout-id",
                            Unicode ("L"),
                            "PinConfigurations",
                            Buffer (Zero) {}
                        }, Local0)
                  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                  Return (Local0)
                }

再附上修改好的dsdt及config.plist

接上HDMI显示器后可以再多出一个HDMI的音频输出
(显示器未带喇叭及音频输出插孔 显示出了HDMI音频输出的选项但是否真的有声无法测试 一般有HDMI的喇叭都有声音了 HDMI音量默认无法调节)
HD4000 尽管放了Lilu相关的高分辨率的kext 但最高还是只能到1080P 本人显示器HKC 7000 2560X1440 无法使用最大分辨率 大于1080P则会黑屏
欢迎机有测试下HDMI音频输出是否真实有效

gabriel0401 发表于 2017-11-14 19:48

gabriel0401 发表于 2017-11-14 19:18 https://www.pcbeta.com/static/image/common/back.gif
在进一步完善下 发现要驱动HDMI音频输出 必须吧声卡layot-id从clover注入改为dsdt注入(原DSDT内已经包含HDM ...

HD4000 HDMI最大分辨率之支持1080p了 在windows下已经验证了 想要进一步提升分辨率必须DP接口了

gabriel0401 发表于 2017-11-15 07:09

gabriel0401 发表于 2017-11-14 16:21
这个没注意

7档 800 1200 1300 1400 1500 1600 1800

rogerym 发表于 2017-11-15 09:43

感谢楼主谢谢

rogerym 发表于 2017-11-15 09:44

感谢楼主分享

LIAOHONGFEI 发表于 2017-11-15 16:13

本帖最后由 LIAOHONGFEI 于 2017-11-15 16:14 编辑

gabriel0401 发表于 2017-11-15 07:09 https://www.pcbeta.com/static/image/common/back.gif
7档 800 1200 1300 1400 1500 1600 1800
楼主怎么做到的?可否共享下你的ssdt和config?

gabriel0401 发表于 2017-11-15 19:56

LIAOHONGFEI 发表于 2017-11-15 16:13 https://www.pcbeta.com/static/image/common/back.gif
楼主怎么做到的?可否共享下你的ssdt和config?

整个EFI都发出来了啊 没专门去折腾变频

三月天的人 发表于 2017-11-15 20:01

感谢分享

LIAOHONGFEI 发表于 2017-11-15 20:24

gabriel0401 发表于 2017-11-15 19:56 https://www.pcbeta.com/static/image/common/back.gif
整个EFI都发出来了啊 没专门去折腾变频

efi里面 没有ssdt,楼主是怎么实现变频那么多档的呢?

pcformac6 发表于 2017-11-15 20:32

感谢楼主分享

rogerym 发表于 2017-11-15 20:59

楼主 我下了你的EFI FINAL 但是和我现在用的一样,HDMI的音频还是出不来,显示还是内建的

rogerym 发表于 2017-11-15 21:24

用了楼主归档里的DSDT和CONFIG后 HDMI可以完美出声,并且可以和内建音频相互切换,很完美。
再次感谢楼主无私分享

gabriel0401 发表于 2017-11-16 09:23

LIAOHONGFEI 发表于 2017-11-15 20:24 https://www.pcbeta.com/static/image/common/back.gif
efi里面 没有ssdt,楼主是怎么实现变频那么多档的呢?

不需要SSDT的 CPU-S 测试的 快速测4档 详细测就有7档

rogerym 发表于 2017-11-16 15:32

请问楼主是单系统吗?
单系统的EFI文件应该放在那个分区里??
想安装单系统,不过一直没法搞定EFI启动
页: [1] 2 3
查看完整版本: Asus X201E High Sierra 完美收官