查看: 6685|回复: 39

[OpenCore] 分享经验 MSI PRO Z790-A WIFI DDR4 (MS-7E07) 13th i7 13700KF RX6600 Ventura 13.0

[复制链接]
hhgo52 发表于 2022-11-2 10:05 | 显示全部楼层 |阅读模式
快御云安全
仅以此经验心得分享,以让安装12代或13代处理器提供一点心得:




  电脑型号               微星 MS-7E07 台式电脑
  操作系统               Windows 11 专业版 64位(Version 22H2 / DirectX 12)

  处理器                 13th Gen Intel Core i7-13700KF
  主板                   微星 PRO Z790-A WIFI DDR4 (MS-7E07)(LPC Controller/eSPI Controller - 7A04)
  显卡                   AMD Radeon RX 6600 XT ( 8 GB / 迪兰 )
  内存                   16 GB ( KLEVV DDR4 2666MHz 8GB x 2 )
  主硬盘                 三星 SSD 970 EVO 250GB (250 GB / 固态硬盘)
  显示器                 飞利浦 PHL095B PHL 438P1 ( 42.5 英寸  )
  声卡                   RTL4080 走USB总线
  网卡                   英特尔 Wi-Fi 6E AX211 160MHz
  有线                   Intel I225V
————————————————————————————————————————————————

先来谈谈USB失效的问题,因为 XHCI-unsupported.kext注入驱动中,没有Z790主板USB3.2总线代码
手动添加吧,先在win下提供USB3.2总线ID如下图:



从上图中得知,我们USB3.2总线ID代码是 7A60

修改 XHCI-unsupported.kext 代码如下:
  1.                 <key>AppleUSBXHCISPT 700</key>                <dict>                        <key>CFBundleIdentifier</key>                        <string>com.apple.driver.usb.AppleUSBXHCIPCI</string>                        <key>IOClass</key>                        <string>AppleUSBXHCISPT</string>                        <key>IOPCIPauseCompatible</key>                        <true/>                        <key>IOPCIPrimaryMatch</key>                        <string>0x7a608086</string>                        <key>IOPCITunnelCompatible</key>                        <true/>                        <key>IOProbeScore</key>                        <integer>900</integer>                        <key>IOProviderClass</key>                        <string>IOPCIDevice</string>                </dict>
复制代码

修改后的 XHCI-unsupported.kext 放OC中加载。另外使用USBTool定制USB端口和TypeC端口。

————————————————————————————————————————————

另外难点是Intel 1225V有线驱动问题,以下内容仅供参考:

先在win下提取你的有线网卡位置如下:

从这里得到的有线位置地址:
  1. _SB_.PC00.RP04.PXSX
复制代码

接下来,修改:SSDT-I225V.aml文件,如下图:
  1. /*
  2. * Intel ACPI Component Architecture
  3. * AML/ASL+ Disassembler version 20200925 (64-bit version)
  4. * Copyright (c) 2000 - 2020 Intel Corporation
  5. *
  6. * Disassembling to symbolic ASL+ operators
  7. *
  8. * Disassembly of iASLlWcupe.aml, Wed Nov  2 09:43:07 2022
  9. *
  10. * Original Table Header:
  11. *     Signature        "SSDT"
  12. *     Length           0x000001B7 (439)
  13. *     Revision         0x02
  14. *     Checksum         0xB8
  15. *     OEM ID           "MacAbe"
  16. *     OEM Table ID     "I225"
  17. *     OEM Revision     0x00000000 (0)
  18. *     Compiler ID      "INTL"
  19. *     Compiler Version 0x20200925 (538970405)
  20. */
  21. DefinitionBlock ("", "SSDT", 2, "MacAbe", "I225", 0x00000000)
  22. {
  23.     External (_SB_.PC00.RP04.PXSX, DeviceObj)

  24.     Method (DTGP, 5, NotSerialized)
  25.     {
  26.         If ((Arg0 == ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b") /* Unknown UUID */))
  27.         {
  28.             If ((Arg1 == One))
  29.             {
  30.                 If ((Arg2 == Zero))
  31.                 {
  32.                     Arg4 = Buffer (One)
  33.                         {
  34.                              0x03                                             // .
  35.                         }
  36.                     Return (One)
  37.                 }

  38.                 If ((Arg2 == One))
  39.                 {
  40.                     Return (One)
  41.                 }
  42.             }
  43.         }

  44.         Arg4 = Buffer (One)
  45.             {
  46.                  0x00                                             // .
  47.             }
  48.         Return (Zero)
  49.     }

  50.     Scope (_SB.PC00.RP04.PXSX)
  51.     {
  52.         If (_OSI ("Darwin"))
  53.         {
  54.             Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
  55.             {
  56.                 If ((Arg0 == ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b") /* Unknown UUID */))
  57.                 {
  58.                     Local0 = Package (0x14)
  59.                         {
  60.                             "AAPL,slot-name",
  61.                             Buffer (0x09)
  62.                             {
  63.                                 "Built In"
  64.                             },

  65.                             "built-in",
  66.                             Buffer (One)
  67.                             {
  68.                                  0x00                                             // .
  69.                             },

  70.                             "model",
  71.                             Buffer (0x14)
  72.                             {
  73.                                 "Intel I225-V 2.5GbE"
  74.                             },

  75.                             "name",
  76.                             Buffer (0x09)
  77.                             {
  78.                                 "Ethernet"
  79.                             },

  80.                             "vendor-id",
  81.                             Buffer (0x04)
  82.                             {
  83.                                  0x86, 0x80, 0x00, 0x00                           // ....
  84.                             },

  85.                             "device-id",
  86.                             Buffer (0x04)
  87.                             {
  88.                                  0xF3, 0x15, 0x00, 0x00                           // ....
  89.                             },

  90.                             "subsystem-vendor-id",
  91.                             Buffer (0x04)
  92.                             {
  93.                                  0x43, 0x10, 0x00, 0x00                           // C...
  94.                             },

  95.                             "subsystem-id",
  96.                             Buffer (0x04)
  97.                             {
  98.                                  0xD2, 0x87, 0x00, 0x00                           // ....
  99.                             },

  100.                             "revision-id",
  101.                             Buffer (0x04)
  102.                             {
  103.                                  0x03, 0x00, 0x00, 0x00                           // ....
  104.                             },

  105.                             "IOName",
  106.                             "pci8086,15f3"
  107.                         }
  108.                     DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  109.                     Return (Local0)
  110.                 }

  111.                 Return (Zero)
  112.             }
  113.         }
  114.     }
  115. }

复制代码

然后把从网上下载的 12系统下的:AppleIntelI210Ethernet.kext 从OC中添加,加载,那么,如果运气不错的话,那么就能驱动你的Intel 1225v 有线驱动了。

针对13代 Z790主板的Intel有线,我尝试驱动,得到的结论是 有有线设备,但不能连接无线网络。蓝牙可用。驱动方式和 Monterey 12下相同。

具体驱动下载地址请访问开源地址:
  1. https://github.com/OpenIntelWireless
复制代码

选择自己相应的系统版本,添加到OC引导中配置。

————————————————————————————————

那么再谈谈,13代的大小核和正常的CPU显示问题。

OpenCore参数那么,钩选:ProvideCurrentCpuinfo 是必须的
仿冒CPU 也是根据 以前的 12th 处理一样:
  1. CpuidDate:55060A00000000000000000000000000

  2. CpuidMask:FFFFFFFF000000000000000000000000
复制代码

为了大小核的调用和能效,OpenCore中添加驱动:CpuTopologyRebuild.kext
同时添加引导参数:-ctrsmt

具体使用详情,请参考 CpuTopologyRebuild.kext 开源网址的说明文件:
  1. https://github.com/b00t0x/CpuTopologyRebuild
复制代码


————————————————————————————————————

修正CPU显示问题:



OpenCore中添加驱动:RestrictEvents.kext

  1.                         <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>                        <dict>                                <key>revcpu</key>                                <integer>1</integer>                                <key>revcpuname</key>                                <string>Intel Core i7-13700KF</string>                                <key>rtc-blacklist</key>                                <data>                                </data>                                <key>run-efi-updater</key>                                <string>No</string>                        </dict>
复制代码


还需要在机型中定义 CPU型号文件:我这里使用的是:3841

另外 Ventura 13.0与 12的 csr-active-config 值已经不同,我这里设置为:03080000

以上仅为提供 12th 或是13th 处理器或平台的用户,提供参考和经验分享心得。

黑苹果江波
2022年11月2日 发与远景







本帖子中包含更多资源

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

×

评分

1

查看全部评分

xl120022 发表于 2022-11-2 12:01 | 显示全部楼层
厉害厉害厉害
回复

使用道具 举报

123456fac 发表于 2022-11-2 13:00 | 显示全部楼层
厉害了  上13代了  . . .
回复

使用道具 举报

lesing 发表于 2022-11-2 13:21 来自手机 | 显示全部楼层
本帖最后由 lesing 于 2022-11-3 07:32 编辑

Pro a还是i225v?刀锋都i226v了
回复

使用道具 举报

飞猫2025 发表于 2022-11-2 15:21 | 显示全部楼层
CPU温度有显示吗 istat里面
回复

使用道具 举报

masterw 发表于 2022-11-2 16:20 | 显示全部楼层
厉害厉害厉害
回复

使用道具 举报

小小莲子 发表于 2022-11-3 00:39 | 显示全部楼层
学习一下,主板差点就买一样了。
回复

使用道具 举报

帝玄刹 发表于 2022-11-3 00:44 | 显示全部楼层
厉害厉害,就是打码整的哈哈哈哈哈
回复

使用道具 举报

貓願 发表于 2022-11-3 07:14 来自手机 | 显示全部楼层
6600xt需要什么特别设置吗?黑屏补丁+wg都需要?
回复

使用道具 举报

leon_fly 发表于 2022-11-3 08:34 | 显示全部楼层
厉害厉害,正要换13代CPU呢
回复

使用道具 举报

hhgo52  楼主| 发表于 2022-11-3 08:56 | 显示全部楼层
貓願 发表于 2022-11-3 07:14
6600xt需要什么特别设置吗?黑屏补丁+wg都需要?

只需要添加一个参数啊:agdpmod=pikera
回复

使用道具 举报

norjia 发表于 2022-11-3 09:05 | 显示全部楼层
太强了 太强了
回复

使用道具 举报

貓願 发表于 2022-11-3 10:05 | 显示全部楼层
hhgo52 发表于 2022-11-3 08:56
只需要添加一个参数啊:agdpmod=pikera

没整明白agdpmod=pikera这个参数是针对于加载了WG驱动才有用?还是说WG 不增加这个参数就没作用了?我都看懵了,论坛 6600xt 有的加有的啥也不加,
回复

使用道具 举报

本拉登他爹 发表于 2022-11-3 10:29 来自手机 | 显示全部楼层
大佬又换配置了。。。
回复

使用道具 举报

405940802 发表于 2022-11-3 14:16 来自手机 | 显示全部楼层
大佬这样的配置多少钱,拿下的透露一下好羡慕一下
回复

使用道具 举报

RadicalBerry 发表于 2022-11-3 16:32 | 显示全部楼层
大佬真的是太快了,速度啊
回复

使用道具 举报

lujiannn 发表于 2022-11-4 16:12 | 显示全部楼层
刚装 了一台13600kf,正在路上,学习了
回复

使用道具 举报

等待戈多 发表于 2022-11-5 07:44 来自手机 | 显示全部楼层
波波换13代了…
回复

使用道具 举报

xiaoye379 发表于 2022-11-5 08:21 | 显示全部楼层
学习了,还在用10代i5,感觉性能已经过剩
回复

使用道具 举报

hhgo52  楼主| 发表于 2022-11-5 09:16 | 显示全部楼层
lesing 发表于 2022-11-2 13:21
Pro a还是i225v?刀锋都i226v了

I225,不是I226,如果是226我测试是免驱的。
回复

使用道具 举报

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

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

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

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

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

GMT+8, 2025-4-26 09:23

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