Contribute
Register

[Guide] Booting the OS X installer on LAPTOPS with Clover

Hello,

thank you very much, thanks to this guide of great precision I managed to install Mac OS X Sierra on my HP G7 sf2042 notebook.

A big thank you and congratulations for this guide :clap::)
 
anyone know how to update Rehabman's Clover_v2.4k_r4752 to latest version or svn update and merge procedure
because I like this Rehabman's Clover_v2.4k_r4752
 
Choosing a config.plist

The Clover installer places a default config.plist at /EFI/Clover/config.plist. It is almost universally wrong and most likely will not work at all for most laptops.

You should choose one that matches your hardware from this repository:
https://github.com/RehabMan/OS-X-Clover-Laptop-Config

As you can tell by looking at the listing of files, the configs vary by graphics hardware configuration. If your screen is 1366x768, pick one of those. If your system is mixed (eg. HD3000 on 7-series, or HD4000 on 6-series) be sure to take that into account. If your screen is 1600x900 (or greater) use one of the 1600x900 config files. Haswell graphics (and later) are not dependent on screen resolution.

Note: Clover cannot read HTML (config.plist is a plist/xml), so make sure to download from the "Raw" link or download the entire ZIP to get all files:
https://github.com/RehabMan/OS-X-Clover-Laptop-Config/archive/master.zip

For Ivy Bridge (HD4000), you may need to change the ig-platform-id that is used at /Graphics/ig-platform-id. But these configurations work most of the time.

Common ig-platform-ids:
0x01660003: HD4000 1366x768
0x01660004: HD4000 1600x900, 1920x1080
0x01660008, 0x01660009: HD4000 1600x900, 1920x1080

Or alternate Haswell values:
0xa260006: HD4400/HD4600/HD5000
Other Haswell ig-platform-id values: 0xa260005, 0xa260000, 0xa160000, 0xa2e0008, 0xa2e000a

Always use a plist editor (such as Xcode or PlistEdit Pro) when making changes to config.plist.

By default, config.plist/Graphics/ig-platform-id is commented out as #ig-platform-id. Of course, #ig-platform-id is ignored, and must be changed to ig-platform-id before it will become effective.

Note: HD4200, HD4400, and HD4600 on 10.10+ needs special patches/injections, thus the separate config_HD4600_4400_4200.plist. If you're installing Mavericks, use the
config_HD5000_5100_5200.plist instead even for HD4200, HD4400 and HD4600. Actually, either one will work, but there is less work arounds (FakeID) required in 10.9.x. Of course, if you ever update beyond 10.9.x, you will need the appropriate changes to FakeID.

Note: HD5600 on 10.11+ needs special patches/injections, thus the separate config_HD5600.plist. If you're installing Yosemite (not recommended with Broadwell), use config_HD5300_5500_6000.plist.

Copy your selected configuration file, and paste it to /EFI/Clover, make sure it is re-named as config.plist. Clover will only load configurations from /EFI/Clover/config.plist.

In case you cannot boot with a valid ig-platform-id (may need to inject EDID, or patch IOKit/CoreDisplay when you have a 4k display, or other problems), use an invalid ig-platform-id (0x12345678) and deal with the graphics issue at post-install. You can change the ig-platform-id on the fly within Clover options.

in that repository, what is the different between these config files?
config_HD615_620_630_640_650.plist
config_HD615_620_630_640_650_spoof.plist
config_UHD630.plist

I have HD 630, which plist should I choose?
 
Hello


I used macover high Sierra with Clover_v2.4k_r4898


DELL XPS 12 9250


Skylake Intel m5-6Y57 / Skylake-U


Intel HD 515, 3840x2160


I'm trying to install on


When selecting HDD for installing macOS on Clover boot screen


The apple mark is displayed on the blacked out screen


Where the installation timer bar has reached the far right


It is a situation where it stops and can not reach to macOS installation screen.





Intel HD 515 doesn't seem to work


The displayed apple mark is displayed extending horizontally.





I can not know how to rewrite Config.plist, so Clover_v2.4k_r4898


It remains installed.


Please tell me how to rewrite.





The following drivers are selected for Clover_v2.4k_r4898.





ApfsDriverLoader.64-efi


AppleimageCodec-64.efi


AppleKeyAggregator-64.efi


AppleUITheme-64.efi


AptioMemoryFix-64.efi


DataHubDex-64.efi


EmuVariableUefi-64.efi


FirmwareVolume-64.efi


FSiject-64.efi


PartitionDex-64.efi


SMCHelper-64.efi


VBoxHfs-64.efi


HFS Plus








Osx AptioFixDrv-64.efi


OsxFatBinaryDrv-64.efi


VBoxHfs-64.efi








Clover_v2.4k_r4898 did not have an entry for HxPlus.efi.





kext contains the following.


AppleALC.kext


FakeSMC.kext


GenericUSBXHCI.kext


IntelMausiEthernet.kext


Lilu.kext


realtekALC.kext


Realtek RTL8111.kext


USBInjectAll.kext


VoodooHDA.kext





I hope you can help.


Thank you.
 
Only FakeSMC? VirtualSMC for Laptop?

Can Virtualsmc be used? I’d also be interested in learning if virtualSMC is better to use.
 
Last edited:
in that repository, what is the different between these config files?
config_HD615_620_630_640_650.plist
config_HD615_620_630_640_650_spoof.plist
config_UHD630.plist

I have HD 630, which plist should I choose?

You need "config_HD615_620_630_640_650.plist" if you don't have a Ultra HD display and you want to use Mojave or High Sierra. This is the one I used and I have the same CPU/GPU.

config_HD615_620_630_640_650_spoof.plist (For macOS prior to 10.12.6)
config_UHD630.plist (This file is for 10.14.x with native CoffeeLake support)
 
Hey guys, I'm trying to fresh install Mojave 10.14.5 on my laptop. I tried creating several installers using createinstallmedia, but in all cases I get a validation error when installation starts (saying download is damaged). Time and date is correct (checked in installer terminal). Tried re-downloading. Tried different USB drives and USB HDD's. Really nothing helps. Anyone had same problem or knows a solution? Thanks!

UPD: Problem solved by disassembling laptop and physically disconnecting battery for 15 minutes
 
Last edited:
Have made an USB installer with 10.14.5 following guide; boots properly, however once in installation it's asking for bluetooth mouse/keyboard (not recognizing integrated peripherals).

You'll probably need VoodooPS2controller & VoodooI2C kexts. I had the same just plugged in a USB keyboard and mouse for the installation
 
Back
Top