Contribute
Register

Official CustoMac Mini 2011 Guide and Notes (in progress)

toleda

Moderator
Joined
May 20, 2010
Messages
24,260
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
Audio shows no devices except my Logitech camera mic- I must have borked something when I did the install so I have to go back and re-read toleda's ML: Optimized AppleHDA for Realtek ALC8xx a couple of times. Maybe I just need to change the Audio ID to '3' to get HD3000 HDMI audio, but I'm a little surprised I don't get any analog preferences, even if they're wrong because they get defaulted to layout ID 1.

3. The DSDT in post #2... is this a DSDT from the latest batch of edits last year that was supposed to fix some sleep issues?

4. Does my BIOS ver have to match my installed DSDT? Current BIOS is F7 and the DSDT in post #2 is F9?
dsdt answers:
1. The dsdt version should not be higher than the BIOS. Recommend BIOS update to F9.
2. Post #2 H67N/F9 dsdt has the latest edits plus HDMI audio
3. In ML, Audio IDs changed simply because the old IDs no longer work. As Post #2 says, edit dsdt/HDEF/layout-id to 0x03, 0x00, 0x00, 0x00 for both onboard and HDMI audio.
 

jwk

Joined
Oct 8, 2011
Messages
238
Motherboard
Z68X-UD5-B3
CPU
i7-2700K
Graphics
PNY Quadro 4000
Mac
MacBook Pro
Classic Mac
Mobile Phone
dsdt answers:
1. The dsdt version should not be higher than the BIOS. Recommend BIOS update to F9.
2. Post #2 H67N/F9 dsdt has the latest edits plus HDMI audio
3. In ML, Audio IDs changed simply because the old IDs no longer work. As Post #2 says, edit dsdt/HDEF/layout-id to 0x03, 0x00, 0x00, 0x00 for both onboard and HDMI audio.
Thank you for the quick response toleda... here is where I'm getting confused (from ML: Optimized AppleHDA for Realtek ALC8xx):

"MultiBeast_5.1.1 and newer will edit your dsdt/HDEF/layout-id to 1 when the Mountain Lion AppleHDA.kext is installed."

"1. With DSDT
1a. MultiBeast_5.1.1 and newer/edits installed dsdt.aml for layout_id 1
1b. edit dsdt/HDEF for Mountain Lion Audio/layout-id 1, 2 or 3 before you install the Mountain Lion Optimized AppleHDA. "

If MultiBeast 5.1.1 and newer edits dsdt/HDEF/layout to 1 when the Mountain Lion AppleHDA.kext is installed, and (1b) you edit dsdt/HDEF for Mountain Lion Audio/layout-id 3 BEFORE you install the Mountain Lion Optimized AppleHDA... what prevents the edits you first made to the dsdt/HDEF from getting overwritten back to layout-id 1 when the ML AppleHDA.kext is installed???

Sorry for being so thick...
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,260
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
Thank you for the quick response toleda... here is where I'm getting confused (from ML: Optimized AppleHDA for Realtek ALC8xx):

"MultiBeast_5.1.1 and newer will edit your dsdt/HDEF/layout-id to 1 when the Mountain Lion AppleHDA.kext is installed."
To be clear: Multibeast 5.1.1 and newer edits dsdt/Audio ID 889 (Lion/layout-id 379) to Audio ID: 1. If MB does not see dsdt/layout-id 379, it does not do any edit. In your case, Audio ID 389 (Lion/layout-id 185) was not edited; it remained as Lion Audio ID: 389. For the ML audio to work, the ML Audio ID must be 1, 2 or 3. Result, no audio.

Post #2 Quote:
"2b. Mountain Lion AppleHDA.kext
Audio IDs changed in ML. See Mountain Lion: Optimized AppleHDA for Realtek ALC8xx
ML HD3000 HDMI Audio ID:3

HD3000 HDMI Audio (GA-H67N-USB3-B3 and GA-H61N-USB3)
- Edit dsdt/HDEF/layout-id to 0x03, 0x00, 0x00, 0x00.
- MultiBeast 5.1.2 or newer - Select/Drivers & Bootloaders/Drivers/Audio/Realtek ALC8xx/With DSDT/ALC889"

I actually try to make things easy, in this case, only 2 steps are required for ML onboard and HDMI audio. Too much information got in the way.
 

jwk

Joined
Oct 8, 2011
Messages
238
Motherboard
Z68X-UD5-B3
CPU
i7-2700K
Graphics
PNY Quadro 4000
Mac
MacBook Pro
Classic Mac
Mobile Phone
To be clear: Multibeast 5.1.1 and newer edits dsdt/Audio ID 889 (Lion/layout-id 379) to Audio ID: 1. If MB does not see dsdt/layout-id 379, it does not do any edit. In your case, Audio ID 389 (Lion/layout-id 185) was not edited; it remained as Lion Audio ID: 389. For the ML audio to work, the ML Audio ID must be 1, 2 or 3. Result, no audio.

Post #2 Quote:
"2b. Mountain Lion AppleHDA.kext
Audio IDs changed in ML. See Mountain Lion: Optimized AppleHDA for Realtek ALC8xx
ML HD3000 HDMI Audio ID:3

HD3000 HDMI Audio (GA-H67N-USB3-B3 and GA-H61N-USB3)
- Edit dsdt/HDEF/layout-id to 0x03, 0x00, 0x00, 0x00.
- MultiBeast 5.1.2 or newer - Select/Drivers & Bootloaders/Drivers/Audio/Realtek ALC8xx/With DSDT/ALC889"

I actually try to make things easy, in this case, only 2 steps are required for ML onboard and HDMI audio. Too much information got in the way.
It's so simple, even Stephen Hawking could do it!

After great loss of sleep and 1-1/2 days of making numerous mistakes, the sticks I was trying to use as tools went together on me and I was able to knock some bananas out of the tree (channeling Richard Feynman).

After numerous hours of trying to figure out why edits I made to the F9 DSDT using DSDT SE would revert back to before I made them every time I moved the edited file out of DSDT SE's preferred working directory, I discovered that if I renamed the DSDT.aml to something else before I moved it, the edits would stick, even though the edits remained in the original working directory... now that burns my ass! I got so pissed at one point I threw the post-it pad with my notes on it against a table and it split into several pieces and it took me half an hour (including cursing) to find the piece that had my notes on it! Where are Curley and Larry when I need them!

Then, after I moved my edited DSDT.aml by sneakernet to my CustoMac Mini 2011 platform and installed it, I had audio, although some of the preferences were a little funny but worked, and no HDMI. I re-read some of my notes and finally realized that I'd edited in the wrong layout (1) instead of layout 3, and went back to editing again! For good measure, I edited a version with layout 2 as well, in case I ever need it. BTW, if anyone else needs to edit this, the offending code you need to change is on line 4893 of the DSDT for GA-H67N-USB3-B3 F9 BIOS.

After testing almost everything works as I expected it would. HDMI works great through my AV receiver, I didn't check the SPDIF output, but the volume control 'greys out' and is disabled as it should be so that's a promising sign. The green connector output on the rear shows up as 'Internal Speakers- Built-In' and switches properly to 'Headphones' when a headphone connector is plugged into the front panel jack (audio level still a little on the 'puny' side from my perspective), the rear black connector is working when 'Line Out' is selected. As for the inputs, I didn't have anything handy to test the second input labeled 'Line In', but I suppose it goes to the blue 'in' connector on the rear. The only oddity for me is the 'Internal microphone- Built-in'- it works when an electret mic is plugged into the rear pink 'mic' connector, but when the electret mic is plugged into the front panel, the designation changes from 'Internal microphone' to 'Line in'... the mic still works and has approximately the same sensitivity as when plugged into the rear pink 'mic' connector. All things considered, this is fantastic because a year ago a lot of this stuff wasn't working, thanks toleda!

So hopefully someone can chime in on which of the various ethernet and USB3 drivers work the best on the H67N-USB3-B3... please help if you can...

This was a good project to get me back up to speed after being off the board for about the past nine months due to a heavier-than-normal work schedule. And, I got to reference 2 physicists and 2 stooges in the same post- how often does one get an opportunity like that?!?!?
 
Joined
Jul 30, 2012
Messages
21
Motherboard
Gigabyte GA-H61N-USB3
CPU
i3-3225
Graphics
HD 3000
Hi,
I've a customac mini with GA-H61-USB3 mobo and Lion 10.7.5, I can't activate the headphones connector in the front of the case, only works the mobo's connector. Anybody knows how to activate it?

thanks

Edit: I've reinstalled 10.7.5 and ran multibeast with Patched AppleHDA ALC889 audio kext (before I had ALC8X HDA and Apple HDA Rollback) and the front connector works great.
 
Joined
Jul 26, 2011
Messages
28
Motherboard
MAC OS LION
CPU
MOTHERBOARD GIGABYTE GA-H67N-USB3-B3 CORE I7
Graphics
INTEL HD3000
Mac
Classic Mac
Mobile Phone
Hi,

I have a motherboard GA-H67N-USB3-B3 with Core i7 and 8GB Ram. I had installed Mountain Lion but i need have Windows too. Then yesterday with an usb i try to installed dual boot(Windows 8 + M0untain Lion). The mountain lion installer is in usb. The first step (do the partitions) i didn't have a problems to acces from OSX Installer, but when i did the Windows 8 install and i tried to access to usb to install OSX the screen show the Apple and after five minutes it showed a small forbidden image. Anyone knows why?

Thank you very much
 
Joined
Nov 18, 2011
Messages
50
Motherboard
Gigabyte Z490M Gaming X / GA-H67N-USB3-B3
CPU
intel i7-10700 / intel i3-2105
Graphics
built in
Just wanted to post this here. After a lot of messing around, the solution for HDMI audio for me in ML was very simple, thanks to toleda's help. I had gone through multiple steps, editing the dsdt with MacASL, etc, when for us it was as simple as downloading the dsdt in the first post, and editing one line as shown before (I still used MacASL, just searched for HDEF (2x), then copied over the one line.) Below are the instructions from toleda that worked and a link to the post. Hope it helps...


"The dsdt/HDEF edit is not correct. Download the HDMI F9 dsdt again. Edit one line:
From
0x85, 0x01, 0x00, 0x00
To
0x03, 0x00, 0x00, 0x00
Compile and install.

Delete S/L/E/HDAEnabler1.kext, fix permissions and cache. Restart. Reply with a copy of IOReg."

http://www.tonymacx86.com/hdmi-audio/94243-solved-patched-applehda-10-8-3-a.html#post596289
 
Joined
Dec 30, 2010
Messages
6
Mac
Classic Mac
Mobile Phone
Has anyone installed Mavericks on this build? If so, what DSDT and settings in MultiBeast did you use? I am currently running SL and with:

GA-H67N-USB3-B3
Intel Core i5-2500K
HD3000

It works great, but would like to update, not sure what changes need to be made, as I never updated to Mountain Lion because it worked.
 
Joined
Jun 3, 2012
Messages
1
Motherboard
GIGABYTE GA-H61N-USB3
CPU
i3 2105
Graphics
GT430 1GO
Mac
Classic Mac
Mobile Phone
Android
Hello, has there people who managed to install the 10.9 version (Mavericks) on a Custom Mac Mini 2011 (i3-2105, GA-H61N-USB3, GT 430)?

If yes, are you used specific parameters? For me, I use the method with Unibeast but at the time of installation, I start on the USB key, I selected the installer, I see the Apple logo with the loading animation and then black screen. I tried all possible commands but nothing.

Thank you in advance for your help.

PS: Sorry for my translation but I am French and I do not speak perfect English, and it's my first post on this forum!
 
Joined
Jan 9, 2012
Messages
46
Motherboard
GA-H67N-USB3-B3
CPU
Intel Core i5 2500k
Graphics
Intel HD3000
Mac
Mac mini
Classic Mac
Mobile Phone
Android
I use the " DSDT-GA-H67N-USB3-B3-F9.aml " but you need to check what firmware your Bios is. Mine is flashed to F9.

Drivers

Audio = Realtek 889 audio with DSDT.
Disk = 3rd Party SATA & 10.9.0 Trim Patch ( Trim is for my Samsung Pro 840 SSD )
Misc = Just FakeSMC plugins & Hardware Monitor ( Get error on the USB3 )
Ethernet = AppleRTL8169 2.0.6 ( Getting problems though with ethernet not working after sleep on Mavericks)

Bootloader = Chimera v2.2.1

Customise

Boot options

Generate CPU States
GraphicsEnabler=Yes
IGPEnabler=No
Use KernelCache

SSDT Options

Sandy Bridge Core i5

System Definitions

Mac Pro 3,1

Theme ( your own choice )


Hope this helps
 
Top