Jump to content

AppleHDA for ALC727 (Realtek/Intel HiDef) Laptops


  • Please log in to reply
No replies to this topic

#1
smartie77

smartie77

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 370 posts
  • Gender:Male
  • Location:Dortmund, Germany
  • Interests:Apple Software, iOS , OSX86, Creativity and a lot of non-tech stuff.
Attached File  Bildschirmfoto_2011_08_16_um_03.11.08.png   410.46KB   226 downloads

APPLEHDA.kext for Realtek (ALC) 727 HDA // Intel HiDef ( for example in Toshiba L500 )

kext works in 10.6.8 Snow and 10.7 Lion , 32+64bit

Attached File  Bildschirmfoto_2011_08_17_um_19.58.39.png   814.51KB   224 downloads


KEXT : Attached File  AppleHDA.kext.zip   2.08MB   362 downloads( put in S/L/E , remove all other Sound kexts )

**might work with HDAEnabler/LegacyEnabler** , but works 100% with DSDT mod as follows :

copy and replace entire (HDEF) section in your DSDT,recompile and put in /extra or EFI partition whatever you use.

Here is mine : complete OSX fixed DSDT.aml from my Toshiba L500 ( HPET,RTC,LPC,USB internal,LAN internal,SBUS,HDEF,SLEEP,native CPUspeeds .. ): Attached File  dsdt.aml.zip   16.33KB   146 downloads

CODE for SOUND :

ALC272"
},
"device_type",
Buffer (0x07)
{
"alc272"
},
"PinConfigurations",
Buffer (0x00)
{
0x50, 0x41, 0x01, 0x01, 0x50, 0x40, 0x21, 0x02,
0x30, 0x01, 0x10, 0x90, 0x20, 0x60, 0x01, 0x01,
0x70, 0x20, 0x01, 0x01, 0xA0, 0x90, 0xA1, 0x02,
0x10, 0x30, 0x81, 0x01, 0x40, 0x90, 0xA1, 0x01,
0x60, 0x61, 0x4B, 0x01, 0xF0, 0x01, 0xCB, 0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
Field (HDAR, WordAcc, NoLock, Preserve)
{
DCKA, 1,
Offset (0x01),
DCKM, 1,
, 6,
DCKS, 1,
Offset (0x08),
, 15,
PMES, 1
}

Name (_PRW, Package (0x02)
{
0x0D,
0x04
})
}
linenums:0'>Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x0c) { "codec-id", Buffer (0x04) { 0x72, 0x02, 0xEC, 0x10 }, "built-in", Buffer (One) { 0x00 }, "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, "model", Buffer (0x0F) { "Realtek ALC272" }, "device_type", Buffer (0x07) { "alc272" }, "PinConfigurations", Buffer (0x00) { 0x50, 0x41, 0x01, 0x01, 0x50, 0x40, 0x21, 0x02, 0x30, 0x01, 0x10, 0x90, 0x20, 0x60, 0x01, 0x01, 0x70, 0x20, 0x01, 0x01, 0xA0, 0x90, 0xA1, 0x02, 0x10, 0x30, 0x81, 0x01, 0x40, 0x90, 0xA1, 0x01, 0x60, 0x61, 0x4B, 0x01, 0xF0, 0x01, 0xCB, 0x01 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } OperationRegion (HDAR, PCI_Config, 0x4C, 0x10) Field (HDAR, WordAcc, NoLock, Preserve) { DCKA, 1, Offset (0x01), DCKM, 1, , 6, DCKS, 1, Offset (0x08), , 15, PMES, 1 } Name (_PRW, Package (0x02) { 0x0D, 0x04 }) }


complete OSX fixed DSDT.aml from my Toshiba L500 ( HPET,RTC,LPC,USB internal,LAN internal,SBUS,HDEF,SLEEP,native CPUspeeds .. ): Attached File  dsdt.aml.zip   16.33KB   146 downloads





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy