Jump to content

HDA Wizard - Simple tool for AppleHDA.kext

wizard HDA Sound

  • Please log in to reply
148 replies to this topic

#141
Mirone

Mirone

    InsanelyMac Legend

  • Local Moderators
  • 1,377 posts
  • Gender:Male
  • Location:Brazil
Hi Andy what Analyseverbs command to work?
I explain how to do thanks!

#142
Mirone

Mirone

    InsanelyMac Legend

  • Local Moderators
  • 1,377 posts
  • Gender:Male
  • Location:Brazil
These commands are:
cd ~/desktop/AnalyseVerbs
. /AnalyseVerbs verbs.txt > verbs.txt
"verbs" is the file name can be any other name you have placed.

#143
pcnewpinky

pcnewpinky

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Male
  • Location:Hackintosh
  • Interests:OS X
What's about 269 ?

Device (HDEF)
{
Name (_ADR, 0x001B0000)
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
}
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x0D, 0x04))
}
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0E)
{
"codec-id",
Buffer (0x04)
{
0x69, 0x02, 0xEC, 0x10
},
"built-in",
Buffer (One)
{
0x00
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-2"
},
"layout-id",
Buffer (0x04)
{
0x0D, 0x01, 0x00, 0x00
},
"model",
Buffer (0x25)
{
"Realtek ALC269 & Intel Display Audio"
},
"device-type",
Buffer (0x21)
{
"High Definition Audio Controller"
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}



#144
Mirone

Mirone

    InsanelyMac Legend

  • Local Moderators
  • 1,377 posts
  • Gender:Male
  • Location:Brazil

What's about 269 ?

This is the patch for your HDEF dsdt.

#145
MacKing

MacKing

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
  • Gender:Male
  • Location:Malta, Europe
Hi Guys,

I have an HP dv5-1130ea with IDT 92HD71B7X, pci 111d 76b2. Does anybody has any idea how to path AppleHDA binary for this code? Is there any formula or something, to compute the hex for it?

#146
ihosc

ihosc

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts

Here is the audio patch for ALC883 (Asus P5K SE). It might work for other mobos as well.
Patch:

sudo perl -pi -e 's|\x85\x08\xec\x10|\x83\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA
attachicon.gifALC883.zip
-Info.plist
-layout12.xml
-Platforms.xml
And finally HDEF in DSDT.
Device (HDEF)            {                Name (_ADR, 0x001B0000)                Method (_PRW, 0, NotSerialized)                {                    Return (Package (0x02)                    {                        0x0D,                         0x05                    })                }                Method (_DSM, 4, NotSerialized)                {                    Store (Package (0x08)                        {                            "codec-id",                             Buffer (0x04)                            {                                0x83, 0x08, 0xEC, 0x10                            },                             "layout-id",                             Buffer (0x04)                            {                                0x0C, 0x00, 0x00, 0x00                            },                             "device-type",                             Buffer (0x0F)                            {                                "Realtek ALC883"                            },                             "PinConfigurations",                             Buffer (One)                            {                                0x00                            }                        }, Local0)                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))                    Return (Local0)                }            }
The original kext, created for Aspire 9420, belongs to Kizwan so the credit goes to him.
I just modified the kext for the new AppleHDA.

Thanks.

 

Hi I have ALC883 chip on my board too. But I got these errors during boot up. Any idea what I might have missed?

 

 
27/6/13 12:20:39.000 AM kernel[0]: Sound assertion in AppleHDADriver at line 1128
27/6/13 12:20:39.000 AM kernel[0]: Sound assertion in AppleHDADriver at line 1053


#147
wern apfel

wern apfel

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

useful tool, but why cannot add my own patch to the patches.plist ?



#148
hackintosh1984

hackintosh1984

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
  • Gender:Male
  • Location:Poland, Zamosc

I rewrited and updated  HDA Wizard, now it's 2.0 version.

 

HDA Wizard is simple tool for patch AppleHDA.kext 

It was designed for quick sound repair after update, without any rollbacks.

 

New functions in 2.0 version:

 

- works with OSX 10.8.x 10.9.x 10.10.x

- It allows you to insert your own Layout and Platforms xml.zlib files and Info.plist

- support to current new binpatch (updated binpatch for Realtek ALC 885, 887, 888, 889, 892, 898, 1150, 1120 and more)

- add option write custom yours binpatch

 

 

It will set permissions, rebuild cache and prelink kernel.

It has drag and drop support.

 

It will not create any files, it will only help you to install them.

 

You still need set proper yours LayoutID in : DSDT (patch HDEF) or in bootloader (Chameleon/Clover) or add HDA Enabler kext with LayoutID.

Attached Files



#149
LightningRider

LightningRider

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

Hard work to a newbie in OSX world... How i can patch my AppleHDA for work? I have a ALC 269 Realtek in my Laptop... Where i find my Layout ID to insert in this xml file? I have a DSDT already to have my FN controls workin properly, And where find a HDAEnabler ??? HAHAHAHAHAHA sorry for the questions...

 

Thanks!








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