{"id":5037,"date":"2015-08-02T18:00:42","date_gmt":"2015-08-03T01:00:42","guid":{"rendered":"http:\/\/www.dognmonkey.com\/techs\/?p=5037"},"modified":"2015-09-10T16:30:11","modified_gmt":"2015-09-10T23:30:11","slug":"how-to-patch-applehda-kext-for-alc282-yosemite-10-10-4","status":"publish","type":"post","link":"https:\/\/www.dognmonkey.com\/techs\/how-to-patch-applehda-kext-for-alc282-yosemite-10-10-4.html","title":{"rendered":"How To Patch AppleHDA.kext For ALC282 Yosemite 10.10.4"},"content":{"rendered":"<p><em>I&#8217;ve been using VoodooHDA.kext for my HP-X360 i7-4510u, HD4400 Realtek\u00a00x10ec0282, but it doesn&#8217;t\u00a0auto detect when I have to plugin the headphone\u00a0<\/em><i>which is inconvenient sometimes. I found the patched on <a href=\"\/\/www.insanelymac.com\/forum\/files\/file\/372-applehda-for-alc282\/\" target=\"_blank\">InsanelyMac.com kext<\/a> that works well, but I still have to patch the DSDT to get it working. The result is only has 2 ports, input and output, NO mic or speaker external options, when you plugin, it will change accordingly (NO HDMI).<\/i><\/p>\n<p style=\"text-align: center;\"><a class=\"preview\" href=\"\/\/www.dognmonkey.com\/techs\/wp-content\/uploads\/2015\/08\/tn_AppleHDA.jpg\" rel=\"lightbox\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-5042\" src=\"\/\/www.dognmonkey.com\/techs\/wp-content\/uploads\/2015\/08\/tn_AppleHDA-200x112.jpg\" alt=\"AppleHDA\" width=\"200\" height=\"112\" \/><\/a><\/p>\n<p>&#8211;<i>\u00a0Copy the original AppleHDA.kext somewhere in case you need to use it, always.<\/i><\/p>\n<p>&#8211;\u00a0<em>Install AppleHDA.kext from\u00a0the download using Kexthelper or\u00a0<\/em><i>Kext wizard.<\/i><\/p>\n<p>&#8211; <i>Add the patch fix_irq from Rehabman and\u00a0hdef patch to id layout 12 to 3.<\/i><\/p>\n<p style=\"text-align: center;\"><a class=\"preview\" href=\"\/\/www.dognmonkey.com\/techs\/wp-content\/uploads\/2015\/08\/tn_IRQ_patch.jpg\" rel=\"lightbox\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-5040\" src=\"\/\/www.dognmonkey.com\/techs\/wp-content\/uploads\/2015\/08\/tn_IRQ_patch-200x112.jpg\" alt=\"IRQ_fix patch\" width=\"200\" height=\"112\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><em>To get the HDMI to work, patched AppleHDA.kext must work then edit the Clover config.plist to add<\/em><\/p>\n<blockquote>\n<p style=\"text-align: left;\">&lt;key&gt;Devices&lt;\/key&gt;<br \/>\n&lt;dict&gt;<br \/>\n&lt;key&gt;Audio&lt;\/key&gt;<br \/>\n&lt;dict&gt;<br \/>\n&lt;key&gt;Inject&lt;\/key&gt;<br \/>\n&lt;string&gt;12&lt;\/string&gt;<br \/>\n&lt;\/dict&gt;<br \/>\n&lt;\/dict&gt;<\/p>\n<p style=\"text-align: left;\">&lt;key&gt;KernelAndKextPatches&lt;\/key&gt;<br \/>\n&lt;dict&gt;<br \/>\n&lt;key&gt;AppleRTC&lt;\/key&gt;<br \/>\n&lt;true\/&gt;<br \/>\n&lt;key&gt;AsusAICPUPM&lt;\/key&gt;<br \/>\n&lt;true\/&gt;<br \/>\n&lt;key&gt;Debug&lt;\/key&gt;<br \/>\n&lt;false\/&gt;<br \/>\n&lt;key&gt;KernelCpu&lt;\/key&gt;<br \/>\n&lt;false\/&gt;<br \/>\n&lt;key&gt;KernelHaswellE&lt;\/key&gt;<br \/>\n&lt;false\/&gt;<br \/>\n&lt;key&gt;KernelLapic&lt;\/key&gt;<br \/>\n&lt;true\/&gt;<br \/>\n&lt;key&gt;KernelPm&lt;\/key&gt;<br \/>\n&lt;true\/&gt;<br \/>\n&lt;key&gt;KextsToPatch&lt;\/key&gt;<br \/>\n&lt;array&gt;<br \/>\n&lt;dict&gt;<br \/>\n&lt;key&gt;Comment&lt;\/key&gt;<br \/>\n&lt;string&gt;HDMI-audio, port 0105, 0x0a260005 0x0a260006, 0x0d220003, 0x0a2e000a, 0x0a26000a&lt;\/string&gt;<br \/>\n&lt;key&gt;Name&lt;\/key&gt;<br \/>\n&lt;string&gt;AppleIntelFramebufferAzul&lt;\/string&gt;<br \/>\n&lt;key&gt;Find&lt;\/key&gt;<br \/>\n&lt;data&gt;AQUJAAAEAACHAAAA&lt;\/data&gt;<br \/>\n&lt;key&gt;Replace&lt;\/key&gt;<br \/>\n&lt;data&gt;AQUJAAAIAACHAAAA&lt;\/data&gt;<br \/>\n&lt;\/dict&gt;<br \/>\n&lt;dict&gt;<br \/>\n&lt;key&gt;Comment&lt;\/key&gt;<br \/>\n&lt;string&gt;HDMI-audio, port 0204, 0x0a260005 0x0a260006&lt;\/string&gt;<br \/>\n&lt;key&gt;Name&lt;\/key&gt;<br \/>\n&lt;string&gt;AppleIntelFramebufferAzul&lt;\/string&gt;<br \/>\n&lt;key&gt;Find&lt;\/key&gt;<br \/>\n&lt;data&gt;AgQJAAAEAACHAAAA&lt;\/data&gt;<br \/>\n&lt;key&gt;Replace&lt;\/key&gt;<br \/>\n&lt;data&gt;AgQJAAAIAACHAAAA&lt;\/data&gt;<br \/>\n&lt;\/dict&gt;<br \/>\n&lt;dict&gt;<br \/>\n&lt;key&gt;Comment&lt;\/key&gt;<br \/>\n&lt;string&gt;HDMI-audio, port 0105, 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d&lt;\/string&gt;<br \/>\n&lt;key&gt;Name&lt;\/key&gt;<br \/>\n&lt;string&gt;disabled:AppleIntelFramebufferAzul&lt;\/string&gt;<br \/>\n&lt;key&gt;Find&lt;\/key&gt;<br \/>\n&lt;data&gt;AQUJAAAEAAAHAQAA&lt;\/data&gt;<br \/>\n&lt;key&gt;Replace&lt;\/key&gt;<br \/>\n&lt;data&gt;AQUJAAAIAAAHAQAA&lt;\/data&gt;<br \/>\n&lt;\/dict&gt;<br \/>\n&lt;\/array&gt;<br \/>\n&lt;\/dict&gt;<\/p>\n<\/blockquote>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/QwzPdOxaDsM?rel=0\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<ul class=\"lcp_catlist\" id=\"lcp_instance_0\"><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been using VoodooHDA.kext for my HP-X360 i7-4510u, HD4400 Realtek\u00a00x10ec0282, but it doesn&#8217;t\u00a0auto detect when I have to plugin the headphone\u00a0which is inconvenient sometimes. I found the patched on InsanelyMac.com kext that works well, but I still have to patch the DSDT to get it working. The result is only has 2 ports, input and <a href=\"https:\/\/www.dognmonkey.com\/techs\/how-to-patch-applehda-kext-for-alc282-yosemite-10-10-4.html\" class=\"more-link\">&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[547,597,540],"tags":[683,682,544,678],"class_list":["post-5037","post","type-post","status-publish","format-standard","hentry","category-haswell","category-hp-envy-x360","category-yosemite-osx","tag-insanelymac-com","tag-patch-applehda-kext","tag-rehabman","tag-yosemite-10-10-4"],"views":4122,"_links":{"self":[{"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/posts\/5037","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/comments?post=5037"}],"version-history":[{"count":3,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/posts\/5037\/revisions"}],"predecessor-version":[{"id":5079,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/posts\/5037\/revisions\/5079"}],"wp:attachment":[{"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/media?parent=5037"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/categories?post=5037"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/tags?post=5037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}