查看: 16372|回复: 8

[OpenCore] OC声卡和显卡注入ID和配置

[复制链接]
chinajz 发表于 2020-5-26 11:42 | 显示全部楼层 |阅读模式
快御云安全
本帖最后由 chinajz 于 2020-5-26 15:21 编辑

超微电脑(minipc),配置:
CPU :英特尔赛扬8250U
------------------------显卡 UHD Graphics 620
---------------------声卡 Lynx Point-LP(ALC269)
内存:4GX2  ddr4 2400
硬盘:256G 东芝XG3 256G M.2 PCIE NVME SSD
输出:(miniDP,HDMI)显示+音频,(ALC269)耳机端口音频
USB:2XUSB2.0+2Xusb3.0
这个配置显卡和声卡黑起来都有点挑战性。折腾过程:
0、用到的工具:
Hackintool v3.4.0,OpenCore Configurator v2.4.0.0,系统为macOS Catalina v10.15.4
1、配置OC 启动进入系统。
2、用Hackintool工具,找出显卡和声卡PCI设备
8086 87C0     display    PciRoot(0x0)/Pci(0x2,0x0)
8086 A170     Audio      PciRoot(0x0)/Pci(0x1F,0x3)
OpenCore Configurator配置的pci列表中,要对16进制的设备ID进行变换:8086 87C0 ——>8680 C087,8086 A170——>8680 70A1,配置供应商ID(VID)写成0000C087,000070A1,设备ID(DID)写成C087000070A10000。这些是要注入的ID,会决定相关参加注在什么地方,也是驱动成败的关键
3、显卡驱动
关键是注入0000C087显卡参数。
用OpenCore Configurator工具,在DeviceProperties中,配置设备
PciRoot(0x0)/Pci(0x2,0x0)
———————————
AAPL,ig-platform-id  DATA 0000C087
device-id DATA C0870000
enable-hdmi20 DATA 01000000
hda-gfx  String  onboard-1
model  String    Intel UHD Graphics 620
注意其中的ig-platform-id 和device-id的供应商ID(VID)、设备ID(DID)先后顺序相反。
在这里,可能注入EDID(当供应商ID(VID)、设备ID(DID)不一致时,必须注入):
AAPL00,override-no-connect  DATA  00FFFFFF FFFFFF00 06107C9C 15000000 0E1D0103 80462860 2A6FB1A7 554C9E25 0C5054BD 4B00D1C0 81808140 950F9500 B30081C0 01014DD0 00A0F070 3E803020 3500BA8E 2100001A A36600A0 F0701F80 30203500 BA8E2100 001A0000 00FC0050 484C2033 32385036 560A2020 000000FD 0017501E 633C000A 20202020 20200175
这是Hackintool工具自动生成的Inter UHD Graphics 617的EDID,测试时供应商ID(VID)、设备ID(DID)不一致时,应用补丁会生成这项。
4、声卡驱动
关键是注入70A10000声卡参数。
同样,用OpenCore Configurator工具,在DeviceProperties中,配置设备
PciRoot(0x0)/Pci(0x1F,0x3)
———————————
device-id DATA  70A10000
layout-id  DATA  1C000000
device_type String  Audio device
AAPL,slot-name String Internal@0,31,3
hda-gfx String onboard-1
model  String  ALC269
其实,pci里的String 项内容可以删去,主要起注释作用,关键是DATA项起作用。
这里的layout-id 注入 1C000000,转换成10进制是28,对于alc269 ,推荐的硬件id:1、2、3、4、5、6、7、8、20、27、28、29。我选用28时,输出耳机音频,选择29时,输出扬声器音频,但无输出接口,所以选择了28,其它未做测试。

由于是折腾oc,并未深入配置,主要是主机uhd620显卡在苹果系列产品中没有找到,只能找相近的笔记本电脑进行配置,4K配置成功启动黑屏。如果不考虑hdmi的音频输出,可以选择的机型会很多,否则机型很少。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
ytmyss 发表于 2020-6-18 21:30 | 显示全部楼层
学习·····
回复

使用道具 举报

sunhuilong450 发表于 2020-6-19 05:03 | 显示全部楼层
谢谢,回去试试看。
回复

使用道具 举报

terryshuai 发表于 2020-8-22 19:15 | 显示全部楼层
太谢谢楼主了
回复

使用道具 举报

wcm7221 发表于 2020-8-26 23:14 | 显示全部楼层
没看懂,楼主能详细点嘛
回复

使用道具 举报

qyga 发表于 2020-9-30 16:27 | 显示全部楼层
谢谢,回去试试看
回复

使用道具 举报

多文 发表于 2025-1-25 22:26 | 显示全部楼层
谢谢,正好碰到声卡问题
回复

使用道具 举报

米佳 发表于 2025-1-26 16:58 | 显示全部楼层
新手小白完全看不懂
回复

使用道具 举报

tiankong770 发表于 2025-2-14 20:44 | 显示全部楼层
我也没看懂,我的HD530显存只有7M,一直都没有搞定,有点失败。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2025-3-14 15:04

快速回复 返回顶部 返回列表