Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,753 posts in this topic

Recommended Posts

Please Please Please Please: include Gigabyte P55-UD3 MOB in the list of the supported Mob :( I really really really feel like I need it!! (got the well known "Ebios read error: device timeout" and can't get rid of it!!)

 

Send me your original DSDT

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"; } }'

 

kextstat

kextstat

 

ioreg output

ioreg -fl

 

This is my other machine. It's asus maximus formula, q9550, 6gb corsair1066 ddr2 and gtx285.

 

If I use your auto-patcher I get KP like this

 

maxkp.jpg

 

and dsdt is here

 

dsdtmaximusshenor.aml.zip

 

Thanx

 

FakeSMCRadeon

Link to comment
Share on other sites

Send me your original DSDT

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"; } }'

 

kextstat

kextstat

 

ioreg output

ioreg -fl

 

 

 

FakeSMCRadeon <---- remove

 

when remove fakesmcradeon it gives that KP

 

post-233554-1290358252_thumb.jpg

 

So must I remove voodohda?

Link to comment
Share on other sites

I patched my DSDT.aml with Autopatcher and placed it in Extra. Had problems with permissions first, after starting Autopatcher with sudo from terminal it worked.

Added

GeneratePStates

Yes

GenerateCStates

Yes

in boot.plist

Bootloader is Chameleon V2.0RC5

The only kext I keept in Extensions is FakeSMC.kext.

I far as i can see speedstepping isn't working, i checked it with "sysctl -a l grep cpu" … min and max Speed were the same. Sleep doesn't work too. When I force it to sleep and awake it again my computer restarts. ALC662 sound is not working, but it didn't work before too and I can use a USB-Soundcard. ISTAT no longer recognises CPU temperature.

I'm a noob with DSDT and sorry for my bad english.

 

Cheers,

lutfisk

 

Look at the EnergySaver

mald0n20100923s164347.png

select "Start up automatically after a power failure"

 

for speedstep use voodoomonitor

 

ALC662? Gigabyte G31M S2L?

use DSDT EDITOR and PATCHER

http://www.insanelymac.com/forum/index.php?showtopic=223205

I'm not adding this patch

mald0n20101121s145432.png

 

you need HDEF+LegacyHda+AppleHda Mod

Link to comment
Share on other sites

Just want to let you know that the SLEEP works but it does not WAKEUP. It needs to be power cycle to reboot. Anyway, that is good enough for me.

 

if I find a solution I add in patch

Link to comment
Share on other sites

Remove vodoohda and boot with -f its ok

But my sound goes down what must I do for it.

Sleep is ok but no autosleep

 

Try removing the AppleHda

back to VoodooHda

 

autosleep configure in energysaver

Link to comment
Share on other sites

Remove vodoohda and boot with -f its ok

But my sound goes down what must I do for it.

Sleep is ok but no autosleep

 

Is there any solution for maximus formula sound.I tried a lot of vodoohda, but no one help me.

 

Thanks

 

Try removing the AppleHda

back to VoodooHda

 

autosleep configure in energysaver

 

 

I try but KP again

Link to comment
Share on other sites

Is there any solution for maximus formula sound.I tried a lot of vodoohda, but no one help me.

 

Thanks

 

 

 

 

I try but KP again

 

HDEF/AD1988B???

 

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

you need the AppleHda

You did not look at what is Auto-Patcher applying ---> HDEF/AD1988B

 

remove VoodooHda

 

I do not remember all the patches from head

so please do your part

 

Is there any solution for maximus formula sound.I tried a lot of vodoohda, but no one help me.

 

Thanks

 

 

 

 

I try but KP again

 

HDEF is in your DSDT

Link to comment
Share on other sites

Hello MaLd0n,

 

Thank's a lot for your quick help. Sleep works now when I force it, but not automatcally (That's ok for me)

Speedstepping worked already, I just couldn't see it because I didn't use voodoomonitor.

For ALC662 sound I find in DSDT Editor only a HDEF patch. Are LegacyHda + AppleHda Mod .kext Files?

But anyway, I'am happy with my system as it is now :(

Link to comment
Share on other sites

Hello MaLd0n,

 

Thank's a lot for your quick help. Sleep works now when I force it, but not automatcally (That's ok for me)

Speedstepping worked already, I just couldn't see it because I didn't use voodoomonitor.

For ALC662 sound I find in DSDT Editor only a HDEF patch. Are LegacyHda + AppleHda Mod .kext Files?

But anyway, I'am happy with my system as it is now :(

 

PATCH

HDEF_ALC662.txt.zip

 

LEGACY and APPLEHDA

 

Link to comment
Share on other sites

I patched my DSDT.aml with HDEF_ALC662 and placed the 2 kext's in Extra/Extensions/ and used kext utiliy. I can see now a 662 device in System Profiler / Audio(internal), but still have no soundsad.gif

 

Thank's again for your help,

lutfisk

 

APPLEHDA in S/L/E

Link to comment
Share on other sites

Hello Maldon,

I ran the patcher and got no warnings so THank you very much. I'm still having a USB problem, I've been adding and deleting usb kext's to see if it changes anything. I know its kind of random but I'm trying to take it slow. I ran this kextstat and cant really figure out what is up. Any ideas? CFI

Kextat.txt

Link to comment
Share on other sites

Hello Maldon,

I ran the patcher and got no warnings so THank you very much. I'm still having a USB problem, I've been adding and deleting usb kext's to see if it changes anything. I know its kind of random but I'm trying to take it slow. I ran this kextstat and cant really figure out what is up. Any ideas? CFI

 

you try...

USBBusFix=Yes

?

 

 

NullCPUPowerManagement

 

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

Link to comment
Share on other sites

You are correct because I use OSX to extract the DSDT. I don't think there is a way to extract a virgin DSDT from OSX when the system is running with modified one. I will try to boot to linux and extract it from there by remotely logging to my system again.

 

Thanks.

 

 

My post disappear about the status of my system. Anyway, just want to let you know that the system is working better but it still can't wake up from sleep.

Link to comment
Share on other sites

Hi MaLdOn!

 

I'm experiencing the same error as Diwad on a different motherboard (p5q-em):

Users/fu/Applications/DSDT_ASUS_Shutdown.dsl   8211:		 _SB.PCI0.SBUS.DISB ()
Error	4065 -				  Object not found or not accessible from scope ^  (_SB.PCI0.SBUS.DISB)

 

although my DSDT compiles with the latest iaslMe:

Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 52 Optimizations

 

So far Sleep, Restart & Shutdown seem to work but if you could take a look, I'd be grateful :)

 

Clean_from_Linux_Dump.zip

Edited_ASUS_Shutdown.zip

kexstat.txt

ioreg.txt

Link to comment
Share on other sites

Hi MaLdOn!

 

I'm experiencing the same error as Diwad on a different motherboard (p5q-em):

Users/fu/Applications/DSDT_ASUS_Shutdown.dsl   8211:		 _SB.PCI0.SBUS.DISB ()
Error	4065 -				  Object not found or not accessible from scope ^  (_SB.PCI0.SBUS.DISB)

 

although my DSDT compiles with the latest iaslMe:

Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 52 Optimizations

 

So far Sleep, Restart & Shutdown seem to work but if you could take a look, I'd be grateful :)

 

Clean_from_Linux_Dump.zip

Edited_ASUS_Shutdown.zip

kexstat.txt

ioreg.txt

 

your motherboard is not listed

 

which patch you used? motherboard?

 

Hi, I don't see any ASUS P7P55D patching in the list. I've uploaded my Vanilla DSDT bios version 1702. Much obliged!

 

kextstat

kextstat

 

ioreg output

ioreg -fl

Link to comment
Share on other sites

Still not waking up. Do I need to install the SleepEnabler to wake up the system? I guess you are aware that I have OpenHaltRestart,NullCPUPowerMgnt kext. Do I still need this kext with this latest DSDT you have given me?

 

 

Look like the latest dsdt got my machine into kernel panic. When I tried to test the SLEEP and then reboot because it did not wake up. The system message is now:

 

YOU NEED TO RESTART YOUR COMPUTER. HOLD DOWN THE POWER BUTTON UNTIL IT TURNS OFF. THEN PRESS THE POWER BUTTON AGAIN.

 

I'm still trying to find out what is causing it.

Link to comment
Share on other sites

Look like the latest dsdt got my machine into kernel panic. When I tried to test the SLEEP and then reboot because it did not wake up. The system message is now:

 

YOU NEED TO RESTART YOUR COMPUTER. HOLD DOWN THE POWER BUTTON UNTIL IT TURNS OFF. THEN PRESS THE POWER BUTTON AGAIN.

 

I'm still trying to find out what is causing it.

 

Okay here is the Kernel Panic messages and I can't even go to single user mode. Looks like I will be needing the [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] CD.

 

MAC Framework successfully initialized

using 16384 buffer headers and 4096 clusters IO buffer headers

IOAPIC: Version 0x20 Vectors 64:87

IOAPIC: Version 0x20 Vectors 88:111

ACPI: System State [s0 S3 S4 S5] (S3)

RIC: Only Single RAM bank (128 bytes)

mbinit: done (64 MB memory set for mbuf pool)

From path: "uuid"

Waiting for boot volume with UUID 6E7A45C0-5CFC-3D0B-8A3F-36415B7A233B

Waiting for <dict ID= "0"><key>IOProviderClass</key><string ID ="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>

panic (cpu 0 caller 0xffffff80002cef74): Kernel trap at 0xffffff7f8076f56e, type 14=page fault, registers:

netkas presents fakesmc, a kext which emulates smc device

CRO: 0x00000000000010036 CR2: 0x000000000000840c, CR3:0x0000000000100000, CR4:0x0000000000000660

RAX:0x0000000000008400, RBX: 0xffffff7f8060a520, RCX: 0x0000000000000000, RDX: 0xffffff8000643058

RSP:0xffffff808867bbdc0, RBP: 0xffffff80867bbdf0, RSI: 0x0000000000000001, RDI: 0x0000000000000001

R8: 0x0000000000000000, R9: 0x00000000ffffffff, R10: 0x0000000000fd0004, R11: 0xffffff7f8061ebe5

R12: 0xffffff800f904800, R13: 0xffffff800f75c300, R14: 0xffffff800066c4a0, R15: 0x0000000000000000

RFL: 0x0000000000010202, RIP: 0xffffff748076f56e, CS: 0x0000000000000008, SS: 0x0000000000000080

Error code: 0x0000000000000000

 

Debugger called: <panic>

Backtrace (CPU 0), Frame: Return Address

tapos may nakasulat na mga 0xfffetcc..

 

 

Kernel Extension in backtrace (with dependencies):

com.apple.driver.AppleAHCIPort(2.1.2)@0xffffff7f8076d000->0xffffff

dependency:com.apple.iokit.IOAHCIFamily(2.0.4.)@0xffffff7480766000

dependency:com.apple.iokit.IOPCIFmily(2.6)@0xffffff780604000

BSD process name corresponding to current thread: kernel_task

Mac OS version:

Not yet set

 

Kernel version:

Darwin Kernel version 10.4.0: Fri Apr 23 18:27:12 PDT 2010; root: xnu-1504.7.4~1/RELEASE.x86_64

System model name: MacPro2.1 (Mac-F4208DC8

System uptime in nanoseconds: 1586176666

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...