Jump to content

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



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • 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
    • Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • 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

Categories

  • 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

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 25 results

  1. Hello everyone, I'm posting a new thread on behalf of myself and a few other members here (konrad11901, blackswords and Dmitry R). We've been experiencing an unstable system after wake. My system is ab Asrock Z97M OC Formula with an i5-4670k, konrad11901 has an MSI B85-G43 Gaming with an i5-4460, blackswords has an MSI PC Mate Z97 with an i5-4690k and Dimitry R has an Asrock Z170M-ITX ac with an i3-6100. I recently got my Z97M OC Formula to replace a GA-Z87MX-D3H which suffered from corrupted memory after long sleep. I'm booting using Clover, with a patched DSDT, and an SSDT generated with PikerAlpha's ssdtPRGen.sh. I've attached the files of my configuration. Soon after wake, the log shows messages such as: 2016-03-29 11:23:21,000 kernel[0]: Unsynchronized TSC for cpu 1: 0x0000000193273184, delta 0x18e0a1aca 2016-03-29 11:23:21,000 kernel[0]: Unsynchronized TSC for cpu 2: 0x0000000193428ced, delta 0x18e0a1aed 2016-03-29 11:23:21,000 kernel[0]: Unsynchronized TSC for cpu 3: 0x00000001935de52f, delta 0x18e0a1aed followed by process crashes, usually culminating in a launchd crash, causing a kernel panic and a reboot: *** Panic Report ***panic(cpu 1 caller 0xffffff800cb9aaa4): launchd exited (signal 8, exit status 0 ) … Thread 3 crashed … We have noticed that the output of pmset -g log | grep -i failure points to various PCIe devices, most notably the graphics card. Here's my output at the moment: 2016-03-29 13:11:50 +0200 Failure Drivers Failure panic during wake due to PEG0(NVDA NVDA NVDA NVDA NVDA NVDA),IGPU(): 2016-03-29 22:45:40 +0200 Failure Drivers Failure panic during wake due to PEG0(NVDA NVDA NVDA NVDA NVDA NVDA),IGPU(): With VoodooTSCSync.kext, we've noticed launchd crashes less often, meaning waking from sleep works, apart from the other processes that do crash. My theory is that there's something wrong with the firmware of our boards, or an issue with the DSDT or with CPU power management. This underlying problem is causing a TSC sync issue, which causes problems with PCIe devices as well as processes. Does anyone know the cause? Are there more people with this issue? And can anyone explain the relationship between the TSC, the HPET and the RTC? Thanks in advance to anyone who can shed any light on this issue. Kind regards, Pieter Edit: I forgot to mention that konrad11901 discovered that when using hibernation (hibernatemode=25) in stead of sleep there are no crashes, but of course, this isn't an ideal solution. Z97M OC Formula.zip
  2. Hi, i Have built a new PC, currently running windows 10 pro, and looking to dual boot OSX El Capitan. I have been patiently waiting to see what the state of play is regarding Skylake, and the 10 series chipset motherboards. Hardware wise it is a Skylake i5 6600K, Gigabyte GA-Z170X-UD5 TH motherboards, Apple airport native PCIe with Bluetooth 4, 32GB DDR4 2133, 2 x Samsung 850 Evo SSD, 2x Seagate 4tb Hybrid drives, and elderly maxtor HDD i use for backup purposes only. 2 x Gigabyte wind force 970 GTX 4gb. Now onto what I've found, the motherboard has been updated to F4 bios (last stable non beta at time of writing). I am trying to figure out what DSDT patches i would need to get a stable install of EL Capitan, I plan on using clover as the boot loader, and to dual boot win 10. There does not seem to be a lot of information regarding 10 series boards, and what is usually points to Asus 170 based boards. I would like to have as simple a list of required patches as possible. so i can enable them via MacIASL. I have extracted the DSDT and all 8.. yes 8 SSDT files. I want to have as "vanilla" a setup as possible. So far i have kexts to enable the Intel Ethernet i219 (mausi kext), latest FakeSMC, The USBInjectAll.kext to help enable the USB ports. I really want to get on with installing OSX onto this machine. So any pointers as to what else i will need to get a successful install done would be gratefully appreciated. I have a elderly mountain lion system running to do the editing of DSDT and build my installer from.
  3. hello all i have upgrade my computer to Skylake this is my spec: core i5-6500 MSI B150M BAZOOKA Avexir Core Red 8GB NVIDIA GT 9400 1GB (still collect a money for new graphic card) PNY SSD OPTIMA 128GB Seagate ITB HDD WDC Green 2 TB HDD Simbadda PSU 500Watt install el capitan via Un*b*ast and succes booting to dekstop, but while extract my DSDT that's so many "unexpected error" here. Need a help here i will attach a picture and my DSDT below Sorry 4 my bad english Thx DSDT.aml.zip
  4. This is the simplest barebones macOS Sierra 10.12 feasibility test for UEFI x64 Skylake Architectures (possibly others too). The purpose of this tutorial is to give you a starting point for fiddling with your installation in order to make it work on your to-be Hackintosh computer. It's much easier to tweak an external USB or HDD on your real Mac, rather than failing your Hackintosh's internal HDD installation every time you try something new. A) Download macOS Sierra from the App Store on your Mac. Insert a Flash Disk or an External HDD with at least 16GB on one of your Mac's USB ports. C) Run Install macOS Sierra.app from Applications folder, and perform the installation on your USB disk. D) After some time you will reach the Language Selection screen. Now, shutdown your Mac. E) Boot once more to your original Mac's desktop. F) Download the latest Clover from this link, and perform the installation on your USB disk. G) After the installation, you will find your EFI partition mounted. Navigate to EFI/CLOVER. H) Place FakeSMC.kext to EFI/CLOVER/kexts/10.12, and overwrite config.plist with the one from this guide. I) Unmount your USB disk and insert it on your Hackintosh. J) Perform a Load UEFI Defaults on your BIOS and from the Boot Menu select your UEFI: USB disk. K) If all goes well you will be welcomed to your new Hackintosh. On a different occasion post your output and someone might be able to help you. Universal_macOS_Sierra_USB_v2.zip
  5. Hey guys, I am looking to build a Skylake hackintosh for some minor video editing work and for using it as my primary PC. Ideally, I would have waited for at least 2-3 more months for Hackintosh to be more stable on Skylake, but due to my serious back issues, I need to replace my old 2011 Mac Mini right away on my standing desk. Build: CPU: Intel Core i5 6400 Mobo: Gigabyte Z170X-Gaming 5 RAM : 8GB Kingston or Corsair DDR4 GPU: AMD R9 270X Questions: 1) Any thoughts on the Motherboard? I understand the UD5 mobo from Gigabyte is more popular, but that is not available in my country (India). How about Asus Z170 Pro? 2) I currently use the Apple Keyboard and Bluetooth speakers. What are my options in this regard? Will a normal Bluetooth dongle work? I understand that there is a Broadcom Wi-Fi/BT chip used inside the Mac Pro that I can buy separately, but it is exorbitantly expensive. 3) I have a dual monitor setup. Will Hackintosh work with the setup? Or am I going to face any issues? 4) Which GPU should I buy? I am not going to do any kind of gaming. Intel's onboard GPU does not work with Skylake so thats the only reason I am buying a GPU. I have read in the forums that AMD GPUs are better than Nvidia for FCP, but from what I have seen, low-end AMD GPUs don't work on El Cap. I would like to save a few bucks here, and would preferably go for a cheaper GPU (or something even lower end that works well under El Cap). Anything else that I should be aware of?
  6. Hey all. New poster so be a little (or not) kind. Just gotten around to building a new rig at home so I can finish working on my PhD. By default my work machine is MacBook Pro (13 Retina for those wanting to know) but I also use Windows for a little dev work and the odd game. Was going to dual boot this new box but disk encryption pains mean that a VM for the El Capitan build would be far more usable day to day. So Far I've followed the advice I can find on the forum and created a VM in Workstation 12 Pro (luckily part of the University's standard tools). As it stands the specs are... Host: Win10Edu, Intel i5 6600k, 32Gb DDR4, 2x 240Gb SSD & GTX970 GPU OSX VM: 2 cores, 16Gb RAM and the VM having raw disk to one of those 240Gb SSD's exclusively (this way being damn close to the same spec as my MacBook) The VM installed fine with things like Unlocker, SMC=0 and such. BUT once booted and the VMWare Tools shipping with 12Pro were installed it was obvious things are not quite right. Problems 1. Everything is sluggish as. Granted with only 128Mb of VRAM I'm not expecting super smooth desktops or to run games but simple things like opening Safari and using it should be ok. I installed Geekbench (32bit) for a quick sanity check and am getting scores of 994 single, 1701 multi - which are a fraction of what my three year old MacBook manages. Looking at the host OS I can see the memory allocation slowly creeping up but no where near 16Gb and the CPU utilisation even when running GeekBench is not a lot more than idle. 2. I cannot seem to get the bluetooth driver to be added to the VM so I can use my Apple Magic Keyboard or Trackpad properly. Basic functionality under Windows (host) is there but no gestures in OSX at all. Questions Does anyone have any suggestions on what might be holding the VM back? Is this a Skylake host issue or does VMWare abstract so far from that? Anything, please? Bluetooth, is what I want even possible in the VM? Thanks in advance.
  7. This thread is a walkthrough on how to install El Capitan. These are fully detailed instructions to make it easier for newbs. PLEASE DO NOT PM ME FOR HELP. REPLY TO THIS GUIDE BELOW. THANKS I wanna start off by thanking the following guys whose efforts inspired me to proceed in making this guide: stinga11 for his implementation of the FakeCPUID hack, rehabman for his kexts, ammulder for his Skylake Starter Guide, chris1111 and DwarfVador for their configuration setup ideas, Slice for Clover, toleda for his audio solution and vit9696 for his audio solution, and shout outs to Pike for the IOAPIC Fix and assisting me with applying his ssdtPRGen.sh script SSDT generation method. • MY SPECS: 1. Intel Pentium Processor G4500 2. ASUS Z170M-PLUS Micro ATX Motherboard 3. Mushkin Enhanced ECO2 512GB SSD 4. Corsair Vengeance LPX 16GB (2x8GB) DDR4 5. HGST Travelstar 7K1000 1TB 2.5" 7200RPM HDD 6. Seagate Barracuda 3TB 3.5" 7200RPM HDD ST3000DM001 7. LEPA AquaChanger 240 Liquid CPU Cooler 8. Corsair Carbide 88R Mid-Tower Case 9. LG Electronics 14x SATA Blu-ray Rewriter 10. PNY GTX 960 XLR8 4GB 11. EVGA SuperNOVA 750 G1 750W PSU • WHAT YOU WILL NEED: 1. Mac OS X 10.11 El Capitan [from Mac App Store] 2. A computer running an Intel Processor 3. Access to OS X on VMWare (for Windows), Mac, or Hackintosh 4. A supported graphics card 5. Clover v2.3k r3354 and up 6. A USB flash drive at least 8 GB 7. Update your system with the latest BIOS • STEP 1: BIOS SETTINGS 1. Start off by entering the BIOS and accessing Advanced Mode. Go to Exit to select 'Load Optimized Defaults'. 2. Go to Boot and disable 'Fast Boot' and go to CSM (Compatibility Support Module) to enable 'Launch CSM'. 3. Back out to Boot and scroll down to Secure Boot and access Key Management to disable 'Secure Boot State'. In order to do so you must clear any installed keys [delete each keys]. a. Access Secure Boot again and set OS Type to 'Other OS'. 4. Scroll down to Hard Drive BBS Priorities to set boot sequence of the available hard disks. 5. Go to Advanced → System Agent (SA) Configuration and disable 'VT-d'. 6. Scroll down to access Graphics Configuration and set 'Primary Display' to PCIE and disable 'iGPU Multi-Monitor'. 7. Back out to Advanced and scroll down to access APM Configuration → 'ErP Ready' and disable it [equates to "S3 only, Suspend to Ram"]; the rest of the options should be disabled by default. 8. Go to Advanced → CPU Configuration and disable 'Intel Virtualization Technology'. 9. Scroll down to CPU Power Management Configuration to disable 'CFG lock'. 10. Go to Advanced → Onboard Devices Configuration and turn off 'Serial Port Configuration' and 'Parallel Port Configuration'. 11. Go to Advanced → USB Configuration and enable 'XHCI Hand-off'. 12. [Optional] Go to Ai Tweaker → Scroll down to 'DRAM Frequency' and set it to the specified frequency of your memory. 13. [Optional] Go to Tool → ASUS Overclocking Profile to save your BIOS settings profile [to a USB stick]. 14. Go to Exit, 'Save Changes & Reset'. • STEP 2: CREATING A BOOTABLE USB TO INSTALL OF EL CAPITAN 10.11 1. Clover and the OS X installer are placed on separate partitions on the USB stick. This guide will use 'diskutil list' in Terminal instead of Disk Utility to format the USB with GPT partitioning for Clover UEFI support. 2. You must determine its disk identifier before you can partition the USB. Plug the USB stick into a Mac (or Hackintosh), run Terminal and type 'diskutil list'. The following screenshot will serve as a reference: As you can see the the USB stick’s identifier is /dev/disk2. 3. Type the following entry into Terminal to format the USB stick (two partitions, via GPT): diskutil partitionDisk /dev/disk2 1 GPT HFS+J "OS X" R During the process the following occurred: /dev/disk2 GPT partitioning initiated by default EFI was automatically created remainder "OS X", HFS+J is partitioned 4. It resulted in the following screenshot: Close Terminal 5. We need to download and install the latest version of Clover (here) on the USB stick. a. Run the pkg, "Change Install Location" by selecting "OS X" (partition name) as the target of the install. Use the following settings below: Make sure that it shows "Installation Complete." NOTE: When installing to HDD select "Install RC scripts on target volume" and/or "Install all RC scripts on all other boot volumes" and "Install Clover Preference Pane". 6. You must copy your kexts to the EFI/ Clover folder. You can use EFI Mounter v3 when necessary to mount the EFI partition, just use "diskutil list" first to ensure you chose the right one for the USB stick. a. Remove EFI/CLOVER/kexts/10.6, 10.7, 10.8, 10.9, 10.10, leaving just '10.11' and 'Other'. b. Copy the required kexts FakeSMC.kext, NullCPUPowerManagement 1.0.0d2, VoodooPS2Controller.kext, and your ethernet kext (Intel I219-V) IntelMausiEthernet-V2.1.0d5 or AppleIntelE1000e 3.3.1 to the following directory: /EFI/CLOVER/KEXTS/10.11. NOTE: If you are having trouble getting Ethernet to work you can also try copying IONetworkingFamily.kext from S/L/E to /EFI/CLOVER/KEXTS/10.11 with your networking kext. 7. We must apply the following mandatory patches: a. IOAPIC Fix. Without this fix most things such as USB, SATA, ethernet, many PCI devices, sound devices, etc will not work. ○ Use a text editor or a plist editor like PlistEdit Pro to modify your config.plist manually. Add this <dict> entry to EFI/CLOVER/config.plist in the KextsToPatch array: <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Skylake APIC fix, discovered by Pike R. Alpha</string> <key>Find</key> <data> wegQD7bw </data> <key>Name</key> <string>AppleAPIC</string> <key>Replace</key> <data> vhcAAACQ </data> </dict> </array> b. FakeCPUID patch. Since the Pentium is not supported in 10.11, the following CPUID will convert it into an Ivy Bridge CPU. Add this <dict> entry to the config.plist: <key>KernelAndKextPatches</key> <dict> <key>FakeCPUID</key> <string>0x0306A0</string> <key>KextsToPatch</key> </dict> or [Lynnfield] <key>KernelAndKextPatches</key> <dict> <key>FakeCPUID</key> <string>0x0106E0</string> <key>KextsToPatch</key> </dict> c. USB patch. It is required to raise the port limit in order to boot the USB installer. Otherwise garbled text with the message "Still waiting for root device" and a circle with a slash in the middle will appear onscreen. This process involves installing USBInjectAll.kext as well. Add this <dict> entry to the config.plist: <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>change 15 port limit to 30 in AppleUSBXHCIPCI</string> <key>Find</key> <data> g72M/v//EA== </data> <key>Name</key> <string>AppleUSBXHCIPCI</string> <key>Replace</key> <data> g72M/v//Hw== </data> </dict> </array> Be sure to copy USBInjectAll.kext to /EFI/CLOVER/KEXTS/10.11. d. SMBIOS. With the config file still opened in your text/plist editor, scroll down to SMBIOS section to add the following SMBIOS system definition: <key>SMBIOS</key> <dict> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductName</key> <string>MacPro3,1</string> <key>Trust</key> <false/> </dict> NOTE: Macmini6,2, iMac13,2 and iMac13,1 support speedstep. You can also do this using Clover Configurator: In the SMBIOS section, click the magic wand to select a SMBIOS relevant to your hardware (e.g. iMac14,2) – and close the screen and File/Save. e. GUI. Here you indicate the theme you want to use that you installed by entering the title in the string. I chose to use "random" as shown below: <key>GUI</key> <dict> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <true/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <true/> <key>Theme</key> <string>random</string> </dict> f. Boot Flag. NVIDIA graphics cards especially 'Maxwell' currently lack support natively in OS X. To correct this problem in order to boot the installer it requires "nv_disable=1". In addition to that, it is necessary to use "-v" to monitor if any problems arise. Add this <dict> entry to the config.plist: <key>Boot</key> <dict> <key>Arguments</key> <string>-v nv_disable=1</string> </dict> g. SIP. Apple has implemented 'rootless' security or System Integrity Protection (SIP) (reference sources 1, 2, & 3) in 10.11 which restricts users from modifying system folders/files, and as a result it locks down system folders and files against hacks and root attacks, making the system safer. However, SIP must be disabled in order to install anything (i.e., kexts) into protected system folders. Add this <dict> entry to the config.plist: <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x3</string> </dict> h. Audio Fix. This Skylake board comes with a Realtek ALC887 audio chip. Realtek onboard audio device has been changed in ACPI to 'HDAS'. In order to use toleda's CloverALC (discussed further in this guide), you must add the following patch in the config.plist: <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>Rename HDAS to HDEF</string> <key>Find</key> <data> SERBUw== </data> <key>Replace</key> <data> SERFRg== </data> </dict> </array> 8. Preparing OS X partition. Download OS X v10.11.0 (15A284) El Capitan [Mac App Store]; "Install OS X El Capitan" will be in /Applications. a. Right-click "Install OS X El Capitan" → Show Package Contents → Contents → ShareSupport → Double click to mount "InstallESD.dmg". b. Once "OS X Install ESD" appears, use ShowHiddenFiles to show hidden files. c. Now you will see an image called "BaseSystem.dmg" appear. Mount it by right-clicking and opening it with DiskImageMounter... d. Open Disk Utility. Select and highlight the volume "OS X Base System", click "Restore" at the top-right, drag the volume into "Source" field, and drag the USB [OS X] partition (you already created) to the "Destination" field where you will restore the image: click the "Restore" button then "Erase"... e. After the process is complete, you'll now have (2) "OS X Base System" present in Finder. Eject the image "BaseSystem.dmg" and close Disk Utility. f. On the remaining volume "OS X Base System" (USB stick), go to System/Installation and delete Packages symlink. g. Open "OS X Install ESD" in a new Finder window, and copy the Packages folder to System/Installation folder inside "OS X Base System". h. Copy BaseSystem.chunklist, BaseSystem.dmg, AppleDiagnostics.chunklist, and AppleDiagnostics.dmg from "OS X Install ESD" and copy it to the volume root. i. Create a new folder named "Kernels" in System/Library on the USB stick. Use Pacifist v.3.2.17+ to extract "kernel" from "OS X Install ESD/Packages/Essential.pkg [/system/Library/Kernels/kernel]" and place "kernel" into System/Library/Kernels/ location. Or download the vanilla version here. j. Delete following kexts from System/Library/Extensions/: AppleIntelCPUPowerManagement.kext and AppleIntelCPUPowerManagementClient.kext. k. Use ShowHiddenFiles to hide the hidden files, and quit the application. l. With the USB installer ready, remember before restarting system to change boot priority of USB stick to first to install El Capitan on the hard disk of choice. m. Once installer is finished, it will automatically restart the system. n. Now reboot from the USB installer and select the drive where you installed El Capitan at the boot menu screen and use boot flag nv_disable=1 to log in. • STEP 3: Mac OS X 10.11 Post-Installation 1. As the system is loading, you'll be prompted to the Mac OS X Welcome screen. a. Select your country then click "right arrow" to go to the next screen. b. Select "My computer does not connect to the Internet." c. Select "Don’t transfer any information now." d. Do not "Enable Location Services on this Mac" e. Agree to "Terms and Conditions." f. Enter your name, password, and hint and Continue. g. Confirm "Diagnostics & Usage" h. Wait a moment for the OS X desktop to load. i. When prompted to back up any disk with Time Machine, click on the "Don't Use" button. • STEP 4: Mac OS X 10.11 Post-Installation (Continued) 1. Mount the EFI partition of the USB stick with EFI Mounter v3 and copy the 'EFI' folder to the EFI partition of El Capitan boot disk. 2. Install Clover v2.3k on the El Capitan install HDD partition you plan to boot from. In addition to the settings configured earlier, select "Install RC scripts on target volume" and "Install Clover Preference Pane" when installing to the HDD. Installing RC scripts enables nvram variables required for iCloud and other services. It processes logs that are located in /Library/Logs/CloverEFI. You can also type bdmesg > Desktop/boot.txt in Terminal to get them manually. 3. Edit the config.plist from your boot disk in EFI/CLOVER/ by adding the following <dict> entries: a. Change boot flag to "nvda_drv=1" without "-v" <key>Boot</key> <dict> <key>Arguments</key> <string>nv_drv=1</string> </dict> NOTE: Ensure you have updated to the latest version FakeSMC kext. If your 'hack' happens to instant reboot loop randomly like mine did, to fix it I added cpus=1 in the boot arguments in Clover config.plist. Boot arguments: nvda_drv=1 cpus=1 SMBIOS: iMac14,2 system definition Situations may vary when accessing 10.11 with GTX 960 Video output should be connected through HDMI b. Hide UEFI partitions. To hide internal UEFI (i.e., "Boot Windows from Recovery", "Boot Windows from EFI") you have to use Scan/Legacy=false: <key>GUI</key> <dict> <key>Scan</key> <dict> <key>Legacy</key> <false/> </dict> c. Designate name of boot menu entries (Renaming Mac/Windows). In the Clover bootloader menu you will notice all EFI Windows partitions labeled "Boot Microsoft EFI boot menu from EFI [or SYSTEM]". The Windows partition is called EFI but there's also a Mac partition called EFI which is hidden by default in the Clover boot menu so it's a nonfactor. The volume names are what Clover shows by default. In order to change what the Clover boot menu shows your volume name to be you will have to specify its details under GUI/Custom/Entries section in your config.plist. There are 3 <key> tags necessary to edit in this section: Volume, FullTitle, and Type. You can refer to my personal settings below for help. E.g., in my config.plist, my OS X volume is called "ELCAP" because that's what I named the partition I installed OS X on. It can also be seen as a bootloader screen entry as "Boot Mac OS X from XXXXXXXX" where XXXXXXXX is the volume name. "FullTitle" is the name you want the entry to say, i.e.: OS X 10.11 El Capitan. "Type" is where you indicate what type of OS it is, i.e.: OSX (or Windows). Tags such as "Hidden" and "Disabled" are self-explanatory, while the "NoCaches" tag designates whether you want to boot without caches. NOTE: Adding "InjectKexts" causes infinite loading on the Apple logo screen. NOTE: Although you’re able to indicate if the "VolumeType" you are using is Internal, External, Optical or FireWire, I have found through tests that after adding the "VolumeType" tag for the OS X volume in the config.plist followed by restarting my system, it would initiate a constant reboot loop, making my system incapable POSTing and requiring a CMOS reset to fix: YOU HAVE BEEN WARNED. <key>GUI</key> <dict> <key>Custom</key> <dict> <key>Entries</key> <array> <dict> <key>Volume</key> <string>EFI</string> <key>FullTitle</key> <string>Windows 10</string> <key>Hidden</key> <false/> <key>Disabled</key> <false/> <key>Type</key> <string>Windows</string> <key>VolumeType</key> <string>Internal</string> </dict> <dict> <key>Volume</key> <string>ELCAP</string> <key>FullTitle</key> <string>OS X 10.11 El Capitan</string> <key>Hidden</key> <false/> <key>Disabled</key> <false/> <key>InjectKexts</key> <false/> <key>NoCaches</key> <false/> <key>Type</key> <string>OSX</string> <key>VolumeType</key> <string>Internal</string> </dict> </array> </dict> d. Remove Recovery partition. Deleting and merging a partition with 'diskutil' from the command line is the most precise method to remove the partition since it targets the recovery disk directly and merges it with the full El Capitan partition. ○ Launch the Terminal and type the following into the command line: diskutil list ○ This will print out your drives partition scheme and look something like this: ○ Look for "Recovery HD" and see which identifier it is uses. In this screenshot it’s disk2s3. ○ To remove that partition we use the following command (you can also use the volume name): diskutil eraseVolume HFS+ Blank /dev/disk2s3 ○ The partition will be erased. You’ll now have a blank partition sitting around, so you’ll want to merge that with your other El Capitan partition: diskutil mergePartitions HFS+ ELCAP disk2s2 disk2s3 ○ This will merge the two partitions, with disk2s2 absorbing the space from disk2s3 and expanding, it causes data loss so don’t expect this to preserve anything. 4. 10.11.0 breaks compatibility with native graphics kexts so you will not be able to boot without nv_disable=1 flag. a. Download and install NVIDIA Web Driver 346.03.02f02 to enable NVIDIA Graphics Cards because they won't work OOB without them. NOTE: Remember to go to the NVIDIA Driver Manager menu bar at the top, change the settings to use Web drivers. Changes will take effect after restart. 5. Reboot without the USB installer and choose the El Capitan boot disk. 6. Download CUDA 7.5.20 drivers (increases GPU computing performance) needed for 10.11.0 support and install. 7. [OPTION 1] Install AppleALC to enable native audio by injecting the layout id supported for ALC887 through dynamic patching without modifying any kexts. Audio will no longer be affected after each OS X update and SIP can remain enabled. More details here. NOTE: AppleHDA must be native, original and unpatched. a. Mount EFI partition and add the following entry under Devices/Audio in the config.plist to inject working layout id 11 (or 13 or 1). <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <integer>11</integer> </dict> b. Download the latest version of AppleALC and copy it to CLOVER/kexts/10.11 or CLOVER/kexts/Other. NOTE: Rebuild kext cache if you have removed a modded AppleHDA to replace it with a native one by using Kext Utility or 'force rebuild cache' in Terminal: sudo –s sudo touch /System/Library/Extensions 8. [OPTION 2] Install the following patch associated with Realtek ALC887 AppleHDA Audio (by Toleda): a. Mount EFI partition, verify "Disable SIP" entry CsrActiveConfig=0x3 is in config.plist. b. Download audio_cloverALC-110.command.zip and extract "audio_cloverALC-110_v1.0q10.command". c. No edits made to any native AppleHDA.kext file, 2-4 files added to Resources folder. NOTE: There may be noticeable pops before starting playback which is caused by OS X putting the audio codec to sleep. Disable AFGLowPowerState in config.plist with following <dict> entry: <key>Devices</key> <dict> <key>Audio</key> </dict> <key>AFGLowPowerState</key> <false/> </dict> If popping is still exists after using the method above, try using antipop. NOTE: There may be noticeable distortion after around 2 minutes of audio playback. Update to the latest version of Clover (or downgrade to ver. 3354) and add UseARTFrequency=false entry in the config.plist: <key>CPU</key> <dict> <key>UseARTFrequency</key> <false/> </dict> <key>Devices</key> <dict> 9. Create a DSDT??? (More to come later) 10. [OPTION 1] Create a SSDT (Secondary System Description Table) to configure the maximum clock speed. a. Download Pike's ssdtPRGen.sh script which should auto-copy into your home directory, 'Volumes/Users/<username>' folder. Open Terminal and type the following: curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh b. Next, set the execute/search bits: chmod +x ~/ssdtPRGen.sh c. Run ssdtPRGen.sh script for first time without any arguments and let it download all the data that you need: ./ssdtPRGen.sh d. The Skylake.cfg with Pentium information should have already downloaded. e. Once finished you will have the ssdt.aml on the ~/library/ssdtPRGen/. Move it to /EFI/CLOVER/ACPI/patched. NOTE: If you come across issues try the following: ○ Use Terminal to ensure Skylake.cfg is in the 'Data' folder by typing: open ~/library/ssdtPRGen/Data ○ You can remove any previously generated and downloaded script file by typing: sudo rm -R ~/Library/ssdtPRGen ○ You can rerun another freshly downloaded ssdtPRGen.sh script with your processor type: ./ssdtPRGen.sh ○ For additional help see also: ./ssdtPRGen.sh -help 11. [OPTION 2] Create a SSDT (Secondary System Description Table) to configure the maximum clock speed. a. Download the Pike’s script v14.1 (modified for i-core processors) and put it on your desktop. Use it only for the PC it is running from. The script reads some information specific about your CPU and its number of cores. b. Open Terminal and type "sudo" then leave a space and drag the script file into the Terminal window then leave a space and type in the Turbo Speed (Maximum Turbo Frequency) for your processor and then press enter. e.g., Intel Pentium G4500 type code: sudo /Users/"YourUsername"/Desktop/ssdtPRGen.sh -TURBO 3500 Type your password when prompted and press Enter. c. Ignore the following "Error: Unknown processor model ..." since the CPU is unsupported. d. A decompiled file called SSDT.aml will generate in a hidden folder "tmp". Type "open /tmp" (no quotations) to reveal its location. e. Mount EFI using EFI Mounter v3 and place SSDT.aml into /Volumes/EFI/EFI/CLOVER/ACPI/patched/ 12. Installing the following kexts/widget is optional. Mount the EFI partition to copy the kexts into the /EFI/CLOVER/KEXTS/10.11 folder. Install the widget using Launchpad → Dashboard: ○ HWSensors 6.19.1406 Binaries (with FakeSMC): Helps you monitor CPU, memory, disks, network, temperatures, fans, load/uptime, and processes. ○ Install iStat Pro 4.92 r2, a highly configurable widget that lets you monitor every aspect of your Mac including CPU, memory, disks, network, battery, temperatures, fans, load & uptime and processes. • STEP 5: Updating to 10.11.4 1. Download and install OS X El Capitan 10.11.4 Combo Update. 2. After restarting, booting from the El Capitan partition presents the following error: OsxAptioFixDrv: Error - requested memory exceeds our allocated relocation block a. This is caused by the lack of support for the OsxAptioFixDrv-64 in 10.11.4 which is intended to fix memory map issues on most UEFI systems, mainly in AMI BIOS. b. Plug the USB installer into another Mac (or Hackintosh) and reinstall the latest version of Clover (here) on the USB stick. Be sure to select the checkbox OsxAptioFix2Drv-64 instead of OsxAptioFixDrv-64. c. Once it completes, mount EFI of the USB stick using EFI Mounter v3 and remove OsxAptioFixDrv-64.efi from /EFI/CLOVER/drivers64UEFI/. 3. Reboot using the USB installer and choose the El Capitan install drive. Mount EFI of the El Capitan partition and remove OsxAptioFixDrv-64.efi and copy OsxAptioFix2Drv-64.efi from the USB stick to /EFI/CLOVER/drivers64UEFI/. 4. Reinstall audio by patching AppleHDA with audio_cloverALC-110.command.zip [for OPTION 2]. 5. Accept the popup window that prompts you to download and install the latest the NVIDIA Web Driver 346.03.06f01 to proceed. Download CUDA 7.5.26 drivers needed for 10.11.4 support from NVIDIA and install and reboot. • STEP 6: Updating to 10.11.5 1. Download and install OS X El Capitan 10.11.5 Combo Update. 2. After restarting, accept the popup window that prompts you to download and install the latest the NVIDIA Web Driver 346.03.10f01 to proceed. 3. Download CUDA 7.5.29 drivers needed for 10.11.5 support from NVIDIA and install and reboot. 4. Reinstall audio by patching AppleHDA with audio_cloverALC-110.command.zip [for OPTION 2]. • STEP 7: Updating to 10.11.6 1. Download and install OS X El Capitan 10.11.6 Combo Update. 2. After restarting, accept the popup window that prompts you to download and install the latest NVIDIA Web Driver 346.03.15f01 / NVIDIA Web Driver 346.03.15f02 to proceed. 3. Download CUDA 7.5.30 drivers needed for 10.11.6 support from NVIDIA and install and reboot. 4. Reinstall audio by patching AppleHDA with audio_cloverALC-110.command.zip [for OPTION 2]. config-WORKING for G4500 boot.plist.zip EFI-Mounter-v3.zip ssdtPRGen.sh-master.zip
  8. I have the following setup running el capitan dual booting windows 10 on one drive with a few problems: - MSI Tomahawk Z170A - Intel i5 6600k Skylake - Asus GTX 770 - Samsung 850 evo 1tb I'm running the latest clover but booting seems to be a hit or miss. Currently i'm using OsxAptioFix2Drv-64.efi because when i use OsxAptioFixDrv-64.efi i get a low memory error. But i think OsxAptioFix2Drv-64.efi is giving me problems, sometimes my system won't boot and i get a "Couldn't allocate runtime area" error. And i have to turn off my pc and turn it on again and hope i'm lucky. If it goes beyond that there aren't any problems. I made a photo of the error: https://dl.dropboxusercontent.com/u/11109447/errorBooting.jpg Next thing, sometimes the clover theme i picked will show and sometimes it goes back to the blue (no-theme selected) theme. Does anyone know what is up with that? Last thing, my audio is functioning (realtek alc891) but the volume is really low. It seems like the sound isn't amplified, i have to set the volume on my speakers around 80-90% (and osx on full) to get a normal volume. I've currently solved this by using the SPDIF port.
  9. I shared my Verboose screenshot + Clover folder + DSDT dump (Clover F4 and RWEverything) + AIDA64 report here: https://app.box.com/s/8f85vawzcik238kh4gzx6vwpk1gc0l03 The USB installer boots and stucked at "using 64-bit bootcache playlist" while trying to install the 2nd public build of macOS Sierra 10.12.1. Wondering whether anyone would love to offer some help on troubleshooting possible issues. P.S.: I am aware that the current WIFI module is not compatible with macOS. But that is out of the issue I am going to troubleshoot at this moment.
  10. Hi, I wanted to install macOs 10.13 on my notebook. Here are the technical specifications: -Intel i7 6500U 2.50GHz Skylake (CPU) -12GB ram dd4 (RAM) -hp 81EC (MOTHERBOARD) with BIOS insyde F09 -Intel HD Graphics 520 - AMD Radeon R7 M440 (Graphics cards) -Realtek PCIe FE Family Controller (Ethernet) -Broadcom BCM43142 802.11 bgn Wi-Fi M.2 Adapter (Wifi and Bluetooth) -Realtek High Definition Audio - Audio Intel® per schermi(HDMI) Thanks in advance
  11. Hello! I got OS X 10.11.1 El Capitan up and running on my Z170 system yesterday. Aside from some minor issues with Ethernet and sound (both of which I was able to work around) everything is pretty much great. There is however one problem that I don't understand: I have a single stick of 8 GB DDR4 RAM installed on my computer. OS X, for whatever reason, thinks that I only have 4 GB of RAM installed. Windows has no problems detecting and using the full 8 GB. What on earth could be going on here, and how can I troubleshoot the problem? I'm not sure how to proceed. Let me know if you need any more information. Thank you so much!
  12. Ok i finally got a mostly operational install of El Capitan 10.11.3 on my new dual boot Windows 10, OSX rig. Just to clarify this machine has an SLI setup under windows with a pair of 970 GTX 4gb, 1 dedicated Samsung Evo 850 250GB SSD for windows and OS X each.. as i thought having separate boot drives would be less hassle. Each OS also has a dedicated 4TB Hybrid HD each, and there is one old Maxtor 160GB SATA HDD i use for windows backup. And a Apple Native Broadcom WiFi Card. I have injected USB, entered all the fixes to raise the number of ports in Clover config.plist, added the entries to get the Nvida web driver for 10.11.3 to work, as well as the latest Cuda drivers for OSX, And done the edits to get the onboard Audio (ALC 1150) along with the shell script to get it all working. The Motherboard is a Gigabyte GA-Z170X-UD5 TH, and the SMBios entries are for mac pro 5,1. I Also have USB-SSDT.aml, and SSDT.aml for CPU in the clover patched folder. Processor is a i5 6600K, clover updated to latest as of time of posting.. right now i have the hardware and basic setup clarified. I shall get onto the niggling issues. In The Clover GUI i have the following entries from left to right: Boot Microsoft EFI from EFI (this if selected does boot into win 10) Boot Mac OS X from Mac (this works as intended, Mac being the name i gave the drive) Boot Recovery from Recovery HD (have yet to test whether it will boot but i suspect it will) Boot Windows from EFI (Black screen with a HD icon, does not boot, i suspect the EFI referenced is the Clover EFI not the Windows EFI Partition) Boot Windows from Windows 10 (Windows 10 is the name of the drive where windows is installed.. same result black screen HD icon, no boot) Boot Windows from (i suspect it should say Data as that is the other NTFS formatted Drive for Windows use) All drives are GPT Partitioned, there are no legacy devices, as i wanted to simplify any issues as far as i could regarding Dual Booting etc. Mac Drives are HFS+ Journaled, and Windows Drives are NTFS. Firstly i would like to find out how to remove the non bootable entries, so i only leave the Windows 10 SSD, And the Mac OSX, and Recovery Drives. and or modify the boot loader so everything is working nicely, it works at the moment but its messy and has other problems. The other issue i am having is every time i reboot it adds extra entries in my boot options in the bios, so after a few reboots it can have a string of extra entries. i have gone into the clover Command line and removed these by hand by typing: cfg boot dump, looking at the entry number and removing all except the ones pointing to HD directly by typing cfg boot rm XX (where XX is the boot entry number listed). I have read other posts on the web of similar issues, but as yet not found a fix. I have selected the Mac SSD as the 1st boot option in the bios and saved and exited. When i built the machine i installed Windows firstly, as there was no working solution to install OSX on this hardware, Windows is installed on the SSD that is Attached to SATA port 1 on the board, The Mac SSD is attached to SATA port 2, I don't know if this will have any bearing on the issues I'm experiencing, but id like to give as much clear info as possible, to hopefully find a solution. Does anyone know of a way to stop these extra boot entries being created after i remove them and set priority of boot in the bios? I'm VERY new to Clover having only used Chameleon on a somewhat elderly Core2Quad based hack running Mountain Lion. And is there a way to move the extra non bootable drives/partitions in the Clover GUI?
  13. Hi, I would like to create SMBIOS for my Asus. Do you help me? Intel core i5-6500u 4 GB Ram DDR4 Nvidia Geforce 920MX (Doesn't work)
  14. Hi guys, I need your help as soon as possible. So, long story short, I've got a new system (for work, not my own), and I can't boot (always reboot half way on the boot process) UNLESS I boot in Safe Mode. That's the only mode I can use to boot. I'm booted like this right now. System configuration is: 1. Mobo: GA-Z170-Gaming K3 2. CPU: i5 6600K 3. 16 GB DDR4 RAM 4. GPU: GTX 950 5. Boot manager: Clover (latest version) Note: 1. I already installed Nvidia Web driver. But since I installed it in Safe Mode....I'm not sure it was installed correctly. 2. I tried booting with flags "nv_disable=1" and "nvda_drv=1". No change. It just goes into KP and reboots after a short while. 3. I'm using an already installed OS. Basically I replaced all the HW, but kept the same software. So I'm sure there might be some tweaking that have to be made in Clover config and stuff like that. But for that, I need to be able to at least boot in single-user to be able to Mount the EFI partition and edit whatever in config. Any idea how I can boot in normal mode? Apparently I can't even boot using the iGPU... Not sure Intel HD Graphics 530 is supported by Apple driver. Probably not. So anyway, how do I boot in normal mode? That would be the first issue. Second issue: how to boot with two monitors (main DVI, second VGA with adapter to DVI)? Video of the issue here (in any boot mode other than Safe Mode).
  15. After my initial problems (witch were basically related to me chosing the wrong system definition & not knowing with driver to apply, thanks gengik84 and Hervé for the help) I now have another big problem start : Computer reboots by itself randomly. Sometime it will reboot after 10sec once the session starts, sometime it needs a "push" (open safari, or try to save something in clover...etc) I do not think it is only performance related, I used cinebench to test load the cpu : it hold's up nicely, then the GPU : same thing (tough I wonder if the openGL test would not use only the CPU as the fans of my GTX970 didn't ever start to turn during the test). So I'm feeling a bit like 1 step forward, two steps back....
  16. Hi! I have the following configuration * HP EliteDesk 800 G2 TWR * MOBO HP 8053 (U3E1) * Intel Core i7 6700 @ 3.40GHz Skylake * GPU: Integrated: Intel® HD Graphics 530 with (2) DisplayPorts I am trying to make the HD530 to work and I 1. Increased the memory of the video card in the BIOS to the maximim available 512MB (gave me a KP with the default option which was 32MB) 2. installed the HD530 'patches' on the config.plist of clover the following: * `Graphics > Inject Intel` * `Graphics > ig-platform-id 0x19120000` * `Kernel and Kext Patches > 10.11-SKL-1912000-4_displays` 3. the last thing I did was to apply the glitch fix as it is described [here](http://www.insanelymac.com/forum/topic/317551-glitch-fix-for-skylake-hd-graphicsupdate/) 4. `SMBIOS` is configured as `iMac17.1` (was testing it with `iMac14.1` but saw no difference) Now when I rebooted during the boot process I get the following message (using -v) just before I get to the UI: ~~~ IG: HE PCI ACPI device not found - PAVP services will be disabled - add IMEI to EFI / ACPI device list IG: Called when FB is in a non-wake State in getAttribute - attribute: 1734298985 IG: Called when FB is in a non-wake State in getAttribute - attribute: 1734298985 IG: Called when FB is in a non-wake State in getAttribute - attribute: 1734298985 IG: DRMStatus - iTunes/Apple Store Content Access Problem. Content playback may be disabled on this computer. You can continue to use the machine. but you should contact Apple. [iGPU] Will fallback to host-side scheduling if graphics firmware fails to load [iGPU] Chose to use graphics firmware based on platform [iGPU] ************************************************ [iGPU] Failed to initialize graphics firmware. Failing back to host-side scheduling [iGPU] Scheduler interface revision = 1: Default EL Scheduler [iGPU] ************************************************ [iGPU] Graphics accelerator is using scheduler interface revision 1: Default EL Scheduler [iGPU] Scheduler: Multiple channel indexes per command streamer [iGPU] Scheduler: Process CSB using HWS. [iGPU] Scheduler: PM notify enabled [iGPU] Graphics Address: PPGTT, Separate Address Space [iGPU] MultiForceWake Enabled: Using 3D Driver [iGPU] Scheduler Throttle Cap = 100ms ~~~ The card seems to work with acceleration and have no glitch. And it shows in the system information as ~~~ Intel HD Graphics 530: Chipset Model: Intel HD Graphics 530 Type: GPU Bus: Built-In VRAM (Dynamic, Max): 1536 MB Vendor: Intel (0x8086) Device ID: 0x1912 Revision ID: 0x0006 Metal: Supported ~~~ However [Cinebench](https://www.maxon.net/en/products/cinebench/) gives me on 10.12.2 approx 26fps. The same computer under windows 10 performs much better giving approx 60fps. Same applies for [LuxRender](http://www.luxmark.info/) Given the message I see when booting, and the performance difference, is the HD530 working with full acceleration or not under OSX? I have been using one monitor connected through the display port Thanks a lot for your help!!
  17. Hey guys, So I knew getting OS X on Skylake was going to be tough. Just had no idea it was going to be this tough. Anyways, let me cut down to the chase. My Config: Gigabyte Z170X Gaming 5 Intel i5 6500 8GB Corsair DDR4 2400Mhz RAM Samsung 250GB EVO SSD AMD R9 270X Problem: I followed this thread and tried the CLOVER posted here (1) and here (2). Both times my PC throws up an error before it even reaches the installer. I tried changing a bunch of settings in Clover Configurator to no avail. My EFI folder can be downloaded from here: https://www.dropbox.com/s/xx5aqqmusjrl4n3/EFI.zip?dl=0 At this point, I am absolutely clueless on what I should do. Any help will be greatly appreciated. Thanks!
  18. Hi Guys, i upgraded my motherboard from Z170-HD3 to Z170X-Gaming 7 System Specifications : Processor : Intel Core i7 6700 SkyLake Motherboard : Gigabyte Z170X - Gaming 7 (I need more onboard Sata Ports) VGA : Palit Jetstream GTX960 4GB DDR5 Memory : Dual Channel Team Extreem Dark 8GB (2x4GB) DDR4 3000Mhz OC Storages : 6 Storages (120GB SSD Natno For Windows 10 Enterprise, 120GB Fujitsu for OS X El Capitan, 2TB For Data Multimedia / Program, 2TB for Master Game Installer, 500GB For Data OS X, 500GB for Game Live Installed) Optical Drive : Asus DVD-RW Box LAN : Dual LAN - Killer LAN E2400 dan Intel I219V Wifi Card : TP-Link TL-WDN4800 Camera : A4Tech PK-920H WebCam Monitor : 2X Asus VN248H @24" Full HD Supported Audio Codec : Creative CA0132 Clover version : 3330 OS X Version : El Capitan 10.11.2 Beta Build 15C48a Boot Mode : UEFI with CSM Disabled Working : 1. QE/CI Full Support with Nvdia 2. Camera Webcam OOB 3. Sleep, Restart, Shutdown 4. I use Voodoo HDA version 2.8.8 for my Creative CA0132 5. HDMI Audio from Nvidia Card 6. Power Management, Multiplier dan Turbo Boost with SSDTPrGen from Pike R. Alpha 7. iMessages (Inject MLB and ROM from Real MacBookPro) 8. LAN Killer E2400 9. Etc Not Working : 1. Can'nt use AppleHDA Update : we can use AppleHDA for Creative CA0132. See here http://www.insanelymac.com/forum/topic/309441-new-applehda-patcher/?p=2194865 2. Not supported Ethernet I219V yet Work with new kext see here http://www.insanelymac.com/forum/topic/205771-appleintele1000ekext-for-108107106105/page-38?do=findComment&comment=2195842credit to @alreadystarted 3. Intel HD 7000 Integrated 4. Super Speed USB 3.0 not function at 10.11.2 Beta version. But, with 10.11.1 Public releas it's working nicely. Bug i thought. Update : with 10.11.2 Build 15C50 all USB are Working, use my "Z170X-Gaming-7-USB3.0-Injection.kext" and SMBios 17.1 Credit to Rehabman I just need to flash bios into beta version then Go to BIOS Setup and "disable IOAPIC Entry" , then dumping your DSDT with Clover and check about all of your XHC device port and make USBInjection.kext from Clover This is my Files 1. This is for Z170X-Gaming 7 + Palit Jetstream Nvidia GTX960 + TL-WDN4800. So if your system build is not same to my sytem then you need to modify DSDT File. Click>>Z170X-Gaming 7 Conifguration Tested by Me<<< to download files 2. Universal Setting Clover. Try to use this one if you have different Graphics Card, Processor and PCI-E Device. If you want to use Integrated Graphics and Discrette Graphics Card then set into BIOS for Primary Graphics from IGFX then just boot and it should active your integrated first and discrette graphics output few later. If you just want to boot with Discrette Graphics then set at bios primary graphics is PCI-E. Click>>>General Setting Without Graphic Injection for Z170X-Gaming 7<< to download files 3. AppleHDA Creative CA0132 Work without Volume Control. Click >>AppleHDA Files<< to download files. After extract you will get Creative-CA0132.kext, Layout1.zml.zlib, Platform.zml.zlib and Patch-OTF.plist. Tutorial for AppleHDA (First you need to remove VooDooHDA.kext + HDADisabler.kext + HDAEnabler.kext if you used it before) 3a. LayoutID has been set "1" with DSDT. So you don't need to set it again with HDAEnabler or Clover Injection. 3b. Extract the files and you will find "Creative-CA0132.kext" copy this to EFI/CLOVER/Kexts/10.11 3c. Open your config.plist with Clover Configurator and add this to "Kernel and Kext Patches->KextToPatch" section (you can see this patch at "Patch-OTF.plist") Name : AppleHDA Find : 786d6c2e7a6c Replace : 7a6d6c2e7a6c Comment : Change Path XML to ZML Name : AppleHDA Find : 0088ec1a Replace : 11000211 Comment : Rename Codec 1 Name : AppleHDA Find : 7419ad15 Replace : 00000000 Comment : Reset Codec 3d. Copy your original AppleHDA.kext from System/Library/Extensions to Desktop. Then copy "layout1.zml.zlib" and "Platform.zml.zlib" to this kext with path "AppleHDA.kext/Contents/Resources". And reinstall the kext with Kext Utility. . Credit to Wern Apfel, Mirone and Abxite for XML to ZML method Special Note : If you have already use my DSDT and Config.plist then you can skip step 3a. 3b and 3c Another Screenshots
  19. This thread is a walkthrough on how to install Sierra. These are fully detailed instructions to make it easier for newbs. PLEASE DO NOT PM ME FOR HELP. REPLY TO THIS GUIDE BELOW. THANKS For a list of credits/resources which helped influenced the making of this guide, please refer to my 10.11.0 guide here. As of 11/30/2016, I will no longer provide anymore support regarding the installation of OS X/macOS on this motherboard. I am in the process of selling this PC. Meanwhile, there are a few quirks I want to resolve which I feel should be included in this guide such as 1) creating an DSDT/editing the SSDT to enable HDMI audio from both the GPU/CPU, 2) implementing proper sleep, and 3) a patch to remove audio distortion which occurs while using codec ALC887 on this motherboard, but due to time constraints I haven't gotten around to doing so yet. I would hope that anyone who has benefited from my guide would follow in my footsteps and take up the mantle and expand on this guide. If you are interested let me know. I have already laid down the foundation so all you have to do is carry on the legacy and pick up where I left off. Now since I have gotten that out of the way, let's get started: • MY SPECS: 1. Intel Pentium Processor G4500 2. ASUS Z170M-PLUS Micro ATX Motherboard 3. Mushkin Enhanced ECO2 512GB SSD 4. Corsair Vengeance LPX 16GB (2x8GB) DDR4 5. HGST Travelstar 7K1000 1TB 2.5" 7200RPM HDD 6. Seagate Barracuda 3TB 3.5" 7200RPM HDD ST3000DM001 7. LEPA AquaChanger 240 Liquid CPU Cooler 8. Corsair Carbide 88R Mid-Tower Case 9. LG Electronics 14x SATA Blu-ray Rewriter 10. PNY GTX 960 XLR8 4GB 11. EVGA SuperNOVA 750 G1 750W PSU • WHAT YOU WILL NEED: 1. macOS 10.12 Sierra [from Mac App Store] 2. A computer running an Intel Processor 3. Access to OS X on VMWare (for Windows), Mac, or Hackintosh 4. 1x supported graphics card 5. Clover v2.3k r3763 and up 6. A USB flash drive at least 8 GB 7. Update your system with the latest BIOS • STEP 1: BIOS SETTINGS 1. Start off by entering the BIOS and accessing Advanced Mode. Go to Exit to select 'Load Optimized Defaults'. 2. Go to Boot and disable 'Fast Boot' and go to CSM (Compatibility Support Module) to enable 'Launch CSM'. 3. Back out to Boot and scroll down to Secure Boot and access Key Management to disable 'Secure Boot State'. In order to do so you must clear any installed keys [delete each keys]. a. Access Secure Boot again and set OS Type to 'Other OS'. 4. Scroll down to Hard Drive BBS Priorities to set boot sequence of the available hard disks. 5. Go to Advanced → System Agent (SA) Configuration and disable 'VT-d'. 6. Scroll down to access Graphics Configuration and set 'Primary Display' to PCIE and disable 'iGPU Multi-Monitor'. 7. Back out to Advanced and scroll down to access APM Configuration → 'ErP Ready' and disable it [equates to "S3 only, Suspend to Ram"]; the rest of the options should be disabled by default. 8. Go to Advanced → CPU Configuration and disable 'Intel Virtualization Technology'. 9. Scroll down to CPU Power Management Configuration to disable 'CFG lock'. 10. Go to Advanced → Onboard Devices Configuration and turn off 'Serial Port Configuration' and 'Parallel Port Configuration'. 11. Go to Advanced → USB Configuration and enable 'XHCI Hand-off'. 12. [Optional] Go to Ai Tweaker → Scroll down to 'DRAM Frequency' and set it to the specified frequency of your memory. 13. [Optional] Go to Tool → ASUS Overclocking Profile to save your BIOS settings profile [to a USB stick]. 14. Go to Exit, 'Save Changes & Reset'. • STEP 2: CREATING A BOOTABLE USB TO INSTALL OF SIERRA 10.12 1. Clover and the macOS installer are placed on separate partitions on the USB stick. This guide will use 'diskutil list' in Terminal instead of Disk Utility to format the USB with GPT partitioning for Clover UEFI support. 2. You must determine its disk identifier before you can partition the USB. Plug the USB stick into a Mac (or Hackintosh), run Terminal and type 'diskutil list'. The following screenshot will serve as a reference: As you can see the the USB stick’s identifier is /dev/disk4. 3. Type the following entry into Terminal to format the USB stick (two partitions, via GPT): diskutil partitionDisk /dev/disk4 1 GPT HFS+J "OS X" R During the process the following occurred: /dev/disk4 GPT partitioning initiated by default EFI was automatically created remainder "OS X", HFS+J is partitioned 4. It resulted in the following screenshot: Close Terminal 5. We need to download and install the latest version of Clover (here) on the USB stick. a. Run the pkg, "Change Install Location" by selecting "OS X" (partition name) as the target of the install. Use the following settings below: Make sure that it shows "Installation Complete." NOTE: When installing to HDD select "Install RC scripts on target volume" and/or "Install all RC scripts on all other boot volumes" and "Install Clover Preference Pane". 6. You must copy your kexts to the EFI/ Clover folder. You can use EFI Mounter v1.2.3 when necessary to mount the EFI partition, just use "diskutil list" first to ensure you chose the right one for the USB stick. a. Remove EFI/CLOVER/kexts/10.6, 10.7, 10.8, 10.9, 10.10, 10.11 leaving just 'Other'. Create a folder titled '10.12'. b. Copy the required kexts FakeSMC.kext, NullCPUPowerManagement 1.0.0d2, VoodooPS2Controller.kext, and your ethernet kext (Intel I219-V) IntelMausiEthernet-V2.2.0 or AppleIntelE1000e 3.3.1 to the following directory: /EFI/CLOVER/KEXTS/10.12. NOTE: If you are having trouble getting Ethernet to work you can also try copying IONetworkingFamily.kext from S/L/E to /EFI/CLOVER/KEXTS/10.12 with your networking kext. 7. We must apply the following mandatory patches: NOTE: As of 10.11.4, the APIC Fix is not necessary. a. HaltEnabler. It works as OpenHaltRestart, clearing SLP_SMI_EN at start of macOS system. Helps prevent constant reboot loop after installing macOS on this motherboard. <key>ACPI</key> <dict> <key>HaltEnabler</key> <true/> b. FakeCPUID patch. Since the Pentium is not supported in 10.12, the following CPUID will convert it into an Ivy Bridge CPU. Add this <dict> entry to the config.plist: <key>KernelAndKextPatches</key> <dict> <key>FakeCPUID</key> <string>0x0306A0</string> <key>KextsToPatch</key> </dict> or [Lynnfield] <key>KernelAndKextPatches</key> <dict> <key>FakeCPUID</key> <string>0x0106E0</string> <key>KextsToPatch</key> </dict> c. USB patch. It is required to raise the port limit in order to boot the USB installer. Otherwise garbled text with the message "Still waiting for root device" and a circle with a slash in the middle will appear onscreen. This process involves installing USBInjectAll.kext as well. Add this <dict> entry to the config.plist: <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>change 15 port limit to 26 in XHCI kext (100-series) 10.12</string> <key>Find</key> <data>g710////EA==</data> <key>Name</key> <string>AppleUSBXHCIPCI</string> <key>Replace</key> <data>g710////Gw==</data> </dict> </array> Be sure to copy USBInjectAll.kext to /EFI/CLOVER/KEXTS/10.12. d. SMBIOS. With the config file still opened in your text/plist editor, scroll down to SMBIOS section to add the following SMBIOS system definition: <key>SMBIOS</key> <dict> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductName</key> <string> iMac14,2</string> <key>Trust</key> <false/> </dict> NOTE: Macmini6,2, iMac13,2 and iMac13,1 support speedstep. You can also do this using Clover Configurator: In the SMBIOS section, click the magic wand to select a SMBIOS relevant to your hardware (e.g. iMac14,2) – and close the screen and File/Save. e. GUI. Here you indicate the theme you want to use that you installed by entering the title in the string. I chose to use "random" as shown below: <key>GUI</key> <dict> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <true/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <true/> <key>Theme</key> <string>random</string> </dict> f. Boot Flag. It is necessary to use "-v" to monitor if any problems arise. Add this <dict> entry to the config.plist: <key>Boot</key> <dict> <key>Arguments</key> <string>-v</string> </dict> g. NVIDIA graphics cards especially 'Maxwell' currently lack support natively in macOS. To correct this problem, it requires System Parameter/NvidiaWeb entry. It must be disabled during installation by adding this <dict> entry to the config.plist: <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>YES</string> <key>InjectSystemID</key> <true/> <key>NvidiaWeb</key> <false/> </dict> h. SIP. Apple has implemented 'rootless' security or System Integrity Protection (SIP) (reference sources 1, 2, & 3) in 10.12 which restricts users from modifying system folders/files, and as a result it locks down system folders and files against hacks and root attacks, making the system safer. However, SIP must be disabled in order to install anything (i.e., kexts) into protected system folders. Add this <dict> entry to the config.plist: <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x3</string> </dict> i. Audio Fix. This Skylake board comes with a Realtek ALC887 audio chip. Realtek onboard audio device has been changed in ACPI to 'HDAS'. In order to use AppleALC/CloverALC (discussed further in this guide), you must add the following patch in the config.plist: <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>Rename HDAS to HDEF</string> <key>Find</key> <data> SERBUw== </data> <key>Replace</key> <data> SERFRg== </data> </dict> </array> 8. Preparing OS X partition. Download macOS v10.12.0 Sierra [Mac App Store] and Right-click "Install macOS Sierra" will be in /Applications. a. Right-click "Install macOS Sierra" → Show Package Contents → Contents → ShareSupport → Double click to mount "InstallESD.dmg". b. Once "OS X Install ESD" appears, use ShowHiddenFiles to show hidden files. c. Now you will see an image called "BaseSystem.dmg" appear. Mount it by right-clicking and opening it with DiskImageMounter... NOTE: The version of Disk Utility found in El Capitan has been stripped down of its most essential features to proceed with the following instructions. Your next best option is to use a pre-modified version of the old Disk Utility. After downloading it, extract and copy it to the Desktop and type the following line in Terminal to take ownership, enabling the app to run: sudo chown -R 0:0 ~/Desktop/Disk\ Utility.app d. Open Disk Utility. Select and highlight the volume "OS X Base System", click "Restore" at the top-right, drag the volume into "Source" field, and drag the USB [OS X] partition (you already created) to the "Destination" field where you will restore the image: click the "Restore" button then "Erase"... e. After the process is complete, you'll now have (2) "OS X Base System" present in Finder. Eject the image "BaseSystem.dmg" and close Disk Utility. f. On the remaining volume "OS X Base System" (USB stick), go to System/Installation and delete Packages symlink. g. Open "OS X Install ESD" in a new Finder window, and copy the Packages folder to System/Installation folder inside "OS X Base System". h. Copy BaseSystem.chunklist, BaseSystem.dmg, AppleDiagnostics.chunklist, and AppleDiagnostics.dmg from "OS X Install ESD" and copy it to the volume root. i. Create a new folder named "Kernels" in System/Library on the USB stick. Use Pacifist v.3.2.17+ to extract "kernel" from "OS X Install ESD/Packages/Essential.pkg [/system/Library/Kernels/kernel]" and place "kernel" into System/Library/Kernels/ location. j. Delete following kexts from System/Library/Extensions/: AppleIntelCPUPowerManagement.kext and AppleIntelCPUPowerManagementClient.kext. k. Use ShowHiddenFiles to hide the hidden files, and quit the application. l. With the USB installer ready, remember before restarting system to change boot priority of USB stick to first to install Sierra on the hard disk of choice. m. Once installer is finished, it will automatically restart the system. n. Now reboot from the USB installer and select the drive where you installed Sierra at the boot menu screen and use boot flag nv_disable=1 to log in. [NOTE: If you experience reboot loops, simply reset CMOS and reapply the ACHI settings back into the BIOS, save and exit.] • STEP 3: macOS 10.12 Post-Installation 1. As the system is loading, you'll be prompted to the macOS Welcome screen. a. Select your country then click "right arrow" to go to the next screen. b. Select "My computer does not connect to the Internet." c. Select "Don’t transfer any information now." d. Do not "Enable Location Services on this Mac" e. Agree to "Terms and Conditions." f. Enter your name, password, and hint and Continue. g. Confirm "Diagnostics & Usage" h. Wait a moment for the macOS desktop to load. i. When prompted to back up any disk with Time Machine, click on the "Don't Use" button. • STEP 4: macOS 10.12 Post-Installation (Continued) 1. macOS Sierra no longer allows unsigned apps to run that did not come the App Store or identified developer. You can re-enable this function by running the following in Terminal: sudo spctl --master-disable Go to System Preferences → Security & Privacy and disable GateKeeper to allow installation of software by unidentified developers. 2. Mount the EFI partition of the USB stick with EFI Mounter v1.2.3 and copy the 'EFI' folder to the EFI partition of Sierra boot disk. 3. Install Clover v2.3k on the Sierra install HDD partition you plan to boot from. In addition to the settings configured earlier, select "Install RC scripts on target volume" and "Install Clover Preference Pane" when installing to the HDD. Installing RC scripts enables nvram variables required for iCloud and other services. It processes logs that are located in /Library/Logs/CloverEFI. You can also type bdmesg > Desktop/boot.txt in Terminal to get them manually. 4. Edit the config.plist from your boot disk in EFI/CLOVER/ by adding the following <dict> entries: a. New Method for Enabling NVIDIA Web Drivers. Boot flag nvda_drv=1 no longer works in config.plist to enable Web Drivers. A new setting under System Parameter in Clover called "NvidiaWeb" has been updated to fulfill this instead. <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>YES</string> <key>InjectSystemID</key> <true/> <key>NvidiaWeb</key> <true/> </dict> Remove Boot/Arguments/nvda_drv=1 if necessary. b. Hide UEFI partitions. To hide internal UEFI (i.e., "Boot Windows from Recovery", "Boot Windows from EFI") you have to use Scan/Legacy=false: <key>GUI</key> <dict> <key>Scan</key> <dict> <key>Legacy</key> <false/> </dict> c. Designate name of boot menu entries (Renaming Mac/Windows). In the Clover bootloader menu you will notice all EFI Windows partitions labeled "Boot Microsoft EFI boot menu from EFI [or SYSTEM]". The Windows partition is called EFI but there's also a Mac partition called EFI which is hidden by default in the Clover boot menu so it's a nonfactor. The volume names are what Clover shows by default. In order to change what the Clover boot menu shows your volume name to be you will have to specify its details under GUI/Custom/Entries section in your config.plist. There are 3 <key> tags necessary to edit in this section: Volume, FullTitle, and Type. You can refer to my personal settings below for help. E.g., in my config.plist, my macOS volume is called "SIERRA" because that's what I named the partition I installed macOS on. It can also be seen as a bootloader screen entry as "Boot Mac OS X from XXXXXXXX" where XXXXXXXX is the volume name. "FullTitle" is the name you want the entry to say, i.e.: macOS 10.12 Sierra. "Type" is where you indicate what type of OS it is, i.e.: OSX (or Windows). Tags such as "Hidden" and "Disabled" are self-explanatory, while the "NoCaches" tag designates whether you want to boot without caches. NOTE: Adding "InjectKexts" causes infinite loading on the Apple logo screen. NOTE: Although you’re able to indicate if the "VolumeType" you are using is Internal, External, Optical or FireWire, I have found through tests that after adding the "VolumeType" tag for the macOS volume in the config.plist followed by restarting my system, it would initiate a constant reboot loop, making my system incapable POSTing and requiring a CMOS reset to fix: YOU HAVE BEEN WARNED. <key>GUI</key> <dict> <key>Custom</key> <dict> <key>Entries</key> <array> <dict> <key>Volume</key> <string>EFI</string> <key>FullTitle</key> <string>Windows 10</string> <key>Hidden</key> <false/> <key>Disabled</key> <false/> <key>Type</key> <string>Windows</string> <key>VolumeType</key> <string>Internal</string> </dict> <dict> <key>Volume</key> <string>SIERRA</string> <key>FullTitle</key> <string>macOS 10.12 Sierra</string> <key>Hidden</key> <false/> <key>Disabled</key> <false/> <key>InjectKexts</key> <false/> <key>NoCaches</key> <false/> <key>Type</key> <string>OSX</string> <key>VolumeType</key> <string>Internal</string> </dict> </array> </dict> 5. Remove Recovery partition. Deleting and merging a partition with 'diskutil' from the command line is the most precise method to remove the partition since it targets the recovery disk directly and merges it with the full Sierra partition. Launch the Terminal and type the following into the command line: diskutil list This will print out your drives partition scheme and look something like this: Look for "Recovery HD" and see which identifier it is uses. In this screenshot it’s disk2s4. To remove that partition we use the following command (you can also use the volume name): diskutil eraseVolume HFS+ Blank /dev/disk2s4 The partition will be erased. You’ll now have a blank partition sitting around, so you’ll want to merge that with your other Sierra partition: diskutil mergePartitions HFS+ SIERRA disk2s3 disk2s4 This will merge the two partitions, with disk2s3 absorbing the space from disk2s4 and expanding, it causes data loss so don’t expect this to preserve anything. 6. NVIDIA graphics cards 'Maxwell'+ currently lack native support in macOS 10.12 so you will not be able to boot without nv_disable=1 kernel flag. a. Download and install NVIDIA Web Driver 367.15.10.05f01 to enable NVIDIA Graphics Cards because they won't work OOB without them. NOTE: Remember to go to the NVIDIA Driver Manager menu bar at the top, change the settings to use Web drivers. Changes will take effect after restart. 7. Reboot using the USB installer and choose the Sierra install drive. 8. Download CUDA 7.5.30 drivers (increases GPU computing performance) needed for 10.12 support and install. 9. [OPTION 1] Install AppleALC to enable native audio by injecting the layout id supported for ALC887 through dynamic patching without modifying any kexts. Audio will no longer be affected after each macOS update and SIP can remain enabled. More details here. NOTE: AppleHDA must be native, original and unpatched. a. Mount EFI partition and add the following entry under Devices/Audio in the config.plist to inject working layout id 11 (or 13 or 1). <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <integer>11</integer> </dict> b. Download the latest version of AppleALC (v1.0.16) and copy it to CLOVER/kexts/10.12. NOTE: Rebuild kext cache if you have removed a modded AppleHDA to replace it with a native one by using Kext Utility or 'force rebuild cache' in Terminal: sudo –s sudo touch /System/Library/Extensions 10. [OPTION 2] Install the following patch associated with Realtek ALC887 AppleHDA Audio (by Toleda): a. Mount EFI partition, verify "Disable SIP" entry CsrActiveConfig=0x3 is in config.plist. b. Download audio_cloverALC-120.command.zip and extract "audio_cloverALC-120_v1.0d.command". c. No edits made to any native AppleHDA.kext file, 2-4 files added to Resources folder. NOTE: There may be noticeable pops before starting playback which is caused by OS X putting the audio codec to sleep. Disable AFGLowPowerState in config.plist with following <dict> entry: <key>Devices</key> <dict> <key>Audio</key> </dict> <key>AFGLowPowerState</key> <false/> </dict> If popping is still exists after using the method above, try using antipop. NOTE: There may be noticeable distortion after around 2 minutes of audio playback. Update to the latest version of Clover and add UseARTFrequency=false entry in the config.plist: <key>CPU</key> <dict> <key>UseARTFrequency</key> <false/> </dict> <key>Devices</key> <dict> 11. Create a DSDT??? (More to come later) 12. [OPTION 1] Create a SSDT (Secondary System Description Table) to configure the maximum clock speed. a. Download Pike's ssdtPRGen.sh script which should auto-copy into your home directory, 'Volumes/Users/<username>' folder. Open Terminal and type the following: curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh b. Next, set the execute/search bits: chmod +x ~/ssdtPRGen.sh c. Run ssdtPRGen.sh script for first time without any arguments and let it download all the data that you need: ./ssdtPRGen.sh d. The Skylake.cfg with Pentium information should have already downloaded. e. Once finished you will have the ssdt.aml on the ~/library/ssdtPRGen/. Move it to /EFI/CLOVER/ACPI/patched. NOTE: If you come across issues try the following: ○ Use Terminal to ensure Skylake.cfg is in the 'Data' folder by typing: open ~/library/ssdtPRGen/Data ○ You can remove any previously generated and downloaded script file by typing: sudo rm -R ~/Library/ssdtPRGen ○ You can rerun another freshly downloaded ssdtPRGen.sh script with your processor type: ./ssdtPRGen.sh ○ For additional help see also: ./ssdtPRGen.sh -help 13. [OPTION 2] Create a SSDT (Secondary System Description Table) to configure the maximum clock speed. a. Download the Pike’s script v14.1 (modified for i-core processors) and put it on your desktop. Use it only for the PC it is running from. The script reads some information specific about your CPU and its number of cores. b. Open Terminal and type "sudo" then leave a space and drag the script file into the Terminal window then leave a space and type in the Turbo Speed (Maximum Turbo Frequency) for your processor and then press enter. e.g., Intel Pentium G4500 type code: sudo /Users/"YourUsername"/Desktop/ssdtPRGen.sh -TURBO 3500 Type your password when prompted and press Enter. c. Ignore the following "Error: Unknown processor model ..." since the CPU is unsupported. d. A decompiled file called SSDT.aml will generate in a hidden folder "tmp". Type "open /tmp" (no quotations) to reveal its location. e. Mount EFI using EFI Mounter v1.2.3 and place SSDT.aml into /Volumes/EFI/EFI/CLOVER/ACPI/patched/ folder. 14. Installing the following kexts/widget is optional. Mount the EFI partition to copy the kexts into the /EFI/CLOVER/KEXTS/10.12 folder. Install the widget using Launchpad → Dashboard: ○ HWSensors 6.21.1412 Binaries (with FakeSMC): Helps you monitor CPU, memory, disks, network, temperatures, fans, load/uptime, and processes. 15. Install iStat Pro 4.92 r2, a highly configurable widget that lets you monitor every aspect of your Mac including CPU, memory, disks, network, battery, temperatures, fans, load & uptime and processes. • STEP 5: Updating to 10.12.1 1. Download and install macOS Sierra 10.12.1 Update and reboot with -x (safe mode). 2. After restarting, accept the popup window that prompts you to download and install the latest the NVIDIA Web Driver 367.15.10.15f03 to proceed. 3. Download CUDA 8.0.46 drivers needed for 10.12.1 support from NVIDIA. 4. Download CUDA 8.0.51 drivers needed for 10.12.1 support from NVIDIA and install and reboot. 5. Reinstall audio by patching AppleHDA with audio_cloverALC-120.command.zip [for OPTION 2]. 6. It seems as though the issue regarding audio distortion no longer presents itself after updating to 10.12.1. • OPTIONAL: Fixing Time Sync issue with macOS/Windows – Registry Fix Method NOTE: Only works for Vista/Windows 7, 8 & 10 1. Press the Win + R keyboard combination to bring up a run box, then type "regedit" followed by Enter. Confirm "yes" once UAC prompt appears. 2. When the registry editor opens, navigate to: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\TimeZoneInformation 3. Right-click on the empty space right below 'TimeZoneKeyName' and create a new DWORD (32-bit). It will appear as D-WORD On 32-bit versions of Windows 7/Vista. 4. Rename it "RealTimeIsUniversal" (without quotes and it’s case-sensitive). Double-click on the new DWORD and change its value data "0" (zero) to "1" (one) as a hexadecimal. 5. Save everything. Reboot to macOS, set the time properly and now boot back to Windows. You should notice it adjusted the correct time. NOTE: Avoid changing the time in macOS if you are running a multi-boot system. It can lead to a constant reboot loop, making your system incapable POSTing, and forcing the user to do a CMOS reset to recover. You only have to modify the time in the BIOS and in Windows followed by enabling the setting to sync the clock with online time. config-WORKING for G4500 boot.plist-10.12.zip
  20. I almost full, did not recognize Trackpad and HD 520 on 10.12.6. I upload log as attached file. anybody have some idea for me? misc.zip origin.zip config.zip
  21. Hey guys, So here are my specs: Mobo: ASUS B150M-A CPU: i5-6500 Skylake GPU: ASUS STRIX R9 390 Monitor: Acer X34 Predator (3440x1440) OS: Dual boot Sierra and Windows 10 with Clover as bootloader I successfully got macOS Sierra running on my machine, but the resolution is wonky. Sierra won't properly recognize the R9 390. So, that being said, I want to accomplish either of two things: Either 1) Successfully use the R9 390 on Windows 10 and on Sierra with proper resolutions (Windows 10 works fine, just thought I'd mention that I do have it installed on a separate SSD in my machine) or 2) Use the R9 390 for Windows 10 and my iGPU (integrated graphics) for Sierra. My main use-case is developing using Xcode, so no intense gaming or graphics-heavy stuff going on. The thing is that I want to avoid having to swap monitor cables all the time. Current state: My machine starts up fine when I set the Boot GPU to the R9 390, but the resolution is incorrect. When I set the boot GPU to the integrated graphics, it doesn't start up at all, just goes to a blank screen. Any help is much appreciated.
  22. Hello, I am new to hackintosh and trying to get my specs running: Z170-HD3P Mobo i5-6600k Powercolor AMD R9 290 After following the developments with Skylake on this fine forum, I cannot get the OSX installer to run from USB via Clover boot. I am a noob so I am sure I have something wrong in my clover config/install usb setup. I did the bios mod my to disable the IOAPIC 24-119 Entires. I do have Pike's kext find and replace set in my config.plist as well. FakeSMC is in kexts/10.11 Clover r3320 Currently after booting to Clover via USB, then Mac Install via clover, I see a few lines with 'hibernate wake: no' as the last and then the installer crashes. I appreciate your help. config.plist.zip
  23. I made a spreadsheet comparing all the available Haswell & Skylake Intel Core i3, i5 and i7 CPUs. My goal was to find the best low-power processor for use in a low-profile HTPC. I thought I'd post it in case anyone else finds it useful. Let me know if you do! https://goo.gl/LKckKP
  24. A new version of Skylake integrated graphics driver was included in the latest OS X El Capitan 10.11.4 update. Some "restrictions" (checking pci ids of Broadwell's IGPUs) have been removed from the AppleIntelFramebufferController::start() method. So basically your Skylake's IGPUs could be working now. - Some Remarks Should you have kernel panic like minStolenSize <= fStolenMemorySize, you could avoid it by: Either (1) Applying the patch Name: AppleIntelSKLGraphicsFramebuffer Find 4139C476 Replace 4139C477 (Note that you should NOT use this patch if your DVMT pre-allocated memory in your BIOS settings is already >= 64MB) Or (2) Applying the patch (Thanks to Rehabman) Name: AppleIntelSKLGraphicsFramebuffer Find: 4139c4762a Replace: 4139c4eb2a or (3) you could modify the DVMT pre-allocated memory in your BIOS settings to 64MB or 96MB. (SUGGESTED) (Note that this method is suggested especially when you have a laptop with high resolution screen) Assertion failed: minStolenSize <= fStolenMemorySize I will keep updating this post. Looking forward to some successful cases. Cheers, FireWolf
  25. gengik84

    Apple e Skylake

    Finalmente è ufficiale... Apple ha adottato i nuovi processori Skylake Quindi pieno supporto... Altre nuove configurazioni per fare hackintosh.. http://blog.macsales.com/33572-owc-unboxes-tears-down-the-late-2015-27-inch-imac-retina-5k
×