联想笔记本装四系统(六):黑苹果声卡调整
在上一篇文章中,我们已经把大部分的黑苹果调节工作做完了,最后剩下的声卡调节我们在这篇文章中进行处理。话不多说,我们就开始吧。
今天的声卡调节我们需要使用到一个工具:Hackintool
拖动安装之后,我们打开Hackintool,然后在软件上方的图标找到PCIe,点击进入。
这里显示了我们电脑上设备的一些信息,通过类型和子类型列,我们可以找到有Display字样和Audio字样的行
Display字样显示的是我们显示器的设备信息,Audio字样显示的是我们声卡的信息。
然后我们修改设备的参数,
设备的字符由9D71变成719D,配置供应商ID(VID)写成0000719D,设备ID(DID)写成719D0000。这里的信息一会需要填写到配置文件中
接着我们可以在Hackintool的音频图标下找到我们的声卡名称。
看到这里显示的是ALC236,一会填入我们的配置文件的声卡名称。
通过声卡名称,找到我们需要尝试的layoutID
由于原链接在github,国内可能打不开,我直接将官方维护的layoutID复制到了下边,大家可以CTRL + F搜索查找自己声卡的layoutID。我的是ALC236,对应的layoutID是layout 3, 11, 12, 13, 14, 15, 16, 17, 18, 23, 36, 54, 99 ,然后我们再进行下边的操作。
(截取的部分源网站信息,可复制链接自行查看 https://github.com/acidanthera/AppleALC/wiki/Supported-codecs)
Vendor Codec Revisions and layoutsAnalogDevices AD1984 0x100400, layout 11AnalogDevices AD1984A 0x100400, layout 11, 13, 44AnalogDevices AD1988A layout 12AnalogDevices AD1988B layout 5, 7, 12AnalogDevices AD2000B layout 5, 7Realtek ALC1150 0x100001, layout 1, 2, 3, 5, 7, 99Realtek ALC1220 0x100101, 0x100003, layout 1, 2, 3, 5, 7, 11, 13, 15, 16, 17, 21, 27, 28, 29, 30, 34, 35, 98, 99, 100Realtek ALC215 0x100002, layout 18Realtek ALC221 0x100003, 0x100103, layout 11, 15, 88Realtek ALC222 0x100001, layout 11Realtek ALC225/ALC3253 layout 28, 30, 33, 90Realtek ALC230 layout 13, 20Realtek ALC233/ALC3236 0x100003, layout 3, 4, 5, 13, 21, 27, 28, 29, 32, 33Realtek ALC235 layout 3, 8, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 24, 28, 35, 37, 99Realtek ALC236 0x100001, 0x100002, layout 3, 11, 12, 13, 14, 15, 16, 17, 18, 23, 36, 54, 99Realtek ALC245 layout 11, 12, 13Realtek ALC255/ALC3234 layout 3, 11, 12, 13, 15, 17, 18, 20, 21, 27, 28, 29, 30, 31, 66, 71, 82, 86, 96, 99, 100Realtek ALC256/ALC3246 0x100002, layout 5, 11, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 28, 33, 56, 57, 66, 67, 69, 70, 76, 77, 88, 97, 99Realtek ALC257 0x100001, layout 11, 18, 86, 99, 100Realtek ALC260 layout 11, 12Realtek ALC262 0x100100, 0x100302, 0x100202, layout 7, 11, 12, 13, 28, 66Realtek ALC268 layout 3Realtek ALC269/ALC271X 0x100203, 0x100004, 0x100202, 0x100100, layout 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, 35, 40, 44, 45, 47, 55, 58, 66, 69, 76, 77, 88, 91, 93, 99, 100, 127, 128, 188Realtek ALC270 0x100100, layout 3, 4, 21, 27, 28Realtek ALC272 0x100001, 0x100002, layout 3, 12, 18, 21Realtek ALC274 0x100004, layout 21, 28, 35Realtek ALC275 0x100008, 0x100005, layout 3, 13, 28Realtek ALC280 layout 3, 4, 11, 13, 15, 16, 17, 21Realtek ALC282 0x100003, layout 3, 4, 13, 21, 22, 27, 28, 29, 30, 41, 43, 51, 69, 76, 86, 127Realtek ALC283 layout 1, 3, 11, 12, 13, 15, 44, 45, 66, 88Realtek ALC284 layout 3Realtek ALC285 layout 11, 21, 31, 52, 61, 66, 71, 88Realtek ALC286 0x100002, 0x100003, layout 3, 11Realtek ALC287 layout 11Realtek ALC288 layout 3, 13, 23Realtek ALC289 layout 11, 15, 23, 87, 93, 99Realtek ALC290/ALC3241 layout 3, 4, 10, 15, 28Realtek ALC292 layout 12, 15, 18, 28, 32, 55Realtek ALC293 layout 11, 28, 29, 30Realtek ALC294 layout 11, 12, 13, 21, 22, 28, 66, 99Realtek ALC295 layout 1, 3, 13, 14, 15, 21, 22, 23, 24, 28, 77Realtek ALC298 0x100101, 0x100103, layout 3, 11, 13, 16, 21, 22, 28, 29, 30, 32, 47, 66, 72, 99Realtek ALC299 0x100002, layout 21, 22Realtek ALC623 0x100000, layout 21Realtek ALC662 0x100101, 0x100300, layout 5, 7, 11, 12, 13, 15, 16, 17, 18, 19, 66Realtek ALC663 0x100001, 0x100002, layout 3, 4, 15, 28, 99Realtek ALC665 layout 12, 13Realtek ALC668 0x100003, layout 3, 20, 27, 28, 29Realtek ALC670 0x100002, layout 12Realtek ALC671 layout 12, 15, 16, 88Realtek ALC700 layout 11Realtek ALC882 layout 5, 7Realtek ALC883 0x100002, layout 7Realtek ALC885 0x100101, 0x100103, layout 1, 12, 13, 15, 48, 50, 53, 56, 58, 60, 62, 63, 64, 65, 67, 70, 73, 74Realtek ALC887 0x100202, 0x100302, layout 1, 2, 3, 5, 7, 11, 12, 13, 17, 18, 20, 33, 40, 50, 52, 53, 87, 99Realtek ALC888/ALC1200 0x100001, 0x100101, 0x100202, 0x100302, layout 1, 2, 3, 4, 5, 7, 11, 27, 28, 29Realtek ALC889 0x100004, layout 1, 2, 3, 11, 12Realtek ALC891/ALC867 0x100002, layout 11, 13Realtek ALC892 0x100302, layout 1, 2, 3, 4, 5, 7, 12, 15, 16, 17, 18, 20, 22, 23, 28, 31, 32, 90, 92, 97, 99, 100Realtek ALC897 0x100402, layout 11, 12, 23, 66, 69Realtek ALC898/ALC899 0x100003, layout 1, 2, 3, 5, 7, 11, 13, 65, 66, 98, 99, 101Realtek ALCS1200A 0x100001, layout 1, 2, 3, 7, 11, 49, 50, 51, 69Realtek ALCS1220A 0x100101, layout 1, 2, 3, 5, 7, 8, 11, 20, 21Creative CA0132 0x100918, layout 0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 99CirrusLogic CS4206 0x100103, 0x100301, 0x100302, layout 1, 3, 9, 11, 13, 18, 24, 28, 29, 31, 32, 33, 35, 39, 61, 71, 75, 76, 77, 78, 79, 81, 84, 91, 98, 99CirrusLogic CS4210 0x100101, layout 13CirrusLogic CS4213 0x100100, layout 28Conexant CX20561 0x100000, layout 11Conexant CX20583 layout 3Conexant CX20585 layout 3, 13Conexant CX20588 layout 3Conexant CX20590 0x100000, 0x100002, 0x100003, layout 3, 12, 13, 14, 28Conexant CX20632 0x100100, layout 20, 23, 28Conexant CX20641 layout 11, 13Conexant CX20642 layout 11, 13Conexant CX20722 layout 3Conexant CX20724 layout 3, 13Conexant CX20751/CX20752 0x100100, 0x100001, layout 3, 21, 28Conexant CX20753/CX20754 layout 3, 14, 15, 21Conexant CX20755 layout 3Conexant CX20756 layout 3, 13Conexant CX20757 layout 3, 28Conexant CX8050 layout 3, 13Conexant CX8070/CX11880 layout 15Conexant CX8150 layout 21, 22Conexant CX8200 layout 3, 15, 21, 23, 80Conexant CX8400 layout 12, 13IDT IDT92HD66C3/65 layout 3IDT IDT92HD71B7X layout 3IDT IDT92HD73C1X5 layout 19, 21IDT IDT92HD73E1X5 layout 15IDT IDT92HD75B2X5 layout 3IDT IDT92HD75B3X5 layout 3IDT IDT92HD81B1C5 layout 3, 11IDT IDT92HD81B1X5 layout 3, 11, 12, 20, 21, 28IDT IDT92HD87B1 layout 3IDT IDT92HD87B1/3 0x100205, layout 12, 13IDT IDT92HD87B2/4 layout 13IDT IDT92HD90BXX layout 3, 12IDT IDT92HD91BXX 0x100102, 0x100303, layout 3, 12, 13, 33, 84IDT IDT92HD93BXX 0x100203, layout 12IDT IDT92HD95 layout 11, 12, 14IDT IDT92HD99BXX layout 3SigmaTel STAC9200 0x102201, layout 11SigmaTel STAC9205 0x100204, layout 11SigmaTel STAC9872AK 0x100201, layout 12VIA VT1705 0x100000, layout 21VIA VT1802 0x100000, layout 3, 33, 65VIA VT2020/VT2021 0x100100, layout 5, 7, 9, 13
这样我们最后需要的layoutID就是17000000
打开我们的OpenCore Configurator,挂载好EFI,然后打开config.plist。
然后我们在右边的键值栏里新建项目填入下边的这些信息
第一组键:AAPL,slot-name值:Internal@0,31,3类型:字符类型第二组键:device-id值:上边转换后的"设备ID"类型:DATA类型第三组键:device_type值:Audio device类型:字符类型第四组键:hda-gfx值:onboard-1类型:字符类型第五组键:layout-id值:找到提供的"layoutID",变换为16进制后,一个一个尝试一下类型:DATA类型第六组键:model值:上边找到的"声卡名称"类型:字符类型
全部填写完成之后,Command + S保存,重启之后如果放个音乐有声音那么就没问题了。
如果需要录音的话,可能需要多测试一些layoutID,找到合适的用起来就没有问题了。
这里再提供一下显卡需要填写的配置项。因为我在安装的时候,config.plist里已经有了显卡信息,所以并没有配置这个。大家如果有需要可以参考一下。
第一组键:AAPL,ig-platform-id值:填写"配置供应商ID",可参考第一步来生成类型:DATA类型第二组键:device-id值:填写"设备ID",可参考第一步来生成类型:DATA类型第三组键:enable-hdmi20值:01000000类型:DATA类型第四组键:hda-gfx值:onboard-1类型:字符类型第五组键:model值:在Hackintool的系统,IGPU里找到图形卡名称填到这里,我的是Intel HD Graphics 620类型:字符类型
在配置完声卡的配置信息之后,大家的黑苹果基本上就没什么太大的问题了,接下来就可以畅快的使用了!
在这阵子的使用过程中,小轻也总结了一些黑苹果的使用操作,大家如果有需要可以点击阅读原文进行查看哦!
预祝大家都能够吃上最完美的黑苹果!一起fighting!
这篇教程只需要使用Hackintool这个工具
大家在后台回复“20220206”获得
小轻将同你一起在提高生产力的道路上越走越远
来都来了 点个好看再走吧~~~
