Well, it’s alive (and it’s fast!)


Just a quick update that there’s really not much at all necessary to make the GTX 970 work with Yosemite.

Install the card, and make sure it’s set as the primary gpu in your bios.

Reboot, and go to “Options” on the clover menu, and add the following to the end of your existing boot flags/options:

nv_disable=1

This should enable the system to boot, but with very broken graphics, no acceleration, etc. Don’t worry.

Go to Nvidia’s website and search for drivers for a GTX 600 Series (GTX 680 works) and choose “Yosemite 10.10.1” under operating system. Download that package and install it, reboot without the nv_disable=1 flag and enjoy!

Handoff on a Hackintosh!

In case anyone missed it, Toleda just pushed a new set of patches (credit to skvo for figuring everything out) to the airport/wireless half mini repo, and it includes new kext patches for the BCM4352 on Yosemite to enable Handoff, as well as fix the ‘third party’ string in system information.

Here’s some quick screenshots showing handoff enabled on my hackintosh using the Asus built-in BCM4352 half-mini wifi card.

Of course, I can’t actually test that handoff is working since I don’t own a modern/recent enough iOS device, but given that bluetooth has worked fine for me pretty much from day one, I’m going to assume that it will work.

I’ll be updating the config.plist downloads on my 10.10 page shortly, but for anyone that can’t wait, just delete any older 5Ghz patch you may have in your config.plist, and here’s three new patches you need to add:

An end to an infuriating ethernet bug!

So for the past few weeks, I’ve been experiencing an infuriating bug with my ethernet connection and OSX. The short, short version, is that booting into windows break ethernet in OSX, leaving ethernet constantly with a self-assigned ip. No matter of configuration would change this. I could manually setup the IP config, release/renew dhcp, setup manual IP settings, disable the connection, remove the connection entirely, reboot, and set it up again, etc., etc., etc.

Only one thing would work, physically pulling the power cord from the computer.

Needless to say it’s a bit annoying to have to pull the plug every time you want to reboot from one OS to another.

Well, tonight I think I’ve finally found a solution!

I dug around the intel ethernet driver config options on windows, and in addition to “Wake on Magic Packet” (which has always been there, and I use for wake-on-lan) I found the following settings:

  • Wake on Pattern Match
  • Wake on Magic Packet from Power Off State
  • Wake on Link Settings

Untitled
So I disabled those settings, and ethernet is once again working fine from a normal/hot reboot! I’ll try them all one by one later, but I suspect it’s the “Power Off State” setting that was causing the issue.

23 October, 2014 – UPDATE: So I did some more isolation testing, and indeed it’s only the ‘Wake on Magic Packet from Power Off’ setting that needs to be disabled, the other two don’t affect my ethernet connection in OSX.

Yosemite Success!

About_This_Mac
Well, just a quick post for now that the update to OS X 10.10/Yosemite went well.

I’ll update my main hackintosh page asap with new steps, new config.plist downloads, etc., but for anyone who’s used my guide and just can’t wait, here’s a quick list of what you need to do for a smooth upgrade.

EDIT: 17 October, 2014 – Anyone using my setup should see my upgrade page/guide here before upgrading to 10.10 “Yosemite”

I’ll expand on all of this when I’m done with dinner and have had a bit more time to double check that everything is still working right. I’m also trying to find a way to patch the audio layout files to allow for “ambient noise reduction” to be used with the front-panel mic input jack, will definitely update when I figure that out.

EDIT: I’ll update all my guides tomorrow (Oct. 17th) I’ve run into an intermittent/weird issue with audio and just don’t have the energy or time to finish debugging it tonight.