toleda Posted May 3, 2014 Author Share Posted May 3, 2014 But what do I exactly have to change?? ig-platform in Clover config.plist or should I try to patch the frame buffer? What should I try? BTW I tried ig-platform 0x1660003 in Clover and it is just black screen on laptop, no signal in the external monitor. Invalid ig-platform-id, guaranteed to fail. config.plist/Graphics/Inject/Intel/YES and Graphics/ig-platform-id/0x03006601 Find the working framebuffer from the list above (use the exact format noted) Reply with IOReg of working framebuffer. Link to comment Share on other sites More sharing options...
kenia1234 Posted May 3, 2014 Share Posted May 3, 2014 Invalid ig-platform-id, guaranteed to fail. config.plist/Graphics/Inject/Intel/YES and Graphics/ig-platform-id/0x03006601 Find the working framebuffer from the list above (use the exact format noted) Reply with IOReg of working framebuffer. I tried every configuration you posted as ig-platform in Clover config.plist with HDMI plugged in. The result was the same for all the experiments. No kext loaded, no signal on the external monitor all the time and LVDS not really detected in the IOReg. Of course I used vanilla frame buffer without any kind of edit. What can be the cause of this failure in your opinion. Maybe it could be that the HDMI port is wired directly into the nVidia discrete card and not used by Intel Graphics? And if so, how can I discover that? Is there anything that I can do to clarify this situation? Maybe some linux dump? how can I do it? Thanks for the help!! EDIT : I made a simple try on windows. If I disable (from device manager) Nvidia Graphic Card, the HDMI port does not work. If I reenable it magically works again. So can we desume that HDMI is connected to the nVidia graphics only? And since I have just HDMI and VGA isn't there any other way to connect my laptop to an external monitor on Mavericks? Link to comment Share on other sites More sharing options...
toleda Posted May 3, 2014 Author Share Posted May 3, 2014 can we desume that HDMI is connected to the nVidia graphics only? And since I have just HDMI and VGA isn't there any other way to connect my laptop to an external monitor on Mavericks? Yes and yes. Link to comment Share on other sites More sharing options...
kenia1234 Posted May 3, 2014 Share Posted May 3, 2014 Yes and yes. That's so sad!! :/ why should Apple drop the VGA support for HD 4000 frame buffer (I know that the connector was build in 1983), it's still pretty popular. Thank you anyway. And please tell me if you have some trick to make it work. Regards! Link to comment Share on other sites More sharing options...
RehabMan Posted May 3, 2014 Share Posted May 3, 2014 That's so sad!! :/ why should Apple drop the VGA support for HD 4000 frame buffer (I know that the connector was build in 1983), it's still pretty popular. None of Apple's computers with HD4000 have VGA connectors. That's why... Link to comment Share on other sites More sharing options...
toleda Posted May 3, 2014 Author Share Posted May 3, 2014 None of Apple's computers with HD4000 have VGA connectors. That's why... To pile on, no DVI connectors. Link to comment Share on other sites More sharing options...
RehabMan Posted May 3, 2014 Share Posted May 3, 2014 To pile on, no DVI connectors. Probably a lot of shared code between DVI/HDMI/DP. Link to comment Share on other sites More sharing options...
theconnactic Posted May 4, 2014 Share Posted May 4, 2014 No go, no chance it will ever work. Only for the sake of clarification, Toleda was talking bout native AppleHDA HDMI audio support: HDMI audio works quite well and out of the box for the G210, as long as you use VoodooHDA and select the "right" HDMI output (because VoodooHDA will think your G210 has four of them). All the best! Link to comment Share on other sites More sharing options...
kidalive Posted May 15, 2014 Share Posted May 15, 2014 Hello toleda. My motherboard is MSI Z87-G41 PC Mate, I noticed my DSDT has no Device (GFX0) and I am using HD4600 and ALC887-VD. How to patch this combo? I noticed you introduced SSDT patch. Is this more reliable and quick than DSDT patch? I also noticed you are developing a RealtekALC.kext patching method without messing with AppleHDA. Which method is the best and quickest way? I attached my DSDT and Sound codecs. Hope you can make this card working. Thanks in advance and keep the good work. ALC887-VD codec.zip dsdt.zip Link to comment Share on other sites More sharing options...
toleda Posted May 15, 2014 Author Share Posted May 15, 2014 How to patch this combo? I noticed you introduced SSDT patch. Is this more reliable and quick than DSDT patch? Answered in three other of your posts. Link to comment Share on other sites More sharing options...
Mirone Posted May 15, 2014 Share Posted May 15, 2014 Hello toleda. My motherboard is MSI Z87-G41 PC Mate, I noticed my DSDT has no Device (GFX0) and I am using HD4600 and ALC887-VD. How to patch this combo? I noticed you introduced SSDT patch. Is this more reliable and quick than DSDT patch? I also noticed you are developing a RealtekALC.kext patching method without messing with AppleHDA. Which method is the best and quickest way? I attached my DSDT and Sound codecs. Hope you can make this card working. Thanks in advance and keep the good work. ALC887-VD codec.zip dsdt.zip Please do not create multiple topics on the same subject. Link to comment Share on other sites More sharing options...
kidalive Posted May 16, 2014 Share Posted May 16, 2014 Please do not create multiple topics on the same subject. OK. I will change one of the topics. Mirone, thanks for your replying. I cannot compile my DSDT. It turns out my DSDT has no GFX0 or IGPU device entry. I cannot compile my DSDT, can you help me? My DSDT attached below. C:\acpi>iasl -tc C:\acpi\dsdt.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20140424-32 [Apr 24 2014] Copyright (c) 2000 - 2014 Intel Corporation Compiler aborting due to parser-detected syntax error(s) C:/acpi/dsdt.dsl 6581: Zero Error 6126 - ^ syntax error, unexpected PARSE C:/acpi/dsdt.dsl 11083: Arg0 Error 6126 - ^ syntax error, unexpected PARSE ASL Input: C:/acpi/dsdt.dsl - 14865 lines, 489352 bytes, 6002 keywo Hex Dump: C:/acpi/dsdt.hex - 232 bytes Compilation complete. 2 Errors, 0 Warnings, 0 Remarks, 0 Optimizations dsdt.dsl.zip Link to comment Share on other sites More sharing options...
toleda Posted May 16, 2014 Author Share Posted May 16, 2014 I cannot compile my DSDT, can you help me? My DSDT attached below. Focus on this thread and only this thread for the answer to your dsdt problem: DSDT compiling errors of mb MSI Z87-G41 Pc mate Link to comment Share on other sites More sharing options...
kidalive Posted May 18, 2014 Share Posted May 18, 2014 Focus on this thread and only this thread for the answer to your dsdt problem: DSDT compiling errors of mb MSI Z87-G41 Pc mate Sure. I compiled my Dsdt finally with 8series clean and pegp clean patches.Then I added Igpu and hdef hacks manually and script patched applehda and intelframebufferazul still not working. Please tell me wether I followed the right steps. First, I applied 8series-clean compile patch then I applied desktop-add_dsdt/pci0/pop2 with PEGP patch, finally I applied Desktop-HD5K/AMD/NVIDIA-A1 patch. Should I run the command scripts to patch AppleHDA and AppleIntelFramebufferAzul to get HDMI audio? Which command scripts do you suggest? B.t.w. what is NUC-HD5K-A1? What does NUC mean? After the DSDT patch I got this. GFX0 and IGPU shows up the same time. Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package() { "@0,connector-type", Buffer() { 0x00, 0x08, 0x00, 0x00 }, "@1,connector-type", Buffer() { 0x00, 0x08, 0x00, 0x00 }, "@2,connector-type", Buffer() { 0x00, 0x08, 0x00, 0x00 }, "@3,connector-type", Buffer() { 0x00, 0x08, 0x00, 0x00 }, "hda-gfx", Buffer() { "onboard-2" }, }) } } Device (HDAU) { Name (_ADR, One) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package() { "layout-id", Buffer() { 0x01, 0x00, 0x00, 0x00 }, "hda-gfx", Buffer() { "onboard-2" }, }) } } } Device (IGPU) { Name (_ADR, 0x00020000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package() { "AAPL,ig-platform-id", Buffer() { 0x03, 0x00, 0x22, 0x0D }, "hda-gfx", Buffer() { "onboard-1" }, }) } } Device (HDAU) { Name (_ADR, 0x00030000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package() { "layout-id", Buffer() { 0x01, 0x00, 0x00, 0x00 }, "hda-gfx", Buffer() { "onboard-1" }, }) } } } Link to comment Share on other sites More sharing options...
bat09 Posted May 18, 2014 Share Posted May 18, 2014 Hello Toleda,Thank you for your guides, unfortunately i can't make it work.Here is my problem:My System:Gigabyte GA-Z87N-WiFi bios F4CPU Intel i5-4670KGraphic Intel HD4600 1024moTV Panasonic GT60Bootloader Clover uefi r2652Mavericks 10.9.2 fresh installUsed guides:mavericks-hdmi-audio-applehda-guidehaswell-hdmi-audiohd4600-hd4000-hd3000-framebuffer-edits audio_CloverHDMIMethod: -8 series HDMI audio dsdt/ HDMI audio only -audio_hdmi_hd5K-hda-90_patch.command-graphics_intel_hd5k-azul-d-90_patch.command -clover injectionMy issue:no sound, no output in System Preferences Attachment:config.plistdsdt.amldebug.logIOJonesThank you for your help. bat09.zip Link to comment Share on other sites More sharing options...
toleda Posted May 18, 2014 Author Share Posted May 18, 2014 i can't make it work. For 892 audio, the AppleHDA.kext is not patched for the 892, see Mavericks Realtek ALC AppleHDA Audio - OSx86 10.9 (Mavericks) - InsanelyMac Forum, two choices: 1 Patched AppleHDA.kext or 2. Clover Patched Realtek ALC. For HD4600 HDMI audio, what display is connect to what motherboard connector? Link to comment Share on other sites More sharing options...
kidalive Posted May 19, 2014 Share Posted May 19, 2014 I tried your clover HDMI patch method but failed. Not working for HD4600+alc887vd. I even tried to patch the appleintelazul binary, hex edit the port 5 and port 6 which shows in the ioreg, together with the patched Dsdt still not working. I updated to 10.9.3 and the onboard script patch p@iled to working on this version of applehda. Link to comment Share on other sites More sharing options...
Mirone Posted May 19, 2014 Share Posted May 19, 2014 I tried your clover HDMI patch method but failed. Not working for HD4600+alc887vd. I even tried to patch the appleintelazul binary, hex edit the port 5 and port 6 which shows in the ioreg, together with the patched Dsdt still not working. I updated to 10.9.3 and the onboard script patch p@iled to working on this version of applehda. The kext I edited for you did not work? Here everything works fine. with my Geforce GT620. Link to comment Share on other sites More sharing options...
bat09 Posted May 19, 2014 Share Posted May 19, 2014 For 892 audio, the AppleHDA.kext is not patched for the 892, see Mavericks Realtek ALC AppleHDA Audio - OSx86 10.9 (Mavericks) - InsanelyMac Forum, two choices: 1 Patched AppleHDA.kext or 2. Clover Patched Realtek ALC. Is it necessary if i only want audio through hdmi? For HD4600 HDMI audio, what display is connect to what motherboard connector? Motherboard hdmi out (port 0x06) -> hdmi in: Amplifier Marantz sr6004: hdmi out -> hdmi in: TV Panasonic GT60 Link to comment Share on other sites More sharing options...
kidalive Posted May 19, 2014 Share Posted May 19, 2014 The kext I edited for you did not work? Here everything works fine. with my Geforce GT620. Have you tried HD4600? I`m using HD4600 and it seems not working for my HDMI. Do you have a HD4600? Link to comment Share on other sites More sharing options...
Mirone Posted May 19, 2014 Share Posted May 19, 2014 I use a discrete graphics I suggest you do the same. is much better Link to comment Share on other sites More sharing options...
toleda Posted May 19, 2014 Author Share Posted May 19, 2014 I tried your clover HDMI patch method but failed. No surprise. Follow this instruction exactly. See Problem Reporting, Post #1. Reply with all requested files attached. I use a discrete graphics I suggest you do the same. Bad advice, zero value in spending money for lower performance. Link to comment Share on other sites More sharing options...
Mirone Posted May 19, 2014 Share Posted May 19, 2014 No surprise. Follow this instruction exactly. See Problem Reporting, Post #1. Reply with all requested files attached. Bad advice, zero value in spending money for lower performance. He can use a graphic with greater than the performance HD4600 do not you think? I did not suggest you use my GT620. this meets my needs. http://www.game-debate.com/gpu/index.php?gid=1438&gid2=1416&compare=intel-hd-graphics-4600-desktop-vs-geforce-gtx-650-evga-sc-2gb-edition Link to comment Share on other sites More sharing options...
FlyingPotatoes Posted June 2, 2014 Share Posted June 2, 2014 Gigabyte GA-H87-D3H; Intel HD4600 - Tried SSDT, it didn't worked. DSDT returns following: Link to comment Share on other sites More sharing options...
toleda Posted June 3, 2014 Author Share Posted June 3, 2014 Tried SSDT, it didn't worked. DSDT returns following: Same reply to same question on other forum. No need for multiple posts on this forum. ssdt - no files attached, no idea. see Post #1, Problem Reporting dsdt - 0 errors, proceed. Link to comment Share on other sites More sharing options...
Recommended Posts