Jump to content

DSDT editor and patcher

DSDT editor patcher

  • Please log in to reply
991 replies to this topic

#761
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil

But DSDTEditor for Mac from the first post does not consider it a warning and compiles dsdt cleanly. Which is the right one ?

It depends on IASL version. If you update "DSDT Editor.app/Contents/Resources/Java/iasl" you should have the same results as with iaslMe.


how i use DSDT editor?

There's a video in the first post showing how to apply a patch. If you don't have the patch in this format you can edit manually, the other procedures are the same (compile, save AML).

#762
intommy

intommy

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
  • Gender:Male
  • Location:Czech Republic

There's a video in the first post showing how to apply a patch. If you don't have the patch in this format you can edit manually, the other procedures are the same (compile, save AML).



ok, thx (i am ... blind.. :()

#763
Hackintosh2000

Hackintosh2000

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
  • Location:Unites States of America
I have an Asus CG5290 desktop which has a modified Rampage II Gene MoBo. I believe it has AD 2000b audio. I tried to use your auto patcher but apparently my DSDT does not have name_adr 0x001B0000. It doesn't have HDEF or AZAL either. So how and where am I supposed to insert this patch?

My DSDT is HERE.

#764
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
First apply the patch HDEF, then AD1988B.

#765
Hackintosh2000

Hackintosh2000

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
  • Location:Unites States of America

First apply the patch HDEF, then AD1988B.


Sweet. Thanks. I got the autopatcher to work. After I patched my DSDT for AD1988b I then added the AD1988B.HDA.FIX.kext to by /E/E folder. I still don't have sound :P There are no audio inputs displayed in the System Preferences window.

When I boot verbose I get this...
Jun 23 18:55:00 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 1667 goto ExitJun 23 18:55:00 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 202 goto ExitJun 23 18:55:00 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 1667 goto ExitJun 23 18:55:00 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 202 goto ExitJun 23 18:55:00 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 1667 goto ExitJun 23 18:55:00 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 202 goto Exit


Pretty ugly. Any ideas?

#766
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
Your codec may have some difference (other revision or something) from the legacy kext you are trying.

I use this one, it's a bit different
http://www.insanelym...p...st&id=62649

#767
Hackintosh2000

Hackintosh2000

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
  • Location:Unites States of America

Your codec may have some difference (other revision or something) from the legacy kext you are trying.

I use this one, it's a bit different
http://www.insanelym...p...st&id=62649


I got even more errors with that one.

Jun 23 19:43:41 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 1667 goto ExitJun 23 19:43:42 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 202 goto ExitJun 23 19:43:42 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 1667 goto ExitJun 23 19:43:42 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 202 goto ExitJun 23 19:43:42 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 1667 goto ExitJun 23 19:43:42 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 202 goto ExitJun 23 19:43:42 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 1667 goto ExitJun 23 19:43:42 Bob-Smiths-Mac-Pro kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDA/AppleHDADriver.cpp" at line 202 goto Exit

Interestingly with both I get this...

Posted Image

and at the same time this...

Posted Image

#768
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
I guess the info in System Profiler is set by PinConfigurations in DSDT patch, but to AppleHDA actually work the legacy kext must match your codec exactly. You will need to edit the Info.plist in legacy kext (ConfigData) based on a Linux or Windows codec dump.

http://www.insanelym...howtopic=149128
http://www.projectos...p?showtopic=465

#769
Kikko_R

Kikko_R

    InsanelyMac Geek

  • Donators
  • 136 posts
  • Gender:Male
  • Location:Vicenza
Same thing happens to me on P5B-Deluxe (AD1988B), I followed the guides mentioned above, but im not very able to patch the plist.

I have added the fix on my dsdt, (HDEF+AD1988B) and the fix kext on E/E, use ApleHDA from HERE but no sound :rolleyes:

Attached File  2nqd0ep.png   109.17KB   19 downloads
Attached File  foto1.jpg   391.99KB   25 downloads

This is my DSDT with all audio codec dumps pinconfig, configData and more.
Attached File  Audio_codec_dump.zip   1.87MB   6 downloads
any help is welcome ;) .

#770
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
This is not DSDT related, but try using the verbs from your codec dump instead of the ones from AD1988b.HDA.FIX.

http://www.sendspace.com/file/ohhkbo

#771
Kikko_R

Kikko_R

    InsanelyMac Geek

  • Donators
  • 136 posts
  • Gender:Male
  • Location:Vicenza
Ok, Thanks :blink:

#772
enb14

enb14

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Central America
Anyone knows if there's a way to fix PCI Configuration Begin bug, some say that this has to be fixed with Device (PCI) changing _ADR to _UID or adding _UID.

The problem is that my motherboard seems to have it but still hangs on PCI Configuration Begin


here's my DSDT unpatched for Intel DP45SG motherboard.

Attached Files



#773
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
Have you tried this?
http://www.insanelym...p...t&p=1706503

Your DSDT has both _ADR and _UID
Name (_ADR, Zero)
Method (^BN00, 0, NotSerialized)
{
Return (Zero)
}
Method (_BBN, 0, NotSerialized)
{
Return (BN00 ())
}
Name (_UID, Zero)
_linenums:0'>Device (PCI0) { Name (_HID, EisaId ("PNP0A08")) Name (_CID, EisaId ("PNP0A03")) Name (_ADR, Zero) Method (^BN00, 0, NotSerialized) { Return (Zero) } Method (_BBN, 0, NotSerialized) { Return (BN00 ()) } Name (_UID, Zero)


#774
enb14

enb14

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Central America
Yes I've tried -v arch=i386 npci=0x2000, I also tried with PciRoot=0 and PciRoot=1 and no luck either.

The only thing that worked to me was using this kexts

http://www.insanelym...p...54468&st=40

I'm trying to fix it without those kexts but no luck 'till now.

#775
BIG

BIG

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
Anyone knows if I can use the dsdt in this linux project on my mac?

#776
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil

Anyone knows if I can use the dsdt in this linux project on my mac?

Why would you use the DSDT from an Acer laptop on your Mac?

#777
theDUD3

theDUD3

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
Greetings!

I have been searching hi and lo for DSDT patches/fixes for my ASRock Z68 Extreme4 with no success so I was wondering if anyone here can help me.

Here are the files I hope can help you decipher my DSDT = Attached File  send_me.zip   156.21KB   17 downloads (I used MaLd0n's app)

Problems:
1. Sleep/Wake
2. When I use SleepEnabler kext it sleep seems to work but not wake
3. No video output when using HDMI

Any help will be much appreciated.


Thanks in advance!

#778
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,139 posts
  • Gender:Male
  • Location:Rio de Janeiro

ASRock Z68 Extreme4

Problems:
1. Sleep/Wake
2. When I use SleepEnabler kext it sleep seems to work but not wake
3. No video output when using HDMI


remove EvOreboot and NullCPUPowerManagement
read it
http://www.insanelym...p...258611&st=0

Attached Files



#779
theDUD3

theDUD3

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

remove EvOreboot and NullCPUPowerManagement
read it
http://www.insanelym...p...258611&st=0


Thanks! My system now works without Ev0reboot and NCPM with speedstepper installed and sleep works perfectly with all fans/lights turning off but the problem I have left is that my system doesn't seem to fully wake-up, fans/lights turn on and hdd activity led also comes alive but there's no lcd display and lights on my usb keyboard and mouse. any idea on how to fix this?

Thanks again!

#780
Worcester64

Worcester64

    InsanelyMac Protégé

  • Donators
  • 3 posts
  • Gender:Male
  • Location:Florida
Anyone know where I can find a DSDT speedstep .txt patch for a Intel Core 2 Quad Q9650 Yorkfield 3.0GHz





Also tagged with one or more of these keywords: DSDT, editor, patcher


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