InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #241  
Old 09-19-2010, 01:38 AM
airwalk776 airwalk776 is offline
Jaguar
 
Join Date: Aug 2009
Posts: 65
I don't dual boot but if it did the easiest way would be two hard drives and use bios to select boot drive by pressing escape at boot.
Reply With Quote
  #242  
Old 09-19-2010, 07:32 AM
xxxslayeriiixxx xxxslayeriiixxx is offline
Jaguar
 
Join Date: Aug 2009
Location: USA, CA
Posts: 82
ill guess ill go that route, so ill have no problems with chameleon. airwalk do you have sleep working?


Code:
BIOS:E758_SZ2Z Motherboard:EVGA x58 132-BL-E758-A1 CPU:Intel Core i7 920 @ 4.0 GHz OS:Snow Leopard 10J567:x64 Vanilla Memory:24 GB G.skill DDR3 1333 MHz HDD:10 x 1TB Western Digital Caviar Black Graphics Card:EVGA Geforce GTX480 1536 mb Monitor:Dell Ultrasharp 2408WFP Rev. A02 Audio: Onboard


Last edited by xxxslayeriiixxx; 09-19-2010 at 08:02 AM.
Reply With Quote
  #243  
Old 09-19-2010, 05:01 PM
msinfo_us msinfo_us is offline
Puma
 
Join Date: Jul 2010
Posts: 21
If you are using same BIOS, dsdt and ssdt files Airwalk and I are using than sleep should be working. You need to enable S3 option in a BIOS, all/any C options (C1E or C6 are the ones I tried). Computer goes to deep sleep and wakes up fine. However I don't use sleep. My MB version is 1.0 and after several sleep/wake events I see my temps going up. You can read all about it on EVGA forums. It is a well known issue that EVGA still failed to fix after numerous BIOS upgrades. People with MB v.1.1 reported mixed results - S3 working for some but not all. People who have Virtualization disabled/don't use it seem to have better luck with double pumping issues and sleep.
Reply With Quote
  #244  
Old 09-20-2010, 06:08 AM
JaE-V JaE-V is offline
Jaguar
 
Join Date: Jul 2009
Posts: 85
Quote:
Originally Posted by xxxslayeriiixxx View Post
anybody here dual boot windows 7? im getting tired of a slow workflow with video editing. i want to take advantage of mercury playback with my gtx480. if anyone here has a dual boot, how you do it? using chameleon
I personally had to use windows as the default loader, install easyBCD and add EFI Apple to the plist, think its more friendly to MBR mac installations.

Quote:
Originally Posted by msinfo_us View Post
Few more details and updates to Airwalk776 message above. You should find all files needed attached here for fresh install/update to make your system run with native power management, turbo, sound and such.

All credit goes to OS X community and many developers who found these fixes in a first place. I only tested, modified as needed and applied them to my system.

With this method you can use C2RC5 or C2RC4 by AsereBLN (both are attached here with RC4 part of Multibeast). Both of them will give you the same results with RC5 setting memory and such dynamically, RC5 can generate your CStaes table automatically and RC4 is easier at least for me to control manually. Choose any one you like.

Like Airwalk said already update your BIOS (load defaults before and after update than enter your settings manually). BIOS update iso image is attached as well.

Install C2.

There is a copy of my dsdt in aml and dsl format attached. SSDT - 2 tables you are going to need are included as well.

Or generate your own SSDT tables (strongly recommend) in Windows or Linux and convert them to aml files.

I like to use DSDTSE when working with aml/dsl files (attached)

I use IORegExplore to check status, look for data and etc. (attached)

PS I know it is being said many time but I am going to say it again. Depending on your HW this might or might not work for you. I advice to generate your own DSDT and SSDT files and use this guide to make changes. I did try to keep my DSDT and SSDT files as generic as possible so.

If you decide to use my files attached at the very list you WILL have to change EFI string for GTX 260 Video board I have in com.apple.boot.plist.

To generate your own DSDT start without DSDT.aml (you'll need NullCPUPower.kext in e/e) and generate your DSDT using DSDT GUI or DSDTSE.

You will need to make the following DSDT changes:

Add DTGP method

Method (DTGP, 5, NotSerialized)
{
If (LEqual (Arg0, Buffer (0x10)
{
/* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
/* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
}))
{
If (LEqual (Arg1, One))
{
If (LEqual (Arg2, Zero))
{
Store (Buffer (One)
{
0x03
}, Arg4)
Return (One)
}

If (LEqual (Arg2, One))
{
Return (One)
}
}
}

Store (Buffer (One)
{
0x00
}, Arg4)
Return (Zero)
}

PIC, TMR, RTC - remove IRQNoFlags section. PIC and TMR to fix Audio stuttering.

Device (TMR)
{
Name (_HID, EisaId ("PNP0100"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0040, // Range Minimum
0x0040, // Range Maximum
0x01, // Alignment
0x04, // Length
)
})
}

Device (RTC)
{
Name (_HID, EisaId ("PNP0B00"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x04, // Alignment
0x02, // Length
)
})
}

Device (PIC)
{
Name (_HID, EisaId ("PNP0000"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0020, // Range Minimum
0x0020, // Range Maximum
0x01, // Alignment
0x02, // Length
)
IO (Decode16,
0x00A0, // Range Minimum
0x00A0, // Range Maximum
0x01, // Alignment
0x02, // Length
)
})
}

Audio 889 fix - rename AZAL to Device HDEF and c/p

Device (HDEF)
{
Name (_ADR, 0x001B0000)
Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x0D,
0x05
})
}

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0A)
{
"built-in",
Buffer (One)
{
0x00
},

"codec-id",
Buffer (0x04)
{
0x89, 0x08, 0xEC, 0x10
},

"layout-id",
/**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer (0x04)
{
0x79, 0x03, 0x00, 0x00
},

"device-type",
Buffer (0x0F)
{
"Realtek ALC889"
},

"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Fix AppleLPC (needed for Apple CPU Power)
Please NOTE: AppleLPC.kext will give you the 'Automatic restart after power failure' option in power savings. This option needs to be checked for sleep!

PS While sleep is fully working I advice to check your temps if you decide to use it. This has nothing to do with our MAC and everything to do with our EVGA MB. You can read all about it on EVGA forum.

Device (LPCB)
{
Name (_ADR, 0x001F0000)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x18, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

Fix AppleHPET (needed for Apple CPU Power)

Device (HPET)
{
Name (_HID, EisaId ("PNP0103"))
Name (ATT3, ResourceTemplate ()
{
IRQNoFlags ()
{0}
IRQNoFlags ()
{8}
Memory32Fixed (ReadWrite,
0xFED00000, // Address Base
0x00000400, // Address Length
)
})
Name (ATT4, ResourceTemplate ()
{
})
Method (_STA, 0, NotSerialized)
{
Return (0x0F)
}

Method (_CRS, 0, NotSerialized)
{
Return (ATT3)
}
}

To allow Power button to put computer to sleep

Device (PWRB)
{
Name (_CID, EisaId ("PNP0C0C")) //Activate Power Button
Method (_STA, 0, NotSerialized)
{
Return (0x0B)
}
}

Compile your dsdt.aml. Remove NullCpuPower, disabler, VoodooPower or anything else power management related if you had it before or just copy e/e and s/l/e files from my package, fix permitions/mkext (you can use attached kextutility) and restart.

To confirm speedstep is working properly, use ioreg to look at IOService:/AppleACPIPlatformExpert/CPU0@0/AppleACPICPU/ACPI_SMC_PlatformPlugin. You will see CState's CSTinfo and PState's PerformanceStateArray 10 States (0-9 for i920 more for i9x0) PState Table. CPUPLmit 0x0 and CSTInfo 0x1240105.
About P-State table and SSDT files. You can change the multiplier, volts, frequency, conditions when to change from one state to another in SSDT to any way you want (Ex: aggressive on performance or power savings) but this is an entire separate subject to discuss.

Run benchmark and enjoy higher performance and lower temps.

I also like the fact that I should be upgrade worry free with these changes and have only few extra kexts in my setup, FakeSMC being the only one needed to boot - almost 100% vanila but there is still an opportunity for improvement .
GL.



http://rapidshare.com/files/41972447..._i920_SZ2Z.zip
MD5: D8B8F6902A6B2CBAB4D61A79DA382C7B

Sleep functioning yet with the power-management fixes? i would get a new card but there is nothing my 285 can't handle

EVGA x58
6GB DDR3 1600MHz
74gb raptor
9800gt
i7 920 @ 3.2GHz Corsair H60
Reply With Quote
  #245  
Old 09-20-2010, 06:17 AM
JaE-V JaE-V is offline
Jaguar
 
Join Date: Jul 2009
Posts: 85
Quote:
Originally Posted by xxxslayeriiixxx View Post
ill guess ill go that route, so ill have no problems with chameleon. airwalk do you have sleep working?
I had to reinstall windows to get AHCI mode working correctly (ahci sata drivers)....seems like mac doesn't like AHCI-IDE mode, i have to adjust the switch to AHCI-AHCI mode whenever i want to switch between the two in bios

EVGA x58
6GB DDR3 1600MHz
74gb raptor
9800gt
i7 920 @ 3.2GHz Corsair H60
Reply With Quote
  #246  
Old 09-20-2010, 07:36 AM
xxxslayeriiixxx xxxslayeriiixxx is offline
Jaguar
 
Join Date: Aug 2009
Location: USA, CA
Posts: 82
So for overclockers in here, what do you guys use to stress the CPU if its stable or not?
i just type this "yes > /dev/null" in terminal. like 15 terminal windows. i dont know if its an accurate way of stabilizing the overclock, but ive had no problems so far. i top out at 63C full load 4.0 GHz. i mainly use the hackintosh for video editing (8TB of HDD) which only tops around 50C when rendering videos. idling at 28C btw. varies from 26-30C depending on ambient temp.


Code:
BIOS:E758_SZ2Z Motherboard:EVGA x58 132-BL-E758-A1 CPU:Intel Core i7 920 @ 4.0 GHz OS:Snow Leopard 10J567:x64 Vanilla Memory:24 GB G.skill DDR3 1333 MHz HDD:10 x 1TB Western Digital Caviar Black Graphics Card:EVGA Geforce GTX480 1536 mb Monitor:Dell Ultrasharp 2408WFP Rev. A02 Audio: Onboard


Last edited by xxxslayeriiixxx; 09-20-2010 at 07:54 AM.
Reply With Quote
  #247  
Old 09-20-2010, 11:46 AM
georgegeorge georgegeorge is offline
Cheetah
 
Join Date: Sep 2010
Posts: 3
----------

Last edited by georgegeorge; 09-20-2010 at 01:05 PM.
Reply With Quote
  #248  
Old 09-20-2010, 09:51 PM
airwalk776 airwalk776 is offline
Jaguar
 
Join Date: Aug 2009
Posts: 65
Quote:
Originally Posted by xxxslayeriiixxx View Post
So for overclockers in here, what do you guys use to stress the CPU if its stable or not?
i just type this "yes > /dev/null" in terminal. like 15 terminal windows. i dont know if its an accurate way of stabilizing the overclock, but ive had no problems so far. i top out at 63C full load 4.0 GHz. i mainly use the hackintosh for video editing (8TB of HDD) which only tops around 50C when rendering videos. idling at 28C btw. varies from 26-30C depending on ambient temp.


I personally use mprime95 I think MSInfo does also
http://www.mersenne.org/freesoft/


Your Temps look at par with ours
A smart friend of mine once told me the i7 has an internal thermal max/throttle down point of 102 degrees.

thanks

Last edited by airwalk776; 09-20-2010 at 09:55 PM.
Reply With Quote
  #249  
Old 09-26-2010, 12:45 AM
banini_jeque banini_jeque is offline
Jaguar
 
Join Date: Sep 2010
Posts: 35
I just bought the new EVGA X58 SLI 3, so I guess I'm screwed on native power management for now because it has 6 core support in the first bios. Should I try using one of the older bioses from one of the other boards? If someone got the power management kexts from a new Mac Pro, would that work? Will the 10.6.5 update include a power management kext that will work?

Also, I can't seem to get sound to work. I've tried all kinds of different Legacy kexts including the one from airwalk667's extra folder, along with the hdef section from his DSDT and a stock 10.6.2 AppleHDA.kext. I can see the list of outputs and stuff in Apple System Profiler, but theres nothing in the Sound preference pane. Maybe the SLI 3 has a different codec than the ALC 889a? What should I do? lspci gives me 8086:3a3e for the device id, and although I know that's different than the codec id or whatever, I saw that id associated with the ALC1200 in a number of searches. Basically, I don't know how to find out which ALC I have.

EDIT: Crud, figured out how to get it from Linux, looks like I have ALC892. Maybe I should return this SLI 3 and get something else.

Thanks!

BTW I'm not a total noob. I started out on a EP45-DS3L, I was a pioneer on the Zotac IONITX-G-E, I've done an ASUS P6T SE, G41-ES2L, and even an old AsRock P4i65g. Just wanted to put that out there to let people know that for the most part I know what I'm doing, and they don't think I'm a noob.

Last edited by banini_jeque; 09-26-2010 at 01:13 AM.
Reply With Quote
  #250  
Old 09-26-2010, 01:17 AM
JaE-V JaE-V is offline
Jaguar
 
Join Date: Jul 2009
Posts: 85
Quote:
Originally Posted by banini_jeque View Post
I just bought the new EVGA X58 SLI 3, so I guess I'm screwed on native power management for now because it has 6 core support in the first bios. Should I try using one of the older bioses from one of the other boards? If someone got the power management kexts from a new Mac Pro, would that work? Will the 10.6.5 update include a power management kext that will work?

Also, I can't seem to get sound to work. I've tried all kinds of different Legacy kexts including the one from airwalk667's extra folder, along with the hdef section from his DSDT and a stock 10.6.2 AppleHDA.kext. I can see the list of outputs and stuff in Apple System Profiler, but theres nothing in the Sound preference pane. Maybe the SLI 3 has a different codec than the ALC 889a? What should I do? lspci gives me 8086:3a3e for the device id, and although I know that's different than the codec id or whatever, I saw that id associated with the ALC1200 in a number of searches. Basically, I don't know how to find out which ALC I have.

EDIT: Crud, figured out how to get it from Linux, looks like I have ALC892. Maybe I should return this SLI 3 and get something else.

Thanks!

BTW I'm not a total noob. I started out on a EP45-DS3L, I was a pioneer on the Zotac IONITX-G-E, I've done an ASUS P6T SE, G41-ES2L, and even an old AsRock P4i65g. Just wanted to put that out there to let people know that for the most part I know what I'm doing, and they don't think I'm a noob.
http://www.newegg.com/Product/Produc...-046-_-Product

no more audio issues! lol frys has them too out the box



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


EVGA x58
6GB DDR3 1600MHz
74gb raptor
9800gt
i7 920 @ 3.2GHz Corsair H60
Reply With Quote
Reply