Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Search the Community: Showing results for tags 'Clover'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • OSx86 Installation
    • Post-Installation
    • DSDT
    • Hardware Components and Drivers
    • Complete Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace


  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization


  • OSx86
  • Apple News

Found 731 results

  1. Configuring boot entry order ?

    How is the order the different operating systems are shown in at startup decided upon ? Can it be changed ?
  2. why Clover limits gpus to <= 4 ?

    Hi Clover limits the number of gpus to 4 : from Clover source code : rEFIt_UEFI/Platform/Settings.c : GFX_PROPERTIES gGraphics[4]; //no more then 4 graphics cards Anybody knows why? This number is limiting for me : - 1x gpu is AMD display GPU - 1x gpu is Supermicro's built-in vga IKVM output (Matrox 0x532102B) - 3x gpus Nvidia for Cuda I At present, I have to take off one Nvidia (but I'm trying to disable the build-in vga IKVM output through software, so that it's available for other operating systems : I'll make another post on that topic, to keep things clean)
  3. edit- first gen i7 860 12 gig ddr3 ram, asus p7h55m board, intel H55 chipset, asus gt 640 2gig card ---- Hello and good day. I have never had this much problems with hackintoshes. I am working on my third hack. I was having boot problems, trying different flags, getting in, but never really fixing or setting up proper backups. I have many hhd's, a ssd as well. I have two usb sticks made mostly from #####. My ##### did not want to see my hdd (the installer) Anyhow, currently I have 10.13 installed onto my external drive. Used a niresh build, because i'm pulling hair. But even that does not see my HDDs or SSD. I'm guessing it is a clover or kext issue or driver, but I don't know anymore. Everything I do makes another problem. Anyhow, I have a fresh install (Actually I have 3 or 4 installs. My old one on SSD, another install on seperate HDD, and another fresh one. As far as I can tell the nvidia web drivers giving me issues, but I cannot get recovery to work to remove the kexts (as far as I can understand) On my external drive, it was giving me a problem. I was talking on the phone while the post-install screen was waiting, and than the system rebooted. I needed to boot in single user to delete the file that says the hack was setup, because when i restarted it just brought me to a blank login. Anyhow, I have work i need to do. I'm laughing though, I have never had problem after problem. I need to learn more. And everything is booting so slow. Just my HDD's and SSD and external drive. I know my clover installs and EFI partitions are too much, messed up config. I want to just wipe all the EFI's and just start fresh, but I do not know how? I guess linux boot disc maybe? Just delete the EFI's except one and only work on that? UGH Any tips or walk through just to start fresh. Thank you for reading
  4. Hello! I am struggling to install Windows 7 64 bit on a new computer. The storage is M2 and it has 8 GB RAM. The system is assembled by a company and not much information about the mobo is available. I simply want to install windows 7, preferably only... but I could leave an untouched Mac version on a partition if needed. Is this something Clover will be able to help me do? I have read many guides but a lot of them talk about dual-booting with macOS. Thanks!
  5. Clover 4414

    Version 4414


    Newtest Bootloader Clover 4414
  6. Clover not load (help me config.plist)

    Hello, I'm new and when installing the clover I have problems with creating config.plist, help please? Mac OS X Sierra 10.12.6 FX-9590 GTX 760 ASUS SABERTOOTH R2.0 RAM 8GB G.Skill SSD Corsair GS 128 GB
  7. HI, I'm using Clover bootloader(newest release) with AMI Aptio Dell mainboard. Is there anyway to get the boot hotkeys like Apple(cmd+V;cmd+S,Alt)? Thanks
  8. Hello Insanelymac, I've successfully installed Mac OS X Sierra on 2 32gb flash drives with them as a JBOD Raid. I can only get into the hackintosh if I use another USB flash drive with Clover installed on it. I've tried using a clover installer however that just installs on my Raid Disk. I've also noticed that when I open clover configurator, there are 2 EFI partitions but both of them were empty. I've tried moving the contents of the EFI on my Raid disk that clover installed but my BIOS does not detect it. Also when I use the other flash drive to boot into clover, there is another volume called "BOOT OS X" right next to my Raid Disk Volume that I use to boot from. I just want to install and boot off of my Raid usb flash drives. Really running out of options, Thanks guys.
  9. Say I have TWO .aml files in EFI/CLOVER/ACPI/patched -- dsdt1.aml and dsdt2.aml. I want to compare how they affect my machine. Now, I wanted to try NOT loading either of them. So in config.plist I set 'DSDT Name' set to null, i.e., there is no value. But checking bdmesg it shows Inserting dsdt1.aml from EFI\CLOVER\ACPI\patched ... Success Inserting dsdt2.aml from EFI\CLOVER\ACPI\patched ... Success Does "Inserting" mean they were loaded? Or just recognized? Did BOTH of them get loaded? Do they have to be called DSDT or is that arbitary? Do I need to actually remove them from ACPI/patched in order to NOT load them? I'd like to be able to choose a DSDT, or none, from within Clover at boot. I'm hesitant to remove them because if one option prevents me from booting MacOS, then I'm SOL because putting it back will be a PITA. Can I put them in a different folder and still load one from Clover options? Thanks!
  10. Ok so sorry for asking all these questions lately, I'm just trying to perfect my setup I just reattached all my Windows drives so I can setup dual boot. Attached to my PC I have: 120GB SSD (Reserved/Legacy Windows partitions) 500GB SSD (NTFS storage) 2 x 1TB SATA (NTFS in RAID mirror) 500GB SSD (EFI/OSX/RECOVERY) SATA Bluray writer In Clover I now have: Boot Windows Legacy HD1 Boot Windows Legacy HD1 Boot Windows Legacy HD1 Boot Windows Legacy HD1 Boot Windows Legacy HD2 Boot Windows Legacy HD3 Boot from High Sierra Boot Recovery from Recovery HD How is the best way to just have Windows, High Sierra and Recovery options only? (PS - I already used "diskejectd-master" to stop the 2 x RAID drives popping up with an error message in High Sierra) CLOVER877backup.zip
  11. Hey, I've recently installed High Sierra fresh and I've been having this problem with clover since. It basically shows two options for booting Windows from the EFI partition (Windows EFI, not OS X's): - Boot Windows EFI from EFI - Boot Windows From EFI Only the first works. So, I figured it would fix the problem if I just turn off all Clover's scan options and then created custom entries for OS X and Windows, but the problem still persists. If I find the UUID of Boot Windows from EFI and hide it in Clover Configurator, it will simply hide both Windows boot options, including my custom entry, so somehow it's getting these two entries from the same partition. What can I do to fix this issue? Let me know if you need my bootlog or anything. Best regards.
  12. So I wanted to install OS X onto my vivobook E403SA and got installer almost to boot via rEFInd by fiddling with the boot flags, but not quite. I am pretty sure i need clover to get it to work properly, but clover doesn't even start. When i go through (uefi) bios it will just hang on black screen, through refind its basicly same but it doesn't even delete the messages that refind writes on the screen(booting with flags '' or smth like that). And it is set up correctly cuz i can boot into both, clover and refind in virtualbox(physical usb disk as boot disk) and i can boot into refind with my vivobook. I have also tried older clover versions, but still have same issue. Any kind of help appriciated
  13. Hi everyone! My pc specs are these: Dell Optiplex 3010 SFF mobo: Dell 042P49 cpu: i3-3240 gpu: hd2500 (will be added a new gt710 next week) USB created with HackintoshZone restoreSierra from my macbook pro. So, I've installed from usb after setting up (I hope correctly) the bios (legacy, uefi doesn't work properly I think) and, even if I've restarted after waiting so long when it said "less than a minute remaining", I can boot just fine into Sierra in my SSD ("Hackintosh") selecting, when I start/restart the pc, boot from Hackintosh. Everything works fine except graphics (I know hd2500 is not supported so I just bought an used gt710 that will arrive next week), audio (it worked 2 times after setting with clover configurator, then it stopped) and ethernet (I think it's faulty, anyway I've a wifi dongle that works fine). BUT if the usb created with restoreSierra.pkg is not connected I can see Clover bootloader but I can't see my SSD "Hackintosh" which is the drive Sierra is installed in. I'm pretty sure something in post installation (Clover configurator -> Boot secton) is missing, these are the steps I made after the automatic initial setup: Mount EFI partition of SSD (since is not mounted by default) Install Clover EFI in order to install Clover Legacy. Copy EFI folder from HZ usb Delete EFI folder from EFI partition of SSD Paste EFI folder from HZ to EFI partition of SSD When I restart the pc w/o usb plugged I can't see the SSD, the space over the rounded icons is empty except from BOOT from EFI (and if select it it reload the same thing). I hope someone could help me, this is my first step in hackintosh world Have a nice day
  14. Well I've past last days reading, understanding and trying to implement all the things mentioned in the guides from different forums, mainly the ones written by RehabMan. This is my first Hackintosh experience and I'm pretty happy with the results I got. Software and modifications developed by the people in the scene is awesome. I get a full hotpatch system for my N56VB Working: Audio: VoodooHDA 2.9.0d10 + AppleHDADisabler by Slice, Zenith432 Graphics (HD4000): Clovers’s HD4000 config by RehabMan with GFX0 to IGPU rename Trackpad: ApplePS2SmartTouchpad 4.7 beta 5 by EMlyDinEsH and PrefPane (Scripts by Masterscript, Kexts and Daemons by Rehabman) Wifi: IO80211Family kext with patched AirPort.Atheros40 by chunnann. NOTE: Some mixed bgn routers don’t work EthernetLAN: AtherosE2200Ethernet kext by Mieze BackLigth: Implemented using new RehabMan guide for Sierra 10.12.4+ (PNLF hot patch (SSDT-PNLF.aml) into Clover’s ACPI folder + BacklightInjector kext + patch for AppleBacklight in config.plist/KernelAndKextPatches/KextsToPatch) Battery Stats: Fixed using custom SSDT-BATTERY.aml made by me porting DSDT patch from RehabMan's repo to a SSDT approach. This depends in some Clover's renames in original DSDT (added in config.plist): Rename ECOR to XCOR Rename SMBX to XMBX Rename SMB2 to XMB2 Rename BIFA to XIFA Rename _BIX to XBIX Rename Method SMBR to XMBR but not method calls Rename Method SMBW to XMBW but not method calls Rename Method ECSB to XCSB but not method calls Rename Method TACH to XACH but not method calls USB: Internal 2.0 HUB (USB Webcam and USB Bluetooth) need USBInjectAll Kext by RehabMan with custom SSDT-UIAC.aml in CLOVER/ACPI/patched and renaming EHC1 to EH01 and EHC2 to EH02 (Clover Rename Patch) USB 3.0 Port: Work with native Apple drivers by renming XHC1 to XH01 and XHCI to XHC_ in DSDT (Clover Rename Patch) SMBUS: Inject the missing DVL0 device using SSDT-SMBUS.dsl hotpatch from RehabMan's repo Power Managment: Use SSDT-PM.aml generated with ssdtPRGen.sh by Piker-Alpha following RehabMan's native PM guide. Also enable AppleIntelCPUPM=true and KernelLapic=true NOTE: Recomended to run these to disable hibernation and prevent problems (RehabMan's reccomendation) sudo pmset -a hibernatemode 0 sudo rm /var/vm/sleepimage sudo mkdir /var/vm/sleepimage sudo pmset -a standby 0 sudo pmset -a autopoweroff 0 Internal Fan Speed: Use SSDT-FAN.aml compiled from original black.dragon74's file Hotpatch Config SSDT: SSDT-Config.aml Keyboard Fn Keys: Use ACPIKeyboar kext by RehabMan's with my custom SSDT-RMKB.aml (and rename patches for CLover) configured to delegate keypresses to ELAN's PS/2 driver by EMlyDinEsH List of Special Keys and state: Fn + F1 Sleep: EC _Q0A - Disabled because bad functioning Fn + F2 Wireless: EC _Q0B - Not in AppleKeyboard Fn + F3: EC _Q0C - Undefined Fn + F4: EC _Q0D - Undefined Fn + F5 Brigth Down: EC _Q0E Fn + F6 Brigth Up: EC _Q0F Fn + F7 Screen Off/On: EC _Q10 - Not patched working properly with ELAN driver Fn + F8 Video Mirror: EC _Q11 Fn + F9 TrackPad On/Off: EC _Q12 - Not in AppleKeyboard Fn + Arrow Left(Media Previous): EC _Q6C Fn + Arrow Right(Media Next): EC _Q6D Fn + Arrow Up(Media Stop): EC _Q6E - Not in AppleKeyboard Fn + Arrow Down(Media Pause/Play): EC _Q6F Fn + Space Bar: EC _Q71 - Not in AppleKeyboard Fn + C Letter: EC _Q72 - Not in AppleKeyboard Fn + V Letter(Camera): EC _Q74 - Not in AppleKeyboard Fn + Numpad's Intro(Calc): EC _Q77 - Not in AppleKeyboard Left Assignable Button Button: EC _QEC - Assigned to MUTE Not Working: Bluetooth: There is no kext for our chip version (MacOS will recognize it but you will never get to use it -our chip needs certain FW download that is not implemesnted in kexts-) Thank you so much for bringing me the tools to use MacOS in my laptop. I'm uploading my CLOVER folder with all the SSDTs needed and proper config.plist (I don't know if I can upload kexts from others devs here so you can get all the kexts mentioned from their developers repos) (Forgive my english, it's not my native language and I may make a lot of errors when writting) EDIT: I'm uploading DSL files made by me (I'm not uploading DSL files made by other devs or decompiled from .aml generated by tools like ssdtPRGen.sh because it may offend someone) CLOVER.zip Custom-SSDT-DSL.zip
  15. Hello and happy new year everyone, I have been trying to get my "old" computer running completely on Sierra for a few weeks now (before Christmas). I had been on Snow Leopard for 6 or 7 years. Was a fast setup then. Will build new rig in next couple months... anyhow. I have a stable running Sierra. No freezes, have internet, sound, video. Have 2 issues main issues; Issue 1 - Clover cannot detect Windows 10. Clover cannot auto-boot. > Sierra is on SSD > Windows 10 & Snow Leopard are on different partitions of WD 2TB HDD > Connected to Intel SATA 0, 1, 2, 3 slots > Upon boot, Clover only displays the 2 apple drives; OS X Sierra & Recovery (does not auto boot) > Here's the strange thing. When I navigate to EXIT CLOVER, Clover resets/refreshes/reboots. Now it can see all the attached drives. > From here, I can select Windows or Sierra. Not the best experience. Issue 2 - OS X does not shut down. > So many people that have this issue. On Shutdown, screen goes black, systems just hangs. What I've tried. > Pressing F2 at First Clover boot (the 2 drives) and also on second iteration (all drives displaying). This shows the preboot.log. Seems the first time, Scanning doesn't work for some reason. > I have attached preboot1 and reboot 2 for context. > Clover Configurator - I have selected FixShutdown and Halt Enabler in ACPI. Doesn't do anything for Shutdown. > Scan is set to Legacy. Timeout set to 3 seconds. > DefaultBootVolume set to LastBootedVolume Attached 1. 2 screens; Volumes from Finder / the 2 screens from Clover. 2. preboot logs 3. config.plist So many thanks for anyone willing to take a look and help me troubleshoot. Been tinkering over 2 weeks now. ~Eric config.txt preboot1.txt preboot2.txt
  16. First, system specs: Abit IP35 Pro MB Core2Quad Q6600 CPU Geforce 8400GS 256MB GPU Corsair Dominator 4GB DDR 1066 RAM (4x1GB sticks) 320GB WD Blue Hard Drive MacAlly Keyboard MacAlly Mouse Initially followed the install process from (the site that shall not be named) to get Snow Leopard installed, then used another tool from same site to upgrade to El Capitan. In the process, boot manager was changed from Chameleon to Clover. When Clover gets past init(6), the boot process halts and the num lock/power lights start blinking on my USB keyboard. Unplugging said keyboard allows Clover to complete boot. Luckily, I still have a PS2 keyboard which works with Clover (it now stays plugged in at the same time as the USB keyboard). When I had Snow Leopard installed, it didn't do this, so I'm assuming it's a Clover problem. I've tried: - Plugging keyboard into all USB ports (both with and without the PS2 keyboard plugged in) - Changing BIOS Keyboard settings to both "OS" and "BIOS". - Updating Clover to latest version and installing UsbKbDxe-64 driver. I tried searching for a DSDT, but only found one for the non-Pro IP35. Other Google searching has fixes for UEFI booting systems and different MacOS versions, but nothing that applies to this MB. Thoughts?
  17. Hi, so this is an issue I have put off for a while by just selecting the windows drive to boot. My Clover bootloader, UEFI, cannot load my Windows installations. Those are set to boot legacy, so I can understand that. But I cannot get legacy Clover working! When I install it to my drive and set that to boot, it just goes straight to the Windows installation. I think it has to do with the boot1 / 6 type error where it's just redirecting it to Windows, because that's all that happens. In Summation- UEFI Clover-can't boot Windows Legacy Clover-forwarded to another boot drive Something something active partition? Happy new year and thank you for your time, I appreciate any help!
  18. hi guys, I have successfully installed os X 10.10.5 on my laptop ThinkPad E431 with Clover boot. It worked fine before, today I tried to hide unnecessary boot volumes (like, winApp, winData etc.) in Clover/config.plst. However, after I had done that, the useless boot options were gone indeed, and the os X can't be boot too. At first it stuck at "IOAPIC" (as show on image), then after a while, it goes to "System uptime in nanoseconds ..." and died. Can anyone give some suggestions please? thank you so much for help.
  19. GLASGOOD'S HIGH SIERRA GUIDE For ASUS STRIX Z370-G ROG ( Micro-ATX ) ** UPDATE 5th Jan 2018 / Clover v2.4k r4359 ** POST INSTALL Z370-G EFI FOLDER POST INSTALL EFI NVIDIA >> POST-INSTALL-NVIDIA.zip POST INSTALL EFI INTEL >> POST-INSTALL-EFI-INTEL.zip PART LIST Asus ROG Strix Z370-G Gaming (Wi-Fi AC) ( Micro ATX ) i7 8700 3.2GHz Corsair Vengeance LPX 8GB (1 x 8GB) DDR4 DRAM 2400MHz (PC4-19200) C14 Memory Kit - Black Samsung Evo 960 250GB NVMe SSD NVIDIA GeForce GTX 1080ti (or a GTX 1050 / 1060 / 1070 will work ) ABWB 802.11AC WI-FI with Bluetooth 4.0 PCI-Express BitFenix Phenom – Tower – micro ATX Noctua NH-L9x65 - NH-L9x65 Low Profile Performance CPU Cooler EVGA SuperNOVA 750 G3, 80 Plus Gold 750W Corsair UK K65 Rapidfire Cherry MX Speed Performance Multi-Colour RGB Backlit 10 Keyless Samsung 850 EVO 500GB Dell UltraSharp U2717D (2560x1440DP) IPS LED 27-Inch Infinity Edge WORKING Wi-Fi ( Onboard WiFi card was replaced, see components list above ) Bluetooth Ethernet Port Sound --> Nvidia HDMI Audio and Realtek Audio NVMe 960 EVO / Trim Nvidia GTX 1080ti i7-8700 ( six-physical cores and 6 virtual - HT ) Intel UHD630 (configured with DisplayPort attached to Asus board) 8. Sleep Power Management and P-States USB 3.0 USB 2.0 HandOff AirDrop iMessages iCloud Hardware Acceleration AirPlay iBooks Personal Hotspot More: BENCHMARKS GUIDE BIOS SETTINGS: F2 to enter BIOS on Asus Z370 Strix 2 - Switch to Advanced Mode F7 Some of the settings already preset, ensure you have the following BIOS settings: Exit → Load Optimized Defaults : Yes Advanced \ System Agent(SA) Configuration → Vt-d : Disabled Advanced \ PCH Configuration → IOAPIC 24-119 Entries : Enabled Advanced \ APM Configuration → Power On By PCI-E/PCI : Disabled Advanced \ Network Stack Configuration → Network Stack : Disabled Advanced \ USB Configuration → Legacy USB Support : Auto ( needs to be auto for SSDT-UIAC.aml to work ) Boot → Fast Boot : Disabled Boot → Secure Boot → OS Type : Other OS Boot → CSM : Disabled ( Only enable if using dual monitor setup) Ai Tweaker → Asus MultiCore Enhancement: Disable ( but only if you have intel stock CPU cooler ! ) See spoiler for BIOS Screenshots. DEDICATED GRAPHICS (NVIDIA): Advanced \ System Agent(SA) Configuration → Primary Display : Auto Advanced \ System Agent(SA) Configuration → iGPU Multi-Monitor : Enabled OR INTEL UHD 630 GRAPHICS: Integrated Graphics : Enabled iGPU MultiMonitor : Enabled DVMT Pre-Allocated : 128Mb 4. Primary Display : Auto MAKE USB INSTALLER FOR macOS HIGH SIERRA : When running the installer the memory modules must be inserted in motherboard slots A1 and A2, otherwise you will be unable to run the installer. Download High Sierra from the Apple App Store Prepare USB Flash Storage Pen Insert USB Storage Launchpad / Other → Disk Utility Choose your Flash Storage Pen from left panel Click Erase Settings: Name: USB Format: Mac OS Extended (Journaled) Scheme: GUID Partition Map Click Erase Create macOS High Sierra Installer Launchpad / Other → Teminal Copy and Paste into Terminal: sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --volume /Volumes/USB/ Press: Enter Enter password: Type: Y Press: Enter Done! You have now created the macOS High Sierra Installer. In order to boot and install macOS onto your computer the installer requires the Clover boot loader from Clover team. The Clover boot loader contains, a configuration file ( config.plist) and kernal extensions (kexts), the config.plist and kexts are specific for each Hackintosh desktop / laptop computer build. Clover boot loader also has many other files and folders. I have already prepared a USB drive using the Clover installer and made edits to config.plist for this build, you can download and copy over my EFI Folder and skip steps in Spoiler below, then paste the downloaded EFI folder in the hidden USB EFI / ESP partition on your High Sierra USB installer drive. See the spoiler, using Clover installer to make High Sierra USB installer bootable. View the hidden macOS High Sierra Installer's EFI/ESP partition Open Terminal Copy and Paste into Terminal: diskutil list Enter Mount the USB EFI / ESP Partition onto the Desktop Again, from Terminal. Copy and Paste into Terminal: diskutil mount disk3s1** Identify your EFI partition from diskutil list command, in the example image above my external USB EFI is listed as disk3s, yours maybe different ** 3. Enter. The hidden EFI / ESP partition is now mounted on your desktop. Copy EFI Folder to USB EFI / ESP Partition ( Don't use the post install EFI folder at top of page, use post install EFI only after macOS High Sierra is installed ) 1. Download the PRE INSTALL EFI Folder here >> EFI.zip 2. Drag & Drop or Copy & Paste downloaded EFI folder into the mounted USB EFI / ESP partition. The bootable USB installer for macOS High Sierra is ready to use! INSTALL macOS HIGH SIERRA Insert the macOS High Sierra USB Installer into computer USB port. Start PC and immediately press keyboard F8. From Asus Boot Menu, choose your USB thumb drive. 4. Clover boot menu 5. Choose - Boot OS X install from Install macOS High Sierra.. Later in the guide, I will explain how to remove the extra entries on the boot menu, so you would have just High Sierra Icon and / or Windows. The extra entries are removed in config.plist in the uploaded EFI / Clover folder that I have provided. 6. Wait few mins! 7. Choose Languge 8. Select Disk Utility 9. From Disk Utility Menu --> View / Show All Devices 10. If Samsung 960 EVO drive is not visible in Disk Utility, follow these steps inside spoiler below. 11. Erase, disk. Give Name / Format: Mac OS Extended ( Journaled) / Scheme: GUID Partition Map 12. Partition, Format: APFS and apply 13. From macOS Utilities screen select Install macOS 14. Continue 15. Agree 16. Select Drive Macintosh or whatever you named it. 17. macOS is now installing 18. Wait... 19. Success ! POST INSTALLATION So far, you are using the macOS High Sierra USB installer to boot High Sierra. The USB installer EFI /ESP partition contains the downloaded EFI / Clover folder allowing you to boot to High Sierra desktop. So at this moment you can only boot High Sierra with the help of Clover on the USB installers hidden EFI / ESP partition. Next, steps is to make High Sierra boot without the need of the USB installer. Copy POST EFI folder to your High Sierra EFI / ESP Partition on your drive When you created the USB High Sierra installer, you mounted the EFI / ESP partition and copied over the EFI folder that I provided for the Asus Z370-G. Next, mount the hidden EFI/ESP partition on your High Sierra system drive. Then copy the >> or POST EFI folder to your macOS High Sierra system drive . To do this, follow steps below. 1. Identify discs to Mount with Terminal command: diskutil list ** Your disk IDENTIFIER may be different, the images are examples from my system ** 2. Terminal command below to Mount macOS EFI/ESP partition: diskutil mount disk0s1 3. System drive, EFI / ESP partition is mounted on desktop 4. Drag & Drop OR Copy & Paste EFI / ESP folder from EFI - POST-INSTALL over to EFI / ESP drive partition: 5. Done! ​You can now boot and use macOS High Sierra on your computer without the need for the USB device Mostly everything should now be working if you used the same hardware that I listed in parts. In the rest of this guide will explain some basic troubleshooting steps, how install NVIDIA web drivers, how sound was installed.. etc. STEPS TO EDIT CLOVER CONFIG.PLIST 1. You need to mount the EFI / ESP partition to edit the Clover config.plist. Previously, the guide used teminal commands diskutil list and diskutil mount to mount hidden EFI/ESP partitions. This guide will now use an app to mount the EFI / ESP partition. Download @Micky1979 >>ESP Mounter Pro on InsanelyMac and use it to mount the EFI / ESP partitions so that you can view, make edits to config.plist, add extra kexts if needed etc. A quick peak at the EFI / Clover contents, highlighting most common files and folders. 2. Download >> Clover Configurator from mackie100, it is used to edit and make changes to config.plist. Open mounted EFI partition, navigate to EFI / Clover, make a copy of config.plist and rename it config.BAK. Then drag and drop conf.plist onto desktop. Make changes, save and drag & drop back inside EFI partition. Clover Configurator default screen, always save before quitting Clover Configurator! Some people will be very familiar with how to find and configure config.plist, I'm listing this guide with extra steps for those new to Hackintosh. BASIC TROUBLESHOOTING TIP You might make changes to config.plist with Clover Configurator or add kexts and then discover that you can no longer reach High Sierra desktop or boot. The USB installer can be used to boot your Hackintosh ( I mentioned it was a handy troubleshooting tool ). The USB installers Clover boot loader can boot your computer to the High Sierra desktop. You can then mount the EFI/ESP partition and undo config.plist edits or delete last added kexts that have prevented you from booting to your High Sierra Desktop or just replace the whole EFI folder on your computer with the EFI folder from the USB installer. If the above troubleshooting was unsuccessful and you still can't boot your Hackintosh. From the Clover boot screen, enter Clover options: Select Boot macOS from Macintosh Then press spacebar Check: Verobse (-v) Return Enter The Verbose (-v) option will point to where in the startup process your Hackintosh stops, it's also worth checking BIOS settings before starting any troubleshooting. You can then search in the InsaneleyMac forums for a solution, or ask other members. HOW TO DISABLE / ENABLE SIP Sometimes when troubleshooting or installing kexts, you may have to disable Apple System Integrity Protection ( SIP ). To disable or enable SIP, mount the EFI / ESP partiton using ESP Mounter Pro or Terminal then edit config.plist with the Clover Configurator. Example: Disable SIP in Clover Configurator: Rt Variables / CsrActiveConfig --> Enter: 0x67 Partially disable: Rt Variables / CsrActiveConfig --> Enter: 0x3 ( Clover Default ) Enable: Rt Variables / CsrActiveConfig --> Enter: 0x0 TIDY CLOVER BOOT SCREEN Clover adds extra MacOS and Windows entries on the Clover boot menu. Below is what my Clover menu initially looked like after installing Mac OS High Sierra and adding a Windows drive to my build. ​The High Sierra Clover theme is from >> hirakujira I wanted the Clover boot menu to just show Mac OS High Sierra and Windows. Remove extra entries using Clover Configurator Add the Preboot string to config.plist ( Removes Apple Preboot entries ) Add theRecovery string to config.plist ( Removes the Mac OS High Sierra recovery option ) Set Scan / Legacy checkbox to false in config.plist ( Removes the extra Windows entries ) After applying the settings in Clover Configurator, save and reboot. Minimalist Clover boot screen. MULTIBOOT WITH WINDOWS Temporarily disconnect / remove your High Sierra Drive from your Hackintosh Computer. Install a 2nd drive inside the computer then install Windows on it. Reattach your High Sierra Drive. Clover will detect your Windows and High Sierra drive when you start your computer. I already had Windows 10 as an EFI install on a Samsung 500GB EVO SSD on another computer. After completing my Hackintosh I then simply attached the Samsung EVO SSD into the new built Hackintosh. Upon rebooting it was detected by Clover. So I have two drives, Windows on the Samsung EVO and High Sierra on the NVMe Samsung EVO 960. NVIDIA / WEB DRIVERS *** There is many Nvidia Web Drivers for different builds / updates of macOS High Sierra *** Some times you may have to reinstall or update your Nvidia web drivers after a macOS update. To install the proper Nvidia Web driver ( for GTX10 Series ), collect the following information from your macOS High Sierra installation. ​You can find this information in "About This Mac" and clicking on the System Report button. In the lefthand window, click on Software. macOS High Sierra Version Number macOS High Sierra Build Number Using this >> Nvidia Web Drivers Link. identify your build number and download WebDriver As an example, I have build number 17C88 and I downloaded WebDriver-378. Configure Nvidia Web driver in config.plist using Clover Configurator Mount EFI partition and drag and drop config.plist onto desktop and open with Clover Configurator. Enable the following in config.plist: 1. System Parameters / NvidiaWeb = True ( tick ) 2. Graphics / ig-platform-id = 0x59120003 ( Intel & Nvidia ) 3. Graphics / Inject Intel = True ( tick ) Save config.plist and drag and drop back into the EFI partition. Check Nvidia Video card is working Download and Install >> Cuda driver Managing Nvidia Web Driver for High Sierra update's using Vulgo's Bash Script If you have installed an update that breaks Nvidia graphics, use the bash script to modify the Nvidia Web Driver for the new build number. Download >> webdriver.sh Run script: INTEL UHD 630 GRAPHICS Configured with display cable connected to DisplayPort Download >> IntelGraphicsFixup ( from lvs1974 ) Copy IntelGraphicsFixup.kext to: EFI/Clover/kexts/Other Next add the iGPU DSDT patch: Using Clover Configurator, open config.plist Select Acpi on left hand menu. Create a new patch, click + on bottom of patches table. Enter Comment as: change GFX0 to IGPU Enter Find *[HEX] 47465830 Enter Replace *[HEX] 49475055 Then add: Select Graphics in Clover Configurator and tick inject Intel Graphics / ig-platform-id = 0x59120000 ( for Intel only and no NVIDIA ) SOUND REALTEK ALCS1220A Download and install ( drag & drop ) in EFI / Clover / Kexts / Other folder AppleALC.kext ( from vit9696 ) Lilu.kext. ( from vit9696 ) CodecCommander.kext ( from RehabMan ) Edit config.plist with Clover Configurator. Devices / Audio Inject= 1. ( Asus Strix layout is 1, different Motherboard and audio chip ? -->supported codecs ) ResetHDA = True ( checked ) Acpi / Fixes / FixHDA = True (checked) 4. Look in System Report to confirm working Enable Nvidia HDMI Audio Thanks again to MaLd0n here on InsanelyMac for explaining and patching the VoodooHDA.kext with my Nvidia graphics card device ID. For Nvidia HDMI Audio, use VoodooHDA.kext, and keep AppleALC for ALCS1220A audio in kexts / other folder Patch VoodooHDA Download >>VoodooHDA.kext ( from autumnrain, slice2009, zenith432 ) Download >> DPCI Manager Right Click on VoodooHDA.kext and Show Package Contents Open Info.plist with Xcode Finds IOKitPersonalities / VoodooHDA / IOPCIClassMatch Change IOPCIClassMatch to IOPCIPrimaryMatch Use DPCI Manager to find Device & Vendor ID's for your Graphics card ( example, NVIDIA GTX 1080ti the value is 0x10ef10de ) Insert the value for your NVIDIA Card Place patched VoodooHDA.kext in EFI /Clover /Kexts / Other folder Sound before Patch: Sound after Patch: USB PORT FIX Ports fix Is required for potential ports conflicts and bugs with sleep, restart and shutdown. Continuing to use the port limit patch can cause problems as it causes access outside a fixed array bounds. Access outside a fixed array bound can result in other memory locations being overwritten, those other memory locations will contain data that you don't won't overwritten!. So the port limit patch is not recommended for long term use. Ports limit patch is good for macOS USB installer purpose. Ports limit patch is disabled in my POST INSTALL EFI folder. Below is the USB ports limit patch shown in clover configurator: FIX Note, external 2x USB2 ports HS09 and HS10 are deliberately disabled to get port count below 15. If you have a different motherboard you can use IORegistryExplorer for port discovery and eliminate some ports to get below the 15 port limit. You can create an SSDT for port limit to use with USBInjectAll.kext. Or, If you are not keen on creating the SSDT file, then you can use "uia_exclude=" boot flag in config.plist and have USBInjectAll.kext exclude those ports. Rehabman has a great guide on port discovery & SSDT. >>Creating a Custom SSDT for USBInjectAll.kext When you know what ports you want to eliminate, then you would set custom boot flags using "uia_exclude=" in config.plist. USBInjectAll.kext would then ignore those ports listed by "uia_exclude=" boot flag. Example: using "uia_exclude=" boot flag to keep USB port below 15 uia_exclude=HS07;HS08;HS09;HS10;HS11;HS13;HS14;SS07;SS08;SS09;SS10 If you have Asus Z370-G as per this guide then don't use custom boot flags as it's already done with SSDT-UIAC.aml Disable Ports Limit Patch: SSDT-UIAC.aml ( USB PORTS FIX ) My ABWB 802.11AC WI-FI with Bluetooth card is installed in motherboard slot: PCIE_X1_2 the ABWB 802.11AC WI-FI with Bluetooth card USB cable is attached on internal USB1112 header (HS12) on the motherboard. If you have a Wifi card with Bluetooth in a different PCIE slot then remove SSDT-UIAC.aml from EFI/CLOVER/ACPI/PATCHED and download SSDT-UIAC-ALL.dsl and change HS12 for appropriate port and save SSDT-UIAC-ALL.dsl as ACPI Machine Language Binary and place file in EFI/CLOVER/ACPI/PATCHED. IMESSAGES This worked for me on my first attempt, I suggest using an Apple WiFi card for hassle free iMessages etc... I'm using an original >> Apple BCM943602CS WIFI+bluetooth module and adapter, this has native support in macOS High Sierra and needs no kexts / drivers. It works out of the box! If you can't get a hold of this card used in this build, then try sourcing a PCIe adapter and fitting an iMac WiFi card to it. Purchase adapter on >> Ebay or Amazon Apple iMac WiFi card, part Number >> 607-8967 Or use a MacBook Air WiFi card & adapter, it would directly replace the Asus Wifi card and free up PCIe slots. Configure iMessages with the Clover Configurator SMBIOS / Generate New SMBIOS Profile for iMac 18,3 Check >> Serial number generated is not in use!" 3. System Parameters / Custom UUID ( Generate New ) 4. Rt Variables / ROM ( Generate from SMBIOS or System ) Windows drivers for Apple WiFi and Bluetooth devices. If you are dual booting with Windows and you are using an Apple WiFi / Bluetooth card like the one suggested above. Then chances are you won't have Windows drivers. The drivers can be obtained by downloading Windows support from Bootcamp. Launchpad / Other ---> Bootcamp Assistant. ABOUT MY MAC "About my Mac" will show CPU as unknown. Fix : Download >>TextWrangler ( use Text Wrangler, as other editors output code differently ) 1. Copy and paste command into Terminal to open English.lproj directory: open . /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/Resources/English.lproj/ 2. Edit AppleSystemInfo.strings using Text Wrangler. Edit from: <key>UnknownCPUKind</key> <string>Unknown</string> Edit to: <key>UnknownCPUKind</key> <string>3,2 GHz Intel Core i7-8700(6-Cores)</string> POWER MANAGEMENT There is now no need for ssdtPRgen.sh generated SSDT.aml for Haswell CPU and newer. ​Power management can be configured in config.plist with Clover Configurator. Acpi / Generate Options / PluginType = True ( tick ) ​ 2. Boot / Argument / -xcmp = True ( tick ) Test Power Management using Piker-Alpha's AppleIntelInfo.kext Compile source or >> download >> AppleIntelInfo.kext.zip Use AppleIntelInfo.kext as per Piker-Alpha's >> instructions 1. Save AppleIntelInfo.kext to desktop. 2. Using Terminal and change directory to Desktop cd Desktop/ 3. Enter following commands and press Enter. sudo chown -R root:wheel AppleIntelInfo.kext sudo chmod -R 755 AppleIntelInfo.kext sudo kextload AppleIntelInfo.kext 3. View output sudo cat /tmp/AppleIntelInfo.dat sudo kextunload AppleIntelInfo.kext HWMONITOR Using ESP Pro or Terminal, mount EFI / ESP partition and place kexts RehabMan-FakeSMC-2017-1017 package into Clover / Kexts / Extra folder. Shutdown and restart computer. Copy and Paste HWMonitor App to Applications / Utilities. Download >> RehabMan-FakeSMC-2017-1017 package ( from RehabMan ) MEMORY Any unrecognised System Memory ( Dual Channel setup etc ) can easily be set with the Clover Configurator. Example: BACKUP / RESTORE WITH CARBON COPY CLONER CCC5 Make Backup 1. Download and install >> Carbon Copy Cloner CCC5 2. Attach an external USB drive. 3. Use Disk Utility and format external drive, create GUID partition map and APFS volume named Hackintosh. *Give Backup a different name from your main system drive to avoid confusion when performing a restore. So, my drive is Macintosh & backup is Hackintosh * 4. Open Carbon Copy Cloner. 5. Set Source as your High Sierra system drive, my drive is named Macintosh. 6. Set Destination as your external USB drive named Hackintosh. 7. Click Clone button. Restore Backup 1. Attach macOS High Sierra Installer USB drive. 2. Attach external USB backup drive that contains the bootable backup you made. 3. Boot PC and press F8 and boot from external macOS High Sierra Installer USB drive. 4. From Clover boot menu choose Boot macOS from Hackintosh. 5. It may take a few minutes to boot High Sierra from your external USB drive. 6. Launch Carbon Copy Cloner. 7. Source should be external USB drive named Hackintosh. 8. Destination should be your High Sierra installation drive. I named my drive Macintosh. 9. Click Clone button. Test Backup 1. Follow steps 1 to 4 from Restore Backup. DSDT Thanks to MaLdon for taking the time to produce the DSDT for the Asus Strix Z370-G, the list of the patches can be viewed at the download link below. ** Only use the DSDT if you have the Asus Z370-G Strix Motherboard with BIOS update ver 0430 ** Download DSDT here from >> MaLd0n Place DSDT.aml inside EFI / Clover / ACPI / patched folder Open config.plist with Clover Configurator In Clover Configurator Acpi / Generate Options / set PluginType as False ( no check ) Reboot computer System Report before: System Report after: Done . AppleIntelInfo.kext.zip
  20. Boa noite, estou com dificuldades para atualizar o clover. Eu abro o clover configurator, baixo a ultima versão, instalo e reinicio porém ele nunca sai da versão 4200, sendo que quando eu abro o clover instalado na preferencias do sistema ele me mostra que estou na versão 4200 mostra que tem um atualização disponível mas quando clico para atualizar ele fala que está na ultima versão
  21. My system specs: GA-H55M-USB3 rev. 1.0 | i5 760 | Sapphire Radeon R7 240 Motherboard is NOT UEFI. Actually I've installed Yosemite 10.10.5 on a SATA HDD (NO SSD) without major issues. SATA controller is an Intel 5 series in AHCI mode. I'm trying to update to High Sierra 10.13.2, downloaded from AppStore. When I boot from USB pendrive (using Clover r4334, config.plist attached), and select macOS installation (installation files resides in Yosemite HDD), installation fails with those errors: HID: shim legacy 2 USB pendrive is inserted in a USB2.0 port. I've tried to insert it in all available USB ports but error is still present. Kexts used (all in EFI/CLOVER/kexts/Other): AppleALC.kext (used in Yosemite to have working audio with ALC889) FakeSMC.kext GenericUSBXHCI.kext (for USB3.0, NEC/Renesas chip) Lilu.kext (dependency of AppleALC) RealtekRTL8111.kext (Ethernet) USBInjectAll.kext VoodooPS2Controller.kext (mouse) Downloaded from Rehabman bitbucket repositories, latest version where applicable or from author's repository. Any clues? config.plist.zip
  22. Hi ! I can't enable hdmi audio out on my new mini pc zotac mi553 - i5-750HQ HD630. Has dp and hdmi port and usb 3.1 and thunderbolt etc. I atttach a lot info about this. But first enable acceleration in video cart but any method don't enable hdmi audio. btw - I newer build before hackintosh, only now because I replaced my Mac mini some modern hardware. Many of tutorials is too hard to understood for me so please for any help. Appleacl.kext not work, clover had command not work etc.
  23. Hi there guys! At the moment I try to get iMessage to work on Ryzentosh. iMessage Debug is giving out failed values: Gq3489ugfi: failed Fyp98tpgj: failed kbjfrfpoJU: failed oycqAZloTNDm: failed abKPld1EcMni: failed Is there a way to inject correct values with clover to get iMessage "maybe" to work. BTW: Thanks for Clover! It's so amazing.
  24. EFI_Clover for VMware

    Version r4385


    Clover r4385 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation. Tested with unlocked Workstation 12.5 running OSX 10.9 -->10.13 guest in Windows X64 host. Installation 1. Download and unzip "EFI_Clover_r4385 for VMware.zip". Mount Clover-v2.4k-4385-X64.iso by double clicking on it. 2. Mount your VM's EFI System Partition eg in terminal diskutil mount disk0s1 3. Copy EFI folder from step 1 into the EFI partition 4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file 5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu. Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
  25. Dear IM After buying a new graphics card i had to update my bios before it would give any output at all (also in the bios). I now have a working setup on an old HDD (testdisk). It even works with my new graphics card using Lilu+whatevergreen kexts. Yay So far so good... My problem is that I can't seem to replicate this working setup on my SSD no matter what i do. Disk 1) HDD with working 10.12.6 setup. Disk 2) SSD Also 10.12.6 where i keep getting the following error: Panic(cpu 0 caller 0xffffff80122d7624): "unable to find driver for this platform: \"ACPI\".\n"@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3789.71.6/iokit/Kernel/IOPlatformExpert.cpp:1672 I have tried the following: When i clone the entire disk onto the SSD with clonezilla everything works: Which tells me the ssd is not at fault. - And yes i could just keep running that setup, however not knowing why it works is kind of un-easing for me. Replacing entire "CLOVER"-folder + rebuilding cache with Kext Wizard -> Same error Replacing entire EFI partition contents + rebuilding cache with Kext Wizard -> Same error. Replacing clover installation (reinstalling multiple times mimicing the config). -> Same error. From what i can see no kexts in "/S/L/E" differ. Also no kexts in "/L/E" differ. Except for one: RemoteVirtualInterface.kext (VMWare Fusion related i think) The disks are slightly differently partitioned differently both using GUID. Disk 1 has only one partition (+recovery) where as Disk 2 has 2 partitions because i plan on installing windows later). I feel like i am completely missing something here guys... Where might the culprit be hiding? Thank you so much for your time in reading this post. Any thoughts and any help will be greatly appreciated I am hitting a wall here. Best wishes Morten