一些黑苹果四叶草引导常用的kext说明
FakeSMC.kext
是安裝黑蘋果必備驅動之一。 其實FakeSMC就是仿冒蘋果SMC設備的驅動文件,就是欺騙蘋果系統來認為我們的電腦是蘋果電腦,通常來說PC是無法直接安裝Mac系統的,所有我們就需要使用FakeSMC。
VirtualSMC.kext
是一款黑蘋果必備驅動程序,用來替代你的FakeSMC.kext驅動,大家在安裝黑蘋果時應該知道驅動很重要,FakeSMC.kext驅動文件就是必須使用的,哪怕你不用其他驅動這個也必須保留,因為他用來告訴系統這是Apple的硬件信息,允許系統安裝在非蘋果的硬件上,所以這是黑蘋果的關鍵。 現在除了FakeSMC.kext還有VirtualSMC.kext來替代,驅動是開源的,必須與Lilu.kext一起使用,并且有很多的插件讓你使用。
Lilu.kext
驅動是黑蘋果驅動擴展庫,Lilu.kext驅動是我們用戶在安裝黑蘋果系統的時候必不可缺的一款驅動程序,Lilu.kext驅動作為我們安裝黑蘋果系統時候的一款必不可缺驅動,我們安裝其他的插件都需要依賴此kext作用,不管是聲卡驅動還是最新的顯卡驅動我們都需要Lilu.kext來進行擴展。 很多黑蘋果驅動都需要依賴lilu.kext。 例如:AppleALC、VirtualSMC、WhateverGreen等等。 例如我們將AppleALC下載后放入了EFI-Clover-kexts-Other后,聲卡驅動依然不可以驅動就是因為我們少了Lilu.kext。
聲卡相關
VoodooHDA.kext
萬能聲卡驅動,用以禁用AppleHDA來驅動聲卡。 AppleALC.kext 和 VoodooHDA.kext 任選其?。
AppleALC.kext
AppleALC.kext 是黑蘋果仿冒聲卡驅動,禁止與voodoohda同時使用。 同時AppleALC.kext需要配合Lilu.kext驅動來使用,不管你是臺式機還是筆記本聲卡驅動都是必不可少的,是一 個開 元的內核擴展補丁驅動文件,如使用后聲卡還是無法驅動,建議在config.plist文件中添加對應的聲卡ID。 AppleALC.kext 和 VoodooHDA.kext 任選其?.
AppleHDA.kext
Intel High Definition Audio高保真聲卡驅動..大部分人都是這種集成聲卡,例如ALC889A聲卡就可以直接用其驅動,其他聲卡借助制作”仿冒驅動”也可以用其驅動,禁止與VoodooHDA.kext一起使用!
顯卡相關
FakePCIID_Intel_HDMI_Audio.kext
FakePCIID_Intel_HDMI_Audio.kext:其目的是為不支持的HDAU提供支持(通常稱為B0D3,但需要將其重命名為HDAU,以滿足Apple的期望值)在Haswell以上的系統中提供HDMI-audio的設備。
FakePCIID_Intel_HD_Graphics.kext
FakePCIID_Intel_HD_Graphics.kext:此驅動主要用于核顯HD4200 HD4400 HD4600 P4600、Iris 540 Iris 550 Iris Pro 580、HD510 HD515 HD520 HD530 P530(多數530不需要這個)、P4000、P6300 – 162a、UHD620 KabyLake-R、UHD630 CoffeeLake。
AzulPatcher4600.kext
AzulPatcher4600 (解決haswell平臺hd4400 hd4600開機花屏 開機卡頓幾秒 以及html5死機等綜合問題,針對HD4600的額外修復,僅推薦HD4600使用。
NvidiaGraphicsFixup.kext
NvidiaGraphicsFixup.kext 是一款黑蘋果英偉達顯卡驅動,當我們安裝臺式機的時候大多都會選擇使用Nvidia的GTX系列,當然英偉達公司也為我們發開了顯卡驅動,但是還會遇到一些安裝好了黑蘋果顯卡驅動后會出現、黑屏、卡頓、驅動不了等問題,NvidiaGraphicsFixup可以幫組我們解決這些bug,而且還添加了HDMI/DP音頻輸出等功能, 當然也是臺式機安裝黑蘋果必須的驅動之一。 必須搭配最新的Lilu.kext使用。
WhateverGreen.kext
WhateverGreen.kext是一款修復黑蘋果AMD/NVIDIA/Intel核顯顯卡黑屏、花屏、睡眠黑評估等各種問題顯卡驅動補丁,WhateverGreen.kext 依賴于ilu.kext, 所以需要與ilu.kext配合使用,WhateverGreen.kext可以幫你修 復黑蘋果AMD顯卡和NVIDIA顯卡以及Intel核顯上的黑屏啟動等問題,并且有時候使用AMD顯卡在電腦進入睡眠喚醒后出現黑屏的情況,這種情況也可以使用WhateverGreen.kext來解決,不論A卡、N卡還是Intel核顯卡,都建議使 。
CodecCommander.kext
用于破解 4K支持,WhateverGreen.kext v1.2.1已經包括這個補丁,建議這兩個驅動補丁二者選其一,建議優選WhateverGreen.kext。
CoreDisplayFixup.kext
4k分辨率破解驅動需要配合lilu.kext使用。 為不受支持的4K機器(非Iris)開啟高分辨率支持。
IntelGraphicsFixup.kext
IntelGraphicsFixup.kext動態修復核顯的各種問題(例如騰訊視頻死機,開機二階段花屏等),建議Haswell+平臺使用。 (需要配合lilu.kext使用),簡單的說是一個開源的英特爾GPU內核補丁驅動文件。 修復 HD4400、HD4600顯卡HTML5死機問題,修復Skylake顯卡顯示初始化修復(一般升級10.12.5以后系統要用到不然卡五國),修復HD4000顯卡啟動logo
網卡藍牙驅動
HoRNDIS.kext
HoRNDIS.kext 解決你沒有網絡的痛苦。 用手機連電腦,讓電腦直接用手機上的數據網絡上網。 如果你不用這個驅動也可以通過USB鏈接手機上網,那就不用此驅動了。
BrcmPatchRAM2.kext
BCM藍牙驅動,一般與BrcmPatchRAM.kext與BrcmFirmwareData.kext配合使用
AirportBrcmFixup.kext
博通WiFi無線網卡驅動。 需要配合Lilu使用
AppleIGB.kext
英特爾有線網卡驅動。 支持型號Intel 82575, 82576, 82580, dh89xxcc, i350, i210 and i211。
AppleIntelE1000e.kext
英特爾有線網卡驅動,支持型號Intel系82540, 82541, 82542, 82543, 82544, 82545, 82546, 82547, 82578 (P55/H55) 82579 (P67/H67) 82574L 82571 82572 82573 82574 82583 I217V。
ALXEthernet.kext
高通網卡驅動Atheros alx Ethernet。
AtherosE2200Ethernet.kext
高通有線網卡驅動,支持的型號有AR816x、AR817x、Killer E220x、Killer E2400、 Killer E2500 。
SmallTree-Intel-211-AT-PCIe-GBE.kext
因特爾有線網卡驅動 Intel I211 。
RealtekRTL8100.kext
有線網卡驅動,適用于RTL8107E、RTL810X、RTL8139 。
RealtekRTL8111.kext
有線網卡驅動,適用于Realtek RTL8111/8168 B/C/D/E/F/G/H網卡驅動 。
IntelMausiEthernet.kext
英特爾有線網卡驅動,支持型號82578LM、82578LC、82578DM、82578DC、 82579LM、82579V、I217LM、I217V、I218LM、 I218V、I218LM2、I218V2、I218LM3、I219V、 I219LM、I219V2、I219LM2、I219LM2。
FakePCIID_Intel_GbX.kext
FakePCIID_Intel_GbX.kext:這個kext將與一些Intel以太網設備建立連接,以使基于Intel芯片組的驅動程序工作。 不做單獨使用,通常與SmallTreeIntel8254x.kext、AppleIntel8254XEthernet.kext、SmallTreeIntel82576.kext、SmallTreeIntel8259x.kext一起使用。
SmallTreeIntel8254x.kext
SmallTreeIntel8254x.kext支持設備有
8086:1010 82546EB Gigabit Ethernet Controller (Copper) 8086:1011 82545EM Gigabit Ethernet Controller (Fiber) 8086:1012 82546EB Gigabit Ethernet Controller (Fiber) 8086:101d 82546EB Gigabit Ethernet Controller
8086:1026 82545GM Gigabit Ethernet Controller
8086:1027 82545GM Gigabit Ethernet Controller
8086:1028 82545GM Gigabit Ethernet Controller
8086:105e 82571EB Gigabit Ethernet Controller。
SmallTreeIntel82576.kext
支持設備
8086:1521 I350 Gigabit Network Connection
8086:1522 I350 Gigabit Fiber Network Connection
8086:1533 I210 Gigabit Network Connection 。
SmallTreeIntel8259x.kext
支持設備
8086:10c6 82598EB 10-Gigabit AF Dual Port Network Connection 8086:10c7 82598EB 10-Gigabit AF Network Connection 8086:10c8 82598EB 10-Gigabit AT Network Connection 8086:10ec 82598EB 10-Gigabit AT CX4 Network Connection 8086:10d8 82599EB 10 Gigabit Network Connection
8086:10fb 82599ES 10-Gigabit SFI/SFP+ Network Connection 8086:10f1 82598EB 10-Gigabit AF Dual Port Network Connection 8086:151c 82599 10 Gigabit TN Network Connection
8086:150b 82598EB 10-Gigabit AT2 Server Adapter
8086:1528 Ethernet Controller 10-Gigabit X540-AT2 8086:10fc 82599 10 Gigabit Dual Port Network Connection 8086:1560 Ethernet Controller X540。
FakePCIID_AR9280_as_AR946x.kext
FakePCIID_AR9280_as_AR946x:這是FakePCIID.kext的特殊應用,是在一個AR9280被重新命名為其他設備的情況下使用的。 例如,在聯想u430中,將一個AR9280作為AR946x重新命名是很有用的,因為該設備可以被BIOS白名單所允許,而AR9280不是。 通過使用FakePCIID,我們可以將PCI id重新映射回AR9280 (168c:002a),即使該設備本身報告的是168c:0034。
FakePCIID_Broadcom_WiFi.kext
FakePCIID_Broadcom_WiFi.kext:這個kext將連接到14e4:43b1, 14e4:4357, 14e4:4331, 14e4:4353, 14e4:432b, 14e4 . 432b, 14e4:43a3,或14e4:43a0。 以及106b:4e, 14e4:4312, 14e4:4313, 14e4:4318, 14e4:431a, 14e4:4320, 14e4:4324, 14e4:4324, 14e4:4328, 14e4:432d。 最初是為BCM94352Z創建的,這個特殊的FakePCIID應用程序。 在使用多種支持的Broadcom WiFi設備時,kext被用來模擬真正的Apple Airport(蘋果無線網卡)。
FakePCIID.kext:
這個kext的目的是與IOPCIDevice設備建立連接,以便當另一個驅動程序連接到同一設備時,它可以提供備用的PCI ID。 也就是說,如果用到Fake-PCI-ID中的其他任何kext的話,此驅動都是必要的。
FakePCIID_BCM57XX_as_BCM57765.kext
FakePCIID_BCM57XX_as_BCM57765.kext:這個kext將與眾多不受支持的BCM57XX以太網設備建立連接,以使本機驅動程序為兼容的更廣泛的BCM以太網芯片組工作。 詳細?支持列列表:
Broadcom NetXtreme BCM5700 Gigabit Ethernet [14e4:1644]
Broadcom NetXtreme BCM5701 Gigabit Ethernet PCIe [14e4:1645]
Broadcom NetXtreme BCM5702 Gigabit Ethernet PCIe [14e4:1646]
Broadcom NetXtreme BCM5703 Gigabit Ethernet PCIe [14e4:1647]
Broadcom NetXtreme BCM5717 Gigabit Ethernet PCIe [14e4:1655]
Broadcom NetXtreme BCM5717 Gigabit Ethernet PCIe [14e4:1665]
Broadcom NetXtreme BCM5718 Gigabit Ethernet PCIe [14e4:1656]
Broadcom NetXtreme BCM5719 Gigabit Ethernet PCIe [14e4:1657]
Broadcom NetXtreme BCM5725 Gigabit Ethernet PCIe [14e4:1643]
Broadcom NetXtreme BCM5727 Gigabit Ethernet PCIe [14e4:16f3]
Broadcom NetXtreme BCM5761 10/100/1000BASE-T Ethernet [14e4:1688] Broadcom NetXtreme BCM5762 Gigabit Ethernet PCIe [14e4:1687]
Broadcom NetXtreme BCM57760 Gigabit Ethernet PCIe [14e4:1690]
Broadcom NetXtreme BCM57764 Gigabit Ethernet PCIe [14e4:1642]
Broadcom NetXtreme BCM57767 Gigabit Ethernet PCIe [14e4:1683]
Broadcom NetLink BCM57781 Gigabit Ethernet PCIe [14e4:16b1]
Broadcom NetXtreme BCM57782 Gigabit Ethernet PCIe [14e4:16b7]
Broadcom NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] — Confirmed Broadcom NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16b3] — Confirmed Broadcom NetXtreme BCM57787 Gigabit Ethernet PCIe [14e4:1641]
Broadcom NetLink BCM57788 Gigabit Ethernet PCIe [14e4:1691] Broadcom NetLink BCM57790 Gigabit Ethernet PCIe [14e4:1694] Broadcom NetLink BCM57791 Gigabit Ethernet PCIe [14e4:16b2] Broadcom NetLink BCM57795 Gigabit Ethernet PCIe [14e4:16b6] Broadcom NetLink BCM5785 Gigabit Ethernet [14e4:1699]
Broadcom NetLink BCM5785 Fast Ethernet [14e4:16a0]
Broadcom NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] Broadcom Network Adapter [14e4:1689]。
觸控鼠標鍵盤
VoodooPS2Controller.kext
VoodooPS2Controller是黑蘋果鍵盤鼠標觸摸板萬能驅動,它與ApplePS2SmartTouchPad.kext 兩者選其一,不不可全?用。
ApplePS2SmartTouchPad.kext
黑蘋果鍵盤鼠標觸摸板萬能驅動,它與VoodooPS2Controller.kext 兩者選其一,不不可全?用。 這里順便提一下VoodooI2C.kext,因為不常用,所以就不附下載地址了,ApplePS2SmartTouchPad.kext、VoodooI2C.kext和VoodooPS2Controller.kext:三者選擇一個即可,都是驅動鍵盤鼠標以及觸摸板,三者區別就是適用的類型不一樣,有PS/2、Synaptics、alps、i2c等等,其中Synaptics、alps用ApplePS2SmartTouchPad.kext適配性好一些,VoodooI2C.kext比較麻煩,僅適用于i2c觸摸板。
其他驅動
ACPIBatteryManager.kext
ACPIBatteryManager.kext:用以使筆記本正確顯示電量,但通常需要配合DSDT的patch才能發揮作用。 一般筆記本電腦用,電池電量顯示驅動。 用于實現電 顯示,如遇五國卡 BAT0 之類的請刪除。 如果你用了ACPIBatteryManager.kext驅動后,筆記本電腦電池還是無法正常顯示,那么你就需要提取DSDT編譯拆分來實現電池狀態的顯示了。
NullCPUPowerManagement.kext
想要管理您的黑蘋果電源,那么你也許就需要黑蘋果電源管理驅動來控制他們。 NullCPUPowerManagement Mac版安裝大多數的主板是不是支持黑蘋果的原生態電源管理器。 NullCPUPowerManagement Mac版能夠讓碰到各種各樣的問題的用戶完美的解決這些問題。 另外黑蘋果安裝時,五國圖卡在電源管理上可以用此驅動來替換即可!
HibernationFixup.kext
修復睡眠,以支持某些機器在3和28休眠模式下的正常休眠。
CodecCommander.kext
用于防止睡眠喚醒之后的無聲。
AppleBacklightInjector.kext
亮度調節,安裝完成后如果亮度無法使用,需要微調,本網站有教程,自己看看去吧。 (have no idea of why it breaks)解決方法是把appleBacklightInjector.kext安裝到/Library/Extensions/下。
NoTouchID.kext
用于禁止TouchID 的檢測,合理選用。
NoVPAJpeg.kext
是一款解決macOS Mojave 10.14.1預覽打不開或卡死問題的驅動程序。 如果自己的黑蘋果電腦升級到了macOS Mojave 10.14.1系統,發現在看圖片的時候使用預覽經常被卡死,或者半天打不開,NoVPAJpeg.kext可以解決這一問題。 。
FakePCIID_XHCIMux.kext
FakePCIID_XHCIMux.kext:將會連接到8086:1e31, 8086:9c31, 8086:9cb1, 8086:9c31, 8086:8cb1這個注入器是正常的FakePCIID任務的一部分。 它實際上并沒有偽造任何PCI id。 相反,它將某些值強加于Intel XHCI USB3控制器上的XUSB2PR (PCI配置偏移0xD0)。 其效果是將任何USB2設備與XHC端口上的USB2引腳連接到EHC1。 換句話說,使用USB2驅動而不是USB3驅動程序(AppleUSBEHCI vs AppleUSBXHCI)處理USB2設備。
CPUFriend.kext
通常與CPUFriendDataProvider.kext配合來實現變頻。 CPUFriendDataProvider.kext需要通過自己電腦生成,Cpu變頻。 如果CPU變頻異常,建議刪除CPUFriendDataProvider.kext。
IntelGraphicsDVMTFixup.kext
用于于五代以上機 ,四代及以下刪除。 主要作用于破解蘋果的framebuffer kext的64MB值,一般筆記本bios固定32m 的需要用到它。 需要和lilu.kext、IntelGraphicsFixup.kext一起使用。
SATA-100-series-unsupported.kext:
英特100系列主板SATA磁盤識別驅動。
SATA-200-series-unsupported.kext:
英特200系列主板SATA磁盤識別驅動。
SATA-RAID-unsupported.kext:
SATA磁盤陣列驅動。
AHCI_3rdParty_eSATA.kext
第三方eSATA驅動,連接到這些接口的設備將會識別為內置磁盤顯示在桌面上,不能夠熱插拔。
AHCI_Intel_Generic_SATA.kext
英特SATA驅動,具體對應芯片組不明,建議刪除。
USBInjectAll.kext
黑蘋果USB驅動。
GenericUSBXHCI.kext
適用于黑蘋果OS X EI Capitan 10.11.x以上系統的USB3.0驅動,10.8.x以上都支持!
XHCI-200-series-injector.kext
主板驅動。 我的理解是一個輔助驅動,主要配個其他驅動來工作,例如usb,其他的一些接口,電源管理,200系列主板建議添加!
XHCI-300-series-injector.kext
主板驅動。 我的理解是一個輔助驅動,主要配個其他驅動來工作,例如usb,其他的一些接口,電源管理,300系列主板建議添加!
XHCI-unsupported.kext
英特爾X99系列主板驅動!
XHCI-x99-injector.kext
x99系列主板驅動!
總結
以上是生活随笔為你收集整理的一些黑苹果四叶草引导常用的kext说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql中ibatis的limit动态
- 下一篇: 一些建议方案猿简历