Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,756 posts in this topic

Recommended Posts

Appleintelcpupowerman.... -_-

you added in boot.plist Generate P & C states?

Use Chameleon RC5

 

your processor is Core i 9xx?

Use smbios MacPro4,1

smbios.plist.zip

 

look it

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

 

Hey Mald0n,

 

Still getting that kernel panic

-I used Chameleon RC5

-Generate P and C states = yes

-Processor is Core i7 9xx yes

-I used the smbios you supplied.

-repaired permissions and booted -f -v

 

Second problem:

now when i try to boot from the USB stick (which has myHack 1.1) I get another error (see attached)..so I can't boot into my computer at all :unsure: Any ideas??

 

Thanks!

post-608917-1292191522_thumb.jpg

Link to comment
Share on other sites

Hey Mald0n,

 

Still getting that kernel panic

-I used Chameleon RC5

-Generate P and C states = yes

-Processor is Core i7 9xx yes

-I used the smbios you supplied.

-repaired permissions and booted -f -v

 

Second problem:

now when i try to boot from the USB stick (which has myHack 1.1) I get another error (see attached)..so I can't boot into my computer at all :unsure: Any ideas??

 

Thanks!

 

BackUp and remove Appletymcedriver.kext(in System/Library/Extensions)

 

 

 

Use disabler(Nullcpu...)

 

you saw the link I sent you

problems with the bios

Link to comment
Share on other sites

BackUp and remove Appletymcedriver.kext(in System/Library/Extensions)

 

 

 

Use disabler(Nullcpu...)

 

you saw the link I sent you

problems with the bios

 

Great! Did as you said and now it boots just fine. My internet isn't working however--do I need a kext for that?

 

Thanks again!

Link to comment
Share on other sites

MaLd0n,

 

I need your confirmation!

you send me dsdt.aml for native speedstep.

 

Your code with FID/VID from VoodooPState.kext

 

Processor (P001, 0x01, 0x00000810, 0x06)

{

Method (_PSS, 0, NotSerialized)

{

Return (Package (0x03)

{

Package (0x06)

{

Zero,

Zero,

0x10,

0x10,

0x0825,

Zero

},

 

Package (0x06)

{

Zero,

Zero,

0x10,

0x10,

0x071E,

One

},

 

Package (0x06)

{

Zero,

Zero,

0x10,

0x10,

0x0616,

0x02

 

And I get code from VoodooMonitor and it is:

 

Processor (P001, 0x01, 0x00000810, 0x06)

{

Method (_PSS, 0, NotSerialized)

{

Return (Package (0x03)

{

Package (0x06)

{

Zero,

Zero,

0x10,

0x10,

0x0825,

Zero

},

 

Package (0x06)

{

Zero,

Zero,

0x10,

0x10,

0x0721,

One

},

 

Package (0x06)

{

Zero,

Zero,

0x10,

0x10,

0x0619,

0x02

}

 

It seems that SpeedStep works much better with the FID / VID from VoodooMonitor.

Is this correct? The temperature is much lower. Speedstep is working properly. I deleted VoodooPState.kext and it seems everything is normal. Can you confirm this? Is this code of VoodooMonitor wrong? I mean, can i use this code from VoodooMonitor in DSDT or ? Thanks!

post-646273-1292283670_thumb.png

post-646273-1292283683_thumb.png

Link to comment
Share on other sites

It seems that SpeedStep works much better with the FID / VID from VoodooMonitor.

Is this correct? The temperature is much lower. Speedstep is working properly. I deleted VoodooPState.kext and it seems everything is normal. Can you confirm this? Is this code of VoodooMonitor wrong? I mean, can i use this code from VoodooMonitor in DSDT or ? Thanks!

 

WoW

I really do not know what the difference between the two

I always used the VoodooPState

but this method is outdated

Chameleon "is the world" :(

I currently only use the Chameleon

Link to comment
Share on other sites

WoW

I really do not know what the difference between the two

I always used the VoodooPState

but this method is outdated

Chameleon "is the world" :)

I currently only use the Chameleon

Yea, me too. No kexts. No VoodooPState also no VoodooMonitor. Chameleon only.

 

What I wanted to say is that the code of VoodooPstate was not good. The temperature was rising to 55 degrees, idle, while the code of VoodooMonitor which is obviously a bit differently (I do not know why) the temperature is quit normal.

It seems that we managed to get the Native SpeedStep on my system. :rolleyes: Thanks for help MaLd0n! Thanks a lot !

Link to comment
Share on other sites

Yea, me too. No kexts. No VoodooPState also no VoodooMonitor. Chameleon only.

 

What I wanted to say is that the code of VoodooPstate was not good. The temperature was rising to 55 degrees, idle, while the code of VoodooMonitor which is obviously a bit differently (I do not know why) the temperature is quit normal.

It seems that we managed to get the Native SpeedStep on my system. :) Thanks for help MaLd0n! Thanks a lot !

 

the ideal would be to test the processor performance with the two

:rolleyes:

Link to comment
Share on other sites

thank you very much!

 

i will try it.

 

:(

 

@MaLd0n & everyone: hi, great work! here you'll find an UB of iasl tool, it's up to date, and I have the intention of keep building it. thanks for sharing!

Thanks man

Link to comment
Share on other sites

I have an asus p5l-mx, the closest board in the auto-patcher is p5lp-le, it shares the same chipset but different audio/networking, the only thing I don't have is properly working sleep..

should I try the patch for that board?

 

my current dsdt

send_me.zip

 

dsdt.him.zip

RENAME

LAN

REMOVE

HID/CID

IRQs

SMBUS

LPC

SHUTDOWN

DTGP

FIX WARNINGS

Link to comment
Share on other sites

thanks, I used the dsdt you made but sleep still isn't working

instead of pressing the keyboard/mouse to wake which always restarted the computer, now it stays in sleep mode,

pressing the keyboard/mouse doesn't do anything

 

this is my boot.plist

<dict>

<key>Default Partition</key>

<string>hd(0,2)</string>

<key>Graphics Mode</key>

<string>1280x1024x32</string>

<key>DSDT</key>

<string>/Extra/dsdt.aml</string>

<key>GraphicsEnabler</key>

<string>no</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>arch=i386 -v</string>

<key>Theme</key>

<string>Default</string>

<key>Timeout</key>

<string>5</string>

<key>GeneratePStates</key>

<string>Yes</string>

<key>GenerateCStates</key>

<string>Yes</string>

</dict>

and the only kexts in extraaaa/etensions are

fakesmc.kext & nvenabler64.kext

Link to comment
Share on other sites

Run on terminal

ioreg -lw0 | grep PerformanceStateArray

ioreg -lw0 | grep CSTInfo

kextstat

cat /var/log/kernel.log

grep Wake /var/log/kernel.log

 

send me all

 

what chipset this motherboard?

 

ICH9?

Link to comment
Share on other sites

it's ICH7

 

I just tried it with Sleepenabler kext but that doesn't help at all

output.rtf

 

thanks for your help!

delete sleepenabler

 

--> AppleIntelCPUPowerManagement not loaded

you have deleted this kext?

what is your processor?

Link to comment
Share on other sites

I've already deleted sleepenabler, and AppleIntelCPUPowerManagement & AppleIntelCPUPowerManagementClient are both deleted

 

processor is 2.4GHz core 2 duo

 

WoW

???

power management will not work without them

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...