randyzhong / OS-X-NUC8i7BEH-Clover

Files needed for installing Mac OSX on Intel NUC8i7BEH (Bean Canyon). SD card reader desoldered/replaced with a supported Wi-Fi/BT! Feel free to contribute!
33 stars 7 forks source link
clover efi hackintosh intel-nuc8i7beh nuc nuc8i7beh

OS-X-NUC8i7BEH-Clover

This repository contains the files and scripts to install macOS on a modded Intel NUC8i7BEH (Bean Canyon).

Support Big Sur now!

BigSur-11.3.1.jpg

Catalina Update Tip

Once you install Catalina Update, the system will reboot twice, make sure select Boot macOS Install from your_volume_name - Data volume manually every time, once the update is finished, the Boot macOS Install from your_volume_name - Data volume will be no longer showing at Clover boot screen.

Clover-select-data-install.jpg

Hardware

Specs:

My specification

Mod

NUC8i7BEH uses RTS5227S (use pcie x1) chipset for SD card which can be desoldered/replaced with a BCM94360CS2(or BCM942602CS) to get native AirDrop/Handoff support.

Two possible Mods:

Configure BIOS Settings

On my NUC8i7BEH, BIOS version updated from 0078 to 0081

The boot menu and BIOS setup can be accessed by mashing the F2 key during BIOS startup. After the main screen comes up choose "Advanced". That gets you to the main BIOS setup screens.

To start, choose "Load Defaults" (choose from the menu or press F9 in the BIOS setup).

Then change:

These settings are important but are already set as needed by "Load Defaults"

The following settings are important for Mod users

Press F10 to save changes.

Power Management

Everything required for CPU/IGPU power management is already installed with the steps above. There is no longer any need to use the ssdtPRgen.sh script.

Be aware that hibernation (suspend to disk or S4 sleep) is not well supported on hackintosh.

You should disable it:

sudo pmset -a hibernatemode 0
sudo rm /var/vm/sleepimage
sudo mkdir /var/vm/sleepimage

Always check your hibernatemode after updates and disable it. System updates tend to re-enable it, although the trick above (making sleepimage a directory) tends to help.

Installation

Tested OS

Clover

Kexts

Works

Other