Jump to content

fluid | fixed

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.46K   221 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.51K   221 downloads


KEXT : Attached File  AppleHDA.kext.zip   2.08MB   321 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.33K   120 downloads

CODE for SOUND :

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.33K   120 downloads





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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