Skip to content

Fu-Yuxuan-hub/Generic-EFI-for-H610-B660-Z690-B760-Z790

Repository files navigation

Generic EFI for 600/700 series motherboards

Generic EFI for 600/700 series motherboards, with installation settings and common kexts

English(current)
简体中文

Disclaimer

Your warranty is now void. Please do some research if you have any concerns before utilizing my project. I am not responsible for any loss, including but not limited to Kernel Panic, device fail to boot or can not function normally, storage damage or data loss, atomic bombing, World War III, The CK-Class Restructuring Scenario that SCP Foundation can not prevent, and so on.

Reference

Before Installation

Requirement

  • Flash drive, 4GB or more, for the above purpose.

  • OCAuxiliaryTools to edit plist files on Windows/macOS.

  • Patience and time, especially if this is your first time Hackintosh-ing.

Hardware Modification

SSD

  • Samusung PM981/PM981a/PM991 and Micron 2200S is not supported AT ALL. Make sure to switch at least one SSD.

Wireless Card

  • It is recommended to use Broadcom wireless network card to obtain Better performance and use native functions about「Apple Ecology」

    In macOS Sonoma ,Apple has removed IO80211FamilyLegacy, so the Broadcom wireless card need OpenCore Legacy Patcher to recover function.

EFI Modification

Download EFI

  • Please visit Releases page, Please do not clone or download the 「main branch」

ACPI

  • There are preset configurations for various ACPI patches. - Enable on demand:

    截屏2023-01-10 14 25 41

    • Enable Change MC__ to MCHC and possibly Change ADBG to XDBG as shown above, if you encounter relevant ACPI Errors:

AMD Radeon RX 6x50 XT

  • Enable SSDT-6x50_FakeID.aml in the ACPI folder

Ethernet

Device VT-d OpenCore NOTE
AQC-107 YES Enabled ForceAquantiaEthernet
Disable DisableIoMapper
See: Aquantia 10GbE
AQC-113 YES Enabled ForceAquantiaEthernet
Disable DisableIoMapper
See: Aquantia 10GbE
Intel-i225/226-V Way 1 YES Disable DisableIoMapper
Intel-i225/226-V Way 2 Unlimited Enable AppleIGC.kext

BIOS Settings

Important:

items Options Comments
Fast Boot Disabled
VT-d Disabled Enable this after installing the system to enable AppleVTD
CSM Disabled
CFG Lock Disabled
Secure Boot Disabled
Serial/COM Port Disabled
Resizable BAR Support Disabled 64bit Bar2 missing
VT-x Enabled
UEFI startup mode Enabled
Hard disk mode AHCI
Above 4G decoding Enabled
Hyper-Threading Enabled
EHCI/XHCI Hand-off Enabled
DVMT Pre-Allocated(iGPU Memory) 64MB and above

Others:

items Options Comments
Thunderbolt Disabled
Intel SGX Disabled
Intel Platform Trust(TPM) Disabled
Parallel Port Disabled
iGPU Disabled Reserved Memory Region will appear
Execute Disable Bit Enabled
Legacy RTC Device Enabled

Contribution

If you like this project, please consider supporting it via:

  • Give it a star!

  • Buy me a coffee😝.

  • Opening up an issue if you encountered any problem or want to make suggestions.

    Attention:Please ask questions according to the predetermined template

Credits

Attention

  • This repo is only for sharing and helping install Hackintosh, not for commercial use.

© 杆杆只爱学习, Released under the MIT License.