Jump to content

Corsair H110i GT in a Hackintosh


iHackMyStuff
 Share

7 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.
  • Like 2
  • Thanks 2
Link to comment
Share on other sites

  • 3 years later...
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.

  • Thanks 1
Link to comment
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 

  • Like 1
Link to comment
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
Link to comment
Share on other sites

  • 1 year later...
Quote

Unplug the 3-pin fan connector cable going from the pump to the CPU_FAN port. 

I hope someone sees this - but won't doing this stop power going to the pump and cause untold problems?

Edited by shepworth
wrong quote
Link to comment
Share on other sites

  • 3 weeks later...
Unplug the 3-pin fan connector cable going from the pump to the CPU_FAN port. 
I hope someone sees this - but won't doing this stop power going to the pump and cause untold problems?

Unplugging the fan header will cause issues yes. It’s the USB that causes sleep to not work.


Sent from my iPhone using Tapatalk
Link to comment
Share on other sites

 Share

×
×
  • Create New...