If there is anything that you would like to ask feel free to post it here. Please comment on what guides need clarification or guides that you wish to see.

50 Comments on "April: Q & A SESSION"

  1. Full Multi GPU setup guide and maybe even about having a different card models in the same system (3x980Ti + Quadro M6000, for example)

    Thank you and have a nice day! πŸ˜‰

  2. I love the GPU inject guides but, it isn’t clear on how to choose which method of injection.

  3. Sorry, did you received my files from the G1.Assassin 2?

  4. Hi !
    Why did you use in your guides macpro 5.1 for X99 ? Macpro 6.1 isn’t more adapted ?

  5. Hello there, I’d love to know, how do you manage to include all the devices you do in the custom SSDT you have created for every motherboard (you have, ethernet, some bluetooth devices, GPU and so) I’ve managed to do the gpu, thanks to your ssdt creation guide for pci devices..

    • I review the DSDT and IOREG extracts and from are years of experience know what patches need to be applied. Then test and see what functionality is still missing and work towards a complete solution.

      • So you build SSDT with DSDT table? interesting… IOREG has helped find different devices, but I’m still no where near adding al the devices to the SSDT. As I understand, to add a device to the complete SSDT you have created, you use patches. I suppose you cerated them? or is there somewhere like a database..?

        I’m asking all this, cause I get to work with many motherboards, and I always have new stuff (new stuff = many things might not work till someone who knows what they doing does something about it). So to make things work I’d like to understand a bit more.

        Now for example, I have a GA Z170X UD5TH and as you know, it isn’t the most stable board yet.. PCI messed up, the HD530 isn’t working, etc etc..

        Btw, I sent you the IOREG from the above, did you receive it??

        Many thanks!

        • It takes years to fully under stand what is needed to address issues. Either creating new patches or porting old ones or apple code. I have been doing this for almost 9 years now.

  6. Hi Andrew,

    I have recently built a Win 10 gaming computer with the following main specs:

    ASUS Z170 Premium
    Intel Core i7 6700K
    Corsair 32GB DDR4 (CMK32GX4M2B3200C16)
    Gigabyte GTX 980 Ti G1 Gaming 2-way SLi

    I have been patiently waiting for hackintoshing to become more reliably workable on the Skylake platform and USB 3.1 (Gen 1) port functionality / Intel 100-Series chipset issues to be resolved. So I was happy to see you’ve recently posted on this website homepage about sometime formally releasing a Skylake support DMG.

    I notice in your post you requested readers who own a Skylake-based system to submit “ACPI Tables as well as IOREG” to assist in progressing towards an eventual release.

    Now I’m very keen to get a, if possible, fully working hackintosh with this motherboard given it incorporates many different technologies such as:

    – Thunderbolt 3
    – USB Type-C (3.1 Gen 2)
    – USB 3.1 Gen 2 Type-A
    – M.2 & U.2 Ports
    – Intel HD 530 HDMI 2.0 (4k @ 60Hz)
    – 802.11 AC 3T3R Wi-Fi + Bluetooth 4.0

    The specifications page can be found at:


    I’ve attempted to follow your “Install Mac OS X” guide to get some sort of basic 10.11.4 installation functioning so I could offer my ACPI Tables / IOREG to be enable you to include this motherboard model in your upcoming Skylake DMG.

    However despite choosing the iMac 17,1 SMBIOS system definition in clover; using bootflags: “-v kext-dev-mode=1 rootless=0 nv_disable=1” I haven’t even managed to make it to the OS X Installer. I keep getting stuck on boot errors relating to OsxAptioFix2Drv-64 and “Missing Bluetooth Controller Transport!”.

    In the USB Installation media’s “EFI/Clover” partition, I’ve tried replacing OsxAptioFix2Drv.efi with OsxAptiFixDrv.efi; and tried both rear & front USB 2.0 ports to circumvent these errors but without success.

    I don’t know if I’m supposed to still be using the normal iMac 14,2 Haswell SMBIOS despite having a Skylake i7-6700k CPU? …but iMac 17,1 seemed like the logical one to set since its the same CPU model as what I’m using.

    I did for the first time manage to get the OS X Installer 10.11.4 to boot on my ASUS Z87-Deluxe board, maybe just by chance, but as expected only the USB 2.0 ports functioned. However Mac’s “System Profile” did surprisingly indicate it had detected at least one of the front USB 3.0 ports. Has a reliable USB 3.0 fix for 10.11 El Capitan been established yet or is it still in BETA testing?

    Anyway back on topic to the ASUS Z170 Premium… Is there a way for me to obtain these “ACPI Tables & IOREG” items you need from within Win 10 or can it only be done from OS X? If only from OS X, can you help me figure out how to successfully boot the El Capitan installer, and if possible, fix USB 3.0 port functionality?

    I hope if I can get the needed files for this motherboard, with your hackintoshing knowledge, it can be a useful contribution towards future DMG support of this and other ASUS Z170 based systems.

  7. I rely on my system for work and as such am dedicated to redundant back ups. I have used CarbonCopy Cloner it has been reliable in the past. I do not believe it copies the efi partitions needed for Clover. Any suggestion to a reliable procedure.

  8. I have a very strange problem with KPs haunting me for several months now. They almost always occur at shutting down, but sometimes (though much more rarely) “out of nowhere” as well, resulting in an immediate restart. But: they _only_ happen when I have slept the machine before, but _never_ if the machine was awake all the time. (Machine does sleep and wake OK). Also happens with a fresh 10.11 install, but NOT with a fresh 10.10 install. The KPs are usually “type 14=page fault”, and the process name is almost always “launchd”, but also was “kernel_task”, “cloudd” and others some time . I tried a LOT of things to find the source of the problem, but without success. Any idea what could cause these?

    • Can you enable debug mode when booting and then create the conditions of the panic and then send me a screen shot of the panic that would help me figure it out. Thanks!

      • What exactly do you mean by debug mode? Verbose mode? I mean if you just need a panic log, I can send you one, I have lots of them … Screenshot maybe not necessary as these KPs never happen on boot, but I can try to make one on shutdown (where they do happen) if that helps you more than a log?

  9. I’ve followed Yours guide for installing El Capo – everything went smooth on ga-z97n-gaming-5 with i7-4790k, although after 10.11.4 update i had to switch to OsxAptioFix2Drv-64.efi because i couldn’t boot with OsxAptioFixDrv-64.efi. So my question is does that change affects system compatibility/stability?

  10. Did you look at that blackmagic link I sent that confirms 4+ gpus working in el capitan? I’d be so excited to try this out on a hackintosh system that could support that many. Would there need to be a special SSDT for that many gpus?

    Here it is again: https://forum.blackmagicdesign.com/viewtopic.php?f=21&t=42104

  11. Looking to upload dsdt file and ioreg in order that you could hopefully make appropriate dsdt for
    Asus x99 Pro usb3.1
    Using Clover and Yosemite 10.10.5
    I can use Clover (with some problems) in order to make ioreg and dsdt file.
    1: When is the time to do this. ?
    After basic install or when all post install is done or doesn’t it matter. ?
    2: Should I send ssdt as well. ?
    3: How do I upload to you. ?

  12. Any Update on the sound card project?

    • Yes, we have Optical Audio working and have been working on it every month. We just can’t get any of the other ports enabled without the driver causing a kernel panic.

  13. Thanks for all the work you and the team are doing. I might have missed the information, if so apologies, if not:
    How far out is support for Skylake on 10.11? Is there some beta I could try and provide you with IOREG? (I plan on purchasing a mid-range Asus ATX-MB – any recommendations?).
    Thanks again and best regards!

    • We will be releasing a DMG this week but don’t expect a lot from it as its early on and we need a lot of files from users to get the issues fixed. What is the budget for the system?

      • Thanks for the fast reply! 400 to 500 € for Mainboard, CPU and RAM. Since I don’t want to overclock, this leaves about 100 to 200€ for the Mainboard.

  14. hey Andrew hey i send to your mail 2 weeks ago my dsdt + dsdt-1 to fix usb issue when it be possible to receive new dsdt

    my system
    motherboard z97-deluxe
    cpu i7-4790k
    ram 32GB 2133Mhz
    GPU Nvidia GTX 770
    OSX El capitan 10.11.4

  15. Hi Andrew,

    Thank you so much for your great work. I have no clue how you find the time to do this to be honest; I am very grateful for your work.

    I used your Haswell DMG some time ago to get a perfect working OSX 10.10.5 system. A lot of work and 1 kid later I’m ready to jump to OSX 10.11.5. The question I have is where do I start? I read your ready when building the first system but now on the upgrade, do I just start again at the beginning of the readme?

    Some other sites speak of disabling SIP and moving kexts from 10.10 to 10.11 but before following that guidance I wanted to see if you had a starting point from your guides where I could start.

    Thanks so much,

  16. Should say README and I’m asking about updating from OSX 10.10.5 to 10.11.5 and where to start.

    • This is a Guide that I need to finish.

      1. Update to the latest Clover.
      2. Add Kexts from the DMG to Kext/10.11/ Folder in Clover
      3. Update the Clover Config list with the one on the DMG.
      4. Run the Installer from within the OS.
      5. Reboot when it tells you to.
      6. Boot to the Install… at the Clover Menu.
      7. Post install remove the Kexts from Clover.

      That should cover it.

      • Wow! Thank you so much Andrew for the fast response. This is plenty to get me moving. Only thing that seems unfamiliar is the Post install removal of the kexts from Clover but I’m sure it will come back to me after I re-read the README.

  17. There is some hope about X99 become stable?

  18. Hi Andrew,

    Sorry for all of the questions and thank you for making such a great set of tools. You gave me a tick list for an upgrade from Yosemite to El Capitain. I have the Haswell Chipset[Z97X-UD7-TH] and used your DMG to install Yosemite and its working great!

    I asked last month for a guide to upgrading and your provided the following tick list.

    [ ] 1. Update to the latest Clover.

    [ ] 2. Add Kexts from the DMG to Kext/10.11/ Folder in Clover

    [ ] 3. Update the Clover Config list with the one on the DMG.

    [ ] 4. Run the Installer from within the OS.

    [ ] 5. Reboot when it tells you to.

    [ ] 6. Boot to the Install… at the Clover Menu.

    [ ] 7. Post install remove the Kexts from Clover.

    This gave me more questions. Sorry πŸ˜ƒ

    – You mention moving the kexts from the DMG to Kext/10.11 folder in clover but have the kexts been updated on the DMG or can I just take my 10.10 kexts and move them to 10.11?
    – You mention replacing my config.plist with the one on the DMG but when were the kexts on the DMG for the Haswell image last updated? Just wondering if I can reuse my existing that I have from your first DMG or if a real update has taken place other than SSDT in the Beta folder.
    – I’ve noticed in some other forms in the config.plist there is a section within RtVariables with a Key called BooterConfig set to 0x28 which partially disables SIP [System Integrity Protocol]. Is this necessary for me to do?
    – RtVariables

    – Last but not least you say post install remove the Kexts from Clover. Can you elaborate? Am I supposed to mount EFI and delete the kexts from 10.10 and leave the 10.11 in place since I’m moving to El Capitain?

    The patience of your answers would be a huge favor.

    Sorry and thanks,

  19. hey andrew,

    i want to congratulate you and the rampagedev team on your outstanding work. i managed to build an x79 platform, which runs quite stable (still cannot use facetime, but thats ok).

    i helped a friend with an x99 build, but you have mentioned multiple times that x99 is considered experimental whereas x79 has actual apple support from the past; this allows x79 builds to be stable.

    however, with the 6th generation of six-core intel chips on their way, my question is this: if looking to the six-core option, should i try for another x79 build?

    to me it seems like a better idea to use newer parts, especially since x79 does not have a lot of sata3 ports and generally no native usb3 support. also, there are some instances where i would use thunderbolt, such as connecting to peripherals like the drobo.

    • x99 is still buggy and not supported by Apple still. x79 is still cost effective and you can add more SATA using a SAS or SATA PCIe card.

      Very few things need TB only so you can buy the proper components to get around this most of the time.


Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.

About Andrew Kern