When Apple announced they were moving to Intel hardware, a lot of folks (myself included) realized that there must be a way to crack it such that OS X can be installed on non-Apple Intel hardware.

Enter the OSx86 Project. These guys are amazing. In particular, a fellow by the moniker of JaS has set about patching the various releases of OS X such that a normal DVD can be burned that vanilla Intel gear will boot from, and subsequently allow the installation of OS X.

In the previous post, I mentioned I had obtained a copy of such software. So, I tried it out.

Keep in mind, that this is illegal. In addition, one of the great things about Apple is that they are a closed eco-system: they build the hardware, they write the software for that hardware. They marry the ends together in a perfectly seamless, stable and powerful way. This marriage of hardware and software makes sense: they only have to write drivers for hardware they know they have to support. Which is precisely why they don't allow installation of OS X on vanilla hardware, because there are too many variables. It would be a black eye for Apple to have some schmoe install OS X on his two hundred dollar POS dell, but then not have any internet or sound support. For true blue Apple hardware, as the saying goes, it just works.

Using modified/patched software to circumvent intentional hardware limitations is sort-of asking for trouble.  Apple's Intel hardware has something called a TPM (Trusted Platform Module) that the software checks for. If the TPM is not present, the machine won't boot, or the software can't be installed. The patched copy by JaS gets around this, and allows the generic PC to boot from the DVD, as well as install the OS.

It came as little surprise then, that some stuff didn't work after installing. Firstly, the DVD didn't recognize the capacious 500 GB SATA drive because… there's no SATA support for my motherboard. No problem: there's a 10 GB IDE drive, just in case. It recognized the IDE drive, which I erased and formatted as HFS+. 

The installer hung up and crashed about 70% of the way through the first attempt. So I tried again, only this time everything went smoothly. 

Upon rebooting, I was greeted with a screen image that was rotated -90 degrees. I went through the registration process (which I didn't send, BTW) and rebooted again. This time, it came up rotated correctly, only it took up 1/3 of the screen. So, after some googling and terminal tinkering, I had added some resolution modes that were more reliable for my graphics card/LCD combo. One more reboot, and it looks perfect.

At this point, since it was a fully installed and native copy of OS X, I took a minute to click around in the search for what various forum dwellers would call "teh [sic] snappy" – and boy did I find it. Safari launches in less than one bounce. Mail, iCal, Address Book – pretty much all of the standard apps are blazingly speedy. Resizing of windows and moving windows around is ultra smooth.

So, next, I found that the built-in ethernet port on the MOBO isn't supported. It's a Realtek RTL8211 – so far no patches are available. As a workaround, I think I can install a PCI wi-fi card, which should be natively supported.

Also, the MOBO's built-in audio chip is not supported, either. I guess I could get a PCI audio card that I know to be supported, but I'm going to try looking for patched AppleHDA.kext's first. 

In any case, despite the crazy speed, the machine is not really usable as a production machine just yet. 

Maybe I should just round up all my hardware and sell it on craigslist – and take the money and buy a new Mac Pro

0 Responses to “OSx86”

  • No Comments

Leave a Reply