danceking 发表于 2018-4-23 06:00

[分享]自己按照教程修改主板的DSDT(asrock z170 gaming itx/ac)

国外论坛学习后修改,目前使用完美(除了睡眠后机器卡的不能用)
修正如下
-FIX ERRORS AND WARNINGS
-HPET
-SATA
-DMAC
-SLPB
-DARWIN
-LPC*
-XHCI
-PLUGIN TYPE
-HDAS to HDEF
-HDEF
-RTC
-IRQs
-SBUS*
-BLC0
-BUS1
-MCHC
-ALS0
-SHUTDOWN
-LAN
-USBX
-PMCR
-IMEI
-EC
-PNLF(Nvidia/AMD)
-HDMIconfig.list还需要添加以下补丁
GLAN to GIGE
474c 414e
4749 4745

GFX0 to IGPU
47465830
49475055

SAT0 to SATA
53415430
53415441我的设置截图

无线网卡没有(坏了{:7_456:}),需要添加无线网卡,如果需要在dsdt里搜索Device (RP01)添加,如下
Method (_DSM, 4, NotSerialized)// _DSM: Device-Specific Method
                  {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer (One)
                            {
                                 0x03                                          
                            })
                        }

                        Return (Package (0x0C)
                        {
                            "AAPL,slot-name",
                            "Built In",
                            "built-in",
                            Buffer (One)
                            {
                                 0x00                                          
                            },

                            "model",
                            Buffer (0x2A)
                            {
                              "Broadcom BCM4360 Wireless Network Adapter"
                            },

                            "name",
                            Buffer (0x13)
                            {
                              "AirPort Controller"
                            },

                            "device_type",
                            Buffer (0x10)
                            {
                              "AirPort Extreme"
                            },

                            "empty",
                            Zero
                        })
                  }还需要在
    If (CondRefOf (\_SB.PCI0.RP01.PXSX))
    {
      Scope (_SB.PCI0.RP01.PXSX)
      {
            Method (ZDSM, 4, Serialized) //这里原来是_DSM,修改成ZDSM才能保存
            {其它Device (RPXX)的修改同理。Z270,Z370未验证,没有主板无法验证,请自行验证。




显卡部分的HDMI,自用AMD RX560,如要修改NVDIA,在Device (PEG0)里面添加,如下
Device (HDAU)
                {
                  Name (_ADR, One)// _ADR: Address
                  Method (_DSM, 4, NotSerialized)// _DSM: Device-Specific Method
                  {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer (One)
                            {
                                 0x03                                          
                            })
                        }

                        Return (Package (0x0E)
                        {
                            "AAPL,slot-name",
                            "Built In",
                            "name",
                            "HDMI Controller",
                            "built-in",
                            Buffer (One)
                            {
                                 0x00                                          
                            },

                            "model",
                            Buffer (0x1D)
                            {
                              "Nvidia HDMI Audio Controller"
                            },

                            "device_type",
                            Buffer (0x10)
                            {
                              "HDMI Controller"
                            },

                            "layout-id",
                            Buffer (0x04)
                            {
                                 0x01, 0x00, 0x00, 0x00                        
                            },

                            "hda-gfx",
                            Buffer (0x0A)
                            {
                              "onboard-2"
                            }
                        })
                  }
                }M2硬盘信息,请按图中名字搜索后按需修改名称。


啰嗦这么多,该放文件了。
原始DSDT

修改过DSDT

不懂得可以把2个文件对比来看,以便了解具体修改了哪些地方。

完毕,收工(一个下雨天一夜未睡一心黑果完美的分享),喜欢的可以评分我哈

568373148 发表于 2018-4-23 14:33

本帖最后由 568373148 于 2018-4-23 14:35 编辑

这么好的教程必须点赞,可是作用是什么我不太懂。为什么要这么干呢!

lppdbd 发表于 2018-4-23 14:49

我来水一发。。。。。

zgfoerty 发表于 2018-4-23 16:48

好吧,路过帮顶

xiaosmart 发表于 2018-4-23 18:43



问个问题,我这realetek声卡和那个高保真音频是什么关系,据我所知,如果在能找到BIOS设备这个东西,就是表明实在dsdt描述的,但是我的realtek声卡并没有这个,HDAS反而在系统设备下的第二个High Definition Audio下的BIOS设备类目里,这让我很是奇怪

danceking 发表于 2018-4-23 18:47

xiaosmart 发表于 2018-4-23 18:43 https://www.pcbeta.com/static/image/common/back.gif
问个问题,我这realetek声卡和那个高保真音频是什么关系,据我所知,如果在能找到BIOS设备这个东西,就 ...

windows下的驱动不好说。但你看dsdt内肯定只有一个HDAS

lieshan 发表于 2018-4-23 19:59

目前用的主板是技嘉z170n gmaing 5。各项功能都正常,不懂dsdt{:5_263:}

xiaosmart 发表于 2018-4-23 22:23

danceking 发表于 2018-4-23 18:47 https://www.pcbeta.com/static/image/common/back.gif
windows下的驱动不好说。但你看dsdt内肯定只有一个HDAS

我的意思是realtek声卡为什么不是在dsdt里,HDAS肯定只有一个但是那个High Definition Audio的,这个设备不着调是什么,

ganhuarong 发表于 2018-4-24 00:57

好吧,路过帮顶

danceking 发表于 2018-4-24 01:33

xiaosmart 发表于 2018-4-23 22:23 https://www.pcbeta.com/static/image/common/back.gif
我的意思是realtek声卡为什么不是在dsdt里,HDAS肯定只有一个但是那个High Definition Audio的,这个设备 ...

你可以理解为管理总线。intel芯片来管理它

xiaosmart 发表于 2018-4-24 07:47

danceking 发表于 2018-4-24 01:33 https://www.pcbeta.com/static/image/common/back.gif
你可以理解为管理总线。intel芯片来管理它

好吧,和我猜测的类似,那声卡subsys你知道是怎么来的么,我发现其他一些硬件的16进制subsys都是直接在BIOS文件里找的的,但是realtek声卡并没有

edius8886 发表于 2018-4-24 07:54

有X99 的路过

pyeh520 发表于 2018-4-27 10:49

我也看了tonymac论坛上关于8100的UDH630的贴子,有的人说把机型换成17.1好像有改善;但是不确定卡的原因是核显还是独显,或者其他设备引起的

林嘉杰 发表于 2018-4-27 12:05

问一下 AMD的怎么弄DSDT呢?

j7672226 发表于 2018-4-27 12:48

谢谢楼主分享,...

danceking 发表于 2018-4-27 20:54

pyeh520 发表于 2018-4-27 10:49 https://www.pcbeta.com/static/image/common/back.gif
我也看了tonymac论坛上关于8100的UDH630的贴子,有的人说把机型换成17.1好像有改善;但是不确定卡的原因是核 ...

18.1得话我测试也可以用,不闪,不卡

pyeh520 发表于 2018-4-27 22:04

danceking 发表于 2018-4-27 20:54 https://www.pcbeta.com/static/image/common/back.gif
18.1得话我测试也可以用,不闪,不卡

如果不用独显也会卡吗?
会不会因为网卡蓝牙设备的缘故?
tonymac上还有个这个方法:https://www.tonymacx86.com/threads/intel-uhd-630-graphics-0x3e918086-i3-8100-native-support-with-gfxid-injection.240585/

lieshan 发表于 2018-4-28 09:36

再问一下,技嘉的z170主板可以套用吗?我不太懂这个,能不能把你看得教程链接贴一下。

joeworms 发表于 2018-4-28 09:51

请问楼主,笔记本核显 DP接口有办法吗?

danceking 发表于 2018-4-28 11:07

joeworms 发表于 2018-4-28 09:51 https://www.pcbeta.com/static/image/common/back.gif
请问楼主,笔记本核显 DP接口有办法吗?

没玩笔记本,帮不上你了。{:7_424:}
页: [1] 2
查看完整版本: [分享]自己按照教程修改主板的DSDT(asrock z170 gaming itx/ac)