Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,753 posts in this topic

Recommended Posts

 

Yes, it is enabled. I tried the patch I sent you "debug" from the DSDT Patch utilities and that didn't work either.

 

The file system became corrupted after using the DSDT with nullcpu, and now I am reinstalling the operating system to start fresh.

 

Can you please combine the edits from the patcher with the ones with previously made? I would like to try that file out with the new install. Thanks

 

Update 1: I compiled the fix it made and installed the DSDT with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] "User DSDT" option. I've attached a screen shot of the error.

 

Update 2: Just tested with your edits on the new install. Same error!

post-36756-1293002915_thumb.jpg

Link to comment
Share on other sites

 

Thanks, will try it!

 

Update 1:

 

MaLd0n,

 

Added the DV6 pack to your Auto-Patcher. Ran it and got the following errors:

 

[Line 2272 type Error message Object does not exist (SLPB)]

[Line 13532 type Error message Object does not exist (\_SB.PCI0.RP05.J380)]

 

Any ideas? Is it possible to remove some of the fixes, like the GeForce GT 230M injection and Core i7 speed stepping?

 

Update 2:

 

Ok, edited the DV6 patch.txt from NIXin and removed the following fixes:

 

- Firewire power saving fix

- Insert for LID

- NVIDIA patch

- i7 speed stepping

- PDC's and GFGD

 

Also removed another fix that had something to do with PR.CPU0._PPC

 

And now I have a fully working DSDT. It looks as though everything is working (using VoodooHDA for IDT audio) except for my ATI graphics.

 

You guys rock! Thanks! ;)

Link to comment
Share on other sites

Yes, it is enabled. I tried the patch I sent you "debug" from the DSDT Patch utilities and that didn't work either.

 

The file system became corrupted after using the DSDT with nullcpu, and now I am reinstalling the operating system to start fresh.

 

Can you please combine the edits from the patcher with the ones with previously made? I would like to try that file out with the new install. Thanks

 

Update 1: I compiled the fix it made and installed the DSDT with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] "User DSDT" option. I've attached a screen shot of the error.

 

Update 2: Just tested with your edits on the new install. Same error!

 

I've seen a few cases similar to yours(asus motherboard for example)

and I really do not know how to solve, use disabler(nullcpuPM) while you can not find a solution

sorry

 

Thanks, will try it!

 

Update 1:

 

MaLd0n,

 

Added the DV6 pack to your Auto-Patcher. Ran it and got the following errors:

 

[Line 2272 type Error message Object does not exist (SLPB)]

[Line 13532 type Error message Object does not exist (\_SB.PCI0.RP05.J380)]

 

Any ideas? Is it possible to remove some of the fixes, like the GeForce GT 230M injection and Core i7 speed stepping?

 

Update 2:

 

Ok, edited the DV6 patch.txt from NIXin and removed the following fixes:

 

- Firewire power saving fix

- Insert for LID

- NVIDIA patch

- i7 speed stepping

- PDC's and GFGD

 

Also removed another fix that had something to do with PR.CPU0._PPC

 

And now I have a fully working DSDT. It looks as though everything is working (using VoodooHDA for IDT audio) except for my ATI graphics.

 

You guys rock! Thanks! :)

 

wow

great news

Glad you got it ;)

 

Thank you for your work.

It would be great if you could add DELL Inspiron 1720 with cpu T9300, 4 gig memory, 8600m gt,

http://www.insanelymac.com/forum/index.php...st&id=81816

Link to comment
Share on other sites

These patches were created using DSDT Editor (by el coniglio) and uses this new feature that extracts the DSDT, applies the patches, fixes known compile errors, compiles and saves the patched dsdt.aml in your desktop.

 

mald0n20101111s160239.png

 

Last updated on 22/December/2010

New mobos supported.

 

Download

Mac OS:

Linux and Windows:

Requires JRE to run.

IASL version: 20101013

 

Aos amigos que falam português segue o link do tópico do Auto-Patcher no nosso idioma icon6.gif

DSDT Auto-Patcher Português

 

Acer

Aspire 3690, last modified Oct 28

Aspire 5920, last modified Nov 26

 

ASRock

P55M-PRO, last modified Nov 24

 

Asus

G51jx, last modified Nov 6

IPIBL-LB, last modified Dec 19

Maximus-Rampage Formula, last modified Nov 9

P5B, last modified Nov 25

P5B Deluxe Wifi, last modified Nov 13

P5E, last modified Oct 27

P5GC-MX, last modified Dec 11

P5K-E Wifi-AP, last modified Nov 19

P5K-SE, last modified Dec 11

P5K3 Deluxe WiFi AP Edition, last modified Nov 19

P5KC , last modified Dec 19

P5KPL AM, last modified Dec 21

P5KR, last modified Dec 13

P5L-MX, last modified Dec 19

P5LD2-X, last modified Nov 9

P5LP-LE, last modified Nov 10

P5P41C, last modified Oct 29

P5P43TD, last modified Nov 19

P5Q-Deluxe, last modified Nov 24

P5Q-EM, last modified Nov 24

P5Q3, last modified Dec 19

P5QC, last modified Nov 21

P5QL PRO, last modified Nov 22

P5QL-E, last modified Nov 16

P5QL-SE, last modified Oct 29

P5W DH deluxe, last modified Dec 1

P5WD2 Premium, last modified Dec 19

P5WDG2 WS PRO, last modified Nov 19

P6T Deluxe V1, last modified Dec 19

P6T deluxe v2, last modified Nov 22

P7H55-M BR, last modified Dec 11

P7H55-M PRO, last modified Dec 11

P7P55D, last modified Nov 24

Rampage Formula intel X48, last modified Oct 28

Rampage II Gene, last modified Dec 11

Rampage III Extreme, last modified Nov 1

Rampage III Formula, last modified Nov 25

 

Biostar

TP45HP, last modified Dec 20

 

Dell

Vostro 1500, last modified Oct 30

XPS M1330, last modified Oct 28

XPS M1530, last modified Nov 22

 

ECS

G31T-M, last modified Oct 28

G41T-M, last modified Nov 5

 

EVGA

X58 SLI Micro, last modified Dec 11

X58 SLI X3, last modified Dec 11

 

Foxconn

45CMV(-K), last modified Nov 9

G31MXP, last modified Nov 4

Renaissance X58, last modified Dec 22

 

Generic

Generic, last modified Oct 31

 

Gigabyte

GA 945GCM-S2C, last modified Nov 3

GA 945GMC-S2, last modified Nov 22

GA 965P-DS3, last modified Dec 11

GA 965P-S3, last modified Dec 20

GA EP31-DS3L, last modified Dec 21

GA EP35-DS3, last modified Nov 2

GA EP35-DS3L , last modified Oct 29

GA EP35-DS3R, last modified Oct 26

GA EP35-DS4, last modified Oct 27

GA EP41-UD3L, last modified Nov 4

GA EP43-DS3L, last modified Dec 19

GA EP43-UD3L, last modified Dec 20

GA EP43T-USB3, last modified Dec 19

GA EP45-DS3L, last modified Oct 28

GA EP45-DS5, last modified Dec 19

GA EP45-Extreme, last modified Oct 28

GA EP45-UD3L, last modified Nov 12

GA EP45-UD3LR, last modified Nov 26

GA EP45-UD3P, last modified Nov 1

GA EP45-UD3R, last modified Oct 27

GA EP45C-DS3R, last modified Oct 27

GA EP45T-DS3R, last modified Dec 19

GA EP45T-UD3LR, last modified Dec 19

GA EX58-Extreme, last modified Nov 25

GA EX58-GA X58A, last modified Nov 10

GA G31M-ES2C, last modified Oct 26

GA G31M-ES2L, last modified Oct 29

GA G31M-S2L, last modified Dec 22

GA G41M ES2L, last modified Nov 30

GA G41MT-ES2L, last modified Oct 29

GA P35-DQ6, last modified Nov 16

GA P35-DS3, last modified Nov 2

GA P35-DS3L, last modified Oct 26

GA P35-DS3R, last modified Oct 22

GA P35-DS4, last modified Oct 27

GA P35C-DS3R, last modified Nov 2

GA P43-ES3G, last modified Nov 25

GA P55-USB3, last modified Dec 20

GA P55M-UD4, last modified Dec 20

GA X38-DS4, last modified Dec 19

GA X58-UD3R, last modified Dec 13

GA X58-UD7, last modified Dec 19

GA X58A-UD3R, last modified Nov 12

GA X58A-UD9, last modified Dec 19

 

HP

HDX18, last modified Nov 25

 

Intel

D945GCLF2, last modified Dec 20

DG31PR, last modified Nov 28

DG33BU, last modified Nov 26

DG35EC, last modified Nov 26

DH55HC, last modified Dec 20

DH55TC, last modified Dec 20

DP35DP, last modified Dec 11

DP43BF, last modified Dec 20

DP55WB, last modified Dec 13

DX58SO, last modified Nov 25

 

 

MSI

G31M3-L, last modified Dec 21

MS 7267, last modified Nov 9

P55-CD53, last modified Nov 3

P55A-G55, last modified Dec 22

 

*ESB2 AHCI (silver icons for internal HDs instead of orange ones)

This "fix" was not used --> hotplug problems.

 

LegacyAppleAHCIPort

 

Download BootCD

 

Native Power Management and Restart fix use Chameleon RC5

 

Chameleon v2.0-RC5 r687(BootCamp Theme)

 

Add in boot.plist

<key>GeneratePStates</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>

mald0n20101028s151159.png

 

Extras

 

LegacyHDA ALC889a

 

LegacyHDA AD1988b

 

 

To binary patch AppleHDA.kext from Terminal

 

alc889

sudo perl -pi -e 's|\x85\x08\xec\x10|\x89\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

alc888

sudo perl -pi -e 's|\x85\x08\xec\x10|\x88\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

alc883

sudo perl -pi -e 's|\x85\x08\xec\x10|\x83\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

AD2000B

sudo perl -pi -e 's|\x8b\x19\xd4\x11|\x9b\x98\xd4\x11|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

alc662

sudo perl -pi -e 's|\x85\x08\xec\x10|\x62\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

hammerk.gif

If you want to send me information about your system so I can make an auto-patcher for it, please download and run the attached "run_me" script and attach the "send_me.zip" file it creates on your desktop. The included data is your DSDT, a list of loaded kexts, an ioreg dump and the kernel log. If you want to see the commands it runs, just open the script with "Automator".

 

smilegu.png

 

Thanks to el coniglio (who did the hard work writing the app), oldnapalm, to all those who contributed sending DSDTs and testing patches, and to all people in the community who developed the original Patches and Kexts.

 

DSDT fixes for Gigabyte boards

 

P5K PRO

 

DSDT: trick retail drivers by changing "device-id" (e.g USB), Fix sleep issues of ICH9/-R faking ICH10-R

 

Slow Sata Issue Fix, How to fix HPET IRQ conflict that cause that

 

ALC889A, Gigabyte (Intel), AppleHDA works nVidia built-in HDMI audio and some ATI brands.

 

[HOW TO] Patch AppleHDA - Knowledge Base, Guide for how to fix/use original AppleHDA

 

DSDT Editor and Patcher

 

DSDT - Vanilla Speedstep - Generic Scope (_PR)

 

headphonesa.gif

 

Thank you for the EP45-DS5 update MaLdOn and merry Christmas! Peace :)

PS: do you think it is useful (or necessary) to add graphic car and cpu speedstep infos in dsdt, or just use chameleon options?

Link to comment
Share on other sites

:)

Merry Christmas to you too

Glad you liked it

PS: do you think it is useful (or necessary) to add graphic card (gtx285) and cpu (Q9550) speedstep infos in dsdt, or just use chameleon options?
Link to comment
Share on other sites

PS: do you think it is useful (or necessary) to add graphic card (gtx285) and cpu (Q9550) speedstep infos in dsdt, or just use chameleon options?

 

NativePM I use Chameleon RC5

 

Video/Nvidia I use nvenabler

NVEnabler_64.kext.zip

 

 

 

WOW, that is a massive list and a lot of hard work. THANKS!

:)

Link to comment
Share on other sites

I think its working, I put it on Chameleon although i dont see much difference. But i still dont really know what DSDT does.

send me a kextstat

run on terminal

kextstat

Link to comment
Share on other sites

;) Maldon

 

there is an error in the first one post you have mistaken?

Motherboard GA X58-UD7, Last modified Dec 19 Autopatcher ( GA X58A UD7)

 

????

 

;)

GA X58A-UD7? :)

 

Hey author !

 

I just uploaded the send_me.zip - I hope it can better my OS X somehow !

 

Thanks in advance !

 

I did this since I didn't see my motherboard supported.

 

what is your motherboard?

-_-

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...