Using a discrete AMD/NVIDIA graphics card as your only display, enable the HD4600 IGPU in 10.14 only for hardware acceleration features in Mojave.
1. Renaming IGPU and IMEI device in ACPI/device tree with Clover patches
Gigabyte 9 series motherboard example: these are named GFX0 and HECI in...
Clover kext patch for NVIDIA Web Drivers
This patch disables the OS version check present in NVIDIA's web drivers
Permits rolling back drivers
Persistent after updates (no need to repatch)
Accelerated graphics on beta/early release macOS
How to Add
After storing encryption passwords in plain text in a previous release a newly discovered issue in High Sierra means the root account is apparently enabled without a password having been set.
Read about it here: https://www.macrumors.com/2017/11/28/macos-high-sierra-bug-admin-access/
Update 2017.09.25: Now that 10.13 is out this guide is obsolete. High Sierra update guide.
Installing the 10.13 beta (starting the installer app from a booted 10.12 installation) to a new partition. Testing APFS filesystem and 10.13 Clover configuration. These steps are to verify a working...
Real macs can be put to sleep or shut down with their keyboards
Option + Command + Eject
Go to sleep
Control + Option + Command + Eject
Small hack emulating this behaviour with macOS Services
Attached to this post are 2 scripts. Open/edit the 'Power Off' script in automator and...
Update: MSI H81i Sierra Compatibility
After a week of using this board, the main compatibility issue is the NEC/Renesas USB ports on the rear panel which do not work in Sierra. The firmware interface (aka BIOS settings) also feels buggy to me...
A case with front panel USB 3.0 ports will be...
Clover can boot linux without the need for chain-loading of bootloaders e.g. GRUB. This is possible because for some time (>3.3) the kernel has contained its own EFI bootloader. Clover loads the kernel as an EFI executable.
Example steps using an existing EFI system partition (e.g...