Contribute
Register

Enable Audio ALC269 on Ivy Bridge Laptops (Mavericks) 10.9

Status
Not open for further replies.
Here is it
 

Attachments

  • DSDT.aml
    36.8 KB · Views: 145
  • IORE 2.ioreg
    1.2 MB · Views: 106
Here is it

You have Disabler.kext installed which is keeping AppleHDA from loading against HDEF device. Remove Disabler.kext, rebuild kernel cache, reboot, repost ioreg.

FYI: Power management is not working. See: http://www.tonymacx86.com/mavericks...nagement-sandy-bridge-ivy-bridge-laptops.html

Also, you have duplicate definitions for B1B2. One in SSDT, one in DSDT. I think this may be the reason that SSDT is ignored.

Don't apply DSDT patches to generated SSDT. Re-create SSDT using the ProBook Installer.
 
there's no Disabler.kext on my S/L/E :\
IMG_0676.jpg
 
there's no Disabler.kext on my S/L/E :\
View attachment 91514

Perhaps you forgot to rebuild kernel cache. When you remove a kext from /S/L/E, you must rebuild cache, otherwise the cache still contains the kext you removed.

If that doesn't help, boot "-f", then in Terminal:
Code:
bdmesg|grep -y disabler
 
I'm using Kext Utility that help me to rebuild cache.
 
- patched AppleIntelCPUPowerManagement installed
- SSDT installed to /Extra/ssdt.aml for your CPU (easiest to use ProBook Installer)
- appropriate System Definition (smbios.plist) for your CPU
- DropSSDT=Yes, GeneratePStates=No, GenerateCStates=No
- no rollbacks of AppleACPIPlatform.kext
- no NullCPUPowerManagement.kext (usually implies patched AppleIntelCPUPowerManagement)
- Processor objects declared in Scope (_SB) or Scope (_PR) in DSDT (pretty rare not to have them in OEM DSDT)
IMG_0677.jpg

have to delete it ?
 
Did that help with audio? If not, boot "-f" and post ioreg, or check yourself with the bdmesg command line I gave you above.

- - - Updated - - -



No. The checklist is a list of requirements.

I reinstalled Mavericks and fixed all things as you said but not audio work and my battery status not completely work when I remove AC power then replacing it not show charging in battery status while AC power ON.

here is my video while Verbose mode with -f flag and some image with DSDT and SSDT generated by ProBook Installer.

https://www.youtube.com/watch?v=4HmNcWc0hCs

IMG_0684.jpg
IMG_0681.jpg
IMG_0682.jpg

com.chameleon.boot.plist

Code:
<key>DropSSDT</key>
	<string>Yes</string>
	<key>EnableBacklight</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1366x768x32</string>
	<key>HDEFLayoutID</key>
	<string>28</string>
	<key>IGPEnabler</key>
	<string>Yes</string>
	<key>IGPlatformID</key>
	<string>01660003</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>dart=0</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>SystemType</key>
	<string>2</string>
	<key>Timeout</key>
	<string>2</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
 

Attachments

  • DSDT2.aml
    36.8 KB · Views: 105
  • IORE 3.ioreg
    1.4 MB · Views: 119
  • SSDT2.aml
    1.1 KB · Views: 129
I reinstalled Mavericks and fixed all things as you said but not audio work and my battery status not completely work when I remove AC power then replacing it not show charging in battery status while AC power ON.
...

Power management looks better.

How far did you let the battery drain? Most laptops will not charge unless capacity drops below 92% (approximate). It is done that to reduce cycles on the battery.

Patched AppleHDA is not loading. Could be badly patched AppleHDA or one not for your codec. Layout-id is not being set correctly. Your _DSM method for HDEF to inject HDA properties is coded incorrectly (does not conform to _DSM standard). Use "Audio Layout 12" from here: https://github.com/RehabMan/Laptop-DSDT-Patch, change layout-id from 12 to 28 before applying the patch.
 
Patched AppleHDA is not loading. Could be badly patched AppleHDA or one not for your codec. Layout-id is not being set correctly. Your _DSM method for HDEF to inject HDA properties is coded incorrectly (does not conform to _DSM standard). Use "Audio Layout 12" from here: https://github.com/RehabMan/Laptop-DSDT-Patch, change layout-id from 12 to 28 before applying the patch.

I deleted AppleHDADisabler.kext and I do all thinggggss but not work :cry:

com.chameleon.boot.plist

Layout 28

Code:
    <key>DropSSDT</key>
    <string>Yes</string>
    <key>EnableBacklight</key>
    <string>Yes</string>
    <key>EnableDualLink</key>
    <string>Yes</string>
    <key>EthernetBuiltIn</key>
    <string>Yes</string>
    <key>Graphics Mode</key>
    <string>1366x768x32</string>
    <key>GraphicsEnabler</key>
    <string>Yes</string>
    <key>HDEFLayoutID</key>
    <string>[COLOR=#ff0000]28[/COLOR]</string>
    <key>IntelCapriFB</key>
    <string>3</string>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string>npci=0x2000 dart=0</string>
    <key>Legacy Logo</key>
    <string>Yes</string>
    <key>SystemType</key>
    <string>2</string>
    <key>Timeout</key>
    <string>2</string>
    <key>UseKernelCache</key>
    <string>Yes</string>
    <key>device-properties</key>
    <string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>

DSDT patch

Code:
[COLOR=#454545][FONT=tahoma]Device (HDEF)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Name (_ADR, 0x001B0000)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Field (HDAR, WordAcc, NoLock, Preserve)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]DCKA, 1,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Offset (0x01),[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]DCKM, 1,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma], 6,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]DCKS, 1,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Offset (0x08),[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma], 15,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]PMES, 1[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Method (_PRW, 0, NotSerialized)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Return (Package (0x02)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x0D,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x05[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]})[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Method (_DSM, 4, NotSerialized)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Store (Package (0x14)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"AAPL,slot-name",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x09)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"built-in"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"codec-id",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x04)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x69, 0x02, 0xEC, 0x10[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"built-in",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (One)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x00[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"hda-gfx",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x0A)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"onboard-1"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"name",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x0F)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"Realtek ALC269"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"model",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x16)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"Realtek ALC269 VC2 HD"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"device-type",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x25)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"High Definition Audio Controller"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"layout-id",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x04)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x[/FONT][/COLOR][COLOR=#ff0000][FONT=tahoma]1[/FONT][/COLOR][COLOR=#454545][FONT=tahoma]C, 0x00, 0x00, 0x00[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"device_type",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x06)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"Sound"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"PinConfigurations",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (Zero) {}[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}, Local0)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Return (Local0)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}[/FONT][/COLOR]

Layout 12

Code:
    <key>HDEFLayoutID</key>
    <string>[COLOR=#ff0000]12[/COLOR]</string>

Code:
[COLOR=#454545][FONT=tahoma]Device (HDEF)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Name (_ADR, 0x001B0000)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Field (HDAR, WordAcc, NoLock, Preserve)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]DCKA, 1,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Offset (0x01),[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]DCKM, 1,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma], 6,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]DCKS, 1,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Offset (0x08),[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma], 15,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]PMES, 1[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Method (_PRW, 0, NotSerialized)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Return (Package (0x02)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x0D,[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x05[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]})[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Method (_DSM, 4, NotSerialized)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Store (Package (0x14)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"AAPL,slot-name",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x09)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"built-in"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"codec-id",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x04)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x69, 0x02, 0xEC, 0x10[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"built-in",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (One)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x00[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"hda-gfx",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x0A)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"onboard-1"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"name",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x0F)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"Realtek ALC269"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"model",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x16)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"Realtek ALC269 VC2 HD"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"device-type",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x25)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"High Definition Audio Controller"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"layout-id",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x04)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]0x[/FONT][/COLOR][COLOR=#ff0000][FONT=tahoma]0[/FONT][/COLOR][COLOR=#454545][FONT=tahoma]C, 0x00, 0x00, 0x00[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"device_type",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (0x06)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]{[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"Sound"[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]},[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]"PinConfigurations",[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Buffer (Zero) {}[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}, Local0)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]Return (Local0)[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}[/FONT][/COLOR]
[COLOR=#454545][FONT=tahoma]}[/FONT][/COLOR]
 

Attachments

  • ALC269VC2 HD.zip
    1.2 MB · Views: 108
  • DSDT.aml
    36.8 KB · Views: 147
  • IORE 5.ioreg
    1.3 MB · Views: 107
  • IORE 6 with layout 12.ioreg
    1.4 MB · Views: 100
Status
Not open for further replies.
Back
Top