xtwz 发表于 2016-2-28 17:40

ALC887-VD 仿冒声卡驱动和B75MA-P45主板DSDT(工作电脑)

本帖最后由 xtwz 于 2016-3-1 10:00 编辑

微星 B75MA-P45 主板 DSDT 和 ALC887-VD仿冒声卡主板DSDT修复错误 打补丁
声卡Codec: Realtek ALC887-VDAddress: 0
Vendor Id: 0x10ec0887   DevID: 283904135
驱动步骤:1、添加驱动放入EFI-CLOVER-kexts 文件下

2、添加 2个文件放入/AppleHDA/Contents/Resources下

3、修改config配置文件在 Clover 找到节点KernelAndKextPatches-KextsToPatch下添加值
4、在 Clover 找到Devices-Audio-Inject 填写值为“1”,也可以用声卡DSDT代码(二选一)Device (HDEF)
{
Name (_ADR, 0x001B0000)
Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x10)
                  {
                        "AAPL,slot-name",
                        "Built In",
                        "name",
                        "Realtek Audio Controller",
                        "model",
                        Buffer (0x20)
                        {
                            "Realtek ALC887 Audio Controller"
                        },

                        "device_type",
                        Buffer (0x11)
                        {
                            "Audio Controller"
                        },

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

                        "PinConfigurations",
                        Buffer (Zero) {},
                        "MaximumBootBeepVolume",
                        Buffer (One)
                        {
                            0x40
                        },

                        "hda-gfx",
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                  }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
      }

如果AppleHDA无法加载的问题.只要在DSDT里面加入如下代码即可:原代码:               Device (HPET)
                {
                  Name (_HID, EisaId ("PNP0103"))
                  Name (_UID, Zero)
                  Name (BUF0, ResourceTemplate ()
                  {
                        Memory32Fixed (ReadWrite,
                            0xFED00000,         // Address Base
                            0x00000400,         // Address Length
                            _Y10)
                  })
修改后代码:                Device (HPET)
                {
                  Name (_HID, EisaId ("PNP0103"))
                  Name (_UID, Zero)
                  Name (BUF0, ResourceTemplate ()
                  {
                        IRQNoFlags ()
                            {0}
                        IRQNoFlags ()
                            {8}
                        Memory32Fixed (ReadWrite,
                            0xFED00000,         // Address Base
                            0x00000400,         // Address Length
                            _Y10)
                  })
你的即可正常加载AppleHDA了.


修复记录文档


tony_weibs 发表于 2016-3-14 11:32

试一试可行,多谢

xlq503 发表于 2016-5-6 10:44

我主板声卡也是此型号 到时候试一下

znhogar 发表于 2016-8-8 03:00

感谢分享!有用

dgrand 发表于 2017-7-24 01:53

谢谢楼主分享

Ljclwy 发表于 2018-2-6 10:54

感谢分享{:5_262:}

xiaomeix1 发表于 2018-4-11 19:56

谢谢分享   

xiaomeix1 发表于 2018-4-11 19:56

谢谢分享试试看

zhjk007 发表于 2019-2-12 10:42

先收藏了,正在仿冒华硕ALC887,反复测试好几个周了,还未见成效!

080088805 发表于 2019-5-16 13:32

下载试试。。。。

dogsled 发表于 2019-12-25 10:15


谢谢分享,希望能用到
页: [1]
查看完整版本: ALC887-VD 仿冒声卡驱动和B75MA-P45主板DSDT(工作电脑)