Contribute
Register

[solved] No audio with Realtek alc269

Status
Not open for further replies.
No audio with Realtek alc269

where to paste the codes from read me file "method to end" in "HDEF" ?

and do i need to put the code in HDEF and then install the hda kext?
 

Attachments

  • 20150820_093959.jpg
    20150820_093959.jpg
    300.5 KB · Views: 701
No audio with Realtek alc269

this guide has this (
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
[TR="class: blob-expanded"]
#audio_HDEF-layout12.txt
# Note: Change your layout ID if you need something different
+# Note: "hda-gfx" is not needed with Haswell and should probably be removed
# Inject Audio info
into method label _DSM parent_label HDEF remove_entry;
into device label HDEF insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"layout-id", Buffer() { 12, 0x00, 0x00, 0x00 },\n
"hda-gfx", Buffer() { "onboard-1" },\n
"PinConfigurations", Buffer() { },\n
//"MaximumBootBeepVolume", 77,\n
})\n
}\n
end;

)
how am i suppose to use (the right codec for my laptop) AppleHDA-272.18.1-ALC271x.zip (hda.kext and readme)
 
No audio with Realtek alc269

i edited the dsdt and got error "object does not exist (dtgp)" then i fixed this error and install the hda.kext with kext utility but still don't have sound. somebody said in previous post that he did something with rehab man's layout id nad IRQ fix. i patch IRQ but don't know what to do with "Layout ID" .
 
No audio with Realtek alc269

i edited the dsdt and got error "object does not exist (dtgp)" then i fixed this error and install the hda.kext with kext utility but still don't have sound. somebody said in previous post that he did something with rehab man's layout id nad IRQ fix. i patch IRQ but don't know what to do with "Layout ID" .

My patches do not use DTGP.

Follow guide: http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
 
No audio with Realtek alc269

i fixed "object does not exist (dtgp)" following the dtgp.txt file attached. and my dsdt is attached too.
would you have a look please.
 

Attachments

  • DSDT.aml
    46.1 KB · Views: 230
  • DTGP.txt
    3.2 KB · Views: 270
No audio with Realtek alc269

i fixed "object does not exist (dtgp)" following the dtgp.txt file attached. and my dsdt is attached too.
would you have a look please.

The _DSM method you're using is wrong.

Code:
            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                Store (Package (0x0C)
                    {
                        "built-in", 
                        Buffer (One)
                        {
                             0x00                                           
                        }, 

                        "layout-id", 
                        Unicode ("\x03"), 
                        "PinConfigurations", 
                        Buffer (One)
                        {
                             0x00                                           
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }

The package size is defined at 12 entries (0x0C), but only 6 follow. OS X will ignore it.

Use "Audio Layout 12" from here: https://github.com/RehabMan/Laptop-DSDT-Patch, change the 12 to 3.

Your DSDT also lacks "IRQ Fix" (available from same repo above).

It is all covered in the guide: http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
 
No audio with Realtek alc269

IRQ Fix mean "system_IRQ.txt" in the patches ? (if yes, i applied it)


whenever i apply the "audio_HDEF-layout12.txt" and save it after changing layout 12 to 3. it goes back to old state if i try to close and open the DSDT. is that normal?

sorry about that whatever it shows at the time after saving it. i restarted computer and sound is working even my fn keys are working for sound. this is great. i did't know that that could be so easy thanks for your help.

how did you determine that layout id should be "3" because when i check info.plist it show 42 layout IDs?
 

Attachments

  • 20150821_161830.jpg
    20150821_161830.jpg
    461.9 KB · Views: 456
Status
Not open for further replies.
Back
Top