Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,753 posts in this topic

Recommended Posts

Do not use DSDT from other computer, in many cases even if the mobo and BIOS version are the same, the amount of memory, number of used memory slots, etc. can cause problems.

 

 

These patches were created using DSDT Editor 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.

 

 

 

If you are using the Mac OS version of DSDT Auto-Patcher, do NOT use a DSDT replacement in Chameleon when you run the app, or it will be used as base for patching instead of the original one from BIOS. If you have a dsdt.aml in / or /Extra (or a specified file for DSDT key in com.apple.Boot.plist), remove it and reboot before running the Auto-Patcher.

 

Last updated on 05/04/2011

-New Mobos/Notebooks supported.

-Updated Patches

-More compilation errors auto fixed

 

(etc... etc...)

 

Hello,

I've got a problem with DSDT Auto-Patcher. :(

 

It didn’t work with my system:

 

- ASUS P6T SE

- Intel i950

- 6 Gb RAM

- SATA HD and DVD

- nVidia 8400GS (GraphicsEnabler: Yes)

- Chameleon 2 RC3 on USB stick

- Kext: Disabler / EvOreboot / Fakesmc / IOAHCIBlockStorageInjector / P6T-SE (from iFabio P6T post)

- BIOS setup: 4 Core, no HT, native SATA, ACPI Support (no 2.0)

- OS X and related software up-to-date (10.6.7)

- Fell free to ask more details!

 

As you write, I’m lunching the system without DSDT in com.apple.Boot.plist and then run DSDT Patcher (ASUS then P6T).

 

The terminal comes out with these errors:

[Line 3126 type Error message Object does not exist (\_SB.PCI0.HDEF.PMES)]

[Line 3128 type Error message Object does not exist (\_SB.PCI0.HDEF.PMES)]

 

Any idea? :blink:

 

I'm try to test your program, generating a DSDT for actual i7 950 CPU even if I've an already good DSDT from the forum.

 

This because I'm going to upgrade to i7 970 6 Core (amazing eBay bargain!) and have no idea on which DSDT relay on (only 980x for 6 Core on this forum for P6T SE...).

 

Your support will be very appreciated...

 

DSDT Auto-Patcher is a Great Work for all the community! :)

 

APCTK.

Link to comment
Share on other sites

Hi MaldOn, thx for your work,

 

Here is my dsdt data attached for my "old system" Asrock conroe 1333/1394.

Could you take a look at this one for me please ?

 

Thx so much again.

dsdt.BeTaTesteur.zip

 

EvOreboot, NullCPUPowerManagement and SleepEnabler

 

Use Chameleon RC5

add in boot.plist

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

 

use AppleHdaDisabler in S/L/E

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

 

 

Actually I have not Brightness Control, no sleep and no working Audio.

dsdt.mindsuk.zip

Remove EvOreboot

 

use Chameleon RC5

add in boot.plist

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

 

Brightness Control

Use search forum

 

Audio use VoodooHda and AppleHdaDisabler in S/L/E

 

1) sleep isn't working (although i saw you fixed usb , hpet etc)

2) gma now works but i have artefacts on screen, and on dsdtse's yellow screen i cannot see cursor.

3) Performace is really slow now, and geekbench gives me 2289, before (using nullcpupowermanagement) it gave me almost 3500 ! Which chameleon version do you suggest me to use? I am on 10.6.4 .

 

update your system for 10.6.7

 

add in boot.plist

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

 

 

Send me a kextstat

 

ideally you do a fresh install with all original

 

...

 

only virgin DSDT _DD.gif

Link to comment
Share on other sites

im using dsdt auto patcher on first page,

 

asus p8p67 deluxe

 

but when i try used GeneratePStates=Yes and GenerateCStates=Yes

i get this

Read HFS+ file: [hd(0,2)/Extra/DSDT.aml] 34021 bytes.

ACPI table not found: SSDT.aml

FADT: Restart Fix applied!

FADT: Using custom DSDT!

ACPI CPUs not found: C-States not generated !!!

ACPI CPUs not found: P-States not generated !!!

FADT: Restart Fix applied!

FADT: Using custom DSDT!

ACPI CPUs not found: C-States not generated !!!

ACPI CPUs not found: P-States not generated !!!

 

i've attached send_me.zip

can u help me?

send_me.zip

Link to comment
Share on other sites

im using dsdt auto patcher on first page,

 

asus p8p67 deluxe

 

but when i try used GeneratePStates=Yes and GenerateCStates=Yes

i get this

 

 

i've attached send_me.zip

can u help me?

 

Native PM --> Chameleon RC5

but, Sand Bridge not work

wait for solution

Link to comment
Share on other sites

dsdt.mindsuk.zip

 

Remove EvOreboot

 

use Chameleon RC5

add in boot.plist

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

 

Brightness Control

Use search forum

 

Audio use VoodooHda and AppleHdaDisabler in S/L/E

 

Hi!

 

1) I remove EvOreboot, but these parameters where actually written in the boot.plist! I had nothing to add!

Now only Shutdown works! No Sleep, no Restart!

 

2) I couldn´t find the right topic for me, whicj helps me with the Brightness Control Problem :)

 

3) Now Audio is working!!

 

What can I do with part 1) and 2) ??

 

Tank you

Link to comment
Share on other sites

Hi!

 

1) I remove EvOreboot, but these parameters where actually written in the boot.plist! I had nothing to add!

Now only Shutdown works! No Sleep, no Restart!

 

2) I couldn´t find the right topic for me, whicj helps me with the Brightness Control Problem :)

 

3) Now Audio is working!!

 

What can I do with part 1) and 2) ??

 

Tank you

 

Use Lizard, see the first post

 

restart --> Chameleon RC5

look it

http://forum.voodooprojects.org/index.php/...02.html#msg9802

http://www.insanelymac.com/forum/index.php...t&p=1680508

Link to comment
Share on other sites

im using dsdt auto patcher on first page,

 

asus p8p67 deluxe

 

but when i try used GeneratePStates=Yes and GenerateCStates=Yes

i get this

 

 

i've attached send_me.zip

can u help me?

I have exactly the same issue, so if you know of any boot loader that does the job, I do appreciate to hear about it.

 

Thanks,

Artimess

Link to comment
Share on other sites

Hi Mald0n!

 

This is amazing stuff. I was hoping you could add my variant of the Asus P8 series. Its the mini-itx version: P8H67-I Deluxe. I have attached my send_me.zip

 

Much much thanks.

dsdt._dhy8386.zip

 

DTGP

EHCI

HPET

IRQs

LPC

REMOVE

SMBUS

SHUTDOWN

FIX WARNINGS

Link to comment
Share on other sites

Send me a kextstat

 

ideally you do a fresh install with all original

 

 

only virgin DSDT post-557433-1306169411.gif

 

to MaLd0n: Hello and thanks a lot for the help! :(

 

This is my kextstat output: KextStat_Output_P6T_SE.zip

 

Curious: have you ever read the comment at row 81? (I've also an original OS X DVD... ;) )

 

I'm waiting for your ideas!

 

Great job,

APTCK.

Link to comment
Share on other sites

use Chameleon RC5

 

update your system for 10.6.7

 

add in boot.plist

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

 

 

Send me a kextstat

 

Hi Mald0n, thanks! it was a lot better than before upgrading to latest chameleon, latest 10.6.7, and adding such lines in boot.list : graphics & performance are ok now! Thanks!

But sleep is not working . I also tried S1(POS) , S3 or AUTO in bios options, but system doesn't go to sleep , monitor is black and computer is running. I have to force-power off the computer.

If i enter "pmset -g log" at term , it says "no powermanagement matches found i messagetracker ... perhaps powermanagement is not loaded in this machine?

 

Audio is working, but only the external jack front is working. None of the 8 rear jacks works... I posted the codecaudio dump from linux in my previous post here, if someone wanna give a look...

 

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

 

Mal

Link to comment
Share on other sites

to MaLd0n: Hello and thanks a lot for the help! :)

 

This is my kextstat output: KextStat_Output_P6T_SE.zip

 

Curious: have you ever read the comment at row 81? (I've also an original OS X DVD... :) )

 

I'm waiting for your ideas!

 

Great job,

APTCK.

run on terminal

perl -e 'open(CMD, "ioreg -lw0 \| grep DSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"DSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > ~/Desktop/dsdt.aml") or die; print PIP "$1"; } }'

send me DSDT

 

Hi Mald0n, thanks! it was a lot better than before upgrading to latest chameleon, latest 10.6.7, and adding such lines in boot.list : graphics & performance are ok now! Thanks!

But sleep is not working . I also tried S1(POS) , S3 or AUTO in bios options, but system doesn't go to sleep , monitor is black and computer is running. I have to force-power off the computer.

If i enter "pmset -g log" at term , it says "no powermanagement matches found i messagetracker ... perhaps powermanagement is not loaded in this machine?

 

run on terminal

ioreg -lw0 | grep PerformanceStateArray

ioreg -lw0 | grep CSTInfo

Link to comment
Share on other sites

I've been sifting through the information over the last few days... I have an ASUS P8Z68-V PRO with a 2600K and want to use the iGPU for OS X.

 

I haven't seen much on the Z68 front yet, would sending you my DSDT extract be helpful at this point? I know there still isn't a ACPM fix yet but for the rest I wasn't sure how helpful it would be.

 

Thanks!

Link to comment
Share on other sites

I've been sifting through the information over the last few days... I have an ASUS P8Z68-V PRO with a 2600K and want to use the iGPU for OS X.

 

I haven't seen much on the Z68 front yet, would sending you my DSDT extract be helpful at this point? I know there still isn't a ACPM fix yet but for the rest I wasn't sure how helpful it would be.

 

Thanks!

send me

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

Link to comment
Share on other sites

hey meldon, i have a little question.

first of, after hole this time with your dsdt, everything is amazing.

and every now and then when i enter the forum and see how much you are helping to others, have no words bro, you truly are very very kind to all of us, so i know i say it a lot, but have to say again thank you very much!

 

my question is regarding my sata, first let me say the only non vanilla kext i use beside my lan, is IOATAFAMILY to replace APPLEVIAATA for sata.

although i use it till now on osx 10.6.7 the vanilla one got updated while this one is not, and i found only AppleIntelPIIXATA on i think latest version (v2.5.2 while ioata is 2.5.0), and one cosmetic thing is i can't see the name of the controller is system profiler (but i'm guessing this might have to do with the fact i can't change from ide to ahci)

 

my quiestion is, if there is a way for a dsdt fix to use vanilla ioatafamily with my board (P5K-SE)

i still want to carry this system for a little more while since it serves me well and when lion comes out (if i will hopefully get it installed :() i don't know how much i can relay on this ioatafamily.

 

so is there anything that can be done?

 

thanks a lot!

Link to comment
Share on other sites

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".

 

:(

 

Hello everybody,

here in attach you can find my send_me.zip for my Asus P5Q SE 2 mobo:

 

send_me.zip

It's the output of MaLd0n's run_me script.

 

My "mac mini" dual core computer run a 10.6.7 quite good (with RC5 823), BUT without specific DSDT.

 

I see that DSDT Auto-Patcher didn't have this ASUS board in its list, so I hope to contribute in a richer project DB.

 

And also improve my system ;)

 

Thanks a lot!

Link to comment
Share on other sites

my quiestion is, if there is a way for a dsdt fix to use vanilla ioatafamily with my board (P5K-SE)

i still want to carry this system for a little more while since it serves me well and when lion comes out (if i will hopefully get it installed :)) i don't know how much i can relay on this ioatafamily.

 

so is there anything that can be done?

 

Chipset?

send me ioreg and DSDT

i will try

I do not know if it will work

 

Asus P5Q SE 2

 

dsdt.APCTK.zip

ALIAS

DTGP

EHCI

HPET

IRQs

HDEF

REMOVE

SMBUS

SHUTDOWN

FIX WARNINGS

Link to comment
Share on other sites

run on terminal

perl -e 'open(CMD, "ioreg -lw0 \| grep DSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"DSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > ~/Desktop/dsdt.aml") or die; print PIP "$1"; } }'

send me DSDT

 

Again many thanks!

 

This is the output after the terminal command:

dsdt.aml.zip

 

Actually I'm with P6T SE and i7 950. Next step is i7 970...

 

Regards!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...