Jump to content

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 and SSDT
    • 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

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start




Website URL







Found 456 results

  1. Slice

    Vector Themes

    Now I want to add vector graphics support in Clover. See rev 4560 and later. It is not working yet but designers may begin to create Vector Themes. It supposed to consist of SVG elements and has design size. It will be rendered to any screen size scaled from design size. What application in macOS can create SVG graphics? Inkscape is not working in macOS 10.11+. Pity. LibreOffice Draw works with SVG but buggy. Boxy SVG cost 10$ but looks good enough. It creates the best in simplicity files and have more then enough features. Illustrator is good but expensive. How to improve SVG file? Clover has restricted support for SVG. It is your job to make compatible file and as small as possible to speedup rendering. Some helps: Help:Inkscape – From invalid to valid SVG Inkscape files From invalid to valid SVG Adobe Illustrator files From invalid to valid SVG files of other editors: BKchem, ChemDraw and CorelDRAW Help:Illustrator – Assistance with creating and saving SVG images in Adobe Illustrator that will pass W3C validation User:Quibik/Cleaning up SVG files manually Later I will write own instructions specific to Clover abilities. How to create SVG fonts? You can google to find ready-to-use SVG fonts. I found some problems with too beaty fonts: slow rendering and overflow crash. Be careful. You can get ttf or otf fonts and convert them into svg by using online WEB services. Not a problem to google. But then I want to find a way to simplify the font to reduce a size and speedup rendering. You can create own font by FontForge It is opensource and available for Windows, Mac and GNU+Linux. It creates otf font which you can convert to svg font.
  2. cvad

    Clover Builder.app

    Version v1.1.9


    Small tool to download, compile and build the latest Clover X64 package, possible include HFSPlus-64.efi. The script inside is editable. Enjoy... Many thanks to the comrade SunKi for help with creating the script. Best thanks - click "Rate File".
  3. Run Vanilla OS X El Capitan, Sierra, High Sierra or Mojave in VirtualBox 5.x.x on a Windows Host Following on from my previous guide on how to create a VMware virtual machine running Vanilla OS X El Capitan in Windows, I’ve decided to write a similar guide for creating a VirtualBox El Capitan VM. The virtual machine should be useful for testing El Capitan and also for creating installers for use on a real machine/hackintosh. There are other tutorials and videos on the net about running OS X on Windows machines using pre-made VMDK disk images but you can never guarantee what else is in there…. I’ve gathered info for this guide from several threads in the Multibooting and Virtualisation section of this forum and also the wider internet eg @colt2 HOW TO: Create a bootable El Capitan ISO for VMware @dsmccombs comment on faking Ivybridge Processor @E:V:A http://forum.xda-developers.com/showpost.php?p=55572430&postcount=6 @Tech Reviews video tutorial https://www.youtube.com/watch?v=t7X07U63lwg. VirtualBox Forum: Status of OSX on OSX Requirements Intel PC with four or more CPU cores running Windows 7 X64 or later OS (2 or more cores needed for OS X) 4GB or more RAM (2GB or more will be needed for OS X) Hard Disk with at least 40GB free for Virtual Machine Oracle VM VirtualBox v 5.0.34 Install OS X El Capitan app and Mac or Hack to prepare installation iso <-- Now, no longer necessary to have previous access to a Mac or Hack by building the Installer.app from scratch - see post#75 16GB or larger exFAT formatted USB stick to transfer El Capitan iso from Mac/Hack to Host PC Prepare Installation ISO on your Mac or Hack 1. On your Mac or Hack, download "Install OS X El Capitan.app" from the App Store into your Applications folder. 2. Download and unzip the CECI.tool (attached to this post) into your ~/Downloads folder. The commands in this executable script are shown below for informational purposes. Note: you will need approx 16GB of free space on your hard disk for the script to complete. 3. Open OS X terminal, then run the following commands to execute the script: cd downloads chmod +x CECI.tool ./CECI.tool 4. At the end of the process, you will have an El Capitan iso on your desktop - copy this onto an exFAT formatted USB for use on the PC Host later. Create an El Capitan Virtual Machine in VirtualBox 1. Open the VirtualBox program and click the "New" button to create a new VM. 2. Select Mac OS X and Mac OS X 10.11 El Capitan (64 -bit) for Operating System type and version. I named my Virtual Machine "El_Capitan", then clicked next... 3. Leave the Memory size at the recommended 2048 MB, then click next. 4. Choose to "Create a virtual hard disk now", then click the create button. 5. For the hard disk file type, the default is VDI (VirtualBox Disk Image) but I have selected VMDK for inter-operability with VMWare. Click next... 6. For Storage on physical hard disk, I have chosen the default Dynamically allocated (grows larger to a set limit as you need more disk space). 7. On the File location and size screen, you can set the location of the new virtual hard disk and its size - I recommend changing disk size to 40GB or larger. When you click the create button, you will now see your new VM in the VirtualBox main GUI. 8. Click the settings button on the Main Menu to tweak a few settings.... a. On the System/Motherboard tab in Boot Order, you can uncheck the Floppy Drive (who has these now?) b. On the System/Processor tab, you can increase the allocated CPU cores to 2 c. On the Display tab, you can increase the allocated Video Memory to 128MB d. On the Storage tab, click on the icon of the Optical Drive and select "Choose Virtual Optical Disk File". Navigate and select the El Capitan ISO we created earlier... e. Click the OK button to finalise the VM settings. Patch El Capitan vbox configuration file with DMI Settings from a Mac 1. From the start menu, type cmd and click run as administrator to open an administrative command prompt. 2. Choose a Mac Model similar to your host system, then type the following lines, followed by <enter> after each line. Make sure you first close all VirtualBox Windows and the VirtualBox program, otherwise any changes you make won't stick... Eg iMac11,3 cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-F2238BAE" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 MacBookPro11,3 cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 Macmini6,2 cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "Macmini6,2" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-F65AE981FFA204ED" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 3. Optional- For some host systems eg those with Haswell and newer CPUs, you might have to spoof an older CPU to avoid VirtualBox errors. You can try from one of the following if this happens: To spoof Lynnfield i5 750 CPU VBoxManage.exe modifyvm "El_Capitan" --cpuidset 00000001 000106e5 06100800 0098e3fd bfebfbff To spoof IvyBridge CPU VBoxManage.exe modifyvm "El_Capitan" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff or VBoxManage.exe modifyvm "El_Capitan" --cpuidset 00000001 000306a9 00020800 80000201 178bfbff 4. Close the command prompt window. Installation of El Capitan We are now ready to start the El_Capitan Virtual Machine.... Installation should be relatively straight forward, just following the prompts of the OS X installer: 1. Select language, agree to legal terms 2. Use Disk Utility from the Utilities Menu to erase and format the virtual hard drive as a single partition GUID Mac OS X Extended. I named my drive "Macintosh HD" but you can enter whatever you like eg El_Capitan. 3. Quit DU and choose Macintosh HD to install El Capitan on. 4. After 20-30 min (depending on how fast your system is), the installation will complete. At this point, unmount the El Capitan ISO by clicking the Devices menu from the VM window, click Optical Drives, then choose Remove disk from virtual drive. The VM is now ready to reboot into OS X from the virtual hard drive. 5. At the welcome screen, choose your country and keyboard layout. You can skip transfer information, location services and logging in with your Apple ID if you wish… 6. Create a User Account and select your Time Zone. You can skip sending diagnostics and usage data to Apple…. 7. Finally, you will arrive at the El Capitan Desktop. 8. Network/internet and audio should work OOB but on my system, the sounds were distorted. Unfortunately, there is no QE/CI and the VM resolution will be fixed without the ability to dynamically resize the VM window (no VirtualBox additions for OS X guests atm). Customization with VBoxManage 1. You can change the default resolution of 1024*768 (after shutting down the VM) with the VBoxManage command from the Windows Administrative Command Prompt: cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage setextradata "El_Capitan" VBoxInternal2/EfiGopMode N (Where N can be one of 0,1,2,3,4,5) referring to the 640x480, 800x600, 1024x768, 1280x1024, 1440x900, 1920x1200 screen resolution respectively. Update: For VirtualBox 5.2.x, the command for changing screen resolution has changed... VBoxManage setextradata "<MyVM>" VBoxInternal2/EfiGraphicsResolution XxY (where X=Horizontal screen resolution, Y=Vertical screen resolution) eg VBoxManage setextradata "<MyVM>" VBoxInternal2/EfiGraphicsResolution 1280x1024 2. Adding serials and other SMBIOS details for the System Information Screen VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemSerial" "W8#######B6" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardSerial" "W8#########1A" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVendor" "Apple Inc." VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemFamily" "iMac" VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBIOSVersion" "IM112.0057.03B" A listing of known issues with Mac OS X guests can be found in the VirtualBox Manual - link https://www.virtualbox.org/manual/ch14.html. Vanilla Mavericks and Yosemite, Snow Leopard from Retail DVD The same VM settings for El Capitan will also boot and run vanilla installations of OS X Mavericks and Yosemite . Attached to this post are installer scripts to create bootable Mavericks (CMI.tool) and Yosemite (CYI.tool) ISOs for VirtualBox and VMware. With the respective OS X installer apps in the Applications folder, download and run the installer tools using terminal ie To create a Mavericks ISO on your desktop cd downloads chmod +x CMI.tool ./CMI.tool To create a Yosemite ISO on your desktop cd downloads chmod +x CYI.tool ./CYI.tool Here is a screenshot of the VM running Mavericks 10.9.5... Finally, those without a Mac/Hack to prepare the install media can purchase a retail Snow Leopard DVD directly from Apple and install OSX 10.6.3 on their virtual machines (Snow Leopard, Lion and Mountain Lion run quite happily in VirtualBox with 1 CPU, 1-2 GB of RAM and the rest of the settings unchanged from above). Once you update by combo update to SL 10.6.8, you can directly download El Capitan from the App Store for free . UPDATE macOS Sierra 10.12 to 10.12.6: For macOS Sierra, use CSI.tool in post#51. UPDATE macOS High Sierra 17A365: For macOS High Sierra, use CHSI.tool in post#73. UPDATE macOS Mojave Beta: For macOS Mojave Beta, use CMJI.tool on page 4 of thread. Good luck and enjoy CECI.tool.zip CYI.tool.zip CMI.tool.zip
  4. 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 Great YouTube Hackintosh Installation Guide from >> Roberto Jorge << based on this post. 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
  5. Denicio


    Version v1.03


    QuickESP is a minimalistic and discreet ESP/EFI Mounter application. It's simple! Click to mount, and re-click to unmount. The Preferences pane enables you to configure the following: Enable Advanced View. Shows additional information about all discovered ESP volumes. This is helpful when you have multiple SSD/HDD installed on your system. Also you will be able to distinguish between drives with identical names. Open ESP folder on Finder. After mounting an ESP volume, its respective folder will open on Finder. This is a convenient time-saver. Autostart. Automatically launch the application on login. Make sure you have copied QuickESP.app into your /Applications folder. Credits: Dennis Koluris (a.k.a Denicio), Rick Patrick for the HDRV icon.
  6. Here I propose all developer will publish their explanation of changes made. Only developers allowed to post here. Also there will be no questions and discussion. There is another thread "Clover general discussions" here. Previous change explanations up to revision 3088 is attached. ChangesHistory.rtfd.zip Next revisions up to current 3174 contains: 1. Bugs eliminations. 2. Speed improvements. 3. Support for new hardware: DDR4, Haswell 5th, AMD Radeon, Nvidia, Intel Graphics. 4. Approved kernel and kext patches. Nothing new for users.
  7. Please be advised that this is not a discussion topic. This topic is a "direct" line of communication between the Developers of Clover (Clover Team). Unless a Developer/Coder asks for more information, all the critical information of a post should be contained in the subject and first post. Every post will be responded to in some fashion before being locked. Invalid Posts Since we are strictly interested in issue reports on this topic, the following post/reply are likely to be deleted immediately: 1. Discussion topic aka OFF-TOPIC (What do you all think?) 2. Invalid issue reports 3. Feedback / Suggestion threads. 4. Posts requesting information about the bootloader. 5. Posts made on other forums (Don't spam.) 6. "Accomplishment" threads, threads to advertise screenshots unrelated to bug reports. 7. Posts requesting status updates on existing issues.
  8. ----------------------------- Mise à jour 12/07/2018 ----------------------------- La sortie de macOS 10.14 Beta m'oblige à mettre ce topic à jour. Plus de détails dans ce post. ----------------------------- Mise à jour 09/06/2017 ----------------------------- La sortie de macOS 10.13 Beta m'oblige à mettre ce topic à jour. Plus de détails dans ce post. ----------------------------- Mise à jour 15/06/2016 ----------------------------- Une petite mise à jour du topic pour confirmer le bon fonctionnement du patch à la volé de Clover (r3561) avec macOS Sierra. ----------------------------- Mise à jour 24/08/2015 ----------------------------- ok, très bien, comme pour la HD6770, la nouvelle méthode du patch à la volé est de nouveau fonctionnel et avec les dernières versions de Clover. pour ma part, je suis sur El Capitan DB7 et Clover r3259 par contre, je suis toujours obligé de m’aider de l’astuce avec FakeSMC pour que mes kexts soient toujours chargés, mais au moins cela marche. et pour config.plist, cela donne ça : ceci est juste un exemple avec ma HD4830, il va de soi que vous devez mettre Device-ID de votre carte graphique !!! Salut à tou(te)s Comme certain(e)s le savent, les cartes graphiques dites "Exotiques" ne sont pas supportés par le système d'exploitation d'Apple. En sus d'ajouter l'identifient de la carte graphique (Device ID) dans l'Info.plist du ou des kexts concernés, il faut aussi interagir sur la partie "binaire" du kext par le biais du "patching". Dans notre cas, les cartes graphiques exotiques sont les cartes AMD (anciennement ATI) de la série HD 48xx, et plus précisément les HD 4830, HD4850, HD4870x2 et HD4890.* Donc le but est de faire fonctionner ces cartes graphiques de manière stable et fluide en activant QE_CI, chose nécessaire pour en profiter pleinement du système d'exploitation. * Juste avant de commencer, vous l'avez peut-être remarqué, la HD4870 n'est pas sur la liste suscitée et pour cause c'est que cette carte graphique est nativement supportée par le système d'exploitation d'Apple. Son Device ID est 0x94401002 que vous pouvez trouvé dans l'Info.plist des kexts concernés et c'est celui-ci que nous allons utiliser afin de le remplacer par le Device ID de notre carte graphique. ** Ce tuto est fait pour fonctionner sous OS X Mavericks, mais il doit fonctionner aussi avec les autres. La seule chose différente c'est l'adresse binaire à patcher. Très bien, comme le titre le suggère, nous allons voir comment faire reconnaître ces cartes graphiques sous Clover et obtenir par la même un QE_CI activé et parfaitement fonctionnelle. Je vais utiliser ma Sapphire HD4830 512 MB GDDR3 PCI-E (comme cobaye ) pour ce test et qui a pour Device ID 0x944c1002. Pour que ce test réussisse, nous allons donc utiliser ces 2 kexts, à savoir AMD4800Controller.kext (pour la partie QE) et ATIRadeonX2000.kext (pour la partie CI) et allons ajouter notre Device ID dans l'Info.plist. via le tweak "KernelAndKextPatches" Donc les valeurs à entrer dans notre config.plist sont celle-ci : <key>KernelAndKextPatches</key> <array> <dict> <key>Name</key> <string>AMD4800Controller</string> <key>InfoPlistPatch</key> <string>Yes</string> <key>Find</key> <string>0x94401002</string> <key>Replace</key> <string>0x944C1002</string> </dict> <dict> <key>Name</key> <string>ATIRadeonX2000</string> <key>InfoPlistPatch</key> <string>Yes</string> <key>Find</key> <string>0x94401002</string> <key>Replace</key> <string>0x944C1002</string> </dict> </array> Comme vous pouvez le voir, la clé "InfoPlistPatch" sert à injecter notre Device ID "uniquement" dans Info.plist, sans y toucher à la partie "binaire" de nos kexts. La clé "Find" a pour fonction de trouver le Device ID que l'on veut remplacer par le notre en utilisant la clé "Replace". Très bien, maintenant comme nous l'avons dit au début de ce tutoriel, ajouter notre Device ID n'est pas suffisant pour faire fonctionner pleinement notre carte graphique, il faut encore interagir sur la partie "binaire" de nos kexts. Dans notre cas, il va falloir agir uniquement sur un kext, çàd sur ATIRadeonX2000.kext et plus particulièrement sur ATIRadeonX2000.kext/Contents/MacOS/ATIRadeonX2000 Et pour cela, nous allons faire comme ceci : <key>KextsToPatch</key> <array> <dict> <key>Name</key> <string>ATIRadeonX2000</string> <key>Find</key> <data>0F8394010000</data> <key>Replace</key> <data>909090909090</data> </dict> </array> Là nous pouvons voir que la clé "InfoPlistPatch" n'est pas utilisée et donc ces valeurs n'auront aucun effet sur l'Info.plist mais agiront uniquement au niveau de la partie "binaire". Et voici les valeurs en leur forme complète que vous devrez ajouter dans votre config.plist <key>KernelAndKextPatches</key> <array> <dict> <key>Name</key> <string>AMD4800Controller</string> <key>InfoPlistPatch</key> <string>Yes</string> <key>Find</key> <string>0x94401002</string> <key>Replace</key> <string>0x944C1002</string> </dict> <dict> <key>Name</key> <string>ATIRadeonX2000</string> <key>InfoPlistPatch</key> <string>Yes</string> <key>Find</key> <string>0x94401002</string> <key>Replace</key> <string>0x944C1002</string> </dict> <dict> <key>Name</key> <string>ATIRadeonX2000</string> <key>Find</key> <data>0F8394010000</data> <key>Replace</key> <data>909090909090</data> </dict> </array> Très bien, maintenant il ne nous reste plus qu'à autoriser l'injection des kexts, sans quoi le patch ne fonctionnera pas. Et nous allons le faire via le tweak "InjectKexts" comme ceci : <key>SystemParameters</key> --> clé principale <dict> <key>InjectSystemID</key> <true/> <key>InjectKexts</key> --> sous clé <string>Yes</string> </dict> Si certain(e)s d'entre vous préfèrent utiliser le logiciel "Clover Configurator" pour plus de facilité, voici comment entrer ces valeurs : Allez sur l'onglet "Kernel And Kext Patches" et faites comme ceci : *Ne faites pas attention sur le majuscule/minuscule, cela ne fait aucune différence Et pour injecter les kexts, aller sur l'onglet "System Parameters" et mettez l'option Inject Kexts sur Yes comme ceci : Voilà, vous n'avez plus qu'à enregistrer les ajustements, redémarrer votre pc et apprécier le résultat. MAIS ... seulement voilà ... il y a un problème ... Quoi ? Initialement, les kexts ne sont pas présents dans le kernelcache à cause de "OSBundleRequired=Safe Boot" (ils ne sont pas chargés en local par défaut mais en mode sans échec) et donc le patchage "à la volé" (on the fly) ne fonctionnera pas. Donc quoi, tout ça pour rien ? Non, bien-sûr, voici l'astuce pour remédier à cela : Dans un premier temps, il vous faut booter l'OS sans kernelcache. Si vous utiliser Clover Configurator, il vous suffit juste de cocher l'option "No Caches" dans l'onglet "System and Parameters" ou bien vous le faites directement dans votre config.plist : <key>SystemParameters</key> <dict> <key>InjectSystemID</key> <true/> <key>InjectKexts</key> <string>Yes</string> <key>NoCaches</key> <true/> </dict> Ceci aura donc pour effet de bloquer kernelcache et obliger boot.efi de charger le kernel et les kexts séparément. Clover et FSInject vont ensuite intercepter tous les chargements des kexts par boot.efi et changer "OSBundleRequired=Safe Boot" en "OSBundleRequired=Root" à la volé (on the fly) et forceront boot .efi à charger les kexts. Et ensuite dans un second temps, Clover va patcher l'Info.plist de ces deux kexts et la partie binaire de ATIRadeonX2000, kernel va les charger et ils seront rattachés à votre carte graphique. Une fois ceci fait (donc les kexts utilisés), il vous suffit de faire sudo touch /System/Library/Extensions. Ceci créera un nouveau kernelcache qui cette fois-ci contiendra vos kexts utilisés. Ensuite il ne vous reste plus qu'à redémarrer normalement (en décochant l'option No Caches dans Clover Configurator) et le patch fonctionnera à merveille. Oui, mais ... là aussi ... Quoi encore ? Seulement voilà, pour une raison ou une autre, il peut arriver que kernelcache se reconstruit tout seul et le patch "à la volé" ne fonctionne plus. Alors je fais quoi moi en attendant ? L'astuce la plus efficace pour le moment est d'injecter les infos de vos kexts à l'intérieur de l'Info.plist de FakeSMC.kext comme des IOKitPersonalities additionnels. ????Kézako???? Ces infos vous les trouverez dans l'Info.plist de ces 2 kexts, sous IOKitPersonalities. Les voici : Pour AMD4800Controller.kext <key>Controller</key> <dict> <key>ATY,Cardinal</key> <dict> <key>aty_config</key> <dict> <key>CFG_NO_PP</key> <true/> </dict> </dict> <key>CFBundleIdentifier</key> <string>com.apple.kext.AMD4800Controller</string> <key>IOClass</key> <string>AMD4800Controller</string> <key>IOMatchCategory</key> <string>IOFramebuffer</string> <key>IOName</key> <string>AMD4800Controller</string> <key>IOPCIMatch</key> <string>0x94401002 0x944a1002</string> <key>IOProbeScore</key> <integer>65050</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>aty_config</key> <dict> <key>CFG_NO_PP</key> <false/> <key>CFG_PAA</key> <integer>0</integer> <key>CFG_USE_USCN</key> <false/> </dict> <key>aty_properties</key> <dict> <key>PP_GFXClockGatingEnabled</key> <integer>1</integer> </dict> </dict> Et pour ATIRadeonX2000.kext <key>ATIRadeonX2000</key> <dict> <key>ATIEnableWideBlitSupport</key> <true/> <key>ATIUseTearingWideBlit</key> <false/> <key>CFBundleIdentifier</key> <string>com.apple.ATIRadeonX2000</string> <key>GpuDebugPolicy</key> <integer>0</integer> <key>IOCFPlugInTypes</key> <dict> <key>ACCF0000-0000-0000-0000-000a2789904e</key> <string>ATIRadeonX2000GA.plugin</string> </dict> <key>IOClass</key> <string>ATIRadeonX2000</string> <key>IODVDBundleName</key> <string>ATIRadeonX2000VADriver</string> <key>IOKitDebug</key> <integer>0</integer> <key>IOMatchCategory</key> <string>IOAccelerator</string> <key>IOPCIMatch</key> <string>0x94001002 0x94011002 0x94021002 0x94031002 0x95811002 0x95831002 0x95881002 0x94c81002 0x94c91002 0x95001002 0x95011002 0x95051002 0x95071002 0x95041002 0x95061002 0x95981002 0x94881002 0x95991002 0x95911002 0x95931002 0x94401002 0x94421002 0x944A1002 0x945A1002 0x94901002 0x949E1002 0x94801002 0x95401002 0x95411002 0x954E1002 0x954F1002 0x95521002 0x95531002 0x94a01002</string> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>IOSourceVersion</key> <string>8.24.11</string> <key>IOVARendererID</key> <integer>16908288</integer> <key>sensor-properties</key> <array> <dict> <key>device_type</key> <data> Z3B1LXNlbnNvcg== </data> <key>location</key> <string>GPU</string> <key>name</key> <string>gpu-sensor</string> <key>polling-period</key> <data> AAAAAQAAAAA= </data> <key>reg</key> <data> AAAAAg== </data> <key>sample-period</key> <data> AAAAAACYmAA= </data> <key>sensor-id</key> <data> AAAABg== </data> <key>version</key> <data> AAAAAg== </data> <key>zone</key> <data> AAAAAg== </data> </dict> </array </dict> Et voici donc l'Info.plist de FakeSMC.kext dans son intégrité, vous pouvez jeter un oeil, histoire de voir à quoi cela ressemble : FakeSMC_Info.plist.zip Et pour les moins casse-têtes, voici FakeSMC.kext modifié que j'utilise pour charger les 2 kexts : FakeSMC.kext.zip Voilà, avec ceci, vous n'aurez plus besoin de savoir si oui ou non les kexts sont dans le kernelcache. Crédits attribués à : netkas pour son incontournable QE_CI Exotic patch (même s'il n'importe plus son support) Slice & co. pour leur bébé nommé Clover dmazar pour son astuce avec FakeSMC.kext (pour plus d'info, voir ici) duffs (rarement ici, plus sur le site de netkas) pour son astuce de comment patcher la partie binaire avec Clover, ce fût lors de la sortie de OS X Mavericks DP1 nyolc8 pour le support de QE_CI Exotic patch pour Mavericks fantomas1 pour ......... pour ... quoi déjà ? Ah ben non ... non ... pour rien ...
  9. e.ricu

    HP Omen 17

    Salve, sono da poco riuscito ad installare l'OS di High Sierra sul mio laptop, ma adesso non va la scheda di rete, il bluetooth pare funzionare, invece; inoltre non riesco a rendere l'HDD bootabile, ho installato clover, copiato clover della chiavetta ma niente, la scheda madre non lo riconosce come un OS e non esiste alcuna opzione del tipo "OS type", qualcuno può aiutarmi? grazie in anticipo
  10. apianti

    Clover v3

    Just so you all know I actually have done something. I have pushed the source to both my github and to sourceforge, please commit to the experimental branch and I will merge it into the stable branch once it is safe. Also, nothing meaningful happens yet so don't get too excited. Only the Visual studio build works right now. I haven't set up the Xcode or Makefile builds yet, I'm trying to do them now. https://github.com/apianti/Clover https://sourceforge.net/p/cloverefiboot/Clover IA32/X64/ARM/ARM64 testing ISO (6/7/2018): Clover-3.0-experimental.iso
  11. First... If you need DSDT edits for SkyLake, KabyLake or CoffeeLake... -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) -Post Ioreg, extract with Ioreg Explorer http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222606 -Run it, post files generated in your desktop http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222609 Installation --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/ --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/ --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/ --Replace with my Clover folder CLOVER.zip --Install Sierra/High Sierra and boot into system! Post Installation --Install Clover in HDD/SSD and replace with my folder CLOVER.zip --Reboot and activate video! -Nvidia WebDriver Sierra http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-07212017/ -Nvidia WebDriver High Sierra http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-10162017/ -Cuda http://www.insanelymac.com/forum/topic/302795-cuda-90214-is-out-update-10162017/ --DSDT My DSDT with Skylake patches DSDT.MaLd0n GA H110M-S2.zip Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI --FakeSMC https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek --Audio https://github.com/vit9696/AppleALC --USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads --LAN http://www.insanelymac.com/forum/topic/287161-new-driver-for-realtek-rtl8111/ -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders! Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others! We're all here to have fun and learn from each other! ENJOY!
  12. Ciro82==>>Thanks Uno dei tre Requisiti: Hack funzionante Mac vero Macchina virtuale Impostazioni Bios per il boot: Cercate una voce del tipo “Sata Mode”e settatela in AHCI Secure Boot: disabilitare o altri sistemi operativi CSM: UEFI o LEGACY, oppure a secondo del tipo di installazione VT-x / VT-d disable *Nota: Secure boot e csm valido solo per bios UEFI Materiale Occorrente "OS X (Versione App.Store)” USB 8GB *nota: nel caso di usb superiori dovrà essere partizionata, in modo da avere una partizione su cui "lavoreremo,di questa dimensione ShowAllfiles kext Wizard Bootloader Clover_2.3k_r xxx: http: //sourceforge.n.../cloverefiboot/ Clover Configurator: http: //mackie100proj...a.org/download/ FakeSmc.kext: https://github.com/kozlek/HWSensors/releases In allegato,a fondo pagina troverete un "pacchetto" contenente : ShowAllfiles, Kext Wizard, FakeSmc.kext: App alternative: ESP Mounter Pro: per montare la partizione EFI Vi illustrerò tre metodi per creare la usb, ma sono ben distinti… quindi usatene soltanto uno Metodo 1: “Install Mac_OS_X.command” Metodo 2: “Create Install Media di Apple” Metodo 3: Metodo Manuale Alla fine delle preparazione dell’installer, tutti i metodi necessitano l’installazione del Bootloader Clover sulla a vostra USB. “CONDIZIONI OBBLIGATORIE” PUNTO 1: che la vostra usb sia stata preventivamente nominata USB (caratteri maiuscoli) Tabella di partizione GUID e la formattazione in Mac esteso Journaled. PUNTO 2: che l’installer di OSX si trovi in Applicazioni Utility Disco Selezionate la pendrive, andate su “partizione”, selezionate “1 partizione”, impostate Mac OS esteso journaled e date il nome USB, poi in basso cliccate su opzioni e scegliete Tabella partizione (GUID), poi “applica”. Immagine Riporto nuovamente l’operazione sopra citata adoperando dal nuovo Utility Disco introdotto su El Capitan. Rimane ovviamente invariato nome della usb in ==>> USB (maiuscolo), la formattazione in Mac esteso Journaled e sia la mappa partizione in GUID Da utility disco selezionate la usb, cliccate su inizializza. dal menù a tendina scegliete la relative impostazioni Immagine Procedura effettua da High Sierra è la stessa della precedente, l'unica attenzione e operazione da aggiungere in primis è cliccare nel menù a tendina in alto sulla sinistra di utility disco e selezionare "mostra tutti i dispositivi" Immagine ===================== METODO 1: "Install_Mac_OS_X.Command" Lo script che trovate allegato in fondo alla guida permette la creazione dell’installer in maniera automatica Include la possibilità di scelta di tre versioni di osx Yosemite El Capitan Sierra Il risultato finale è come quello del metodo "manuale" descritto nella guida, per cui l'installazione avverrà in un solo passaggio, non in due come con il metodo createinstallmedia. Offre inoltre la possibilità di inserire un kernel patchato, utile, per esempio, per chi usa AMD. Rimane invariato il nome dato alla usb in USB, mappa partizione e tipo di formattazione Se la vostra usb non sarà rinominata nel modo corretto, verrete avvisati dal terminale, quindi non dovrete far altro che apportare la relativa modifica e rilanciare nuovamente lo script Esempio =========================== Metodo 2 L'intento è quello di usare la procedura fornitaci direttamente da Apple, "createinstallmedia", introdotta con Mavericks. Tale metodo prevede l’uso del terminale che via via se ne sta perdendo il “valore e l’uso” Inizialmente per i neofiti potrà sembrare problematico ma alla fine non è così. Durante il post installazione alcune operazioni ne richiedono l’ uso. Perciò mi sono chiesto perchè, qualora uno volesse, non far conoscere da subito un po’ questo “strumento”??? Per favorirvi vi ho allegato i comandi già “pronti”, i quali li potrete copiare ed incollare sul terminale. A questo punto aprite il terminale, copiate ed incollate il comando sottostante e premete invio, digitate la vostra password e premete nuovamente invio. Comando per creare USB con Yosemite: sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction Comando per creare USB con El Capitan sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction Comando per creare USB con Sierra sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Sierra.app/ --nointeraction Per creare USB con Hight Sierra o Mojave usate --> C_I_M (aggiornato per 10.14) Funziona con il drag & drop sul terminale, in questo caso non vi è necessità che la usb sia nominata in un determinato modo ed essendo basato su create install media ovviamente funziona da 10.9 a 10.14.... BENE…IL PROCESSO DI CREAZIONE E’ INIZIATO… AVREMO CIRCA 20/30 MINUTI DI TEMPO LIBERO A CUI DEDICARSI A CIO’ CHE VOGLIAMO……………………………………….. COLGO L’OCCASIONE PER FARVI NOTARE LA VELOCITA’ E LA SICUREZZA DI QUESTO METODO CONFRONTATE QUESTO CON IL TERZO METODO E NOTERETE CHE CON UN SOLO PASSAGGIO, OSSIA IL COMANDO DATO AL TERMINALE, FACCIAMO IN UNA SINGOLA OPERAZIONE TUTTI I VARI STEP DESCRITTI SULL’ ALTRO METODO. DETTO QUESTO, MOLTO IMPORTANTE E’ SOTTOLINEARE CHE COSI’ FACENDO EVITEREMO ERRORI DI DISTRAZIONE RIGUARDO AI PASSAGGI O FRAINTENDIMENTI. Immagine Potete adesso passare ad installare il bootloader Clover sulla vostra usb. *NOTA*: Avendo usato questo metodo l'installazione si dividerà in due fasi, perciò dopo il primo riavvio e necessario far partire nuovamente l'installer, selezionare lo stesso disco senza formattarlo. Finita questa ulteriore fase , l'installazione sarà terminata ========================= METODO "MANUALE".... (lascio per futura memoria-Compatibile fino a 10.12) ========================== Bootloader **Nota:** Installazione in UEFI dipenderà dalla scheda madre in vostro possesso, quindi se non supporta tale opzione , il bootloader dovrà essere installato in modalità Legacy. Vi invito, qualora non sapeste questa informazione, a recarvi nel sito ufficiale del produttore e controllare le informazioni a riguardo Fatto questo dobbiamo installare Clover sulla usb. A seconda del tipo di Bios o al tipo di installazione che vogliamo fare UEFI o Legacy avremo ovviamente configurazioni diverse in questa fase. Lanciate il pkg. Immagine Cambiate la destinazione di installazione ad USB oppure Install Mac_OS_X (a secondo del tipo di creazione eseguita) Successivamente clicchiamo su "Ad Hoc" Per Installazione UEFI Mettete i flag : Installazione solo per avvio UEFI : installare Clover nella ESP : Driver64UEFI selezionate OsxAptioFixDrv-64 * :Se nel vostro sistema è presente una scheda grafica (discreta) della serie 9xx nVidia selezionate OsxAptioFix2Drv-64 al posto di OsxAptioFixDrv-64 * ** OsxAptioFix2Drv :E' necessario per poter impostare CsrActiveConfig= 0x3 ** ***OsxAptioFix3Drv oppure AptioMemory --> (consigliato) devono essere usati su hardware Skylake o successivi perché permettono alla nvram di lavorare correttamente (mi raccomando o uno o l'altro) Proseguite con l’installazione. Immagine ** Ricordate che avrete accesso a questa cartella dopo aver montato la partizione EFI** =========================== Per installazione Legacy Immagine =========================== Impostazione per config.plist: Con clover configurator “montate” la partizione EFI della usb. 1) Per fare questo nel menù di sinistra, cliccate su “Mount EFI” 2) individuate la partizione relativa alla vostra usb, a questo punto montiamo la relativa partizione EFI selezionando l’apposito pulsante “Mount Partition” Immagine 3) Successivamente cliccate su “Open Partition”.. recatevi in EFI/Clover ed aprite il config.plist 4) Sezione ACPI: Disabilitate tutti i fix sia del menù 1 che del menù 2 Immagine 5) Sezione BOOT: Sole se si sta installando Yosemite mettete il flag su kext-dev-mode=1 Immagine 6) Sezione RT Variables: Se si sta installando El Capitan oppure Sierra, aggiungere i valori: BooterConfig= 0x28, CsrActiveConfig= 0x67 Immagine 7) Sezione System Parameters: Su inject kext mettete YES Immagine =========================== Nota: Su El Capitan, è stato introdotto SIP (System Integrity Protection) Info: =========================== Recatevi in EFI/Clover/kext/10.x X= alla versione di osx che state installando. Per esempio se installerete Yosemite dovrete recarvi nella cartella 10.10, con El Capitan in 10.11….ecc Se non ci fosse tale cartella, createla e nominatela voi a “modo”. Copiatevi all’interno FakeSmc.kext *Nota se venite già da altre vostre configurazioni, oltre kext sopra citato ,potete mettere gli altri necessari per il vostro hardware Stessa cosa se avete DSDT e/o SSDT potete copiarli in EFI/Clover/Acpi/Patched Immagine  Per High Sierra: Scaricare il driver apfs.efi a fine guida, collocarlo: --> EFI/clover/Driver64UEFI se stiamo usando UEFI --> EFI/Clover/Driver64 se stiamo usando Legacy Per chi volesse continuare ad usare HFS vi rimando a questo post: Come installare High Sierra in HFS direttamente dalla usb Utenti Laptop: Nel 99% è obbligatorio disattivare la grafica discreta Nvidia/Amd per installare questo nuovo osx Quindi aggiungete --> SSDT-Disable_DGPU.aml.zip in EFI/Clover/acpi/Patched della usb -------------------------------------------------------------------- Per Mojave: Scaricare il driver apfs.efi per 10.14 a fine guida, collocarlo: --> EFI/clover/Driver64UEFI se stiamo usando UEFI --> EFI/Clover/Driver64 se stiamo usando Legacy Versione di clover non antecedente a V_4015 Volete usare HFS? E' possibile fare un installazione diretta su altro disco o partizione nel caso guardate... Mojave in HFS Fatto questo avrete la vostra USB bootable per installare OSX. ………Non scordatevi Fakesmc.kext da mettere nella relativa cartella…. senza il quale non farete mai il Boot...... *NOTA: se usato il terminale per la creazione della usb, l'installazione si dividerà in due fasi, perciò dopo il primo riavvio e necessario far partire nuovamente l'installer, selezionare lo stesso disco senza formattarlo. Finita questa ulteriore fase , l'installazione sarà terminata **NOTA** Se avete processori Broadwell,Skylake o Kabylake...usate FakeSmc.kext e relativi sensors che trovate all'interno del secondo pacchetto.. (potete usarlo anche sui precedenti senza problemi, essendo una versione più aggiornata ha ulteriore supporto per le cpu più recenti) Update: Fakesmc e sensors versione 6.26 Post installazione... post #2 Buon Hack…..  Aggiornamento:Install_Mac_OS_X.command.zip (compatibile da 10.10 a 10.12) le info le trovate a questo post Ringrazio @Ciro82 che mi ha aiutato nel preparare questa guida. Pacchetto.zip Pacchetto-2.zip apfs.efi-10.13-NoLog.zip Pacchetto-Fake+Sensors 6.26.1440.zip apfs.efi-10.13.1-No_LOG.zip apfs.efi-10.13.2_No_Log.zip apfs.efi-10.13.3-No_Log.zip apfs.efi-10.13.4-No_Log.zip apfs.efi-10.13.5_No_Log.zip C_I_M.zip apfs.efi-10.14-beta1_No_Log.zip
  13. EuMesmo

    Clover e sleep

    Olá, embora seja meu primeiro post no fórum já ando "rondando" por aqui algum tempo, lendo bastante coisa e testando tantas outras, mas indo ao que importa meu problema é o seguinte: Fiz o hackintosh, instalei o clover e algumas kexts (apenas duas, uma é a GenericUSBXHCI.kext e a outra é RealtekR1000SL.kext), até aí "ok" mas agora estou testando o Sleep Mode e ele não funciona 100%, digo, se eu tentar "acordar" o sistema via teclado/mouse não funciona, apenas através do botão power ou então para minha surpresa através do mouse/teclado (ou qualquer outro diapositivo) conectado na USB 3.0. Li em alguns lugares que se deve aplicar alguns patchs na DSDT para poder funcionar efetivamente, tentei aplicá-los, o de EHCI e IHC9 mas aparentemente não mudou nada, mas também não tenho certeza se estou fazendo certo. Estou deixando a DSDT sem patch algum e o config.plist do clover para se alguém puder consertar para mim, ou dar uma olhada e me dizer o que fazer. Agradeço. Archive.zip
  14.  OS X 10.11 El Capitan UEFI Clover on Sony VAIO S PLEASE REFER TO THE GUIDE. I WILL NOT ANSWER QUESTIONS IF ALREADY ANSWERED IN THE GUIDE! BY FOLLOWING THIS GUIDE YOU AGREE TO TAKE THE RISKS AND RESPONSIBILITIES OF LOSING DATA. ALWAYS BACKUP! This guide will give you step-by-step instructions on How to Install OS X 10.11 El Capitan on Sony VAIO SVS13. Sony VAIO S13p (SVS13A2C5E) Specs: Intel Core i7-3520M 12GB SDRAM Intel HD Graphics 4000 NVIDIA GeForce GT 640M Samsung 850 Evo 250GB What's working? Intel HD4000 Graphics with QE/CI Acceleration HDMI Sound (Speakers, Microphone, Headphone Jack, HDMI, USB) Keyboard, Touchpad USB 2.0/3.0 Webcam Optical Drive Ethernet Bluetooth (Intel) Brightness Power button Sleep/Wake UEFI/NVRAM *WiFi (Broadcom/Atheros) *Airport Extreme 2,4GHz/5GHz *802.11ac/n/g/b/a *Bluetooth (Broadcom/Atheros) *Airdrop *Handoff & Hotspot with BT4LE What's partially working? Bluetooth Intel BT worked OOB but does not feature Handoff since it's not a BT4LE. Replace your chip with an Atheros or Broadcom one. Webcam Since the Exmor sensor built in is not the best, you get a dark image in OS X. Windows uses software/drivers to increase the brightness. What's not working? Intel WiFi Apple doesn't use Intel WiFi. Replace your chip with an Atheros or Broadcom one. Discrete graphics card NVIDIA GeForce 640M uses NVIDIA Optimus for dual-configuration which is not supported the same way on OS X. VGA Apple removed this feature in OS X 10.8.3 Mountain Lion SD-Card/Memory Stick Reader (no drivers for OS X) Speed/Stamina switch Fingerprint sensor (no drivers for OS X) Disc Eject/Assist/Web/VAIO buttons You need… ... an empty USB flash drive or an external hard drive (8gb at least) ... a Mac or a virtual machine with OS X (10.6.8 or later) On your Mac/OS X VM Download OS X 10.11 El Capitan from the App Store Create the OS X Installer You can actually create the OS X installer on the (external) hard drive but to keep things simple from now on I will refer to ‚USB‘. IF YOU HAVE IMPORTANT DATA ON YOUR USB, PLEASE MAKE A BACKUP! THE USB WILL BE FORMATTED AND EVERYTHING WILL BE DELETED! You can create the USB with either a MBR or a GPT partition scheme. If you select MBR, you will have to manually create a FAT partition for CLOVER EFI and a separate HFS+J partition for the OS X Installer. With GPT you just need 1 HFS+J partition and Disk Utility creates a hidden EFI partition. Since we will use this USB with a UEFI system, we can use GPT. On legacy system you need a MBR USB. Create Partition(s) on USB Open Disk Utility under /Applications/Utilities. Select the USB. Click on the Partition tab. Click on Partition Layout > 1 partition. Click on Options. Select GUID Partition Table. Apply with OK. Under Format select Mac OS Extended (Journaled). Under Name rename the partition to „install_osx“. Click on Apply. Click on Partition. When it’s finished creating the USB partition(s) close Disk Utility. Make OS X Installer on USB*1 Open Terminal and type this command, then press Enter: sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/install_osx --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction You need a password for this command*2. Type your password and press Enter. This process can take several minutes, depending on the USB write speed. Mine took 5 minutes to finish. Close Terminal. You now have a OS X installer for real Macs. We need the Clover bootloader to actually boot the OS X Installer on a non-Mac system. *1 The createinstallmedia method is not supported under OS X 10.6 Snow Leopard. Use alternative methods. *2 If you don't have a password (blank), you need to set one under System Preferences > User & Groups > Change Password Install Clover to USB Download Clover EFI bootloader. http://sourceforge.net/projects/cloverefiboot/ Open the Clover installer package. Click on Continue, Continue. Click on Change Install Location. Select your USB drive now called ‚Install OS X El Capitan’. Don't select the internal Hard Drive on your real Mac/VM! Click on Continue. Click on Customize. Check ‚Install for UEFI booting only‘. ‚Install Clover in the ESP‘ will be selected automatically and installed to the hidden EFI partition. Under Drivers64UEFI check ‚OsxAptioFixDrv2-64‘. Optional: Install BlueMac under Themes. Click on Install. Type your password. Click on Install Software. When it’s finished, press Close. Since the EFI partition is hidden, we need to mount it to copy some files. But the Clover installer already mounted it.*3 Go to the EFI partition (on your Desktop). Open the folder /EFI/CLOVER/drivers64UEFI Delete VBoxHFS.efi Download HFSPlus.efi https://github.com/JrCs/CloverGrowerPro/blob/master/Files/HFSPlus/X64/HFSPlus.efi?raw=true Copy HFSPlus.efi to /EFI/CLOVER/drivers64UEFI Go to the folder /EFI/CLOVER/kexts Delete all the folders inside /EFI/CLOVER/kexts except for ‚Other‘. Download FakeSMC https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads Copy FakeSMC.kext to /EFI/CLOVER/kexts/Other Download VoodooPS2Controller https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads Copy VoodooPS2Controller.kext (Release) to /EFI/CLOVER/kexts/Other Download RealtekRTL8111.kext. https://bitbucket.org/RehabMan/os-x-realtek-network/downloads Copy RealtekRTL8111.kext to /EFI/CLOVER/kexts/Other If you have a RAID configuration, you will need HPRAIDInjector.kext Download HPRAIDInjector.kext Copy HPRAIDInjector.kext to /EFI/CLOVER/kexts/Other Download a config.plist for your system with appropriate frame buffer for your display resolution. 1366x768 config_HD4000_1366x768.plist 1600x900/1920x1080 config_HD4000_1600x900.plist To download, select File > Save As Under Format select Page Source. Select Desktop as your location. Click Save. Click Don’t Append. Rename the config file on your desktop to ‚config.plist‘. Copy config.plist from your Desktop to /EFI/CLOVER and replace the default one. Make a backup of your /EFI/CLOVER folder to the other USB partition (‚Install OS X El Capitain‘). You’ll need it later. Create a folder for that. Eject the EFI partition. Eject the USB. *3 If you unmounted/ejected the EFI partition of the USB, read the Mouning EFI section under Post Installation of this guide. On the Sony VAIO S BACKUP ALL YOUR IMPORTANT DATA BEFORE PROCEEDING. THE HARD DRIVE WILL BE FORMATTED AND EVERYTHING WILL BE DELETED! BIOS Settings Shut down your laptop. Press the Assist button. Press F2 to boot into BIOS. Restore default settings under the Exit tab. Make sure ‚UEFI‘ is on. Make sure ‚Booting from external device‘ is on.*4 Save settings. Shut down your laptop. *4 This option External Device Boot applies when you set the external device to first boot priority. it doesn't affect pressing F11 to boot from External Device. Boot the OS X Installer Plug in your USB into a USB 3 port. The USB 2 port will not work without GenericXHCI (GenericXHCI does not work in OS X 10.11 El Capitan anyway). Press the Assist button. Press F11 to boot from external device.*5 Press ENTER to boot the OS X Installer. *5 If you have set the External Device as first Boot Priority you don't have to boot from Rescue Mode (Assist Button). Just connect the USB and boot your Laptop. Installing OS X El Capitan Select language. Continue. Launch Disk Utility. Erase your hard disk. Rename your partition and apply. Exit Disk Utility. Install OS X. Continue. Select your hard drive partition. Install. This process creates the Recovery partition. After a while the OS X Installer will automatically restart and beging the real installation. The real installation can take several minutes, depending on read/write speeds. When it’s finished you will again boot into your USB’s Clover Menu. Select your partition in Clover Boot Menu and boot into OS X. Configure OS X. Installing Clover to the Hard Drive To boot without USB you need to install Clover again - this time your Hard Drive. It’s a similar process to installing it to USB. Download Clover EFI bootloader. http://sourceforge.net/projects/cloverefiboot/ Open the Clover installer package. Click on Continue, Continue. Click on Change Install Location. Select your Hard Drive partition. Continue. Don't select your USB. Click on Customize. Check ‚Install for UEFI booting only‘. ‚Install Clover in the ESP‘ will be selected automatically. Under Drivers64UEFI check ‚OsxAptioFixDrv2-64‘. Check ‚Install RC scripts on target volume‘ (Optional) Check ‚Install Clover Preference Pane‘ Click on Install. When it’s finished, press Close. Enable ‚Hard disks’ under Finder > Preferences > General > Show these items on the desktop. You can disable it later. Open the folder /EFI/CLOVER/drivers64UEFI Delete VBoxHFS.efi Open your USB drive. Copy the contents of the EFI-backup to EFI partition of your hard drive. Replace the files. Open the folder /EFI/CLOVER/kexts. Rename ‚Other‘ to ‚10.11‘. Restart your laptop without the USB and boot into OS X. Post Installation Mounting EFI Whenever you install something to the EFI partition, you will need to first mount it. Download Clover Configurator. https://dl.dropboxusercontent.com/u/182149214/cloverconf/app/10.10/CCV.zip Launch Clover Configurator. Mount EFI partition. Select diskXsY for your hard drive. Patching DSDT & SSDTs Extracting native ACPI files Boot into Clover bootloader menu. Press F4 on your keyboard. This will dump your native DSDT/SSDT files to /EFI/CLOVER/ACPI/origin. You will get no feedback. Proceed. Boot into OS X. Mount EFI. Patching ACPI files Download MaciASL. http://sourceforge.net/projects/maciasl/ Launch MaciASL. Go to MaciASL > Preferences > iASL. Set ACPI 5.1 under Compiler Options > ACPI Specifications. I created an automated terminal command to patch your DSDT/SSDTs. Either follow this method or the manual way. Automatic Patching with Terminal Manual Way Compiling ACPI files Open DSDT.dsl in MaciASL. Save as ACPI Machine Language Binary (aml) „DSDT.aml“. Open SSDT-2.dsl in MaciASL. Save as ACPI Machine Language Binary (aml) „SSDT-2.aml“. Including patched ACPI files in Clover Use this Terminal command or follow the manual way: Automatic with Terminal ​ Manual way: SSDT/Power Management Use ssdtPRGen to create a SSDT for your system. https://github.com/P...ha/ssdtPRGen.sh Open Terminal and type: curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh chmod +x ~/ssdtPRGen.sh Type this command to generate an SSDT for your system: ~/ssdtPRGen.sh Including created SSDT in Clover Use this Terminal command or follow the manual way: Automatic with Terminal ​ Manual way: Restart. Power Management Verification Download ApplteIntelInfo.kext (built by pokenguyen #284 Verify Speedsteps in terminal: cd ~/Downloads sudo chown -R root:wheel ./AppleIntelInfo.kext sudo chmod -R 755 ./AppleIntelInfo.kext sudo kextload AppleIntelInfo.kext cat /var/log/system.log | grep "AICPUPMI:" sudo kextunload AppleIntelInfo.kext Sleep/Wake Real Macs use Hibernation Mode. You need to deactivate hibernation mode. Open a Terminal window. Type these commands and enter: sudo pmset -a hibernatemode 0 sudo rm /var/vm/sleepimage sudo mkdir /var/vm/sleepimage Backlight The backlight patch and kext in OS X El Capitan has changed. If you use an older DSDT with patches already applied, you need to re-apply the backlight patches. Download ACPIBacklight.kext https://bitbucket.org/RehabMan/os-x-acpi-backlight/downloads Copy ACPIBacklight.kext to /EFI/CLOVER/kexts/10.11 Battery Download ACPIBatteryManager.kext https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads Copy ACPIBatteryManager.kext to /EFI/CLOVER/kexts/10.11 USB USB in El Capitan has significantly changed. We can no longer use GenericXHCI or USB 3 Multiplex patch. Download FakePCIID_XHCIMux.kext https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads Copy FakePCIID_XHCIMux.kext and FakePCIID.kext to /EFI/CLOVER/kexts/10.11 Clover method: DSDT patch method: Audio Download KextUtility. http://cvad-mac.narod.ru/index/0-4 Download DummyHDA.kext. https://www.dropbox.com/sh/u22fjjv499gax1u/AABuJriY_0xEA4fBmIswAFYka?dl=1 Install DummyHDA.kext with KextUtility. DummyHDA only works in /System/Library/Extensions Download CodecCommander.kext. https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads Install CodecCommander.kext with KextUtility. CodecCommanders (in OS X 10.11 El Capitan) only works in /System/Library/Extensions Add these patches to Clover under Kernel and Kext patches section: Name: AppleHDA Find: 8508EC10 Replace: 00000000 Comment: AppleHDA #1 of 3 Name: AppleHDA Find: 8419D411 Replace: 7502EC10 Comment: AppleHDA #2 of 3 AppleHDA #3 of 3 is not necessary in El Capitan anymore. It’s only for Yosemite/Mavericks. In El Capitan there is a new codec 0x11D41983 which must not be loaded. Otherwise AppleHDA has no sound output. Name: AppleHDA Find: 8319D411 Replace: 00000000 Comment: Disable the new codec 0x11D41983 (El Capitan) Under Devices in Clover use Audio Layout 3. Additional steps after OS X 10.11.4: Copy DummyHDA.kext from System/Library/Extensions to your Desktop. Right click on DummyHDA.kext and Show package content. Open the file Info.plist inside the folder Contents with a Text Editor. Search these lines: <key>OSBundleLibraries</key> <dict> Add this below the lines: <key>com.apple.iokit.IOPCIFamily</key> <string>1.1</string> <key>com.apple.iokit.IOACPIFamily</key> <string>1.2.0a1</string> Save and exit. Install DummyHDA.kext with KextUtlity. Rebuild Cache for Audio.*6 *6 Necessary if even after a reboot there is no sound. Look at Tuning/Tips section at the end of this guide. HDMI Depending on the IGPlatform ID you use, you may already have partial HDMI output. If you use IGP=3, you already have HDMI video but no audio. IGP=4 has no HDMI at all. Add these patches to Clover under Kernel and Kext patches section: Name: AppleIntelFramebufferCapri Find: 020500000004000007040000 Replace: 020500000008000006000000 Comment: HDMI-audio HD4000, port 0205 Name: AppleIntelFramebufferCapri Find: 030400000004000081000000 Replace: 030400000008000006000000 Comment: HDMI-audio HD4000, port 0304 Name: AppleIntelFramebufferCapri Find: 040600000004000081000000 Replace: 040600000008000006000000 Comment: HDMI-audio HD4000, port 0406 For HDMI-Video on IGP=4 you’ll need additional patches: Under Clover > Devices check ‚UseIntelHDMI‘. Restart. You may have to rebuild cache. Check "Rebuild Cache (for AppleHDA)" under Tuning & Tips section. WiFi & Bluetooth The Intel Wireless Card is not compatible with OS X. Only Bluetooth will partially work. Replace it with a compatible one. Atheros AR5B195 For compatible Atheros cards download toledaARPT. https://github.com/toleda/wireless_half-mini/blob/master/Deprecated%20Files/airport_kext_enabler/toledaARPT.kext.zip?raw=true This method is deprecated. If you wish to use a new method, follow the Airport - PCIe Half Mini guide http://www.insanelymac.com/forum/topic/292542-airport-pcie-half-mini/ For Bluetooth download and install IOath3kfrmwr.kext. https://bitbucket.org/RehabMan/os-x-atheros-3k-firmware/downloads Broadcom BCM94352 HMB (AzureWave AW-CE123H) For BCM94352 download FakePCIID_BCM94352Z_as_BCM94360CS2.kext or Broadcom.kext (2015-11-02 and later versions) Copy FakePCIID_BCM94352Z_as_BCM94360CS2.kext or Broadcom.kext to /EFI/CLOVER/kexts/10.11 Restart. Bluetooth/Handoff Patch Name: IOBluetoothFamily Find: 4885FF7447488B07 Replace: 41BE0F000000EB44 Comment: 10.11 BT4LE Handoff Hotspot 5GHz AirPort Patch Select only one patch appropriate for your country. Name: AirPortBrcm4360 Find: 4183FCFF742C48 Replace: 66C7065553EB2B Comment: 10.11-BCM94352-5GHz-US-FCC-dv Name: AirPortBrcm4360 Find: 58 54 00 25 18 2B 21 00 20 Replace: 58 54 08 0A 32 1B 43 00 0A Comment: 5 GHz Fix for BCM94352HMB with XT country Name: AirPortBrcm4360 Find: 4183FCFF742C48 Replace: 66C7064445EB2B Comment: 10.11-BCM94352-5GHz-de You can change the country code as you like. Read this post to. #329 Tuning & Tips Bootscreen Glitch Fix Name: IOGraphicsFamily Find: 0100007517 Replace: 010000EB17 Comment: OS X10.10.x/10.11.x Boot graphics glitch Alternative patch: Name: IOGraphicsFamily Find: 0100007517 Replace: 0100007417 Comment: OS X 10.11 Second Stage Boot Glitch fix SSD TRIM If you have an SSD, be sure to enable TRIM. SSHD doesn't count as an SSD. See below. Clover method Terminal method Verify under System Information SSD Check TRIM Support: Yes SSHD As you can see, it's not like the SSD above. It (Seagate SSHD 500GB) uses an HDD and has it own access to the SSD inside. The controller probably has TRIM support. No need for TRIM patch for SSHD. TurboDisable/DisableTurboBoostBattery.kext (deprecated) This kext will increase battery life by disabling TurboBoost speeds on battery. Increases battery life by disabling TurboBoost speeds on battery. Since Clover Rev. 3350 there is an option TurboDisable. You can find it in CloverConfigurator 4.28.0+ under CPU Section. Rebuild Cache (for AppleHDA) Boot into Clover Press Spacebar. Boot without Caches. Run KextUtility. Reboot. Modding VoodooPS2Controller Sources http://www.insanelymac.com/forum/topic/282787-clover-v2-instructions Booting the OS X installer on LAPTOPS with Clover - Guide by RehabMan 10.11+ USB changes and solutions - Guide by RehabMan [Fix] 10.11.4 broken audio with AppleHDA injector (dummyHDA) - Guide by RehabManhttp://www.insanelymac.com/forum/topic/295587-power-management-for-sandyivy-bridgehaswell-cpus/ http://www.insanelymac.com/forum/topic/292542-airport-pcie-half-mini Updated: 19:08 Tuesday May 10, 2016
  15. fusion71au

    EFI_Clover for VMware

    Version r4542


    Clover r4542 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation. Tested with unlocked Workstation 14 running OSX 10.9 -->10.14 guest in Windows X64 host. Installation 1. Download and unzip "EFI_Clover_r4542 for VMware.zip". Mount Clover-v2.4k-4542-X64.iso by double clicking on it. 2. Mount your VM's EFI System Partition eg in terminal sudo 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.
  16. First... If you need DSDT edits for SkyLake, KabyLake or CoffeeLake... -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) -Run it, post files generated in your desktop RunMe.app Installation --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/ --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/ --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/ --Replace with my Clover folder CLOVER.zip --Install Sierra/High Sierra and boot into system! Post Installation --Install Clover in HDD/SSD and replace with my folder CLOVER.zip --Reboot and activate video! -Nvidia WebDriver Sierra http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-07212017/ -Nvidia WebDriver High Sierra http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-10162017/ -Cuda http://www.insanelymac.com/forum/topic/302795-cuda-90214-is-out-update-10162017/ --DSDT My DSDT with patches for Skylake DSDT.MaLd0n ASUS Z170M PLUS.zip Patches -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -DMAC -DARWIN -LPC -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -IMEI -PNLF -HDMI --FakeSMC http://www.hwsensors.com/releases --Audio https://github.com/vit9696/AppleALC --USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads --LAN https://github.com/Mieze/IntelMausiEthernet -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders! Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others! We're all here to have fun and learn from each other! ENJOY!
  17. Hi Hypervisors, EDITED - 9 JUNE 2018 - as all other issues resolved but am now stuck with QEMU Error: "PFLASH: Possible BUG - Write Block Confirm" details on testing lower in thread (to follow). I have been working to move my Late 2009 Xserve MacOS Server onto Ubuntu 18.04 LTS QEMU/KVM based virtual machine using OVMF and Clover. After much effort and testing based on the following information from: Kraxel's, Kholia, Gordon Turner and Clover site: https://www.kraxel.org/blog/2017/09/running-macos-as-guest-in-kvm/ https://github.com/kholia/OSX-KVM https://gist.github.com/gordonturner/2a2e5ecde5e7860b52e2 https://clover-wiki.zetam.org/Home I have now managed to get OVMF/Clover boot and install of MacOS Sierra. I started with Ubuntu 16.04 initially but this required download and compile of QEMU to get update of machines to: pc-q35-2.9 or better, so I moved to Ubuntu 18.04, which has pc-q35.2.11 available as standard. So I am now working with standard Ubuntu 18.04 LTS based systems with following packages: kvm/qemu/libvirt/bridge-utils/ovmf/virt-manager As I want to use PCIe Passthrough for a number of PCIe card currently installed in the server (SmallTree 10GbE & Areca ARC-1883 SAS RAID) I set up my machine with linux kernel boot configuration (/etc/default/grub) of: GRUB_CMDLINE_LINUX_DEFAULT="iommu=1 intel_iommu=on" (as my machine is intel VT-d based HW virtualisation) This resulted in creation of a number of iommu groups (see /sys/kernel/iommu_group directory for this and this posting for information: https://forum.level1techs.com/t/ubuntu-17-04-vfio-pcie-passthrough-kernel-update-4-14-rc1/119639 , noting that Ubuntu 18.04 LTS has kernel version: 4.15.0-22-generic so there is no need to do kernel update for iommu to work). Using bare minimal Clover config.plist: And following Clover UEFI drivers: I can boot MacOS, but it is very very slow... it sits on the apple boot logo for over a minutes before finally moving onto the progress bar. The other problem I have is that no PCI or Network devices appear in the "About This Mac" System Information Report and I cannot get any network connectivity from bridged E1000 network device. Here is my virtlib.xml dump for the virtual machine: Can any one advise of whether I need to update the CLOVER config.plist to add extra items in to allow network and PCI Passthrough to work. Thank you. Regards, Zebity
  18. up guys, I've been hockintoshing for a long while, since Leopard to be exact and last week I replaced my Nvidia 9600GT with a brand new 1050 Ti... I have a Lion and El Capitan both were running fine before the 1050 Ti arrived, I read that my new Geforce needs new drivers that are readily supported by Sierra and High sierra. So I deleted Capitano and installed High Sierra 10.13 using Niresh distro. All went well and smooth and all my hardware was recognized the only problem left is this: My Nvidia driver "WebDriver-378." installs well with SIP enabled (aka 0x0 with clover) and after reboot the system is perfect with Nvidia web driver running fine However after rebooting the Default slow OSX graphics driver is loaded and stays that way until I resinstall the web driver.... It's very annoying, I just can't make it work, I've been reading posts and tutorials for more that a week, nothing works, help is needed Things I've tried already: 1. Boot using different clover revisions as old as 3911 and as new as 3509 (the latest) 2. Tried with clover in the EFI partion and/or Boot partition 3. Tried using different combos of nvda_drv,, nvidia webdriver, inject stuff (all possible combos in boot and graphics settings) 4. Tried all available kext (Lilu, Nvidia fixup, Nvidiaegpusupport, NVlibvalfix..) single and combos - in clover kext folder and L/E folder 5. Tried all different NVram recommendation - problem persisted even when nvram.plist is present or not 6. Tried running the postscripts from the driver installer pkg 7. Tried installing the driver via webdriver.sh 8. Fixing permissions and what not And maybe other stuff that I forgot Things to note: When the graphics web driver loads fine KCPM kext utility works fine too but when the default driver is loaded KPCM warns that B0 and B1 SIP options are not enabled even though they are when I test csrutil status So I'm somehow thinking of a bug in Clover not applying the SIP restrictions correctly I don't know what happens when the driver is reinstalled that makes it work after reboot for 1 time only (I've went through all the pre post scripts in the installer and didn't find anything magical) It seems nothings works except reinstalling the driver - nothing else matters I'm almost pulling my hair - haven't faced such a problem since a very long time Any advice is greatly appreciated Abz
  19. Introduction This is a step-by-step guide for installing macOS Sierra 10.12.x on ASRock H170M-ITX/ac utilizing the onboard Intel HD530 GPU. Sorry for not elaborating like you’re reading a novel of some sort, but I think this is for your own benefit. Here are the details of my personal build: - ASRock H170M-ITX/ac (BIOS v7.00) - Core i3-6100 @ 3.7GHz - 16GB RAM @ 2133MHz - Onboard HD530 via HDMI - Mini PCIe BCM94352HMB Wifi+BT My experience with this system after 4 - 5 months of daily development usage (Xcode, Web etc.) is this: It's most definitely a very stable system if you don't mind the well known Hackintosh plague, which is the absence of Sleep functionality. Highly recommended. Prerequisites - Maccie, a working Macintosh or Hackintosh computer, or even a macOS VM on Windows. - Hackie, your to-be Hackintosh computer. - Installie, a USB disk with capacity of 16GB or more. Create the Install Disk A) Download Install macOS Sierra.app from the AppStore on Maccie. Insert a USB disk on Maccie and open Disk Utility. Select your USB disk, select Erase, add Installie as its name and press Erase. C) Run the following command from Terminal: sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Installie --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction D) Once more, rename your USB disk to Installie and execute Clover_v2.4k_r4049.pkg. Select Installie USB disk as target, then proceed to the customization step. E) Select nothing but Install for UEFI booting only, Install Clover in the ESP, and OsxAptioFix2Drv-64 from Drivers64UEFI menu. F) Installie's EFI partition is now mounted. Overwrite EFI/CLOVER/config.plist with the config.plist file attached to this post. G) Copy all attached kexts to EFI/CLOVER/kexts/Other, copy SSDT-2.aml to EFI/CLOVER/ACPI/patched. OS X Installation H) Your Installie USB disk is now ready, plug it in on Hackie. I) Press Del key to enter Hackie’s BIOS. On the Exit menu, execute Load UEFI Defaults, then enable XHCI Handoff. J) On Boot menu, set your first boot device to UEFI: BrandName XYZ, Partition 1. Save everything and exit. K) On Clover menu, select the macOS Installer entry, and after a couple of minutes you should be in the macOS Sierra installer. L) Open Disk Utility, and format Hackie's internal HDD or SDD just like on step B, but this time name it Macintosh HD. M) Continue with the installation on Macintosh HD until Hackie is restarted. Then, the second part of the installation will continue. N) On the last restart, this time boot from your newly created Macintosh HD. Finalize O) With some luck you should be now customizing your Hackie's first run. P) Repeat steps D, E, F, G but this time make sure you apply everything on Macintosh HD. Q) Remove Installie from USB port, and restart Hackie. R) The end. Extra Points S) If you own a SSD, paste the following on Terminal in order to enable TRIM support: sudo trimforce enable T) Replace VBoxHfs-64.efi with HFSPlus-64.efi in drivers64UEFI. It's proprietary, but it's faster. Notes - You should replace the default Intel Wifi+BT Mini PCIe card with the BCM94352HMB or something equally compatible. - Sleep does not work yet (see post #2 for output). - Keep in mind that this is a WIP, any input from you will be much appreciated. - Make sure to mention the lettering of the step in question and the description of your problem using as much detail as possible. ASRock_H170M_ITX_ac_v12.zip
  20. cvad

    Bootdisk Utility

    Bootdisk Utility Make bootable USB Flash Disk for MAC OS X with Latest Clover bootloader revision fast and easy by one click! under OS Windows. Special utility from cvad & russian MAC community for new hackintosh users. BDU_v2.1.2018.023b.zip MakeCloverBDUReadyZip.bat.zip Enjoy... Feel free to "Rate File" Submitter cvad Submitted 04/28/2013 Category Bootloaders BDU_v2.1.2015.016b.zip BDU_v2.1.2015.018b.zip BDU_v2.1.2016.019b.zip BDU_v2.1.2016.020b.zip BDU_v2.1.2017.021b.zip BDU_v2.1.2017.022b.zip
  21. Trung_Nguyen

    Going Full hotpatch Dell E6230

    Hello, I have been a long time with the DSDT.aml and an old BIOS so I decided to go to full hotpatch in order that I could update my BIOS flawlessly Most things works now(Audio,Brightness slider,...)except the Bluetooth and the Brightness key(IOWMIFamily) The Bluetooth is located on an USB hub and now it said Bluetooth: Not Available and not found in Sysinfo BT sub-page. I tried to patch the _Q66 into XQ66 to add the code the notify the driver but it doesn't seem to work. The brightness key no longer work on it own(as I have patch the _OSI). So the last thing to do is patch the _Q66 to receive the signal. Thanks all Archive.zip
  22. anerik70

    Guide ASUS N53SM_Clover

    ASUS N53SM - INSTALL OS X USING CLOVER BOOT LOADER About this Mac. http://youtu.be/9oullsazOiU i7 2670QM IntelHD 3000 - Nvidia GT630M Realtek ALC269VB Vendor Id: 0x10ec0269 Subsystem Id: 0x10431063 The EFI folder contains: DSDT SSDT Config.plist configured for: native audio, HDMI audio, EDID, native AppleIntelCpuPowerManagement.kext, iMessage. Step by Step Download Clover http://youtu.be/YbeUP7r3MNI Prepare USB for clover and OS X installer http://youtu.be/-35g4LK7qAs Install Clover to USB https://youtu.be/HHx20DPyOFY Configure Clover http://youtu.be/j-TMfaQw0ZE Copy OS X to USB http://youtu.be/YegSyqC7DdY Configure BIOS Enable UEFI boot option in your BIOS setup Install OS X http://youtu.be/HGnMJVltzyU First boot http://youtu.be/yvTPYmKamQo Install Clover to HDD http://youtu.be/MTWH6atPju4 Copy preconfigured EFI folder for ASUS N53SM http://youtu.be/FNZzSpyVhFU Required files: EFI Folder for Asus N53SM https://drive.google.com/file/d/0B6jobf4PsIF6YWtldUI3a0dmc00/view?usp=sharing UPDATED! 24/05/2015 For audio i use AppleHda wizard with my audio config https://drive.google.com/folderview?id=0B6jobf4PsIF6flZCMl9OU2FuYTl2c01WRWNIeThRZU5mYkQ0VVN2dk51dDloQXc5LVdmX3c&usp=sharing
  23. Hi guys! I'm new on Hackintosh and I have a little problem (I think it's little). Yesterday I made my first hackintosh on a Xiaomi Notebook Air. All went well, but after an update (from High Sierra to 10.13.4) after the first reboot, in the bootloader doesn't appear nothing. I tried with the USB with Clover but I only can reinstall the entire system, I can not boot the system. It has a solution or I need to reinstall all again?Thanks a lot and sorry if the question is fool.
  24. Slice is glad to present a new EFI bootloader. CLOVER Now version 2 rEFIt based. It is open source based on different projects: Chameleon, rEFIt, XNU, VirtualBox. The main is EDK2 latest revision. I also want to thank all who help Slice with the development. Credits and copyrights remain in the sources. https://sourceforge.net/projects/cloverefiboot/?source=directory There is a WIKI http://clover-wiki.zetam.org/ Main features: If you have a question please provide outputs from DarwinDumper (formed from Trauma tool). Thanks Trauma! Continued by blackosx and STLVNUB. Post#2 CloverGrower - create Clover by yourself Post#3 Downloads Post#4 Installation of the bootloader Post#5 How to do UEFI boot Post#6 How to use - common words Post#7 Calculator for Automatic DSDT fix Post#8 Instructions for GraphicsInjector Post#9 ATIConnector patching Post#10 Any kexts patching with some Samples Post#11 CustomEDID Post#12 Hiding unnecessary menu entries Post#13 Instruction for DSDT corrections to do DeviceInjection works Post#14 Development Post#15 Themes Post#16 About kexts injection Post#17 Instructions for P- and C-states generator Post#18 Patching DSDT to get Sleep working Post#19 CPU settings and geekbench Post#20 ACPI tables loading Post#21 DSDTmini Post#22 Custom SMBios Post#23 F.A.Q. Post#24 iCloudFix Post#25 Using mouse. Post#26 How to make orange icons to be metallic Post#27 How to make software RAID (by Magnifico) Post#28 How to modify InstallESD.dmg (by shiecldk) Post#29 Config.plist settings Post#30 Using extra kexts and skipping kernelcache Post#31 Choosing EFI drivers Post#32 Configuration files Post#33 Automatic config.plist creating Post#34 Custom DSDT patches Post#35 How to do sleep/wake working with UEFI BOOT Post#36 DeviceID substitution (FakeID) Post#37 Using Custom OS Icons Post#38 Hibernation Post#39 Floating regions Post#41 Property List Editor Post#42 Blocking Bad Kext Post#43 AAPL,slot-name Post#44 FakeCPUID for unsupported CPU Post#45 Multiple Boot Options - to write into UEFI BIOS boot menu Post#46 How to install Windows UEFI Post#47 How to speedup Clover boot Post#48 Info.plist patching Post#49 Arbitrary device injection Post#50 Non-Standard Legacy Boot Files Post#51 Reboot to Windows UEFI from Mac OSX Post#52 Deprecated Features Post#53 Using UDK2018 Post#54 Device Properties ----------------- Slice: I edited all posts in the thread to correspond to actual Clover revision. Please install Clover at least 2652 and use new instructions.
  25. Hello everyone! I'm a newbie ! I tried to set up my USB installer, but I cannot. Would u like to be so kind if u help me to setup my clover EFI partition. I'm stuck here and I cannot boot to USB. Everything is OK. Just about my Clover configuration! My model profile: CPU : Intel Core i3 6100U Skylake-U/Y RAM: 4.00GB Single-Channel DDR3 @ 532MHz (7-8-8-28) Motherboard: ASUSTeK COMPUTER INC. TP501UA (U3E1) Graphics: Intel HD Graphics 520 (ASUStek Computer Inc) Monitor: Generic PnP Monitor (1920x1080@60Hz) Storage HDD: 465GB Seagate ST500LT012-1DG142 (SATA) Audio: Realtek Network: Qualcomm Atheros AR946x Wireless Network Adapter