- UID
- 4885293
- 最后登录
- 1970-1-1
- 阅读权限
- 20
- 精华
- 主题
- 回帖
- 0
- 积分
- 189
- PB币
-
- 威望
-
- 贡献
-
- 技术
-
- 活跃
-
|

仅以此经验心得分享,以让安装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 代码如下:
- <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下提取你的有线网卡位置如下:
从这里得到的有线位置地址:
接下来,修改:SSDT-I225V.aml文件,如下图:
- /*
- * Intel ACPI Component Architecture
- * AML/ASL+ Disassembler version 20200925 (64-bit version)
- * Copyright (c) 2000 - 2020 Intel Corporation
- *
- * Disassembling to symbolic ASL+ operators
- *
- * Disassembly of iASLlWcupe.aml, Wed Nov 2 09:43:07 2022
- *
- * Original Table Header:
- * Signature "SSDT"
- * Length 0x000001B7 (439)
- * Revision 0x02
- * Checksum 0xB8
- * OEM ID "MacAbe"
- * OEM Table ID "I225"
- * OEM Revision 0x00000000 (0)
- * Compiler ID "INTL"
- * Compiler Version 0x20200925 (538970405)
- */
- DefinitionBlock ("", "SSDT", 2, "MacAbe", "I225", 0x00000000)
- {
- External (_SB_.PC00.RP04.PXSX, DeviceObj)
- Method (DTGP, 5, NotSerialized)
- {
- If ((Arg0 == ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b") /* Unknown UUID */))
- {
- If ((Arg1 == One))
- {
- If ((Arg2 == Zero))
- {
- Arg4 = Buffer (One)
- {
- 0x03 // .
- }
- Return (One)
- }
- If ((Arg2 == One))
- {
- Return (One)
- }
- }
- }
- Arg4 = Buffer (One)
- {
- 0x00 // .
- }
- Return (Zero)
- }
- Scope (_SB.PC00.RP04.PXSX)
- {
- If (_OSI ("Darwin"))
- {
- Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
- {
- If ((Arg0 == ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b") /* Unknown UUID */))
- {
- Local0 = Package (0x14)
- {
- "AAPL,slot-name",
- Buffer (0x09)
- {
- "Built In"
- },
- "built-in",
- Buffer (One)
- {
- 0x00 // .
- },
- "model",
- Buffer (0x14)
- {
- "Intel I225-V 2.5GbE"
- },
- "name",
- Buffer (0x09)
- {
- "Ethernet"
- },
- "vendor-id",
- Buffer (0x04)
- {
- 0x86, 0x80, 0x00, 0x00 // ....
- },
- "device-id",
- Buffer (0x04)
- {
- 0xF3, 0x15, 0x00, 0x00 // ....
- },
- "subsystem-vendor-id",
- Buffer (0x04)
- {
- 0x43, 0x10, 0x00, 0x00 // C...
- },
- "subsystem-id",
- Buffer (0x04)
- {
- 0xD2, 0x87, 0x00, 0x00 // ....
- },
- "revision-id",
- Buffer (0x04)
- {
- 0x03, 0x00, 0x00, 0x00 // ....
- },
- "IOName",
- "pci8086,15f3"
- }
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- Return (Zero)
- }
- }
- }
- }
复制代码
然后把从网上下载的 12系统下的:AppleIntelI210Ethernet.kext 从OC中添加,加载,那么,如果运气不错的话,那么就能驱动你的Intel 1225v 有线驱动了。
针对13代 Z790主板的Intel有线,我尝试驱动,得到的结论是 有有线设备,但不能连接无线网络。蓝牙可用。驱动方式和 Monterey 12下相同。
具体驱动下载地址请访问开源地址:
- https://github.com/OpenIntelWireless
复制代码
选择自己相应的系统版本,添加到OC引导中配置。
————————————————————————————————
那么再谈谈,13代的大小核和正常的CPU显示问题。
OpenCore参数那么,钩选:ProvideCurrentCpuinfo 是必须的
仿冒CPU 也是根据 以前的 12th 处理一样:
- CpuidDate:55060A00000000000000000000000000
- CpuidMask:FFFFFFFF000000000000000000000000
复制代码
为了大小核的调用和能效,OpenCore中添加驱动:CpuTopologyRebuild.kext
同时添加引导参数:-ctrsmt
具体使用详情,请参考 CpuTopologyRebuild.kext 开源网址的说明文件:
- https://github.com/b00t0x/CpuTopologyRebuild
复制代码
————————————————————————————————————
修正CPU显示问题:
OpenCore中添加驱动:RestrictEvents.kext
- <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
查看全部评分
-
|