日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

黑苹果xxx.efi格式文件详解

發(fā)布時間:2023/12/10 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 黑苹果xxx.efi格式文件详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目前黑蘋果主要使用的是Clover和OpenCore進(jìn)行引導(dǎo),變色龍已成為過去式,Clover用戶也開始向OpenCore轉(zhuǎn)移。

在EFI目錄中,除去.kext驅(qū)動比較重要以外,.efi文件的使用也十分重要。.efi文件是可擴(kuò)展固件接口文件,蘋果公司將這類文件常用在tvOS、macOS等系統(tǒng)中,用于定義固件和操作系統(tǒng)之間接口的數(shù)據(jù)。在安裝或使用黑蘋果的過程中,我們可以根據(jù)不同的硬件配置,搭配不同的第三方.efi文件,從而實現(xiàn)不同的功能。

Clover引導(dǎo)都支持哪些.efi文件

接下來給大家介紹EFI/Clover/drivers/UEFI目錄下可能會用到的一些.efi文件:

1. AptioInputFix.efi「為使用AMI UEFI BIOS的主板提供FileVault2鍵盤驅(qū)動」

2. ApfsDriverLoader.efi「讀取APFS盤」

3. AppleImageCodec.efi「用于FileVault2解碼PNG/BMP文件」

4. AppleKeyAggregator.efi「支持FileVault2啟動用戶界面對話」

5. AppleKeyFeeder.efi「支持FileVault2使用PS/2接口鍵盤」

6. AppleUITheme.efi「創(chuàng)建FileVault2啟動用戶界面主題支持」

7. AudioDxe.efi「HDA驅(qū)動,用于啟動時播放聲音功能」

8. CsmVideoDxe.efi「64位視頻驅(qū)動,為Clover引導(dǎo)界面提供更多可用分辨率。這個驅(qū)動基于CSM模塊,要求BIOS中的CSM開啟。但在某些硬件配置上可能導(dǎo)致Clover啟動失敗,或在休眠喚醒后造成Kernel Panic,請謹(jǐn)慎使用」

9. DataHubDxe.efi「macOS必需的數(shù)據(jù)集線器協(xié)議支持。一般來說Clover默認(rèn)會自帶」

10. EmuVariableUefi.efi「可以用于在沒有原生NVRAM支持的主板上模擬NVRAM。macOS使用NVRAM存儲部分設(shè)置和數(shù)據(jù),涉及iMessage、FaceTime等」

11. EnglishDxe.efi「用于UEFI中沒有UnicodeCollation協(xié)議時支持efi shell」

12. Fat.efi「FAT文件系統(tǒng)驅(qū)動,無法正常讀取FAT磁盤時使用」

13. FirmwareVolume.efi「使用filevault2的光標(biāo)圖像創(chuàng)建固件卷」

14. FSInject.efi「Clover文件夾中的內(nèi)核擴(kuò)展(kext)提供注入」

15. HashServiceFix.efi「修復(fù)UEFI BIOS中不存在的哈希支持」

16. HiiDatabase.efi「用于支持UEFI字體渲染, UEFI Shell中文字渲染異常時使用,第四代酷睿及以上一般不需要」

17. HFSPlus.efi「EFI文件系統(tǒng)驅(qū)動,用于支持HFS+」

18. NTFS.efi「NTFS文件系統(tǒng)驅(qū)動,用于識別NTFS分區(qū),啟動Windows EFI系統(tǒng)」

19. MemoryAllocation.efi「為系統(tǒng)內(nèi)核和緩存空出第一個512MB內(nèi)存,需要搭配AptioMeomoryFix.efi使用,如果使用休眠功能請刪除」

20. NvmExpressDxe.efi「用于讓老主板支持NVM Express設(shè)備,第四代酷睿以上主板不需要」

21. AptioMemoryFix.efi「修復(fù)UEFI Firmware內(nèi)存問題,不能和其它內(nèi)存修復(fù)驅(qū)動混用」

22. Ps2MouseDxe.efi「用于支持PS/2接口的鼠標(biāo)」

23. OsxAptioFix3Drv-64.efi「第3版64位內(nèi)存修復(fù)驅(qū)動,不能和其它內(nèi)存修復(fù)驅(qū)動混用」

24. OsxFatBinaryDrv.efi「支持OS X 10.9及更早的版本提供FAT二進(jìn)制可執(zhí)行文件的驅(qū)動程序」

25. OsxLowMemFixDrv-64.efi「OsxAptioFixDrv-64.efi的簡化版本,不能一起用」

26. PartitionDxe.efi「用于支持非常用分區(qū)映射的64位驅(qū)動程序,如:混合GPT/MBR或Apple Partition Map」

27. OsxAptioFixDrv-64.efi「舊版64位驅(qū)動,用于修復(fù)內(nèi)存問題,不能和其它內(nèi)存修復(fù)驅(qū)動混用」

28. SMCHelper-64.efi「和FakeSMC聯(lián)動的efi,SMC是蘋果為了限制非Apple設(shè)備安裝macOS的東西,所以這個必須勾選」

29. UsbKbDxe.efi「解決USB內(nèi)建驅(qū)動工作不正常的情況,用于支持鍵盤組合鍵,卡引導(dǎo)請刪除」

30. UsbMouseDxe.efi「支持引導(dǎo)用戶界面的鼠標(biāo)驅(qū)動程序」

31. VBoxExt2.efi「VirtualBox 64位EXT2/3文件系統(tǒng)驅(qū)動程序」

32. VBoxExt4.efi「VirtualBox 64位EXT4文件系統(tǒng)驅(qū)動程序」

33. VBoxHfs.efi「HFS+的開源efi文件系統(tǒng)驅(qū)動程序」

34. XhciDxe.efi「用于啟用XHCI支持,第三代酷睿及以上主板不需要」

35. VirtualSmc.efi「高級Apple SMC模擬程序,當(dāng)啟用FileVault2時,建議使用VirtualSmc.efi來實現(xiàn)Boot.efi兼容性」

36. VBoxIso9600.efi「ISO9600文件系統(tǒng)驅(qū)動」

OpenCore引導(dǎo)都支持哪些.efi文件

下面整理一些EFI/OC/Drivers目錄下可能會用到的.efi文件:

1. ApfsDriverLoader.efi?「同Clover引導(dǎo)的作用一樣」

2. AptioMemoryFix.efi?「OpenCore引導(dǎo)目前都使用OpenRuntime.efi和OpenCanopy.efi代替」

3. DataHubDxe.efi?「同Clover引導(dǎo)的作用一樣」

4. HFSPlus.efi?「和VBoxHFS.efi的作用一樣,使用其中一個即可」

5. MemoryAllocation.efi?「如果要休眠請刪除」

6. PartitionDxe.efi?「同Clover引導(dǎo)的作用一樣」

7. VirtualSmc.efi?「同Clover引導(dǎo)的作用一樣」

8. AudioD?xe.efi?「屬于可選的驅(qū)動,建議保留」

補(bǔ)充

1. AptioMemoryFix-64.efi「處理引導(dǎo)初始階段的UEFI內(nèi)存分配」

2. OsxAptioFix2Drv-64.efi「部分機(jī)型可能會需要(可選)」

3. FSInject-64.efi「必須勾選,正常情況下,我們需要對黑蘋果注入kernal kext,這個是必備efi」

4. OsxAptioLowMemoryFix.efi「部分機(jī)型可選」

5. OsxAptioMemoryFix.efi「部分機(jī)型可選」

黑蘋果資源

總結(jié)

以上是生活随笔為你收集整理的黑苹果xxx.efi格式文件详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。