
① Apfs.efi
苹果新推出的apfs文件系统,它是用于载入苹果最新的APFS文件系统容器,也是macOS 10.13以上的系统必备,只不过Apfs.efi现在基本已经被ApfsDriverLoader-64.efi替代。
② ApfsDriverLoader.efi
读取APFS盘。
③ AppleImageCodec.efi
用于FileVault2解码PNG/BMP文件。
④ AppleKeyAggregator.efi
支持FileVault2启动用户界面对话。
⑤ AppleKeyFeeder.efi
支持FileVault2使用PS/2接口键盘。
⑥ AppleUITheme.efi
创建FileVault2启动用户界面主题支持。
⑦ AptioInputFix.efi
为使用AMI UEFI BIOS的主板提供FileVault2键盘驱动。
⑧ AudioDxe.efi
HDA驱动,用于启动时播放声音功能。
P.s:公众号内出过相关教程,关于OC引导的。
⑨ CsmVideoDxe.efi
64位视频驱动,为Clover引导界面提供更多可用分辨率。这个驱动基于CSM模块,要求BIOS中的CSM开启。但在某些硬件配置上可能导致Clover启动失败,或在休眠唤醒后造成Kernel Panic,请谨慎使用。
⑩ DataHubDxe.efi
macOS必需的数据集线器协议支持。一般来说Clover默认会自带。
⑪ EmuVariableUefi.efi
用于在没有原生NVRAM支持的主板上模拟NVRAM。macOS使用NVRAM存储部分设置和数据,涉及iMessage、FaceTime等。
⑫ EnglishDxe.efi
用于UEFI中没有UnicodeCollation协议时支持efi shell。
⑬ Fat.efi
FAT文件系统驱动,无法正常读取FAT磁盘时使用。
⑭ FirmwareVolume.efi
使用filevault2的光标图像创建固件卷。
⑮ FSInject.efi
Clover文件夹中的内核扩展(kext)提供注入。
⑯ HashServiceFix.efi
修复UEFI BIOS中不存在的哈希支持。
⑰ HiiDatabase.efi
用于支持UEFI字体渲染, UEFI Shell中文字渲染异常时使用,第四代酷睿及以上一般不需要。
⑱ HFSPlus.efi
EFI文件系统驱动,用于支持HFS+。
⑲ NTFS.efi
NTFS文件系统驱动,可识别NTFS分区,用于启动Windows EFI系统,比如引导Win8/8.1。
⑳ MemoryAllocation.efi
作用是为系统内核和缓存等空出第一个512MB内存,需要搭配AptioMeomoryFix.efi使用,如果使用休眠功能请删除。
㉑ NvmExpressDxe.efi
用于让老主板支持NVM Express设备,第四代酷睿以上主板不需要。
㉒ AptioMemoryFix.efi
修复UEFI Firmware内存问题,例如AMI Aptio,不能和其它内存修复驱动混用。
㉓ OsxAptioFixDrv-64.efi
旧版64位驱动,用于修复内存问题,例如AMI Aptio,不能和其它内存修复驱动混用。
㉔ OsxAptioFix3Drv-64.efi
第3版64位内存修复驱动,不能和其它内存修复驱动混用。
㉕ OsxFatBinaryDrv.efi
支持OS X 10.9及更早的版本提供FAT二进制可执行文件的驱动程序。
㉖ OsxLowMemFixDrv-64.efi
OsxAptioFixDrv-64.efi的简化版本,不能一起用。
㉗ PartitionDxe.efi
用于支持非常用分区映射的64位驱动程序,如:混合GPT/MBR或Apple Partition Map。
㉘ Ps2MouseDxe.efi
用于支持PS/2接口的鼠标。
㉙ SMCHelper-64.efi
和FakeSMC联动的efi,SMC是苹果为了限制非Apple设备安装macOS的东西,所以这个必须勾选。
㉚ UsbKbDxe.efi
解决USB内建驱动工作不正常的情况,用于支持键盘组合键,卡引导请删除。
㉛ UsbMouseDxe.efi
支持引导用户界面的鼠标驱动程序。
㉜ VBoxExt2.efi
VirtualBox的64位EXT2/3文件系统驱动程序。
㉝ VBoxExt4.efi
VirtualBox的64位EXT4文件系统驱动程序。
㉞ VBoxHfs.efi
HFS+的开源efi文件系统驱动程序。
㉟ VBoxIso9600.efi
ISO9600文件系统驱动。
㊱ VirtualSmc.efi
高级Apple SMC模拟程序,当启用FileVault2时,建议使用VirtualSmc.efi来实现Boot.efi兼容性。
㊲ XhciDxe.efi
用于启用XHCI支持,第三代酷睿及以上主板不需要。
02. OpenCore引导(.efi)驱动介绍
① ApfsDriverLoader.efi
同Clover引导的作用一样。
② AptioMemoryFix.efi
OpenCore请使用OpenRuntime.efi和OpenCanopy.efi,不需要此驱动。
③ DataHubDxe.efi
同Clover引导的作用一样。
④ HFSPlus.efi
和VBoxHFS.efi的作用一样,使用其中一个即可。
⑤ MemoryAllocation.efi
如果要休眠请删除
⑥ PartitionDxe.efi
同Clover引导的作用一样。
⑦ VirtualSmc.efi
同Clover引导的作用一样。
⑧ AudioDxe.efi
属于可选的驱动,建议保留。
03. 再补充一些 ① AptioMemoryFix-64.efi 处理引导初始阶段的UEFI内存分配。 ② OsxAptioFix2Drv-64.efi部分机型可能会需要(可选)。
③ FSInject-64.efi
必须勾选,正常情况下,我们需要对黑苹果注入kernal kext,这个是必备efi。
④ OsxAptioLowMemoryFix.efi
部分机型可选。
⑤ OsxAptioMemoryFix.efi
部分机型可选。
04. 下载获取(.efi)驱动
给大家分享我自己收藏的一些驱动文件,有些驱动我没有找到。
如果找到的话,我会在下面的云盘链接内上传。
https://wws.lanzous.com/b01ntw8od
