OS X - my experience

The hackintosh theme is a pretty entertaining thing, which I follow and imagine "what is there and how." Recently, there is a need to buy a new PC home. Nothing unusual, no super computers, the most average computer for the home to read news, mail, see pictures, download movies (well, or why do people use the computer at home there?). This is where the thought crept in from me to combine the pleasant with the pleasant - to build a PC that is as compatible as possible with OS X.
Actually, I decided to share my experience in building Hakintosh in this topic, I ask everyone who might be interested in it under the cat.

I love Apple products, but I am not an ardent fan of this brand. OS X is really good, it gives me aesthetic pleasure when using a computer. I have no other objective reasons to use OS X.
With the goal of installing the original image of the system from the Mac App Store on a new computer, I started to implement the plan.

The first thing that is of great importance for the adequate operation of the original OS X on a regular PC is the motherboard. A few years ago, the main difference between Macs and PCs was the availability of EFI on Mac computers, an advanced alternative to the PC BIOS. But today, two opposing worlds - Mac and PC are getting closer and closer, making it possible to run OS X on a PC without unnecessary difficulties. Almost all modern motherboards today carry on board UEFI. Unified EFI (UEFI) is the result of the evolution of EFI, which is now a standard supported by Intel. The BIOS will finally be replaced by UEFI for a number of objective reasons. Unified EFI (UEFI) for PC is not the same as EFI on Macs, but there are differences between them, albeit not significant. Previously, when motherboards with Unified EFI (UEFI) were something wild, I had to use “pads” between the PC BIOS and OS X in the form of a DSDT (Differentiated System Description Table) containing information about all the key devices that make up the computer, as well as about the parameters and modes of their operation. By the way, this method is now very widely used, in cases where there is no suitable motherboard. But this is not our method. To build my hack, I used one of the most compatible motherboards manufactured by Gigabyte, which gave me the opportunity to get native and proper control of power, computer sleep mode, processor operating modes or idle time and other amenities, relatively hassle-free audio and network. I opted for the Gigabyte GA-Z77-DS3H, my choice was based solely on price. containing information about all the key devices that make up the computer, as well as about the parameters and modes of their operation. By the way, this method is now very widely used, in cases where there is no suitable motherboard. But this is not our method. To build my hack, I used one of the most compatible motherboards manufactured by Gigabyte, which gave me the opportunity to get native and proper control of power, computer sleep mode, processor operating modes or idle time and other amenities, relatively hassle-free audio and network. I opted for the Gigabyte GA-Z77-DS3H, my choice was based solely on price. containing information about all the key devices that make up the computer, as well as about the parameters and modes of their operation. By the way, this method is now very widely used, in cases where there is no suitable motherboard. But this is not our method. To build my hack, I used one of the most compatible motherboards manufactured by Gigabyte, which gave me the opportunity to get native and proper control of power, computer sleep mode, processor operating modes or idle time and other amenities, relatively hassle-free audio and network. I opted for the Gigabyte GA-Z77-DS3H, my choice was based solely on price. in the absence of a suitable motherboard. But this is not our method. To build my hack, I used one of the most compatible motherboards manufactured by Gigabyte, which gave me the opportunity to get native and proper control of power, computer sleep mode, processor operating modes or idle time and other amenities, relatively hassle-free audio and network. I opted for the Gigabyte GA-Z77-DS3H, my choice was based solely on price. in the absence of a suitable motherboard. But this is not our method. To build my hack, I used one of the most compatible motherboards manufactured by Gigabyte, which gave me the opportunity to get native and proper control of power, computer sleep mode, processor operating modes or idle time and other amenities, relatively hassle-free audio and network. I opted for the Gigabyte GA-Z77-DS3H, my choice was based solely on price. relatively hassle-free audio and network. I opted for the Gigabyte GA-Z77-DS3H, my choice was based solely on price. relatively hassle-free audio and network. I opted for the Gigabyte GA-Z77-DS3H, my choice was based solely on price.

The second important point is the video card. The main criterion for choosing a video card was the presence of native drivers in OS X itself, the performance of the device faded into the background, since I was clearly not going to fool my head with all kinds of injectors, third-party video drivers. I also was not configured to play games, convert / mount video. For me, such a device, with a decent price / performance ratio, has become the Asus PCI-Ex GeForce GT 640 HD. This video card works “out of the box” with the native drivers supplied by Apple with OS X. The

third component of a successful hack is the processor. The choice of processor model is not as critical as in the case of the motherboard or video card, but still important. So, when choosing a processor, the main thing is that it is not AMDtentatively used stone on a real Mac. I opted for the Intel Core i5-3470, which is used in the reference iMac 3.2 27-Inch (Late 2012).

The remaining components are not critical at all, so I also used: SSD Crucial M4 128GB 2.5 "SATAIII - for installing OS X itself, Seagate Barracuda 7200.14 1TB - file wipe + Windows partition, Kingston DDR3-1600 8192MB CL9 1600 MHz.

Total we have:
  • Processor: Intel Core i5-3470
  • Motherboard: Gigabyte GA-Z77-DS3H
  • RAM: 8 GB (2x4) DDR3-1600 8192MB CL9 1600 MHz
  • Hard drives: Crucial M4 SSD 128 GB (SATA 6 Gb / s) and regular HDD on 1 TV
  • Video: GeForce GT 640 HD
  • And of course, a monitor + every little thing in the form of a keyboard, mouse, case, speakers, HDMI cable and more.

OS X 10.8.2. Got up to this configuration using the tonymacx86 method without problems, after pre-setting the BIOS in the form of enabling AHCI mode for Serial ATA drives, setting Profile1 for Extreme Memory Profiles to create memory at 1600 MHz, and disabling input virtualization technology in the BIOS I / O (VT-d). By the way, the latter in the on state did not let the OS X installer run without problems.

Everything works just gorgeous, and most importantly, natively, without third-party drivers and DSDT, just a clean system. All this idyll is violated only by the network, sound and lack of TRIM support on non-stock SSDs.

So, from a non-native in the system there is only Chimera - a bootloader, Atheros drivers - a network, Audio 887 / 888b - sound, TRIM forced switching on. But this can be solved, if you believe the sametonymacx86 (and you should definitely believe), then the TP-Link PCI Express Wifi Adapter (TL-WDN4800) - works like a native, without third-party drivers, the same goes for the Creative Play USB sound adapter!

My personal experience, the experience of the community, proves that OS X on a regular PC is far from a novelty, and with the right selection of computer components - OS X installed on a PC is not much different from that installed on Macs.

Merry Christmas and Happy New Year to all. Have a nice weekend.

Also popular now: