- Joined
- Nov 2, 2011
- Messages
- 9
- Motherboard
- Z86 > Need make & full model > See Rules!
- CPU
- i5-2500K
- Graphics
- 6850 HD
- Mac
- Mobile Phone
Where there's a will there's a way. Believe me it took me few days to figure it out, but I finally have HDMI audio.
My mobo: Gigabyte Z68MX-UD2H-B3 (rev1.3) bios F11, GPU: Sapphire HD 6850.
Before you start, make sure to follow the tutorials from here:
1. http://www.tonymacx86.com/viewtopic.php?f=162&t=31664
2. http://www.tonymacx86.com/viewtopic.php?f=162&t=31947
The third steps was kind a confusing for me but I finally able to crack it.
I try out different framebuffer for my computer, by typing"AtiConfig=framebuffer personality", on boot screen/Apple & tonymac logo.
There are 15 different framebuffer personality for ati 6000 series, so I try each one and check the HDMI audio by going to "System Prefs > Sound", some framebuffer personalities will have HDMI audio recognized right away. So it can definitely save time with editing kext files if you only intend of using HDMI connector.
But since I use both HDMI & DVI. I need to test framebuffer personality that have working HDMI audio after booting (Gibba) and/or DVI output (Bulrushes). Unfortunately I can only find framebuffer that has HDMI audio and not DVi. Vise versa with DVI but no HDMI audio.
So next step is to combine/ edit the binary in the kext file so both HDMI & DVI works.
I use Hex edit to edit the binary inside Ati6000controller.kext (I attached mine if anyone wants to use it, I use Gibba framebuffer). I took the hex line from Bulrushes for DVI and replaced it into Gibba hex line. I think either way it'll work just fine.
Once you're done with the edit install it using kext beast and reboot with HDMI connected to your computer and you're good to go. If for some reason your computer stuck try reboot using "GraphicsEnabler=No" and fix the kext files.
Thanks for toleda for the guides.
My mobo: Gigabyte Z68MX-UD2H-B3 (rev1.3) bios F11, GPU: Sapphire HD 6850.
Before you start, make sure to follow the tutorials from here:
1. http://www.tonymacx86.com/viewtopic.php?f=162&t=31664
2. http://www.tonymacx86.com/viewtopic.php?f=162&t=31947
The third steps was kind a confusing for me but I finally able to crack it.
I try out different framebuffer for my computer, by typing"AtiConfig=framebuffer personality", on boot screen/Apple & tonymac logo.
There are 15 different framebuffer personality for ati 6000 series, so I try each one and check the HDMI audio by going to "System Prefs > Sound", some framebuffer personalities will have HDMI audio recognized right away. So it can definitely save time with editing kext files if you only intend of using HDMI connector.
But since I use both HDMI & DVI. I need to test framebuffer personality that have working HDMI audio after booting (Gibba) and/or DVI output (Bulrushes). Unfortunately I can only find framebuffer that has HDMI audio and not DVi. Vise versa with DVI but no HDMI audio.
So next step is to combine/ edit the binary in the kext file so both HDMI & DVI works.
I use Hex edit to edit the binary inside Ati6000controller.kext (I attached mine if anyone wants to use it, I use Gibba framebuffer). I took the hex line from Bulrushes for DVI and replaced it into Gibba hex line. I think either way it'll work just fine.
Once you're done with the edit install it using kext beast and reboot with HDMI connected to your computer and you're good to go. If for some reason your computer stuck try reboot using "GraphicsEnabler=No" and fix the kext files.
Thanks for toleda for the guides.