Jump to content

DSDT Patcher


fassl
 Share

752 posts in this topic

Recommended Posts

How can I figure out if I have SSDT?; Anyway some people at Ubuntu's forum claim to have edited the dsdt to fix thermal zones (here: http://ubuntuforums.org/showthread.php?t=659027&page=2 ). So apparently would be possible at least to make the dump from ubuntu... I will try that. Also I googled for the iasl; I only found some linux links ( http://packages.ubuntu.com/intrepid/i386/iasl/download ); Which version is on the dsdt patcher?

 

SSDT is something like additional DSDT. In the linux it's possible to reunite both tables together (by putting their disassemblies together) and then make linux discard original SSDT. This feature is not yet implemented in DSDT override (but is on my todo-list). You can dump SSDT by

 

cat /sys/firmware/acpi/tables/SSDT > ssdt

 

under ubuntu

iasl is in the package manager in ubuntu

Link to comment
Share on other sites

Get the dsdt override diff (first link in this topic) and apply it to boot132 source, should work.

 

greetz

 

Sorry, how to apply the .diff to the chameleon boot pre 132 file correctly?

I´m getting this:

 

h-3.2# patch -f /Users/PERE/Desktop/chameleondsdt_acpi12/BOOT /Users/PERE/Desktop/chameleondsdt_acpi12/dsdt_acpi12.diff

patching file /Users/PERE/Desktop/chameleondsdt_acpi12/BOOT

Hunk #1 FAILED at 424.

Hunk #2 FAILED at 802.

Hunk #3 FAILED at 870.

Hunk #4 FAILED at 895.

Hunk #5 FAILED at 1236.

5 out of 5 hunks FAILED -- saving rejects to file /Users/PERE/Desktop/chameleondsdt_acpi12/BOOT.rej

sh-3.2#

Link to comment
Share on other sites

fassl:

 

Nice Patcher.

 

Anyway after patching, i have this:

 

Compilation complete. 0 Errors, 13 Warnings, 22 Remarks, 46 Optimizations

 

Is that ok?

 

And one more thing... do i still need the dsmos/appledecryt, or remove them?

 

THANKS! :(

Link to comment
Share on other sites

Compilation complete. 0 Errors, 13 Warnings, 22 Remarks, 46 Optimizations

Thats ok

 

And one more thing... do i still need the dsmos/appledecryt, or remove them?

You still need decryption kext.

 

Hey to you 2 stella :D

 

greetz

Link to comment
Share on other sites

SADLY, I have to say:

 

My sleep stopped working

My shutdown stopped working

 

so

 

I redid my old boot file to the root took away the DSDT file(only afterwards), put my IntelCPUdisabler back and we're back to "normal"!?

 

SticMAC

Link to comment
Share on other sites

Waw what a fast answer !!

 

Tested and doesn't work... Hack doesn't seems to go completly to sleep with this dsdt (LED and fans are always on - before go to sleep (fan off...))

 

But thanks man, we're on a good way !!!!

 

Give another to test when you want !

 

Sorry for english...

Link to comment
Share on other sites

AppleIntelCPUPowerManagment successifully initialized and temperature of cpu significantly droped. Fan works like on Windows , siliently. Cant wake from sleep and no both cores. Sleep i newer used cos i'm always on AC power.

laptop hp530 :lol:

Link to comment
Share on other sites

does it work on amd systems too?

 

DSDT is in BIOS, shouldn't matter what cpu you have.

 

Waw what a fast answer !!

 

Tested and doesn't work... Hack doesn't seems to go completly to sleep with this dsdt (LED and fans are always on - before go to sleep (fan off...))

 

But thanks man, we're on a good way !!!!

 

Give another to test when you want !

 

Sorry for english...

 

What AppleACPIPlatform.kext are u using?

Link to comment
Share on other sites

Are you sure you booted up with the modified DSDT? I have here dozens of DSDT's with HPET Device that are exactly like yours, and they work with appleIntelCPUPowerManagement.kext

 

If you are really sure it booted up with the modified DSDT then try this one: kruteshock.txt

 

Thanks for the answer. I tried your file, but HPET dont work. I think that i boot up with modified DSDT. I just cp dsdt.aml /DSDT.aml. also installed modified boot.

Link to comment
Share on other sites

Version 1.2.1 (found in PS2Fix by pcwiz)

 

Hmm then i dont know, it works here with 1.2.1 and vanilla Kernel. Maybe the pcwiz installer version contains non Vanilla kexts in AppleACPIPlatform.kext/Contents/PlugIns

 

I would just try and copy a vanilla appleacpiplatform.kext from an installer package, just to be sure.

 

greetz

 

@Kruteshock: sorry then i dont know what went wrong

Link to comment
Share on other sites

Sleep is back with vanilla ACPI kext, but it doesn't wake...as before !

 

No idea ? Is my kind desperate ?

This kind of things "Sleep but no wake" are the most difficult to diagnose since any device can break the waking up. I also have similar problems. If I find out sth I'll post here

Link to comment
Share on other sites

 Share

×
×
  • Create New...