With all those different Apple Computers available like Mac Mini’s, Mac Book Air’s, Mac Pro’s, why the hell should we consider setting up a hackintosh these days, since a Mac Mini comes at a price tag of only 600€ here in Europe?
Well the answer to this is quite simple. Hackintoshs aim at people who are basically interested in understanding and tweeking. If you just wanna use you Mac for Mails and a bit of internet-surfing a hackintosh is most likely the wrong thing for you.
But if you are artist for instance, dealing with audio- or video-editing a hackintosh definitely comes a lot more handy than an original Mac. The reason is simple: original Macs have become a lot less flexible when it comes to manual hardware upgrading during the last eight years. Let’s take the latest Mac Pro for instance. The design is still outstanding, but this design comes at the price that Apple entirely dropped the PCIe Bus architecture. What means, that we cannot use dedicated DSP, soundcards or videocards in that device anymore and need to switch to Firewire or Thunderbolt solutions. Which is an additional economical strain. Continue reading →
With the advent of Snow Leopard many users have issues installing it onto PC based hardware. Well this is not very curious, since a PC is no Mac. Anyway as Gigabyte motherboards proved to be very close to the original Apple Intel specifications many people decided to buy those boards.
With the release of Snow Leopard DSDT patching seems to have become a must. Installation attempts will most likely fail without it. The intention of this list is to provide comprehensive information on the most used Gigabyte motherboards.
if last character of the model name is a “number” or a “P” (i.e. EP35-DS3 or EP45-DS3P etc.) it means ALC889a audio chipset
if last or penultimate character of the model name is an “L” (i.e. EP35-DS3L or EP45-DS3LR) it means ALC888 audio chipset
if last character of the model name is an “R” (i.e. P35-DS3R or EP45-UD3LR) it means SATA Raid controllers
The P35 or P45 strings in the beginning are fairly self explaining I suppose (P35 always with ICH9 and P45 always with ICH10)
Your Help is Wanted
Weather these rules nor the list above might be 100% accurate. It is only what I found on the net and summarized from the list above.
If you derived a DSDT.aml clean from a BIOS (like using Koalala’s DSDT patcher) and you fixed it for OSX86, you may post it in the comment’s section – don’t forget to tell how much RAM you had while compiling the DSDT.aml (Don’t add individual graphic or wi-fi strings. Just add onboard-devices like onboard-audio and onboard-ethernet.)
If your board is not on the list check Gigabyte’s pages and post the specifications in the comments section below.
If your board is listed but details above are wrong: please post it in the comments section below.
If you know the LAN chipset of the board and it is not listed precisely above (saying Gigabit) please post it in the comments section.
Please always crosscheck with the official Gigabyte specification page for your model (links to your model are included in the BIOS column) before adding a dsdt.aml or anything that could burn your BIOS.
We were working quite some time on this. Now here is EPOS I. – the “EFI Post Install” Script for white-box PCs that are almost hardware compatible with Apple’s devices
“EPOS I.” is an “EFI Post Install” Script
What does it do?
EPOS helps installing retail DVD’s of Apple’s Mac OS X 10.5 Leopard on white-box PC’s. EPOS is SlimBuild-Preboot compliant. And as such it makes installation very easy. Grab a copy of a SlimBuilt-Preboot CD image that matches your hardware (motherboard and graphics), then install Leopard and after installation run EPOS.
Technically EPOS I. automates the necessary steps of preparing MacOS’ native EFI partition and the installation of (legacy-) kexts to this EFI partition. The whole shebang was first discovered and described by Munky (all shouts fly out to him!). You may find his article here on the InsanelyMac forums.
Installation and Usage:
unplug ethernet cable from your white-box PC
copy EPOS I.zip to USB drive for instance
install Leopard from retail DVD using a SlimBuild-Preboot standard compatible CD (find links to tested disks below
boot installed Leopard using the SlimBuild-Preboot CD again
on first boot provide all the registration information required from Apple
see desktop for the first time
unpack EPOS I. and run it as ROOT from a terminal (have your SlimBuild-Preboot CD mounted)
EPOS takes about a minute to install everything
remove SlimBuild-Preboot CD from drive, reboot and let Apple’s autoinstaller grab the newest updates
enjoy a white-box Mek
EPOS must be executed from the disk that will hold the EFI bootloaders.
If you are unsure what this means: better make sure you only have your DVD drive and your OS X harddrive connected.
I recommend using this script on a clean and fresh installed system, no other operating systems on the same disk!
prefers mounted SlimBuild-Preboot CD’s for getting kexts and the com.apple.Boot.plist
(looks for /Volumes/SlimBuild-Preboot/initrd.img and /Volumes/SlimBuild-Preboot/com.apple.Boot.plist)
if no SlimBuild-Preboot CD is found, EPOS tries to find Extensions in EPOS’ own Extensions folder
autoextraction kexts from SlimBuild-Preboot CD
kexts in own Extensions folder
autoextraction com.apple.Boot.plist from SlimBuild-Preboot CD
com.apple.Boot.plist in own Plist folder
internally pretested with Leopard retail DVD’s 10.5.0, 10.5.1, 10.5.4 and 10.5.5
compatible to Galaxy’s SlimBuild-Preboot creator 2.0 (Kudos!) found here
Tested with ximekon’s (Kudos, aswell) Gigabyte GA-EP35-DS3 SlimBuild-Preboot CDs found here
integrated for a bunch of common errors, anyway it remains an ugly script
code cleanup / rewrite ;-)
autoinstallation of custom kernels
GUI is in the works, but don’t ask for timelines, we all got jobs to feed our families
License & restrictions:
This script is freeware but may NOT be used for commercial purposes!
It may NOT be included in SlimBuild-Preboot Disks that contain original / modded Apple kexts.
that means until not everything is self enabled via homebrew or legacy kexts you may only include it in your private SlimBuilds but don’t distribute them, please.
EPOS 0.95 running on a sample system :
You are welcome to leave a note here in the comment’s section or on the insanelymac forums.
Please download from the version history overview below. Did you know our sponsors yet? No we neither. Because it’s just Google adds. Anyway these premium sponsors really got the coolest offers and moreover by considering them you help us in return maintaining this site free… :-)
0.5 semi automatic really much too ugly one day rapid prototype (not released)
0.6 rewrote using functions (not released)
0.7 autodetermining of EFI partition (not released)
0.8 improved error handling for common errors we experienced (not released)
0.9 included autoextraction for SlimBuild-Preboot images (not released)
The EFI-X thing turns into quite a never ending story (see our recent reports here and here). So although june, 23rd – originally announced EFI-X release date – has passed by without any astonishing news on the EFI-X website, there have been some rumors in forums.
Forums tell EFI-X will be priced at 80€ (~125USD). EFI-X will not sell to consumers. See a privisional list of countries selling EFI-X here – though yet no retail stores have been named either. They want to start shipping in about 4 weeks (end of july).
Moreover it seems like only Gigabyte motherboards are fully supported by that device. We hope to receive an NFR copy of EFI-X soon to keep you updated with details.