概览

这是什么

这是一个 OpenCore EFI 文件夹,用于在 Dell Precision 7740 移动工作站上运行 macOS Ventura。仓库内容就是 EFI 分区的内容——没有安装脚本、没有 build.sh、没有二进制发布包。你把这个目录复制到 FAT32 格式化的 ESP 分区上,自己生成 SMBIOS 三元组序列号,然后重启。

GitHub 仓库:lingion/Dell-Precision-7740-OpenCore-EFI

硬件配置(根据 config.plist 验证)

组件config.plist 中的配置备注
型号Dell Precision 7740移动工作站,17 英寸屏幕
SMBIOSMacBookPro16,4最接近的真 Mac 机型(16 英寸 2019 i9);选它是因为也有独立显卡
CPUIntel Coffee Lake-H(第九代)ProcessorType = 1793(i7 级别);7740 可选 i7-9750H / i7-9850H / i9-9880H / i9-9980HK
iGPUIntel UHD 630platform-id 0x9B3E0000,stolenmem 0x00013001
dGPUAMD Radeon Pro WX 7130 (Ellesmere)由 WhateverGreen 驱动;SSDT SSDT-dGPU-iGPU-WX7130.aml 处理电源路由
音频Realtek ALC289layout-id = 87;备选 7, 11, 15, 23, 93, 99
WiFiBroadcom BCM94360AirportBrcmFixup + BrcmFirmwareData;AirportItlwm 已禁用
蓝牙BroadcomBrcmPatchRAM3 + BlueToolFixup
读卡器Realtek RTS5260kext 存在但默认禁用
触摸板I2C HID (Alps)VoodooI2C + VoodooI2CHID + AlpsHID
键盘PS/2VoodooPS2Controller + VoodooPS2Keyboard
亮度键Dell Fn 键BrightnessKeys.kext
传感器CPU/GPU/电池/SuperIOVirtualSMC 全套:SMCBatteryManager、SMCProcessor、SMCDellSensors、SMCSuperIO
以太网Intel I219IntelMausi.kext
NVMe原厂 NVMeNVMeFix.kext + SSDT-DNVMe.aml

EFI 分区目录结构

EFI/
|-- BOOT/
|-- OpenCore.efi
|-- config.plist
|-- ACPI/   (32 个 SSDT,12 个启用,20 个备用)
|-- Drivers/(OpenCanopy, OpenHfsPlus, OpenRuntime, ResetNvramEntry)
|-- Kexts/  (34 个 kext,25 个启用)
'-- Resources/(Audio, Font, Image, Label)

仓库中不包含的内容

  • 没有安装器、构建脚本或预编译发布包
  • 只有 config.plist 一个配置文件
  • OpenCore.efi 是 acidanthera 官方预编译二进制
  • 只有一个 v1.0 git 标签

许可证

仓库没有显式的 LICENSE 文件。各 kext 在其 Contents/Resources/ 中包含独立许可证(多为 MIT/BSD)。建议继承上游各组件的许可证来处理。