- Mar 1, 2013
- GA-Z77-DS3H rev. 1.1
- i5 3570K
- EVGA GTX 650 Ti
- Classic Mac
- Mobile Phone
Build ZERO - GA-Z77-DS3H (rev 1.1) BIOS F9 + i5 3570K + EVGA GTX650 Ti
Mac OS X 10.8.3 Mountain Lion
Corsair Carbide 200R Case
Gigabyte GA-Z77-DS3H (rev 1.1) BIOS F9
Seasonic S12II 520W Bronze Plus Power Supply
Cooler Master Hyper 212 PWM
EVGA GTX650 Ti 2GB
Corsair Vengeance 16GB (2x8GB) 1600Mhz - using Profile1 in BIOS
Samsung SSD 840 250GB
Western Digital HDD 1TB
IOGear Bluetooth 4.0
About this Build:
I've been reading one thing or another about Hackintosh since it first popped-out in the Internet, years ago, after Apple decided to go normal components for their Macs instead of IBM's POWERPC. I'm not sure if at the time I already had my Macbook or not but the fact is that my Macbook got old and was not able to handle the new OS X, I was using Lion but I felt a lot of difference from using Snow Leopard, even after finding that although Apple specifies the RAM limit as 4GB, the Macbook could handle 8GB RAM and so I bought 8GB, but it wasn't really a matter of just RAM, the old Core 2 Duo wasn't been very helpful either and buying a SSD fos this would be a waste, better off with something new.
For some time I've been saying that I was going to make a Hackintosh, actually it has been some years, but it wasn't a priority and it didn't compensate for me at the time. It has been unbearable to work in my Macbook and I wanted to do a real upgrade but an iMac or Macbook Pro equivalent would cost far more that I've available. As I always wanted to build a PC from ground up and I got an opportunity to buy pieces of hardware in the US, I decided to do it and I had just a few days to learn whatever I had to in order to buy the compatible hardwares, to get to know what's important in a case or power supply, what problems could appear, etc. A friend of mine would bring it for me some components - I'm from Brazil and the taxes here turn things too expensive - and I wouldn't have a chance to switch parts after.
Another reason to build a Hackintosh is because Apple is making the Mac less and less upgradable, my friend bought a Macbook Pro Retina but he had to pay the price Apple was asking to get 16GB of RAM, if not, he wouldn't be able to upgrade it in the future and that's lame - well, at least not as easily as he should. If Apple had a Mac Mini that had better graphics, maybe I would have considered it depending on the price, but that's not the case. Back then a Macbook was very useful for me because I needed portability, but now it's not a requirement anymore and I've been using my Macbook as a Desktop for most of the time, I even bought a screen, keyboard, etc.
So now it all got together, it became a priority and a necessity, it got easier to build a Hackintosh and solve the basics problems, now it has all-in-one installers, tons of info around the Internet, I don't need a portable device as much as I needed before and suddenly I had the opportunity to buy some components for a better price and I decided to go for it, the Universe was telling me to.
A little bit about the Corsair Carbide 200R:
The Corsair Carbide 200R provides plenty of room for cable management - lots of zipties help a lot! - and as I'm a first timer building a PC from the ground up, it was something I looked for in a case, cable management. The only complains I read in reviews is about the SDD/HDD plastic cage, which could bring a heat problem if you plan to stack up HDDs and SSDs, but as I won't, it didn't concern me so much but I bought a 2.5">3.5" adapter to use the SSD in the HDD cage for better airflow.
What I didn't like so much is that the case has too many holes, I had to buy some extra dust filters just in case. I'm using this mid-tower sideways and that changes the airflow, so I bought some extra fans and a Molex>3-pin adapter for them. I was going for the Bitfenix Shinobi but I couldn't find it here in Brazil. Here all of these cases cost around USD100~120 - Brazil, the country of taxes!
- Save & Exit / Load Optimized Defaults
- Peripherals / SATA Mode Selection - AHCI
- Peripherals / xHCI Hand-off: Enabled
- Peripherals / EHCI Hand-off: Enabled
- BIOS Features / Intel Virtualization Technology - Disabled
Multibeast 5.2.1 checks:
- User DSDT or DSDT-Free Installation
- Audio>Realtek ALC8xx>Without DSDT>ALC887/888b>v100302 Current
- Disk>3rd Party SATA
- Disk>Trim Enabler>10.8.1+ TRIM Patch
- Network>Atheros - Shailua's ALXEthernet v1.0.2
- Customization>System Definitions>iMac 13,1
- Customization>Boot Options>GraphicsEnabler=No
- Drivers>Miscellaneous>FakeSMC Plugins
BIOS settings and OS X Installation:
After setting the BIOS I started the Mac OS X install, I did the reboot, entered Unibeast and chose the SSD to boot but it got stuck at the Apple loading screen. I used Verbose Mode to check why it got stuck, did some research but although I found people with the same problem, none of them was getting that without finishing the install. I kept looking for a solution for a while, re-installed the OS because I thought I may got something wrong while setting the BIOS and still the same result.
I decided to enter Safe Mode, it worked! I finished the install and went directly to Multibeast and Chimera installation. It seems that in the 10.8.3, the Ethernet in this rev 1.1 MoBo is working out of the box, since it connected while I was still finishing the install, I'm telling this because this rev 1.1 had problems with the Ethernet compatibility, but just for precaution, I installed the Ethernet KEXT as well. Oddly, the Wi-Fi card that was supposed to work out of the box during the install wasn't working at first.
As recommended, I waited to finish the install and get the Hackintosh working with the HD4000 integrated graphics before installing the GTX650 Ti. But when I rebooted for the second time, just after the Multibeast install, the HD4000 started to behave weirdly, as I had nothing to lose, I decided to install the GTX650 Ti hoping that this could actually solve something and it did! I set GraphicsEnabler=No and installed the card and it worked out of the box!
I kind of got lucky, less than one week after I bought the parts for the build, Apple released the 10.8.3 update and with that, it seems that the previous problems I could get with this build was solved, both Ethernet and the GTX 650 Ti. I waited to install the FakeSMC Plugins because I read that some users were getting Kernel Panic after installing it, so I wanted to make sure everything was working before risking ending-up with more than one problem at the time without knowing where to begin with, but no KP, all went well.
During the whole process, after each successful change, I made a backup with CCC, just in case. To spare some space and not waste the SSD with just files, I created symbolic links for some User's folders in the HDD. I also created an extra partition in the HDD for backups, you can use it for Time Machine or another way of backup, but I find it more straight forward and practical to use CCC or SuperDuper!. You can even install Chimera in the backup if you want.
Sleep/Awake is working fine and I also installed the CUDA drivers and changed the needed settings to make Adobe Premiere and After Effects to recognize the CUDA cores.
Issues during the whole process:
- Stuck at Apple loading logo before finishing the installation > Finished the install using Safe Mode
- Problems with HD4000 after installing Multibeast and Chimera > Installed the GTX 650 Ti with GraphicsEnabler=No
- TrimEnabler through Multibeast was not working > used the Trim Enabler App
- Turbo Boost not working as it should
I wanted to do little OC but even before that, I need to solve Turbo Boost. I expected that the CPU would throttle from 1.6GHz>3.4GHz>3.8GHz. But there is only 2 options:
- If I set EIST to Auto or Enabled it won't go past 3.4GHz
- If I disable EIST it jumps from 1.6GHz directly to 3.8GHz
I tried changing some Auto setting to Enabled for Turbo Boost and High Precision Event Timer just in case but nothing changed.
I wonder if NullCPUPowerManagement or Patched AppleIntelCPUPowerManagement can help me, but I don't think so since it seems to address KP problems. But I think it has something to do with Power Management. Does the fact that I chose the iMac 13,1 profile affects anything? From what I read, these Mac profiles don't influence a lot in this things, is that wrong?
About the little Overclocking:
I'm new to OC and I don't intend to push it too far, as I've seen people OC, it seems that something between 4.2~4.4GHz is a good target. From what I researched, this MoBo has some limitations when it comes to OC, so I wanted to do it the simple way, I change the Turbo Boost multipliers and that's it. By default it's 38x, 38x, 37x and 36x for each core.
- Is there any reason why I should do something like 44x, 44x, 43x and 42x instead of all cores with 44x?
- Can I do this far without changing any voltage settings, can I let all in Auto without a problem?
So far, I understood that if you don't intend to push too much, just changing the multipliers is enough. But before that, obviously, I have to make the Turbo Boost work properly. Any ideas or solutions?