![]() |
Actually, I just got it working with voodoohda 2.56. I had tried 2.60 or 2.61 (forget which, whichever one is in MultiBeast) and it didn't work at all. It made one of the SMC kexts KP on boot. Anyway I'm pretty happy with 2.56. Sound in and all that works great. Hopefully I can figure out how to make a disabler for AppleHDA so I don't have to carefully remove it in the future. Or, hopefully a future AppleHDA will support ALC892.
Now for power management... Maybe I'll sneak into a place that sells Mac Pros with a thumb drive and copy the power management kexts when no one is looking. |
Hi airwalk776 and msinfo_us,
Thank you guys so much for all the works! I've managed to get sleep working with the files attached on page 24. But I noticed that the usb ports of my computer wouldn't work after waking up. I can actually wake up the computer by clicking mouse or pressing the power button, but once the computer is back on, the usb no longer works. I used my usb flash drive to test it, it seemed that the usb had no power after waking up. Also, how should I set up the power management in the bios? I'm now using S3 with HPET 64bit enabled. It seems OK to me except for the usb issue. Do you guys know how to fix it? Thanks again! |
I'm having one other problem: System Profiler is reporting my graphics as x8. I only have one card (EVGA GTX 260) and it's in the first slot, although I do have a firewire card in the third full length slot.
|
Quote:
You can try the following fix for your USB: Change ID of USB devices to fake ICH10-R. Device (USB0) { Name (_ADR, 0x001D0000) ... Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x34, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB1) { Name (_ADR, 0x001D0001) ... Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x35, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB2) { Name (_ADR, 0x001D0002) ... Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x36, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB4) { Name (_ADR, 0x001A0000) ... Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x37, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB5) { Name (_ADR, 0x001A0001) ... Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x38, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB6) { Name (_ADR, 0x001A0002) ... Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x39, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Please let us know if it worked for you and if not I think there is one more fix we can try. Quote:
BTW I have the same EVGA GTX 260 video card so you can try my GFX string to see if it will fix it (look at my com.boot.apple on page 24). |
Quote:
|
Yeah I tried taking out the firewire card and it's still reporting as x8. I had the same card in my old EP45-DS3L using GraphicsEnabler=yes and it showed as x16 on there. Maybe I need to reset my bios?
|
Quote:
Device (USB0) { Name (_ADR, 0x001D0000) Method (_S3D, 0, NotSerialized) { If (LEqual (OSFL, 0x02)) { Return (0x02) } Return (0x03) } Name (_PRW, Package (0x02) { 0x03, 0x03 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x34, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB1) { Name (_ADR, 0x001D0001) Method (_S3D, 0, NotSerialized) { If (LEqual (OSFL, 0x02)) { Return (0x02) } Return (0x03) } Name (_PRW, Package (0x02) { 0x04, 0x03 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x35, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB2) { Name (_ADR, 0x001D0002) Method (_S3D, 0, NotSerialized) { If (LEqual (OSFL, 0x02)) { Return (0x02) } Return (0x03) } Name (_PRW, Package (0x02) { 0x0C, 0x03 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x36, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB3) { Name (_ADR, 0x001A0000) Method (_S3D, 0, NotSerialized) { If (LEqual (OSFL, 0x02)) { Return (0x02) } Return (0x03) } Name (_PRW, Package (0x02) { 0x0E, 0x03 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x37, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB4) { Name (_ADR, 0x001A0001) Method (_S3D, 0, NotSerialized) { If (LEqual (OSFL, 0x02)) { Return (0x02) } Return (0x03) } Name (_PRW, Package (0x02) { 0x05, 0x03 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x38, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USB5) { Name (_ADR, 0x001A0002) Method (_S3D, 0, NotSerialized) { If (LEqual (OSFL, 0x02)) { Return (0x02) } Return (0x03) } Name (_PRW, Package (0x02) { 0x20, 0x03 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x39, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } |
Quote:
|
I reset my bios and it still says x8.
There's only one bios for the SLI 3, and thats 74 I believe. I've got C2RC5 as the bootloader and graphicsenabler=yes (no strings or anything) I'm not using the DSDT from page 24, but I suppose I'll give it a try. I've got these extensions in /E/E AHCIPortInjector fakesmc IOAHCIBlockStorageInjector JMicronATA NullCPUPowerManagement OpenHaltRestart PlatformUUID SleepEnabler and then in /S/L/E I have VoodooHDA Everything else is stock. I had a firewire card in the third x16/x8 slot at first, but I took it out and like I said it still says x8 after resetting the bios too. No other cards installed. I'll give that page 24 DSDT a shot. |
Quote:
|
I dunno, I can't find a GFX string for it, and almost everyone else I've read who're using the GTX 260 are using GraphicsEnabler and it works perfect. That's what I used before on my old motherboard and it said x16. I ran nvclock and it says I'm "Current Rate: 8X, Maximum Rate: 16X". So, I think it's either my card, or it's some issue with the 10.6.4 drivers like some people have mentioned. I tried using LegacyAGPM and set up an iMac11,1 section with the GTX 260 section from the real AGPM's MacPro4,1 section, and it hasn't made a difference. It actually does seem like the card is running in power save mode all the time. If a launch a game, nvclock still says 300Mhz, when I should be at 626 right? At this point though I've just about hijacked this thread so I guess I ought to start a new one.
Edit: I did just try an EFI string instead of GE, and it still says x8. It's gotta be either my card or my motherboard. Obviously x8 is still plenty of bandwidth for the GTX 260, and everything else is fine, but I don't like that it's not working the way it's supposed to. |
Slayer how is your new card? I was thinking of going the ati route, still on the fence
|
Quote:
-- General info -- Card: GT200 [GeForce GTX 260] Architecture: GT200 B1 PCI id: 0x05e2 Subvendor id: 0x19f1 GPU clock: 586.284 MHz Bustype: PCI-Express -- Shader info -- Clock: 1296.000 MHz Stream units: 216 (11111110b) ROP units: 28 (01111111b) -- Memory info -- Amount: 896 MB Type: 448 bit DDR3 Clock: 999.000 MHz -- PCI-Express info -- Current Rate: 16X Maximum rate: 16X -- Sensor info -- Sensor: Analog Devices ADT7473 Board temperature: 37C GPU temperature: 47C Fanspeed: 339 RPM Fanspeed mode: manual PWM duty cycle: 40.0% -- VideoBios information -- Version: 62.00.50.00.05 Signon message: NVIDIA GTX260 896MB Performance level 0: gpu 300MHz/shader 600MHz/memory 100MHz/1.05V/100% Performance level 1: gpu 400MHz/shader 800MHz/memory 300MHz/1.05V/100% Performance level 2: gpu 590MHz/shader 1296MHz/memory 999MHz/1.12V/100% VID mask: f Voltage level 0: 1.05V, VID: b Voltage level 1: 1.06V, VID: a Voltage level 2: 1.12V, VID: 5 Voltage level 3: 1.18V, VID: 0 And you are right this does not have anything to do with this thread and there is already plenty of info on this subject. |
Yeah looks just like my output but I have the 216 superclocked so some clocks are higher in mode 1 and 2, and it's definitely stuck on mode 0. I ran some stress tests and it didn't budge past 300Mhz. Is your DSDT just like the one on page 24 or does it have other stuff?
|
Quote:
PS FYI It is not just dsdt. It is a combination of dsdt and ssdt. There are tables/references in both and in some cases ssdt takes a priority. But most of the changes I've made are in the dsdt. |
Interesting. I added the SSDT files (I don't fully understand the concept behind them, I guess just more of the same as DSDT) and put in dropssdt=yes, and now my gpu clock is at level 2 (626Mhz for me since I have the 260 superclocked :)), but, unfortunately I'm still at x8 lanes. Actually now it even clocked down to level 1 at 400Mhz, so that's good too, but STILL x8 lanes. I've got another week to return the board if I need to, and I just remembered my zotac ion has an x16 2.0 slot so I could test the card on that if I feel like tearing that machine apart to fit it on there.
|
Quote:
Gaming is pretty smooth so far. I just play starcraft 2 (Ultrasettings). I just dual boot with windows 7 for video editing. so far from reading the article in insanelymac, these are the problems: vsync problems, no cuda, openCL. If ati cards are fully supported with no problems at all, i suggest getting an ati card for a smoother experience. My system is not really vanilla right now because of the drivers you have to install for the GTX480/GTX470. |
Quote:
|
Quote:
|
CD Drive Issue
I first want to thank you all for the wonderful information. This is truly exciting stuff.
I followed this guide, finally got sound working, but have 1 more thing that I need to fix. I am unable to use my sata cdrom, it doesnt show up anywhere. Not sure where to start here so I'll just list my stuff EVGA X58 i7 920 6 gigs ocz ram nvidia gtx 280 samsung sata dvd-rw I'm pretty sure that I have a custom dsdt.aml file, however I am not too sure. Any suggestions? Thanks in advanced. |
Where did you plug it in? the red sata ports? if you did just turn it on in BIOS
|
Quote:
Now another question: Is there a way to get my PS/2 keyboard working? I installed the voodoops2controler and am not able to use it. |
it should work right away without any extra kext. idk whats happening to your keyboard
|
hey msinfo or airwalk you posted a dsdt change on page24 for the Audio 889 chip if I change the part in my dsdt to yours does I need any legacyHDA or modified AppleHDA kext in my extra or S/L/E folder to get sound work?, Im using atm voodooHDA kext in S/L/E but my SPDIF output supports only 2 channels not 5.1 any solution to get 5.1 work? I tried out in audio-Midi-support program but 5.1 is disabled -.-
Is there anyway to get the Fanspeed of my GTX260 from EVGA (its the SuperSuperClocked edition) to control? (((is my english acceptable?))) |
Quote:
Yes, you'll need Legacy889HDA.kext and original AppleHDA.kext from 10.6.2. There are a number of ways to get 5.1 over SPDIF. For example: Soundflower. The easiest is probably just to install Plex and enable digital out in Plex system pref. (If you don't use Plex already try it. It is arguably one of the best media center solutions out there) I am sure there are more ways to do it. Google is your friend. Try this link for your Video card/fan question http://www.projectosx.com/forum/inde...showtopic=1246 and http://www.insanelymac.com/forum/index.php?showtopic=228757&st=118 |
Everyone will have to excuse me, since I seem completely dense over taking on this task.
I have the retail Apple DVD, but looking at the guide on page 1 loses me from the first link. Am I able to just use my roommates Macbook Pro & install OSX to a Hardrive via enclosure or do I need to 1) download 10.5.2 2) Find the combo updates somehow & update them 3) once I get to 10.5.7 somehow, start using this guide? I'm unfortunately am plague by being a specific person & am lost on which guide im using or what disks & etc. The other guide doesn't even have links, I understand google is my friend, but I need a more definite process of starting this. I know I can do it, I just need to be placed on the right path. Overall if I can just use my roommates Macbook Pro & hook a enclosure HD up to it, that be great. I guess if I can, I just install the HD, install the DVD & start from this guide & download the needed items to be installed on the enclosure HD. If I read the other guide correctly! edit: Almost forgot system info: I am wanting to get a Hackintosh on a: eVGA X58 Micro i920 processor Corsair Dominator 6GB 8800GT eVGA 512mb card (apparently a decent choice starting out for this stuff) Thanks all in advance for the help. |
im not entirely sure but it should work installing it through an enclosure via macbook pro. just remember to install chameleon in the right drive path (the enclosure).
|
Quote:
edit: If I do decide to use my roommate's Macbook Pro that he just got that has the newest 10.6.4 update, should I skip the 10.5.7 section & just install Leopard on the drive I plan on using, then from there plug it into my system & move ahead with the rest of the installation? |
if you use your roommates macbook pro just install snow leopard on the enclosure.
|
thanks msinfo_us, Plex is awesome the 5.1 sounds so great thanks you very much =)
|
Glad I could help :D
|
my pc is broken after sleep -.-
ok after getting the beautiful DTS sound to my reciever Im trying now to manage the correct work of the sleep function.
My pc is going to sleep (all fans off, usb off, nice and sleepy everything...) BUT after I press the power on button or the spacebar it comes up, I get my desktop back but my keyboard doesnt work and no usb device like my HDD. Here is what my kernel.log logged: Code:
Oct 16 01:02:56 Snake4lifes-iMac kernel[0]: Power down FG cad=2 nid=1 to the D3 state... My method that Im used: SleepEnabler 10.6.4 in E/E, DSDT patching the _S3(+global) and the _pwr section "One" -> 0x03, adding the Method (_DSM, 4, NotSerialized) + device id at the USB part. Anybody fixed this problem? Thanks for every help =) Code:
Device (USB0) |
Well, I am not sure how much help I am going to be here since our systems are different. I am using native power management; no sleepenabler and such. This is going to be "apples and oranges" I am afraid. And I don't use sleep at all ... I did test it and it works. All USB devices are present and working after sleep (deep sleep is exactly like you describe).
Anyway, the only part missing in your DSDT USB section is a High Speed USB. Normally those are your external HD's ;) Code:
Device (USB0) |
Any updates as far as getting native powermanagement with newer bioses? I have the new SLI 3 botherboard, and there's no older bioses that don't support 6 and 8 core chips. Do you guys think 10.6.5 will fix this since the 2010 Mac Pros have the 6 core chips? I've been wondering if the newer builds of 10.6.4 that come with the 2010 Mac Pros and the new MacBook Airs would work too, but I can't find any torrents of them.
|
Quote:
|
Well, I think I'm gonna have to wait for 10.6.5 to try it again. I'm running a 950, so I would have the same problem as you, and I know I've always gotten a kp anytime I tried going native. If I can find a torrent of 10.6.4 from a 2010 mac pro or macbook air then I can try those, but I haven't had any luck, and 10.6.5 is right around the corner. I guess I could put 10.6.5 beta on a spare drive and try that.
|
question
If 10.6.5 is released, can I make a Timemachine backup, update to 10.6.5 and if it KP me, boot the install disk and go back to my timemachinebackup is this possible?
Dunno... |
Just wanted to post back about my progress. After much deliberation & reviewing things, I finally went ahead with the install today with hope of joining the ranks of other fellow hackintosh members. It was a very interesting journey & after about 6 hours including (eating, bio breaks, researching, & installs) I finally have my system running 10.6.4 :cool:
Thank you slayer for the guide, I will admit I didn't use it at the beginning, but rather a tonymac method, but in the end your guide saved my ass a lot of headaches. From the right files, to the correct procedures, & even ways to edit EFI strings once 10.6.4 was installed. So credit to you slayer & other's around the net that provided information. Now I just need to research how I go about installing a new Windows 7 type system:-/ edit 1: I'm currently running the Voodoo HDA audio kext, but my sound is static at times, or it comes & goes. I have to move around the computer & deal with the cords to get sound back, never had any issue in windows. By chance is there another kext I should look into? Motherboard: x58 EVGA Micro |
Ms_info will you please re-upload the file with the new x58 kexts the rapidshare link you hosted has reached it's limit
|
arghhh someone post those files lol i'm loosing blood here :p
|
1 Attachment(s)
Quote:
http://rapidshare.com/files/42953565...llCPU1test.zip |
Quote:
|
@ms_info are these uploadet files for chameleon RC5? And whats the pfix (permission fix?), and whats the AppleUpstreamUserClientDisabler.kext good for?
Dont forget guys to change the serialnumber, I just found out that some apps like teamviewer does not work with same serialnumbers |
Quote:
pfix - small utility to fix permissions AppleUpstreamUserClientDisabler - NVidia fix which we most likely no longer need. |
Poop, I just updated to 10.6.5, but it doesn't help my X58 SLI 3 use native PM. It still panics without null. I even tried msinfo's newest pack unaltered. I guess now I sell this board and try to track down the older X58 SLI LE that it replaced, or a Gigabyte. I'm assuming the gigabyte boards can run a newer bios that supports more than 4 cores, and still work with native PM right? If that's the case, then why can't EVGA boards do it?
|
Quote:
|
1 Attachment(s)
Here they are if you want to look. I guess I'll start researching mods for them now.
|
1 Attachment(s)
Quote:
|
Everyone updated ok? I haven't turned my system on in about 4 days
|
Quote:
|