TheConnactic Posted March 4, 2013 Share Posted March 4, 2013 Hi all! I have an Asus EeePC 1201n. A gorgeous machine, it combines very low power consumption and dual-core power, making it a netbook above its category, even better than its sucessor, also branded 1201. With the help of Mirone, who patched the AppleHDA for ALC269, my machine has now native audio support. But HDMI audio was out of the scope of work developed in the AppleHDA support topic, so he linked me to this external thread: http://www.tonycrapx86.com/hdmi-audio/70765-mountain-lion-hdmi-audio.html I'm not unskilled at all in both hex and dsdt edit, so i tried my luck. The problem is, this guide, following the strict hardware support policy of tonycrap's, has the option of enabling HDMI for Intel integrated graphics and for nVidia (and ATI) discrete graphics, but not for my very peculiar one: a nVidia integrated graphics card. I tried the patches anyway, both for nVidia (discrete) and Intel (integrated): no dice. So i came here again, hopeful some of the dsdt wizards of the Olarila community can help me again. Here's the link Mirone provided me for the dsdt.aml and the AppleHDA.kext he made for me. Any help would be very much appreciated: http://www.sendspace.com/file/kr75pt Thank you very much! Link to comment Share on other sites More sharing options...
TheConnactic Posted March 4, 2013 Author Share Posted March 4, 2013 I tried this solution to no avail: http://www.insanelymac.com/forum/topic/270370-guide-asus-at5iont-i-deluxe/#entry1801249 The problem seems to be that patch follows a discrete HDMI audio pattern (Device (POP6), HDAU) while my graphics card is built-in (curiously, the ION graphics on the machine shown there is also built-in, but luckily for him, the patch worked anyway). Looking at my currently stable DSDT (the one edited by Mirone for ALC 269), i found this: Device (IGPU) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { Store (Package (0x18) { "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "NVCAP", Buffer (0x18) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, /* 0008 */ 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x10 }, "device_type", Buffer (0x0C) { "NVDA,Parent" }, "model", Buffer (0x15) { "NVIDIA GeForce 9400M" }, "rom-revision", Buffer (0x0F) { "62.79.65.00.00" }, [b]"hda-gfx", Buffer (0x0A) { "onboard-1" }[/b] }, Perhaps something is missing among the lines i highlighted? Say, a layout id or something like that... Best regards! Link to comment Share on other sites More sharing options...
Mirone Posted March 4, 2013 Share Posted March 4, 2013 I tried this solution to no avail: http://www.insanelymac.com/forum/topic/270370-guide-asus-at5iont-i-deluxe/#entry1801249 The problem seems to be that patch follows a discrete HDMI audio pattern (Device (POP6), HDAU) while my graphics card is built-in (curiously, the ION graphics on the machine shown there is also built-in, but luckily for him, the patch worked anyway). Looking at my currently stable DSDT (the one edited by Mirone for ALC 269), i found this: Device (IGPU) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { Store (Package (0x18) { "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "NVCAP", Buffer (0x18) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, /* 0008 */ 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x10 }, "device_type", Buffer (0x0C) { "NVDA,Parent" }, "model", Buffer (0x15) { "NVIDIA GeForce 9400M" }, "rom-revision", Buffer (0x0F) { "62.79.65.00.00" }, [b]"hda-gfx", Buffer (0x0A) { "onboard-1" }[/b] }, Perhaps something is missing among the lines i highlighted? Say, a layout id or something like that... Best regards! Try This: http://www.sendspace.com/file/vrucs8 Link to comment Share on other sites More sharing options...
TheConnactic Posted March 4, 2013 Author Share Posted March 4, 2013 Thank you very much, Mirone! Just tested it! Still, no HDMI audio, but some interesting things happened: - For the first time, HDMI audio appeared in System Report: - Plugging the HDMI conector automatically set up my external monitor as the primary one: - In System Preferences, though, no luck: Best regards! Link to comment Share on other sites More sharing options...
Mirone Posted March 4, 2013 Share Posted March 4, 2013 Thank you very much, Mirone! Just tested it! Still, no HDMI audio, but some interesting things happened: - For the first time, HDMI audio appeared in System Report: LegacyATI4800Controller.kext.zipScreen Shot 2013-03-04 at 4.34.30 PM.png[/attachment] - In System Preferences, though, no luck: [attachment=0]Screen Shot 2013-03-04 at 4.34.53 PM.png[/attachment] Best regards! Try this: http://www.sendspace.com/file/rymg08 Link to comment Share on other sites More sharing options...
TheConnactic Posted March 4, 2013 Author Share Posted March 4, 2013 Thank you very much, Mirone! Unfortunately, with the latest files, i not only don't hav HDMI audio, but i also don't have audio at all: - No inputs or outputs in System Preferences: - Only a few jacks listed in System Report. No HMDI outs: Best regards and thanks again! Link to comment Share on other sites More sharing options...
Mirone Posted March 4, 2013 Share Posted March 4, 2013 send me your untouched DSDT and copy of ioreg. Link to comment Share on other sites More sharing options...
TheConnactic Posted March 4, 2013 Author Share Posted March 4, 2013 Thank you, Mirone! IOreg: ionml.ioreg.zip Virgin DSDT (about this dsdt, since it was pre-made for the insanelymac 1201n topic, it's really not untouched, but it's the DSDT that enable the machine to boot as is): dsdt.aml.zip Best regards! Link to comment Share on other sites More sharing options...
Mirone Posted March 5, 2013 Share Posted March 5, 2013 Thank you, Mirone! IOreg: LegacyATI4800Controller.kext.zipdsdt.aml.zip[/attachment] Best regards! Try this: http://www.sendspace.com/file/y6s6pk Link to comment Share on other sites More sharing options...
TheConnactic Posted March 5, 2013 Author Share Posted March 5, 2013 Thank you very much for your hard work, Mirone! No HDMI audio with the latest files, but at least sound is back, and the connectors are showing up again in System Preferences. As usual, pictures attached. Best regards! Link to comment Share on other sites More sharing options...
Mirone Posted March 5, 2013 Share Posted March 5, 2013 @TheConnactic corrected yourself from your dsdt one virgin dsdt? as activating the video with this GrphicsEnabler = No? and injecting the dsdt? I think the fix might be to have to be done through a applehda Lion. Link to comment Share on other sites More sharing options...
TheConnactic Posted March 5, 2013 Author Share Posted March 5, 2013 You mean, start from a virgin DSDT and inject the HDMI audio there, using a 10.7.x AppleHDA, booting with GE=No? Well, i can really try that! Why do you think that a Lion AppleHDA would make things easier? Best regards! Link to comment Share on other sites More sharing options...
TheConnactic Posted March 6, 2013 Author Share Posted March 6, 2013 P.S.: I got a Lion kext, thanks to mirone, and, despite it doesn't work for my internal sound (it's unedited for my CODEC), it gives me some interesting and unexpected effects, regarding to HDMI audio: 1) The sound icon is grayed as if it was at maximum volume when my TV is connected to the HDMI port, like it would be with working HDMI audio (when disconnected, the usual grey and mute for not supported HDA). 2) In System Preferences/Sound, the only output that shows up is a "Display Port" output. 3) In System Report, the HDMI is listed, this time with more detailed description (with previous attempts, its only description was "display", when it showed up), and curiously all the other jacks are also listed, despite i am having no sound. Can you help me to make this AppleHDA to run fine with my codec and the HDMI out? I think i'm closer than ever. I'm using now a cleaner DSDT, without the lots of GFX injections i had, and with IGPU changed to GFX0, since it's not a Intel HD card. Archive attached: Experiment2.zip Apple HDA from Lion i'm using (made by Toleda): http://www.tonycrapx86.com/audio/55638-interim-realtek-ivy-bridge-lion-applehda-9.html Best regards! Link to comment Share on other sites More sharing options...
Mirone Posted March 7, 2013 Share Posted March 7, 2013 P.S.: I got a Lion kext, thanks to mirone, and, despite it doesn't work for my internal sound (it's unedited for my CODEC), it gives me some interesting and unexpected effects, regarding to HDMI audio: 1) The sound icon is grayed as if it was at maximum volume when my TV is connected to the HDMI port, like it would be with working HDMI audio (when disconnected, the usual grey and mute for not supported HDA). 2) In System Preferences/Sound, the only output that shows up is a "Display Port" output. 3) In System Report, the HDMI is listed, this time with more detailed description (with previous attempts, its only description was "display", when it showed up), and curiously all the other jacks are also listed, despite i am having no sound. Can you help me to make this AppleHDA to run fine with my codec and the HDMI out? I think i'm closer than ever. I'm using now a cleaner DSDT, without the lots of GFX injections i had, and with IGPU changed to GFX0, since it's not a Intel HD card. Archive attached: [attachment=0]Experiment2.zip[/attachment] Apple HDA from Lion i'm using (made by Toleda): http://www.tonycrapx86.com/audio/55638-interim-realtek-ivy-bridge-lion-applehda-9.html Best regards! Try his: http://www.sendspace.com/file/3mowyh Link to comment Share on other sites More sharing options...
TheConnactic Posted March 8, 2013 Author Share Posted March 8, 2013 Hi, Mirone! I tested the latest files: unfortunately, the HDA performed even worse than the unedited Lion Interim HDA, in the sense this one at least recognized the HDMI out (but again, without audio). With the latest files, no sound at all and no port recognized. In this case, it seems unnecessary to attach pics. First of all, thank you very much for the help! You've been very cool by investing your time trying to help me in this project, which seems to be a hard one (i did some research and found out it has never been done, and even VoodooHDA will detect the hardware but won't output audio - as i found the hard way). That said, no harm done if you think there's no possible solution for it. But if you still have an ace in the hole, i'm more than willing to give it a go! All the best! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now