Jump to content

GA-EX58 and GA-X58A DSDT native power management modifications


  • Please log in to reply
1483 replies to this topic

#121
dungeon

dungeon

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts

Here are the 4 kext files I use. I have the 64 bit ethernet kext in /S/L/E

can you share the kext files that make your 4870 working with 10.6.2? I have an XFX 4890 I just can't get it to work with 10.6.2. it boots with garbled screen. Thanks.

#122
LocusOfControl

LocusOfControl

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:SG9tZSBvZiB0aGUgbWVhdCBhbmQgcG90YXRvIHBpZQ==

can you share the kext files that make your 4870 working with 10.6.2? I have an XFX 4890 I just can't get it to work with 10.6.2. it boots with garbled screen. Thanks.



Hi

I thought I just did that, these are all the kexts I use plus PCEFI 10.5

#123
Emilo

Emilo

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 107 posts
  • Gender:Male

Here are the 4 kext files I use. I have the 64 bit ethernet kext in /S/L/E


LocusOfControl,

I don't see any audio kext. How do you get your audio to work?

#124
LocusOfControl

LocusOfControl

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:SG9tZSBvZiB0aGUgbWVhdCBhbmQgcG90YXRvIHBpZQ==

LocusOfControl,

I don't see any audio kext. How do you get your audio to work?



I use the native Apple kexts as configured by the DSDT file.

I only have an old 4.1 set of speakers and only use the 2.1 part as 1 of the speakers no longer works
I have a proper sound system and tv for my multimedia so not that bothered

I have used various audio kexts in the past to get 4.1 before one of the speakers died but have now deleted
them - never bothered to alter the DSDT following this as audio still worked

In general I try to run with a minimum of 3rd party kexts as I found in the past having incorrect mixes seems
to cause side effects

steve

#125
dungeon

dungeon

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts

Hi

I thought I just did that, these are all the kexts I use plus PCEFI 10.5

so you dont have kexts like evoenabler, ati4800controller and atiradeonx2000? Do you have any ROM file in the Extra folder?

#126
LocusOfControl

LocusOfControl

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:SG9tZSBvZiB0aGUgbWVhdCBhbmQgcG90YXRvIHBpZQ==

so you dont have kexts like evoenabler, ati4800controller and atiradeonx2000? Do you have any ROM file in the Extra folder?


No, just the 4 mentioned plus the pcefi boot file with GraphicsEnabler = Y in boot.plist

#127
dungeon

dungeon

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts

No, just the 4 mentioned plus the pcefi boot file with GraphicsEnabler = Y in boot.plist

do you think my XFX 4890 will work with the modded dsdt file?

#128
ttgolf

ttgolf

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
Hi LocusOfControl,

Thank you for the kext and dsdt file. I got so frustrated with my computer that I reinstall everything from scratch today. I used d00d's DSDT file and your kexts. Now my computer will auto sleep properly. I set my auto sleep timer to about 3 mins for testing. It usually will idle sleep less than 5 minutes. I will play around more in the next few days. I can also confirm that with "Wake with BT devices" on, auto sleep does not work. I also now use a wired keyboard to wake the computer. I use Magic Mouse and the Trust 2400P BT dongle. I found apple wired keyboard to be better for a hackintosh. I need to have the wired keyboard to be able to get into BIOS or Chemeleon menu. I also like the USB ports in the keyboard. I am a happy camper now. Everything is working well.

#129
LocusOfControl

LocusOfControl

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:SG9tZSBvZiB0aGUgbWVhdCBhbmQgcG90YXRvIHBpZQ==

Hi LocusOfControl,

Thank you for the kext and dsdt file. I got so frustrated with my computer that I reinstall everything from scratch today. I used d00d's DSDT file and your kexts. Now my computer will auto sleep properly. I set my auto sleep timer to about 3 mins for testing. It usually will idle sleep less than 5 minutes. I will play around more in the next few days. I can also confirm that with "Wake with BT devices" on, auto sleep does not work. I also now use a wired keyboard to wake the computer. I use Magic Mouse and the Trust 2400P BT dongle. I found apple wired keyboard to be better for a hackintosh. I need to have the wired keyboard to be able to get into BIOS or Chemeleon menu. I also like the USB ports in the keyboard. I am a happy camper now. Everything is working well.



Ah good to know that things are consistent in that with idle sleep there is an issue with wake from BT and it's not just me!

I don't understand why software (apple) sleep works with the same option though?

Don't you have the v2.1 BT adapter though, so this means that even v2.1 with it's supposed energy saving features
doesn't support idle sleep?



do you think my XFX 4890 will work with the modded dsdt file?



My DSDT is for an EX58-UD5 running bios f9k, is yours?

I doubt it though as I don't think there is anything graphics related in there. If you have a 4890 I would
search the instructions on netkas pages for 4890's as they are not the same as 4870's. That is one reason
I chose a 4870 over anything else, native apple support, I didn't need to do anything other than set the graphics
flag in boot.plist

#130
swtos

swtos

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Greece
Dood, ThankX alot for your excellent guide !
Already running the following system (full 64bit 10.6.2)

Ga-Ex58ud5 (bios F9e)
Intel i7 950 @ 4.25 – 4.36 Ghz,
Nvidia GTX9800+ qe/ci,
All power management features and intel turbo boost are enable
Software Raid (2 disks, strip mode)
Chameleon V2 RC4
Sleep, restart, shutdown are ultra fast.
Dsdt has only processor, audio and power button patch.
/extra folder on boot partition of raid slices has :
ALC889a, fakesmc, openhaltrestart_1.0.3, PlatformUUID.
/S/L/E is totally native except macpro4.1 patch
Bonjour is fully working .

Temperatures are : idle (36-38) C (before patches was 42-48 C)
Mprime 82-88 C (running for 40 mins)
Ambient temp ~ 20 C
Coolermaster V10

#131
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260

Dood, ThankX alot for your excellent guide !
Already running the following system (full 64bit 10.6.2)

Ga-Ex58ud5 (bios F9e)
Intel i7 950 @ 4.25 �" 4.36 Ghz,
Nvidia GTX9800+ qe/ci,
All power management features and intel turbo boost are enable
Software Raid (2 disks, strip mode)
Chameleon V2 RC4
Sleep, restart, shutdown are ultra fast.
Dsdt has only processor, audio and power button patch.
/extra folder on boot partition of raid slices has :
ALC889a, fakesmc, openhaltrestart_1.0.3, PlatformUUID.
/S/L/E is totally native except macpro4.1 patch
Bonjour is fully working .

Temperatures are : idle (36-38) C (before patches was 42-48 C)
Mprime 82-88 C (running for 40 mins)
Ambient temp ~ 20 C
Coolermaster V10

You're welcome, and those are good temperatures.
I'm not using the speed step MacPro4_1.plist, and my CPU temperatures at 4.3 GHz (turbo disabled) and 19 C ambient with a Noctua NH-D14 are;
Idle: 42-46 C
Load (mprime test 1): 84-90 C

PlatformUUID.kext is ineffective with C2RC4, you will see the DF557FA2-C304-556B-A442-960AB835CB5D default value in System Profiler:Hardware:Hardware Overview:Hardware UUID.
A patch to the boot file was made by rekursor (http://www.insanelym...c=201902&st=25#, post 26) to be able to change this with the following in com.apple.Boot.plist (change string value to what you had in PlatformUUID.kext/Contents/Info.plist);
<key>SystemID</key>
<string>00000000-0000-0000-0000-000000000000</string>

I assume your i7 950 at 4.255 GHz is with 185 BCLK and the default 23 multiplier, and 4.44 Ghz with the turbo's 24.
That's pretty good, I can't go over 4.3 GHz without an eventual KP.
Did you dump your 3.06 GHz i7 950's SSDT and modify the CPU section of your DSDT with those values, or did you use my 2.66 GHz i7 920 values which are based on the default 20 multiplier and 21 on turbo?
If the former, please post your DSDT so that other people with the i7 940 and 950 can use those values.
If you boot 32 bit and run 32 bit only MSR Tools, do you see the multiplier occasionally go to 25, like mine goes to 22 on turbo?

#132
LocusOfControl

LocusOfControl

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:SG9tZSBvZiB0aGUgbWVhdCBhbmQgcG90YXRvIHBpZQ==

I don't understand why software (apple) sleep works with the same option though?



It's in the apple developer documentation, forced sleep is not preventable by any API,
but idle sleep is preventable in case you want to run long running applications etc

makes sense

It was a change in Leopard

steve

#133
ttgolf

ttgolf

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
LocusOfControl,

I am just happy now my idle sleep is working properly even though the timing is not accurate to the setting in Energy Saver. I did a test last night by using Handbrake to rip a movie from DVD. I set up my computer to go to sleep after 15 minutes. I was happy to find that my computer was asleep this morning and the movie did finish. It means now that I can have activities running and not worrying about the Autosleep script from kicking in. Thanks for your help.

I am going to spend some more time playing around with the BT issue. Another issue I have is the reception of the BT dongle is not very good when the computer is hidden under my desk. I am trying to see if I can add external "antenna" to the dongle to improve the reception.

d00d,

Thanks for your help with DSDT mod. I am now only using 4 kexts files. I overclocked my hackintosh to 3.8GHz running at around 40~44 C. No problem at all. I just did a Geekbench (64-bit) yesterday and got over 12000. I only have 3Gb of DDR3 memory. I expect that number to go up when I upgrade to 12Gb.

#134
LocusOfControl

LocusOfControl

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:SG9tZSBvZiB0aGUgbWVhdCBhbmQgcG90YXRvIHBpZQ==

I just did a Geekbench (64-bit) yesterday and got over 12000. I only have 3Gb of DDR3 memory. I expect that number to go up when I upgrade to 12Gb.


I think if you go for 12gb it may go down, it is harder to run 12GB and I have to lower the multiplier.
I've read but not tried, that 6gb is optimum


If someone knows how to get 12Gb running fast I'm all ears

#135
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260

I think if you go for 12gb it may go down, it is harder to run 12GB and I have to lower the multiplier.
I've read but not tried, that 6gb is optimum

If someone knows how to get 12Gb running fast I'm all ears

My 4.3 GHz settings with 12 GB are in post 1.
I can only use the 6 multiplier at that speed, as the 1333 MHz rated memory that I have starts to get flaky over 1480 MHz, but one can get better geekbench memory scores with higher rated memory at 8.

#136
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260
BIOS (UD5).
F9e: S3 sleep functional with C2RC3, PCEFI10.5 and DSDT fixes
F9h: S3 sleep functional with C2RC3 and PCEFI10.5, or C2RC4, and DSDT fixes
F9i: S3 doesn't fully wake with C2RC3, PCEFI10.5 and DSDT fixes if boot drive is SSD
F9j: S3 doesn't fully wake with C2RC3, PCEFI10.5 and DSDT fixes if boot drive is SSD
F9m: S3 sleep functional with C2RC4 and DSDT fixes

#137
swtos

swtos

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Greece

.......
I assume your i7 950 at 4.255 GHz is with 185 BCLK and the default 23 multiplier, and 4.44 Ghz with the turbo's 24.
That's pretty good, I can't go over 4.3 GHz without an eventual KP.
Did you dump your 3.06 GHz i7 950's SSDT and modify the CPU section of your DSDT with those values, or did you use my 2.66 GHz i7 920 values which are based on the default 20 multiplier and 21 on turbo?
If the former, please post your DSDT so that other people with the i7 940 and 950 can use those values.
If you boot 32 bit and run 32 bit only MSR Tools, do you see the multiplier occasionally go to 25, like mine goes to 22 on turbo?


4.25 Ghz with 185BCLK, 4.36 with 190 BCLK, standard 23 multiplier.
I'm using your DSDT values for i7 920.
I'd like, these days, to modify DSDT with correct values from 950's SSDT.
Last time i used MSR tools, i ***cked up my raid configuration, but i'm ready to do this again :)
I'll report back in a few days

#138
CruiSAr

CruiSAr

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 372 posts
  • Gender:Male
  • Location:Copenhagen
Steve,

Can you please post your dsdt.aml and not the dsl. I cant compile the dsl version. I get 10 errors and no output of an aml file.

Thanks

#139
callumj09

callumj09

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 115 posts
Hey,

Anyone have any idea how to get hot plugging working? I have an external e-sata drive plugged straight to one of my blue SATA ports on the mobo through an adapter.

Thanks!

#140
LocusOfControl

LocusOfControl

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:SG9tZSBvZiB0aGUgbWVhdCBhbmQgcG90YXRvIHBpZQ==

Steve,

Can you please post your dsdt.aml and not the dsl. I cant compile the dsl version. I get 10 errors and no output of an aml file.

Thanks


Strange, I used DSDT SE v1.36, compiles OK for me, see screen shot

PS as a quick check on my system I tried d00d's. It could be me but I found that idle sleep didn't work
as regularly as mine, it did sleep occasionally but not when scheduled so I went back to mine

currently using f9m bios

Attached Files







1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy