Monterey, Ventura, Sonoma and Sequoia OpenCore EFI configuration for ASRock H610M-HDV/M.2
- ASRock H610M-HDV/M.2 *Tested on BIOS ver. 4.02 (Factory BIOS), 9.01 - 18.03
- Intel Core i3-12100F
- Sapphire Pulse RX 560 2G G5 14 CU (45W)
- Team T-create Classic 2*8GB DDR4 3200Mhz
- Adata XPG SX8200 Pro M.2 NVMe 512GB
- AppleID
- Sleep & Wake
- Intel I219-V Ethernet
- Realtek ALC897 Audio *Includes front panel audio
- All USB Port *Includes front panel USB 2.0 & 3.0
- All SATA Port
- M.2/NGFF NVMe SSD & WiFi/BT *Need Specific WiFi Card & Specific kext
- Intel VT, Power Management & Sensors
- Radeon Graphics Acceleration, Power Management & Sensors *Will just work on Native Radeon GPU
- Fetch some tools
mkdir fetch-macOS
cd fetch-macOS
wget https://raw.githubusercontent.com/kholia/OSX-KVM/master/fetch-macOS-v2.py
wget https://github.com/foxlet/macOS-Simple-KVM/raw/master/tools/dmg2img
chmod +x *
- Fetch macOS recovery image
./fetch-macOS-v2.py
- Convert dmg to raw img
./dmg2img BaseSystem.dmg BaseSystem.img
- Write to USB
sudo dd if=BaseSystem.img of=/dev/sdX bs=100M conv=fsync status=progress
*Remember sdX is your USB flashdrive device, don't make a mistake or it will destroy your data, use sudo fdisk -l
to see all list of storage devices
To create a USB installer on Windows or other OS please refer to Dortania OpenCore Install Guide.
- Fetch EFI
git clone https://github.com/abdul-royyaq/OC-ASRock-H610M-HDV-M.2 --depth 1
- Make EFI partiton
*In some case, EFI partition isn't available.
sudo parted /dev/sdX mkpart efi 0% 100%
*Remember sdX is your USB flashdrive device, don't make a mistake or it will destroy your data, use sudo fdisk -l
to see all list of storage devices.
sudo mkfs.fat -F 32 /dev/sdXY -n EFI-USB
*Remember sdXY is your EFI partion of USB installer, use sudo fdisk -l
to see all list of storage devices.
- Mount EFI and copy to EFI Partition
sudo mount /dev/sdXY /mnt
sudo cp -r OC-ASRock-H610M-HDV-M.2/EFI /mnt
*Remember sdXY is your EFI partion of USB installer, use sudo fdisk -l
to see all list of storage devices.
For more information please refer to Dortania OpenCore Install Guide.
For the installation process please refer to Dortania OpenCore Install Guide.
*Take a note, please create a EFI partition at lease 200M at partitioning stage.
Install EFI on macOS HDD/SSD.
- Mount EFI partition
Open macOS Terminal and run
sudo mkdir /Volumes/EFI
sudo mount -t msdos /dev/diskXsY /Volumes/EFI
*Remember diskXsY is your EFI disk partiton, use sudo diskutil list
to see all list of storage devices
- Copy EFI folder to EFI Partition
sudo cp -rv /Volumes/EFI-USB/EFI /Volumes/EFI
sudo umount /Volumes/EFI
sudo rm -r /Volumes/EFI
Have problems after installation?, please refer to Dortania OpenCore Post-install.
-
Modify memory
Manufacturer
,PartNumber
,SerialNumber
,Size
andSpeed
to match your system, Read more information about memory mapping. -
CpuTopologyRebuild.kext
is disabled by default, enable it if you have a CPU with P-Core and E-Core. -
Don't change
MinKernel
larger or smaller than20.0.0
to avoid problems with not being able to suspend or sleep. -
Generate new SMBIOS or just generate new SN and MLB using macserial utility if getting trouble with iServices.
This project is licensed under the MIT License.
This project includes or depends on these following projects with subject to their respective licenses:
- AppleALC
- BsxM1
- CpuTopologyRebuild
- IntelMausi
- Lilu
- NVMeFix
- OcBinaryData
- OpenCorePkg
- rEFInd
- RestrictEvents
- SMCRadeonSensors
- VirtualSMC
- WhateverGreen