黑苹果dsdt驱动教程:黑苹果dsdt注入代码驱动部分声卡步骤黑苹果dsdt显卡驱动




黑苹果dsdt驱动教程:黑苹果dsdt注入代码驱动部分声卡步骤黑苹果dsdt显卡驱动

2022-07-20 20:17:49 网络知识 官方管理员

  玩黑苹果的重点不在于安装,重点在驱动好不好找,如果硬件支持那就不用说了,顺顺利利的安装使用即可,要是不支持那就费劲了,最好在安装之前看一下自己的硬件设备适不适合安装,小编这里为大家带来了黑苹果dsdt驱动教程,详细的介绍了如何利用dsdt注入代码的方式驱动你的声卡设备。

黑苹果dsdt驱动教程,黑苹果dsdt驱动声卡,黑苹果dsdt教程

  一、支持型号对照:

  1、笔记本

黑苹果dsdt驱动教程,黑苹果dsdt驱动声卡,黑苹果dsdt教程黑苹果dsdt驱动教程,黑苹果dsdt驱动声卡,黑苹果dsdt教程

  2、台式机

黑苹果dsdt驱动教程,黑苹果dsdt驱动声卡,黑苹果dsdt教程

  二、黑苹果dsdt注入代码驱动部分声卡教程

  第一步:先确定你(声卡)的音频编解码器(codec)

  win下打开设备管理器,DEVICE_ID对应的音频编解码器Codec_id:10ec0889如下图:

黑苹果dsdt驱动教程,黑苹果dsdt驱动声卡,黑苹果dsdt教程

  第二步:注入你声卡的设备ID

  注入的方法较多这里就教大家dsdt注入:

  在clover引导界面按f4提取,提取时没有任何提示,会自动保存在(目录)efi-clover-ACPI-origin,然后再编译成dsl格式(这里就不多做解释了),mac下用Maciasl。以idt92hd91bxx声卡注入id为例

  首先打开Maciasl,查找hdef,如下图:

黑苹果dsdt驱动教程,黑苹果dsdt驱动声卡,黑苹果dsdt教程

  接下来打开下载的声卡驱动包,如下图:

黑苹果dsdt驱动教程,黑苹果dsdt驱动声卡,黑苹果dsdt教程

  里面带了一组DSDT注入代码。将此代码替换我们DSDT中hdef下的代码,如下面的图片:

黑苹果dsdt驱动教程,黑苹果dsdt驱动声卡,黑苹果dsdt教程

  代码解释Codec-id

  其中:codec-id即第一步查得的DEVICE_ID,例如我的idt92hd91bxx=10ec0889,全部倒序填写,每两数值前加0x补位,即0x89,0x08,0xEC,0x10;

  代码解释layout-id

  其中layout-id即下载驱动对应的声卡layout-id,查得下载idthd91bxx驱动,Layout_ID=3(笔记本一般都是三),全部倒序填写,每两数值前加0x补位,即0x07,0x00,0x00,0x00。

  另外dsdt中需要有DTGP函数如果没有就复制下面这段代码加进去:

Method(DTGP,5,NotSerialized)

{

If(LEqual(Arg0,Buffer(0x10)

{

/*0000*/0xC6,0xB7,0xB5,0xA0,0x18,0x13,0x1C,0x44,

/*0008*/0xB0,0xC9,0xFE,0x69,0x5E,0xAF,0x94,0x9B

}))

{

If(LEqual(Arg1,One))

{

If(LEqual(Arg2,Zero))

{

Store(Buffer(One)

{

0x03

},Arg4)

Return(One)

}

If(LEqual(Arg2,One))

{

Return(One)

}

}

}

Store(Buffer(One)

{

0x00

},Arg4)

Return(Zero)

}

  利用主板上声卡的接口数目定义的Layout_ID数值如下:

  Layout_ID3=适用于笔记本电脑

  Layout_ID5=支持3接口(粉色,绿色,蓝色)

  Layout_ID7=支持5/6接口(灰色,黑色,橙色,粉色,绿色,蓝色)

  Layout_ID9=支持5/6接口(灰色,黑色,橙色,粉色,绿色,蓝色,CodecAddress:2)

  以上就是小编为大家带来的黑苹果dsdt注入代码驱动部分声卡方法了,希望可以帮助到大家,大家如果还有疑问的话,可以在下方的评论框内给我们留言哦。我们会尽自己所能的为大家解答。谢谢大家一如既往的支持,也请大家继续关注的后续教程和软件。


发表评论:

最近发表
网站分类
标签列表