Hackintosh指南

Kiro君
2021-02-13 / 0 评论 / 0 点赞 / 168 阅读 / 2,949 字
温馨提示:
本文最后更新于 2022-01-18,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1. Devices of Mine

2. Start

  • 【黑果小兵】BIOS设置选项列表

  • Boot of System:

  • System Mirror:

  • Boot Tools

  • EFI(略)

    根据自己的机型找对应的EFI替换,否则需要自己研究如何定做适合自己的OpenCore或Clover引导。

  • OpenCorePkg Release

    内含配置模板及最新驱动包(请按照说明文档修改)

  • OpenCore Structure

    - EFI
        - BOOT                          如果不想删掉原Windows的Boot可将此文件夹改名
            - BOOTx64.efi               OpenCore引导文件,可使用EasyUEFI或进PE模式添加并设置为系统第一启动项
        - OC
            - ACPI
                - SSDT-*.aml            相关热补丁,针对机型出现的一些问题可通过iASL注入hot patch来解决
            - config.plist              配置文件,可使用OpenCore Configurator修改,注意要和添加的文件一一对应,不知道功能不要随意添加
            - Drivers
                - AudioDxe.efi          开机UEFI界面若需要声音效果需要加载。
                - CrScreenshotDxe.efi   开机UEFI的截图工具。
                - HiiDatabase.efi       用于给 Ivy Bridge (3 代酷睿) 或更老代主板上支持 UEFI 字体渲染, UEFI Shell 中文字渲染异常时使用, 新主板不需要。
                - NvmExpressDxe.efi     用于在 Haswell (4 代酷睿) 或更老的主板上支持 NVMe 硬盘, 新主板不需要。
                - OpenCanopy.efi        加载第三方开机主题。
                - OpenHfsPlus.efi       作用同HfsPlus.efi,OC默认附带的开源驱动
                - OpenRuntime.efi       内存寻址补丁(必须)
                - OpenUsbKbDxe.efi      给使用模拟 UEFI 的老主板在 OpenCore 界面正常输入用的, 请勿在 Ivy Bridge (3 代酷睿)及以上的主板上使用。
                - Ps2KeyboardDxe.efi    PS2键盘所需插件。
                - Ps2MouseDxe.efi       PS2鼠标所需插件。
                - UsbMouseDxe.efi       当MacOS被安装在虚拟机上所需要的鼠标插件。
                - XhciDxe.efi           用于在 Sandy Bridge(2代)及之前或更老的主板上加载XHCI控制器。
                - HfsPlus.efi           用于HFS格式文件系统,苹果闭源驱动(必须)
            - Kexts
                - Lilu.kext             驱动必备SDK
                - AppleALC.kext         声卡驱动
                - ACPIBatteryManager.kext 笔记本电池管理驱动
                - AirportItlwm.kext     英特尔WiFi适配器内核扩展
                - BlueToolFixup.kext    用于临时解决 macOS 12.0 Monterey 上各类蓝牙失效的问题(Monterey必须)
                - BrightnessKeys.kext   屏幕亮度快捷驱动
                - CpuTscSync.kext       用于解决部分休眠唤醒后的内核崩溃与CPU睡死问题的驱动补丁
                - CtlnaAHCIPort.kext    原AppleAHCIPort.kext , 硬盘驱动
                - IntelBluetoothFirmware.kext  用于加载Intel蓝牙固件驱动(Monterey必须)
                - IntelBluetoothInjector.kext  用于Intel蓝牙注入驱动(Monterey必须)
                - NullEthernet.kext     内建虚拟有线网卡驱动
                - RealtekRTL8111.kext   RealtekRTL8111/8168 B/C/D/E/F/G/H等网卡驱动
                - SidecarEnabler.kext   随航,不再维护(2021/10/06)
                - SidecarFixup.kext     原FeatureUnlock.kext
                - FeatureUnlock.kext    随航补丁
                - SMCProcessor.kext     CPU核传感器
                - SMCSuperIO.kext       IO传感器       
                - VirtualSMC.kext       传感器驱动依赖  
                - WhateverGreen.kext    显卡驱动
                - IntelMausi.kext       Intel类千兆网卡驱动(带RJ45 LAN网口机器使用)
                - USBInjectAll.kext     USB驱动 (可用Hackintool定制自己的USB补丁)   
                - VoodooI2C.kext        Intel I2C控制器核心驱动
                - VoodooI2CHID.kext     Intel I2C-HID设备的触控板&触摸屏驱动
                - VoodooPS2Controller.kext    键盘驱动
                - XHCI-Injector.kext    主板驱动
            - OpenCore.efi              OpenCore引导文件
            + Resources                 资源相关目录,如主题、字体、声音等
        + Microsoft                 原Windows系统引导文件,双系统需保留
    
    

3. The Community

4. References


0

评论区