Hacker News new | ask | show | jobs
by donwil92 4619 days ago
If you spend the time to research and get the parts that are supported by OS X, building a Hackintosh is breeze. I have had no problems with the one I built.
2 comments

That's sort of what he's going for though- remember the old days of Linux when only certain devices were supported? When using OS X like this, you don't even have the luxury of writing in new code to support them.
It's definitely limited. But hackintoshes are a planned and strategic undertaking. You want OS X but don't want to pay the rape rates requisite of the apple brand. So you build your pc based on the hardware guide so that everything will work from the start. If you need to add more hardware, you just buy the brand that will work. There's not enough limitation to make it suck, and you're paying 700-800 bucks for a computer that the mac equivalent would run you 3 grand.
Could you give us a couple links to kick off our own research? I've been wanting to do this for some time now but have been putting it off.
Tonymac is the best you'll find:

http://www.tonymacx86.com/

Their recommended builds are excellent, even if you were only to use them for Windows.

Maybe I was unlucky with my hardware but for me it was an uphill battle all the way and I never got anything near working.

The best I had was a system which booted (incredibly slowly) and for which I could never get wifi working.

YMMV, but you have been warned. Even with good documentation, there is absolutely no guarantee you'll get anywhere at all.

You've really got to just follow the hardware guides to the tee, and I personally recommend using their prebuilt configs. If you go on tonymac or the other hackintosh sites they will have different hardware lists that are more or less guaranteed to work, as all the components will be ones used in mac desktops and have built in support. There is definitely a huge dick around if you try and be adventurous and go off the beaten path, and you will spend hours messing with the loader configs and kexts etc.
The OSx86 Wiki [0] is a good place to start.

[0]: http://wiki.osx86project.org/wiki/index.php/Main_Page