Jump to content
iHackMyStuff

Corsair H110i GT in a Hackintosh

5 posts in this topic

Recommended Posts

I recently bought and installed a Corsair H110i GT liquid CPU cooler into my Hackintosh. In this post, I will be talking about a few issues this cooler has with Mac OS and their workarounds. Please read through it before deciding to buy the H110i GT. This thread may be also applicable to other Hydro coolers.

The pump connects to a USB2.0 internal port for Corsair Link features such as LED light color adjustment. This connection becomes useless in Mac OS since we don't have Corsair Link support. This causes 2 problems:

  1. The automatic fan speeds and custom RPM curves don't seem to work in Mac OS, so the fans don't speed up automatically when the CPU temperature rises.
  2. The Link always tries to maintain connection with the software (which is not present when the system is currently running OS X). This completely messes up sleep. The moment the Hackintosh goes to sleep, it is instantly and automatically awakened by a some kind of refresh signal from the pump. The console shows something like this:
Wake reason: XHC
The USB device HubDevice (Port 4 of Hub at 0x14000000) may have caused a wake by issuing a remote wakeup (2)

The solution to both problems (a new 110i GT Hackintosh installation should also follow these steps after following Corsair's installation guide):

  1. Boot into Windows. (Yes, if you don't have Windows installed you will have a hard time with your H110i GT.)
  2. Finalize your pump speed and LED color settings in the Corsair Link software. I recommend putting the pump in performance mode, to prevent having to change it from quiet mode a some point, which will be cumbersome as you will see in the next step.
  3. Shut down Windows.
  4. Remove the cable running from the pump to the internal USB2.0 port. This means unplugging it and taking it out of the case. As a Hackintosher, you will no longer need it unless when you need to change the pump speed or lighting color. Removing the Link cable is necessary for sleep to work in OS X.
  5. Unplug the 3-pin fan connector cable going from the pump to the CPU_FAN port.
  6. Unplug the 4-pin fan headers, of the 2 radiator fans, from splitter going from the pump. Plug the 4-pin fan headers directly into the CPU_FAN and CPU_OPT ports so that the radiator fans' RPM can be directly controlled by the BIOS instead of Corsair's software solution (crucial for using Mac OS).
  7. Boot into the BIOS and set your RPM curves for CPU_FAN and CPU_OPT.
  8. Boot into Mac OS and do a CPU stress test to make sure the workaround the working well for you.

Share this post


Link to post
Share on other sites
Advertisement
On 2/23/2015 at 3:24 PM, iHackMyStuff said:

I recently bought and installed a Corsair H110i GT liquid CPU cooler into my Hackintosh. In this post, I will be talking about a few issues this cooler has with Mac OS and their workarounds. Please read through it before deciding to buy the H110i GT. This thread may be also applicable to other Hydro coolers.

The pump connects to a USB2.0 internal port for Corsair Link features such as LED light color adjustment. This connection becomes useless in Mac OS since we don't have Corsair Link support. This causes 2 problems:

  1. The automatic fan speeds and custom RPM curves don't seem to work in Mac OS, so the fans don't speed up automatically when the CPU temperature rises.
  2. The Link always tries to maintain connection with the software (which is not present when the system is currently running OS X). This completely messes up sleep. The moment the Hackintosh goes to sleep, it is instantly and automatically awakened by a some kind of refresh signal from the pump. The console shows something like this:

Wake reason: XHC
The USB device HubDevice (Port 4 of Hub at 0x14000000) may have caused a wake by issuing a remote wakeup (2)

The solution to both problems (a new 110i GT Hackintosh installation should also follow these steps after following Corsair's installation guide):

  1. Boot into Windows. (Yes, if you don't have Windows installed you will have a hard time with your H110i GT.)
  2. Finalize your pump speed and LED color settings in the Corsair Link software. I recommend putting the pump in performance mode, to prevent having to change it from quiet mode a some point, which will be cumbersome as you will see in the next step.
  3. Shut down Windows.
  4. Remove the cable running from the pump to the internal USB2.0 port. This means unplugging it and taking it out of the case. As a Hackintosher, you will no longer need it unless when you need to change the pump speed or lighting color. Removing the Link cable is necessary for sleep to work in OS X.
  5. Unplug the 3-pin fan connector cable going from the pump to the CPU_FAN port.
  6. Unplug the 4-pin fan headers, of the 2 radiator fans, from splitter going from the pump. Plug the 4-pin fan headers directly into the CPU_FAN and CPU_OPT ports so that the radiator fans' RPM can be directly controlled by the BIOS instead of Corsair's software solution (crucial for using Mac OS).
  7. Boot into the BIOS and set your RPM curves for CPU_FAN and CPU_OPT.
  8. Boot into Mac OS and do a CPU stress test to make sure the workaround the working well for you.

I run a H110i on my hack and yes it does cause sleep issues unless you create a custom SSDT or USBPorts.kext and exclude that header then there is no reason to remove the USB cable and i can easily boot into windows and change settings as needed without having to put the cable back in.

Share this post


Link to post
Share on other sites

Never even occurred to me but that too is an excellent hack.... I've gone with the first post solution for now but may still go back in and edit the Ports file.... I used Rehabman's SDT-UIAC-ALL.aml Ports hack to configure USB3 external drives etc so I daresay that can be edited 

Share this post


Link to post
Share on other sites
Never even occurred to me but that too is an excellent hack.... I've gone with the first post solution for now but may still go back in and edit the Ports file.... I used Rehabman's SDT-UIAC-ALL.aml Ports hack to configure USB3 external drives etc so I daresay that can be edited 

Yes it can be edited to remove that header from the SSDT or using intel fb-patcher to create a USBPorts.kext

Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By SeriousNerd
      Booting stops right at the start. Check attached image.
      Note: I was able to get macOS Sierra running on this PC but erased the disk and now i dont remember anything. I am sorry, i am kinda new to this.
       
      System Specs:
      i5 6402P
      GTX 1060
      2x8 16 GB DDR4
      Gigabyte H110M S2
      Wireless PCI (TL-WDN4800)
       
      Pre - installation:
       
      Created CLOVER drive using bootdiskutility
      and created macOS drive using win32diskimager
       
      BIOS settings:
      1) Loaded default options
      2) Turned Vt-d off
      3) Turned XHCI Handoff on
      4) Drives are set to AHCI
      5) Secure boot: disabled
      6) OS Type set to other OS
      7) Unable to find IO Serial port option, though there is a IOAPIC option, tried both on and off.
       
      Boot args: tried -v -x nv_disable=1 GraphicsEnabler=No
       
      no luck.
       
      any help is appreciated.

    • By chenrui999
      Hi everyone
       
      I'm a new comer for OSx86, in the stage of modify DSDT & SSDT for monthes.
      Unfortunately, I've been tried four times experiences about modified - copied to EFI - Black - U disk Clover booted  and recovered EFI - remodified - ...
       
      I REALLY don't know where the mistake I made, dispointed and ALMOST GIVEUP.
       
      I try to modified all the error and warning in DSDT, although someone tell me to ignore the warning, its nothing matter.  
       
      maybe my motherboard is special?
       
      my PC as the signature, the MB is an infrequent one, Gigabyte H110tn-e, a thin ITX MB with H110 chipset ( 1xHDMI 1xDP 4xUSB 3.0 1xLAN 1xMIC 1xAudio output, needs external power adepter )
       
      Anyone can help me to solve this problem ? My original DSDT and SSDT from aida 64 is attached, sincerely appreciated!
       
       
      Original DSDT.zip
×