![]() |
|
Updated to 10.6.4 using combo updater and also lost sound. Updated AppleHDA.kext using the above link and it's all 100% now, the best update I ever did in my hackint0sh.
I noticed a small improvement on OpenGL comparing my numbers with Xbench, but now I'll run some games on steam to see if I can find any real difference. |
just checkin in guys, good to see everyone updated ok...i had to do some manual changes with my raid partitions but all is well
|
I'm at my wits end!!!
Hi guys!
I've been trying for a week and half now to get Snow Leopard (10.6.4) fully working, but have had no success. I'm using a similar setup to everyone here: EVGA 132-BL-E758-A1 6GB OCZ 1600 RAM EVGA GTX 295 CO-OP EDITION I've been trying to use the iBoot + Multibeast method, has anyone had any success with this? I've tried using the guide here and I have got to the point where either I can get sound working, but it doesn't see my CDROM drive, or I can get my CDROM drive working, but no sound. I'd like to create my own dsdt to see if that would help, but it seems like the link for the software to do this in post 1 is broken. Can anyone assist? What do you need to know to help me? Thanks! |
sound working...kinda
Okay so I've got some of the sound ports working. I have no audio out in the front, and no optical out in the back. Ill post my dsdt and screenshots when I get home from work.
|
2 Attachment(s)
Okay here they are:
|
Progress!
Okay, so I've got all the ports in the back working, I just need to get my headphones in the front working and I'll be great! Any ideas?
|
Hey guys, well this is my first post and my first attempt at a hackintosh. Pretty big problem though: my hard drive won't boot.
Followed the instructions in the guide verbatim, generated my EFI string for my card, installed CHAMELEON RC4 to my EFI following their guide, etc. The one thing I noticed that seemed blatantly different from the start though, was that post-snow leo install on the drive, there was no pre-existing Extra folder or boot file. I downloaded msf5042's posted boot file on page 2 I believe, and put it in the root directory as he mentioned. Still won't boot. Any help would be greatly appreciated Edit: Hardware- EVGA X58 SLI nVidia GeForce GTX 260 6 GB GSkill DDR3 1600 Intel Core i7 - 920 |
Turns out it was a Chameleon issue. It boots, but fails on trying to go into mac. In -v I get the error
USMBSC Identifier (non-unique): 18E3312D81B0 0x18e3 0x9101 0x0 Still waiting for root device Still waiting for root device and it just goes on like that. I've made user my UUID was correct in both .plist's, and I made sure the kexts were up to date. Attempted booting without the Platform UUID kext to no avail. UPDATE More extensive forums/google searches and a couple hours of trial and error worked everything out. System is now running great on 10.6.2 with ethernets working with the realtek kext and sound working using the 10.6.2 AppleHDA. :D VoodooHDA caused kernel panic. Would love to see my wireless card working, D-Link DWA-556. Have yet to find a kext for it. Also wanted to thank you guys for the guide and the audo/lan fixes! |
I'm new to all of this, but am slowly making progress.
I've got Vista on one hard drive. If I change the BIOS settings back to IDE and set the hard drive that Vista is on to be run from first, I can load up Vista without trouble. When I change the settings over to AHCI (ENABLE, ENABLE, AHCI MODE + IDE, AHCI MODE), and switch it to start from the second drive on which I have Snow Leopard, I get Chameleon to give me the options of Snow Leopard or NTFS. If I choose Snow Leopard, I've now got it to the point where it loads up. The problem that I have is that if I select NTFS when I get the Chameleon option screen, it starts up with the Vista booting screen, but after a few seconds I get a blue screen for a fraction of a second, the computer restarts, and CMOS resets. Any suggestions for how I can get Chameleon to also load up NTFS properly? |
Quote:
http://support.microsoft.com/kb/922976 |
Perfect, thank you! Worked like a charm.
|
Not a problem!
On another note, does anyone have a guide to get audio working from 10.6.2 to 10.6.4? I'm currently running 10.6.2 using LegacyHDA and VoodooHDA to get audio working, but as soon as I go to 10.6.4 audio is broken and I can't seem to get it working. Any ideas? |
Just wanted to update you guys and let you know I got it working by updating my BIOS to the newest version. Removed Voodoo and got it work with just AppleHDA and LegacyHDA. Upgraded to 10.6.4 and it broke, but then used the above kext and it's working again. Thanks!
|
Upload please latest DSDT.aml for EXGA X58 3-Way Classifield?
|
I'm using the DSDT from this post: http://osx86.net/f57/guide-evga-x58-...post49055.html
|
JaysFreaky
On this DSDT - sleep working, all device working? How kext u use in E/E ? |
I'm not sure about sleep. I don't use it, so it doesn't bother me. Otherwise, everything else is working.
For E/E, I have: AHCIPortInjector, fakesmc, FramebufferDisabler, IOAHCIBlockStorageInjector, JMicronATA, LegacyAppleRTC_32bit_Only, LegacyHDA, NullCPUPowerManagement, NVGTX295.Fix, OpenHaltRestart, PlatformUUID and R1000SL |
Jay, are you using that DSDT on a Classified or a 3Way SLI board?
|
I'm running it on EVGA E760 Classified 3-Way SLI. The model is 141-BL-E760-A1.
|
Cool. Have you managed to get it working without NullCPUPower kext? I've built my own DSDT from scratch but I just can't get it to support native power management (and therefore sleep :( ).
|
I just picked up a Classified and have everything working with 10.6.4, but I can't get dual cards working on this board. I edited PEG1 and PEG2 when I had a Gigabyte P55A-UD4P and it worked flawlessly, but the same thing isn't working with this board. I even changed ADR, 0x00050000 to ADR, 0x00070000 and ADR, 0x00090000 due the Evga having a different layout, but I can't get into the OS while powering two cards(Using PCIe 1 and 3 of course).
Here's the edit I used, that worked with my UD4P. Just wondering if anyone's running dual cards on an Evga X58 board. Thanks! Edit: Never mind, I got both GTX 260's working with Aquamac's dual card GFX string method! |
if anyone is interested in optical out audio
the legacyhda file here http://www.tonymacx86.com/viewtopic....t=1686&start=0 along with the vanilla applehda.kext from 10.6.2 works great and no popping when sound is initialized works great AirWalk BTW I am running 10.6.4 on EVGA x58 SLI board. ( the audio chipset is a 889a) |
Quote:
Thanks to all the contributors of this thread for making my installation so easy!! |
Has anyone managed to boot without having to delete AppleTYMCEDriver.kext?
|
my bad guys for not updating the thread yet. i want to update it as soon as i get 3 TB of space, im a little short on the money. i actually baught a MacBook Pro, starting my first year in a university in a few days.
For people who want to update to 10.6.4, just skim through the pages and you'll get it. Good Luck! |
if anyone has any interesting/important info just message me what to add on the IMPORTANT NOTES. well i just updated the thread, but i havnt actually updated my system yet.
and Airwalk thx alot for helping the community, and also thx to fellow members who helped. oyah one more thing, does SLEEP work on 10.6.4? |
xxxslayeriiixxx
Not a problem any time. Ok now most of us have our systems running fairly well these days. but I would like to tweak it little more. Have anyone been able to get navtive speedstep to work with dsdt and removing disabler and null cpu power.kext If how how has this effected your temperature. Anything else that can be done with the dsdt with our system to optimize it? thanks |
anyone here have a GTX 480 working? 'cause im planning on buying one.
|
Anyone here have a 5870 working? I'm replacing my old 4870 but OSX stopped working :/
|
i guess, netkas' bios will help you with the 5870 http://netkas.org/ . im just going to splurge on the GTX 480, it sucks though that i cant have a vanilla system anymore when i intall it.
|
Quote:
xxxslayeriiixxx, did you get the GTX 480 working with OSX? If so, can you point to some info that might help me out. I have a GTX 480, but can't get OSX 10.6.4 to work with the card installed. I have OSX 10.6.4 working with a Nvidia 7300GS. System fails to boot when I put in the GTX 480. During boot, the system hangs when the NVEnabler tries to identifiy the video card. Edit: subscribing to thread. |
Download this and install the drivers.
http://s155158671.websitehome.co.uk/aquamac%20Fermi%2010.6.5%20Fix.zip *REMEMBER TO DO CUSTOM INSTALL and deselect the sound kext in the options Generate the your GFX string here http://www.insanelymac.com/forum/ind...=post&id=77315 registration required for download. What i did - 1. install drivers using aquamacs installer (deselect sound kext in the installtion) 2. turn off computer 3. Took out old 9800gt 4. plugged in gtx480 5. booted up - resolution is not full 6. Generated GFX string 7. Put generated GFX string on my .plist 8. added graphics enabler line on my .plist Quote:
Notes - CUDA not supported, the thing where i was disappointed because i was looking for the compatibility of Mercury playback in Adobe PP Cs5. But other than that, its fully working. Played star-craft 2 in ultra settings lol |
takeout old nvdia injectors in extra folder or system extensions folder before you do the install if you used one
|
Thanks... I will give it a try. Can you explain why sound needs to be disabled? Reason I asked is because when I finally got sound to work with the 7200GS, it networking stop working and I can't figure out why.
|
sound doesnt need to be disabled in the system, you just need to deselect the sound kext that is going to be installed from Aqua macs installer.
Im assuming you have an EVGA x58 motherboard since your in my thread because the sound kext is available in my tutorial (step 9) that works with 10.6.4. thats why you dont need the kext on the installer |
How to - Native power management, speedstep, Trubo function
First of credit for this goes to msinfo_us. He has spent many hours on getting this to work correctly (still more to be done but this a great start) so please thank him for his hard work.
What has been achieved: removal of nullcpupower kext will provide native speedstep and power management. C-states Turbo function support lower cpu temps higher over clock and result is better benchmarks results. Run geekbench 64 bit before starting so you have a idea of what your score is. MSinfo and I have mostly the same system specs. EVGA x58 SLI motherboard intel 920 i7 ( I can OC to 3.80 and MSinfo is at 4.1 on air cooled system only because he has a better batch ) we both have a V8 coolermaster. Same OCZ platium RAM 6 gig I have two EVGA 9800 GTX+ running 3 monitors MSinfo has a GTX 260 running two monitors First thing we found was BIOS version is very important if you want to continue any further you must be running BIOS E758_SZ2Z. If you don't know how to flash your bios don't bother reading this post any more. After flashing don't load bios setting from memory enter the settings manually. BIos settings should be similar to what you had before the flash but you should enable HPET 64bit and speedster and CxE function to C1E. Don't forget the AHCI needs to be enabled. reload to make sure it works correctly before continuing before adding anything else. The reason for this version is because anything later supports the 6 core CPU and that is giving a KP when using native power management. Also you will need Chameleon RC 5 build 498 install this and reboot to make sure it works correctly before adding anything else. A new DSDT with the following fixes: AppleLPC, RTC, HDEF Audio, PIC, TMR, Power Button and smcbus. This dsdt is for the EVGA x58 SLI and i7920 Chip if you have any other combination you will need to generate your own and patch DSDT file. Place the dsdt in the root of the boot drive. Two SSDT files which are for the EVGA x58 SLI and i7920 Chip if you have any other combination you will need to generate your own SSDT files. place all the ssdt files in the /extra folder The extra /extension folder contains: AHCIPortinjector, AppleUpStreamClientDisabler, FakeSMC, IOAHCIBlockStorageInjecotr, IONetworkFamily, JMicronATA, and Legacy889HDA. (with this Legacy889HDA file you need to run the AppleHDA.kext form 10.6.2 and place it in /S/L/E) com.apple.Boot.plist edit this with your GFX string as needed. smbios.plist, we have changed our mac model from mac pro 4,1 to imac11,1 this will yield a better match to our hardware. And geekbench test confirm using imac11,1 which should increase your score by 500-1000 points. reboot and cross your fingers . After rebooting you should see a drop in idle temps. and run geekbench 64 bit and your will should see an increase in your scorer. Good Luck and let us know your results so we can tweak this even more to make it better. http://rapidshare.com/files/41963647...-9-17-2010.zip MD5: 3B93C9D566CB6AA0679751B4F55B61B5 |
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 |
you guys are awesome! definitely lower temps with my 4.0ghz overclock. using thermalright ultra 120
|
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 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.
|
ill guess ill go that route, so ill have no problems with chameleon. airwalk do you have sleep working?
|
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.
|
Quote:
Quote:
Sleep functioning yet with the power-management fixes? i would get a new card but there is nothing my 285 can't handle |
Quote:
|
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. |
----------
|
Quote:
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 |
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. |
Quote:
no more audio issues! lol frys has them too :D out the box |