Contribute
Register

Official CustoMac Mini 2012 Guide and Notes (in progress)

tonymacx86

Administrator
Staff member
Joined
Nov 17, 2009
Messages
7,365
Motherboard
Z370N WIFI
CPU
i7 8700K
Graphics
HD 630
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
customacmini2012.jpg
Official CustoMac Mini 2012 Guide and Notes (in progress)

I picked up the H77N-WIFI and i3-3225 :)

1. Installation setup is UniBeast.
2. Post installation is MultiBeast.

As with all Gigabyte 7-series motherboards, the GA-H77N-WIFI and GA-Z77N-WIFI work great without DSDT, however if you want HDMI audio through HD 4000 integrated graphics, DSDT edits are necessary.

Onboard HDMI Guide
1. Download the appropriate DSDT from the DSDT Database
2. Here are With DSDT MultiBeast settings for both the Z77N and H77N.
hdmi.jpgWith DSDT
(Onboard HD 4000 HDMI)

You should get the same audio options as shown here:

Inside MultiBeast: Audio and HDMI Audio

Optional DSDTs Now Available for CustoMac Mini 2012 HDMI Audio

NOTE: If you previously used MultiBeast, start fresh by deleting any HDAEnabler.kext from /System/Library/Extensions, and your current /Extra folder. Then run the appropriate selections from MultiBeast again.

Optionally, you may run DSDT-Free. Here are DSDT-Free MultiBeast settings for both the Z77N and H77N.
customacmini2012-mb.jpg
DSDT-Free Settings
(No onboard HDMI Audio)


Geekbench Results - 32-bit tryout mode:
http://browser.primatelabs.com/geekbench2/1191707

Mini-PCIe Card alternatives:
The H77N and Z77N include a mini-PCIe card slot with an Intel mini-PCIe card capable of both Wi-Fi and Bluetooth. Please note that only the bluetooth features of this card are available under OS X. There are alternate cards you can stick in your mini-ITX board for full native Airport. Check out these links for details:

[Guide] Airport - Half Mini PCIe (Atheros)
toleda's excellent guide to choosing an alternate Atheros card for WIFI
1. Atheros AR9280 and AR9380
a. AR9280 - 2.4/5 GHz 802.11n, 2 Stream, 300 Mbs
b. AR9380 - 2.4/5 GHz 802.11n, 3 Stream, 450 Mbs

100% Vanilla MINI PCIe WiFi Card tested on 10.6.8, 10.7.4, 10.8.1 (Broadcom)
Mad audi scientist's excellent guide to choosing an alternate Broadcom mini PCIe card for WIFI

THIS POST WILL BE UPDATED! :) :mrgreen:
 
Hi All,
Thanks for putting together this guide. Could have really used it last night doing my first build :)

Here are a few things I learned:
1) Follow this thread for bios setting:
http://www.tonymacx86.com/99-quick-guide-configuring-uefi-gigabyte-s-7-series-lga-1155-boards.html
2) I had to boot unibeast with -x -v on my H77N MB.
3) Do not change the vram size if using HD4000 (default is 64MB)...
4) I installed on a 2TB disk so after installation I had to do this to get it booting without errors.
http://www.tonymacx86.com/25-boot0-error-official-guide.html
5) My HD4000 was not recognized after installation to fix it I had to boot using -x -v and then follow this guild with an EFI string for desktop (0162):
<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000005006201140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>

6) Took a while but all is now working. Thank you EVERYONE that is contributing code, tools and assistance. The community is amazing!
 
Hey,

I have the z77n-wifi board with the i3-3225, I have tried to use the dsdt for hdmi audio but it keeps giving me a kernel panic. When I boot with -v it just loops with "invalid character found in processorOP". I have fixed all error and warnings but still have the same problem. The system seems to run fine without the dsdt...Any ideas? Thanks.
 
There's no reason to be using EFI strings for HD 4000 if you use the latest Chimera. ;)
 
I recently purchased a Asus P8H77-i. What is the difference (seen from an hackingtosh perspective) between this board and the one used in this customac?
 
I was using Mutibeast version 5.1.1 (latest) which I thought included the latest Chimera. Is that not the case?
 
I recently purchased a Asus P8H77-i. What is the difference (seen from an hackingtosh perspective) between this board and the one used in this customac?

The Asus board you mention is primarily a Sandybridge board. The one recommended here is a newer Ivy Bridge. Your Asus board therefore requires a DSDT, whereas the newer Ivy Bridge board doesnt, unless you want HDMI audio.

Edit : Ignore what I posted. I thought you mentioned P8H67 lol Should have read it properly!

Edit 2 : H77. That is a Sandybridge board in fact, so the above still stands. Its been a long week today :lol:

H77. Of course it is Ivy Bridge. Im mixing up my Z's and H's and 67's and 77's. :shh:
 
Thanks WonkeyDonkey :)

I'm thinking of changing my board due to the fact that it's quite difficult to get sleep and speedtest working on my Asus board. I'm going to use my computer as a server running plex so i really need the sleep and speedtest to work.
 
Thanks WonkeyDonkey :)

I'm thinking of changing my board due to the fact that it's quite difficult to get sleep and speedtest working on my Asus board. I'm going to use my computer as a server running plex so i really need the sleep and speedtest to work.

Im pretty sure speedstep does work on it; not sure about sleep though.
 
I had problems with getting my wired ethernet to work after i installed the Atheros wireless card in the GA-Z77N-wifi. The answer was to change my system definition from Mac mini to iMac 12.2

Also, if you are building a dual boot with Mountain Lion and Windows 7, it is critical that the first partition be Windows 7 or it will not install correctly and will stall with your Windows install. My process is to use the USB Mountain Lion/Unibeast install to get the system to boot, partition the drives and then install Windows first, boot from the USB stick again and then install OSX. This way the Chimera boot loader will over right the Windows boot record and it will work right. Another sub-option is to first partition your hard drive externally on another machine and then do the installs.
 
Back
Top