EVGA X58 Snow Leopard Mac OS X 10.6.6 (10J567) Installation
OSX LION 10.7.2 INSTALLATION http://www.tonymacx86.com/viewtopic.php?f=169&t=36909&p=232859#p232859 From 10.6.0 to 10.6.6 Other tutorials/useful links: 1. http://www.insanelymac.com/forum/index.php?showtopic=198294…
- Primary Author
- @xxxslayeriiixxx Published 2009-08-31
- Collection
- Snow Leopard 10.6
- Archival Footprint
- 491,666 historical reads · 398 curated field notes (from 478 dispatches) · 2009-08-31 – 2013-01-23
- Credited Voices (60)
- @JaE-V (68)@msf5042 (52)@xxxslayeriiixxx (49)@airwalk776 (49)@banini_jeque (32)@JaysFreaky (24)@msinfo_us (21)@Extremador (14)@fq360 (13)@mm2311 (10)@FabricioGS (10)@neptunet (9)@Mutant_Tractor (9)@rehtom (7)@lmpreza (6)@fate17 (5)+44 more
OSX LION 10.7.2 INSTALLATION
http://www.tonymacx86.com/viewtopic.php?f=169&t=369… ↗
From 10.6.0 to 10.6.6
Other tutorials/useful links: 1. http://www.insanelymac.com/forum/index.php?showtopic=19… ↗ (http://www.insanelymac.com/forum/index.php?showtopic=19… ↗) 2. alan in4d.com/snow_leopard_on_evga_x58/ (alan in4d.com/snow_leopard_on_evga_x58/) 3. http://www.insanelymac.com/forum/index.php?showtopic=18… ↗
Prerequisites:
1. A working OS X Installation: iMacs, MacBooks, ... or : Leopard. 10.5.7 Leopard GUIDE by ihavearedcouch (http://www.insanelymac.com/forum/index.php?showtopic=17… ↗) or a distro (ex. Kalway) --- just use Kalway, search for it.
2. Retail/Beta copy of Snow Leopard
3. A HD to install Snow Leopard on, [ this is a separate HDD ]
4. Airwalk's EXTRA FOLDER (infinite mac.com/attachment.php?attachmentid=934&d=1258305306)- Click to download
5. Airwalk's DSDT.aml (infinite mac.com/attachment.php?attachmentid=936&d=1258305472)- I prefer you create your own so it specifies your own hardware.
6. Chameleon RC4 Installer ↗ - Click to download, or w/e the latest version is.
7. SET YOUR BIOS SETTINGS: TO ENABLE, ENABLE, AHCI MODE + IDE, AHCI MODE - just the jmicron stuff
8. Apple Combo Updater 10.6.6 (support.apple.com/kb/DL1349)
9. Make sure to look at notes in the bottom & help fellow members if they struggle. i suggest reading the whole thread after the succesful install.
This installation will take about 1-3 hours tops so be patient. it'll even take a whole day if you dont know what your doing...
Before you install, change IDE to AHCI Mode.
Installation:
Step 1:
Connect the Hardrive for the Snow kitty installation: USB Enclosure or to another Sata connection, i prefer SATA because it is much faster. Once it is connected, open up Disk Utility. Click the Hardrive and format it to GUID.
Step 2
Mount/Click your Snow Leopard Install file. Once the Install window pops up, hold the these keys [ Shift + Command + G ] and enter /Volumes/Mac OS X Install DVD/System/Installation/Packages . A window will pop up showing all the hidden packages. Find the install package called "OSInstall.mpkg" and run it. Customize your installation…
Step 3
Install CHAMELEON (http://www.insanelymac.com/forum/index.php?showtopic=20… ↗) into your Snow leopard hd. This is very straight forward.
Step 4
Now we need to install the kext files. Go get Airwalk's EXTRA (infinite mac.com/attachment.php?attachmentid=934&d=1258305306) folder and just copy and paste it. (replacing EXTRA folder that currently exist).
Step 5
Now we need to make/edit the boot.plist file located in the EXTRA folder. Open up the apple.boot.plist and replace the text with this: Kernel mach_kernel Kernel Flags busratio=20 -x64 boot-uuid=93F4654A-DEAC-3A5D-9FB9-4AAF355BAD3D REPLACE UUID WITH YOUR OWN UUID. You can locate your UUID by browsing to DISK UTILITY and right click on…
Step 6:
If you dont want to create your DSDT.aml file, get AIRWALK's dsdt.am (infinite mac.com/attachment.php?attachmentid=936&d=1258305472)l file and just place it in your EXTRA FOLDER. You need to generate and compile/Edit your own DSDT.aml file so there wont be any complications on using others DSDT file. Copy/Paste it to EXTRA Folder…
Step 7
Now you need a SMbios.plist to edit your system profiler information. just edit the UUID so it matches your system uuid's like the hardrive. SMUUID 96DA8127-73E2-3405-80DF-1A3ED8699FBA SMbiosdate 2/29/2008 SMbiosvendor Apple Inc. SMbiosversion MP31.88Z.00C1.B00.0802091544 SMboardmanufacturer Apple Computer, Inc. SMboardproduct…
Step 8
Now we can reboot. Just boot the Snow Leopard HD and it will play the snow leopard intro. to skip registration, press [ Command + Q ] and skip. if it doesnt boot try [ -v -f ]
Step 9
After it boots up, just UPDATE using COMBO UPDATE 10.6.6 (support.apple.com/kb/DL1349) from apple's website. [MANUALLY]. After you update, sound is not going to work, just use this k exts.com/view/405-binary_patched_applehda.kext_for_alc889_%28mac_os_x_10.6.4%29.html Instructions: Download AppleHDA.kext Open Terminal and type these…
Step 10:
Dont forget to Repair permissions in DISK UTILITY after youve done everything.
Step 11:
scroll down for notes
CREDITS to xxxslayeriiixxx, Airwalk, msinfo_us, jae-v & the whole OSX86 community.
-------------------------------------------------------------------------------
IMPORTANT NOTES:
How to - Native power management, speedstep, Turbo function osx 86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post50752.html
osx 86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post50759.html
Heres the files since the download link on both post above are dead. This is the kext files currently on Msinfo_us, airwalks, and my system right now. osx 86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post51321.html
When Using Carbon Cloner (bom bich.com/) to copy everything and booting on the "backup drive", you have to reinstall chameleon on the backup drive in order for it to boot.
@airwalk776if anyone is interested in optical out audio the legacyhda file here http://www.tonymacx86.com/viewtopic.php?f=16&t=1686… ↗ 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)
@airwalk776*this is just reference since audio kext is already in one of the steps* dude finally got 64 bit mode with stock applehda working in 10.6.2 take a look at port 67 How to port AppleHDA to SL
@airwalk776if anyone interested ful ntfs support in sl 64 bit 1st remove any 3rd party ntfs drivers you installed already (like paragon ntfs check there website for uninstall instructions) 2nd enable 64 bit mode again by removing arch=-i386 from the com.apple.boot.plist in /extra folder 3rd install NTFS-3G_2009.4.4-catacombae BE sure to select…
Author Updates & Technical Revisions
Follow-up dispatches by @xxxslayeriiixxx
Important notes continued:
@airwalk776Slayer couple notes: 1st dont need busratio =20 (this is only used in 10.5.6 and earlier because voodoo kernel was required. if you use the com.apple.boot and smbios in the extra zip I uploaded it has the correct config. 2nd dsdt.aml is usually placed in the root path "/" and you can hide it with this command in terminal chflags -R…
@airwalk776xxxslayeriiixxx As JaE-V pointed out no need to do a reinstall. just boo int safe mode and replaced the effected kext with the new ones your issues is mostlikely the sleepenabler. On a side note I have been getting many PM's asking for my /extra folder and dsdt.aml file. This is from my system which is EVGA x58 SLI MOBO 2 EVGA 9800…
@banini_jequeYou should make a note in the first post about speedstep not working on the [latest] X58 SLI3 or X58 FTW3, and how it only works on the other models if you use the bios version before version 44, which is of course SZ2Z. I
GTX480 Installation 10.6.4: For updated installation go to insanelymac and look for the GTX470/480 thread
@xxxslayeriiixxxDownload this and install the drivers. s155158671.websi tehome.co.uk/aquamac%20Fermi%2010.6.5%20Fix.zip *REMEMBER TO DO CUSTOM INSTALL and deselect the sound kext in the options Generate your GFX string here http://www.insanelymac.com/forum/index.php?act=attach&a… ↗ registration required for download. What i did - 1.…
I have SLEEP fully working with my motherboard, see my signature. If you had success doing the "How to - Native power management, speedstep, Turbo function " with the DSDT that was provided you do not need to follow this, You just need to do the BIOS changes according to this note. [scroll down for the BIOS changes]
@msf5042getting sleep working: Note: Part c here is what i think will do it for most of us. First off, i am running this as a macpro4,1. Here is my smbios (note the smbiosversion). If you are not already running this, i suggest editing your smbios.plist and making sure your system works with it. smuuid a50d8f06-0e4f-3808-80eb-7b81ae274e95…
airwalk how did u update to 10.6.2? i messed up my install after i updated
nvm i just did a fresh install and updated to 10.6.2, everything works and thank you very much for finding how to work the audio airwalk.
im going to edit this tutorial as soon as i have time. maybe tomorrow afternoon or nxt week
**UPDATED** i think the installation process is pretty straight forward now. much less hassle. thank you very much for the files airwalk.
i actually have a problem now. my final cut pro and imovie 09 quits while importing videos from my sony AVCHD cam. its connected through usb and its a HDD camera.
**NOTE
upgrading to 10.6.2 if you use Final Cut Pro 7
unexpectedly quiting using the Log and Transfer problems with Cameras and iMovie camcorder import. AVCHD
UPDATE
Nvm, i found out the problem. Transfering AVCHD files, you need an intel-based mac, so you just need to edit your smbios.plist to the right specifications in order for it to work.
Intel-based mac SMBIOS.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosversion</key>
<string>MP31.88Z.00C1.B00.0802091544</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>MacPro3,1</string>
<key>SMsystemversion</key>
<string>1.0</string>
<key>SMserial</key>
<string>W87234JHYA4</string>
<key>SMexternalclock</key>
<string>333</string>
<key>SMmaximalclock</key>
<string>3000</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMmemspeed</key>
<string>800</string>
<key>SMmemmanufacter_1</key>
<string>0xAD00000000000000</string>
<key>SMmemserial_1</key>
<string>0x00001020</string>
<key>SMmempart_1</key>
<string>0x48594D503131325336344350362D59352020</string>
<key>SMmemmanufacter_2</key>
<string>0xAD00000000000000</string>
<key>SMmemserial_2</key>
<string>0x00003021</string>
<key>SMmempart_2</key>
<string>0x48594D503131325336344350362D59352020</string>
<key>SMmemmanufacter_3</key>
<string>0xAD00000000000000</string>
<key>SMmemserial_3</key>
<string>0x00003021</string>
<key>SMmempart_3</key>
<string>0x48594D503131325336344350362D59352020</string>
<key>SMmemmanufacter_4</key>
<string>0xAD00000000000000</string>
<key>SMmemserial_4</key>
<string>0x00003021</string>
<key>SMmempart_4</key>
<string>0x48594D503131325336344350362D59352020</string>
</dict>
</plist>
Sound works natively with Airwalk's dsdt.aml and LegacyHDA.kext located in the EXTRA folder that is provided. Also you must have 10.6.2
i been trying to work on sleep but no luck at all
ill make the changes soon. im still in 10.6.2, ive been busy lately. ill have to refresh my mind on how to do this thing again. it'll be modified in a couple of days when i buy my extra hardrives.
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?
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.
Download this and install the drivers.
s155158671.websi tehome.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/index.php?act=attach&a… ↗
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
<key>GraphicsEnabler</key> <string>Yes</string>
9. restarted, fully working
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
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
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
ill guess ill go that route, so ill have no problems with chameleon. airwalk do you have sleep working?
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.
@JaE-VSlayer how is your new card? I was thinking of going the ati route, still on the fence
The card works smoothly so far. the most important feature that i really needed is not supported which is CUDA. i was hoping CUDA worked, but im on a waiting game right now for new drivers from nvidia to leak out.
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.
Where did you plug it in? the red sata ports? if you did just turn it on in BIOS
it should work right away without any extra kext. idk whats happening to your keyboard
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).
if you use your roommates macbook pro just install snow leopard on the enclosure.
i just updated mine. no problems at all. all vanilla kext, except for some GPU files for my GTX480 which supports CUDA now and no more vsync issue.
UPDATED to 10.6.6 safely. had some minor issues with the GTX480, but i was able to fix with the nvidia official drivers. make sure to keep your AppleHDA.kext if your going to use a combo update. i was in 10.6.5 then just did the apple software update, had no issues.
@neptunet
try switching the sata cables to the bottom black sata slots. im assuming that you installed OSX in the SSD. if you plugged in the 1.5TB on the top 4 sata [ red, red, black, black ] its usually involves enabling them [jmicron]
@neptunet
is it set to AHCI? it should work by default.
[enable]
[enable]
[AHCI mode]
[AHCI mode]
@farksi
im assuming you have a dual boot setup using chameleon. this is the reason why i chose to dual boot in a different way. i have both installations in separate HDDs. i have windows setup with IDE then Mac with AHCI. whenever i need to go to a different OS i just go to BIOS and set it up as IDE or AHCI depending on the OS.
if not, try using the kext in the first post again if you havnt yet. maybe setting up a new dsdt would help.
netflix is working for me. Also i just upgraded to 24GB ram, finally i can work with After Affects CS5 with no ram problems... i also haven't booted on my windows install since CUDA is working now.
you will need a CUDA enabled GPU, if your not aware of it already. Ive been transcoding/encoding through premiere pro cs5 and it shows significant time changes. I used to transcode videos for about 1-2 hours before. Now it only takes 10 - 15 minutes to transcode with the GTX480. i am not aware of any other programs that utilizes the GPU for transcoding, but im sure Premiere Pro Cs5 uses gpu acceleration for the mercury playback engine and exporting videos. So maybe you could put the (avi, divx, xvid, h264) in the timeline and export the video to whatever format you prefer. I havent tested Adobe Media Encoder CS5, but i think it uses the same programming for export. So maybe you could just use Media Encoder, but im not entirely sure about the GPU accelerated encoding since im always in Premiere Pro.
AND heres the other option that i havent tried. this looks promising, but not sure about the mac version
mov avi.com/videoconverter/
Convert Video 800% Faster Optimization for NVIDIA® CUDA™ results in 8x gain in video processing speed on PCs with CUDA-enabled graphics card and 10x gain on PCs with multiple GPUs. The program also ensures significant performance gain on AMD and Intel multi-core processors. Moreover, you can convert video even more faster with Turbo…
Gaining Performance with NVIDIA® CUDA™ Movavi Video Converter is optimized for NVIDIA® CUDA™ ensuring accelerated video decoding/encoding on a CUDA-enabled graphics card. The significant — up to 8 times — performance gain means prompt HD and SD video conversion, smooth playback and highest quality for all your favorite movies. Because…
UPDATED tutorial with new links. DSDT creation. added "Intel Speed step, turbo boost note". added quotations for better organization of steps.
For people wondering what the latest kext are after the "power management kext, speedstep fix" here it is. this is what i currently have in my kext folder. osx 86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post51321.html
If anybody wants me to add any useful links in the first post just message me or tell me here in the thread
-slayer
i would suggest to create your own DSDT.aml, but you could always try. also change your smbios.plist according to your hardware specifications like RAM, the mac model you want, etc...
10.6.7 Update is safe. just had to reinstall my graphics driver for gtx480.
thats good to know. cant wait to install it after the final release.
@ExtremadorSo has anyone gotten 10.7 installed? I followed the instructions here: http://tonymacx86.blogspot.com/2011/07/xmove-multibeast… ↗ But when it comes to rebooting to the "Installer" partition you make, my computer reboots.
im just going to qoute airwalk. i havnt tried installing Lion yet because i been pretty busy community organizing.
ok finally got around to installing Lion, good news is that it runs just fine with the name Extra folder from snow leopard and same dsdt. Bad news audio doesnt work out of the box. Have to edit legacy889hda or use the applehda.kext from snow leopard. FYI.. use chameleon 755 boot loader
@JaE-Vi have it running fine, go back to page 40 and read my post, i have an updated extras folder as well if anyone needs it
hey jaE-V, good lookin out for the EVGA x58 hackintosh community. Can you post up the updated EXTRA folder? ill update the first post soon.
i also used this method to update to Lion. i had some trouble at first, but after 30 minutes of messing around, i figured it out.
http://tonymacx86.blogspot.com/2011/07/xmove-multibeast… ↗
i had these files in my extra folder before hand in snow leopard: osx 86.co/attachment.php?attachmentid=1426&d=1289193581
(if you use this, remember to cater it to your own hardware such as the graphic card string in the boot.plist)
i installed multibeast first to change to mac3,1 since i couldnt install lion with my mac11,1 profile.
After Installing Lion from appstore and rebooting, i installed multibeast again to change my bootloader and other stuff.
I used multibeast with these options checked:
system utilities
Chimera v1.5.4 r1394
PCI configuration fix
changed system definition to macpro 3,1
osx86 software
Then i just followed step 2 to 4 from the link above. i had some trouble booting the installer partition, so what i did was: put a nullCPUpowermanagement kext (google) in the boot drive partition (kext folder) and i also copied the extra folder to the installer partition. I dont know if it was the nullCPUpowermanagement.kext in the kext folder that made it work or putting the EXTRA folder in the "installer" partition. After installing Lion, i updated my kext with JaE-V's kext folder: media fire.com/?pfd015z2rqpg4g0 (Just the kext folder, not the whole EXTRA folder)
*really messy way to install Lion…, but im just posting to remind myself next time if i mess up my install.
wassup! the solution is simple. You need to generate a new gtx285 string. btw im A_RocC on Insanelymac
When you get the files from aquamac for your GTX285, change the in.plist before you generate your EFI string.
I just followed this method.
THX goes to zoliky for the fix! I've used the fix to edit my plist and was able to generate a new EFI String thats now working like before and backwards compatible! A short guide: Locate the following section in your in.plist or what ever you called it: Replace NVDA,GeForce with NVDA,Parent. Generate a new EFI String and insert it…
and if you integrated your gfx string into your dsdt heres the solution (basically the same as the first)
Black Screen FIX (DSDT Injection): Replace: "device_type" Buffer (0x0D) { "NVDA,Geforce" }
with:
"device_type" Buffer (0x0C) { "NVDA,Parent" }
PS. My iCloud and Appstore does not work. I've tried different bootloaders already. Ive tried deleting my network preferences, and ive tried modifying my smbios.plist. Nothing is working! If someone can also try to help figure this out, itll be greatly appreciated. Ive been pulling my hair trying to get this to work because i just recently got an iPhone 4s.
btw an idiot admin banned me at the kexts.com website for pointing out that an OSX86 website already exist. They changed thier website from kexts.com to osx86.net
After 2 days i finally got icloud and appstore working.
I updated to the latest chameleon using CHAMPLIST. (chameleon v2.1 VS 1642) and generated a new SMBIOS thru champlist (macpro3,1) and the most vital part, i generated a ethernet efi string and combined both eth and gfx string.
Heres what my "in.plist" looks like before generating the strings thru gfxutil.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PciRoot(0x1)/Pci(0x1c,0x2)/Pci(0x0,0x0)</key> <dict> <key>built-in</key> <string>0x01</string> </dict> <key>PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)</key> <dict>…
@JaE-VNice! Share that smbios!
here you go.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Copyright</key> <string>SMBios by 7ender @ InMac.org Created with Champlist.app</string> <key>SMbiosvendor</key> <string>Apple Inc.</string> <key>SMbiosversion</key>…
@ScAwN7I have posted a tutorial that follows my steps for a flawless Lion 10.7 fresh install here (http://www.tonymacx86.com/viewtopic.php?f=169&t=369… ↗). I invite any of you to add comments or suggestions. If you have any photos that would make this tutorial better that you would like to offer, I will happily add these…
you're awesome. thank you very much!
anybody update directly from 10.7 to 10.8 succesfully? Getting a clean install is too much of a hassle because i have too many files to transfer.
Synthesized Community Field Notes
398 technical responses curated from 478 original dispatches
I have SL installed on my macbook and I have a desktop PC I am trying to get it on. What I don't understand is you say that you have to mount the drive you want to put SL on and then click the OSInstallation.pkg, but when I open that package it won't let me install SL on any drive except for the one that is currently running OSX. What am I missing?
Hey slayer how did you get voodoohda.kext to work? I've gotten everything working fine except the audio. I tried the kext kelper to no avail.
hm
i have leopard 10.5.5 install in vmware i was wondering if i could use that to install snow leopard
add voodoohda with kexthelper and then run kextutility and then restart and you should be good with audio
I followed your guide and successfully installed snow leopard, but i've got one lingering problem..
I can't seem to get the onboard optical out in the back to work under OSX. VoodooHDA creates the audio devices, but I can't get any optical use out of em.
I have a feeling that the audio devices voodoo creates is from my creative x-fi sound card (I know it won't work under mac, so it's strange that voodoo might be picking it up) since when I go under system profiler there is no built-in audio shown as installed.
I haven't tried the other ports, no speakers/headphones besides my receiver.. lol
Anyone have any clues how I can get it working?
Board is EVGA x58, latest bios, e758-a1 model.
I have the same board, onboard sound shows intel high definition audio through voodoohda after using kexthelper & kextutility. I would definitely love to find a solution through DSDT and get rid of voodoohda though.
hdef audio without voodooHDA
if your interested here is the method I use to get appleHDA to work and no injectors and voodooHDA
to start off you need to convert your dsdt.aml to dsdt.dsl use iASLMe to do this.
edit the dsdt.dsl file to edit the part of the code to look like this (I included code before and after the code you need to insert so you know where it goes. just compare it to yours and you will find it.)
Device (PX43)
{
Name (_ADR, 0x001F0003)
OperationRegion (PBAS, PCI_Config, 0x20, 0x02)
Field (PBAS, ByteAcc, NoLock, Preserve)
{
BAS0, 16
}
Method (SMBB, 0, NotSerialized)
{
And (BAS0, 0xFFFE, Local0)
Return (Local0)
}
}
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)
{
0x01
},
"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 (0x10)
{
"Realtek ALC889A"
},
"PinConfigurations",
Buffer (0x28)
{
/* 0000 */ 0x10, 0x90, 0xA1, 0x01, 0x20, 0x90, 0xA1, 0x02,
/* 0008 */ 0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02,
/* 0010 */ 0x30, 0x40, 0x11, 0x01, 0x40, 0x40, 0x01, 0x01,
/* 0018 */ 0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01,
/* 0020 */ 0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Name (BUFA, ResourceTemplate
{
IRQ (Level, ActiveLow, Shared, )
{5,9,10,11,12,14,15}
})
Name (BUFB, ResourceTemplate
{
IRQ (Level, ActiveLow, Shared, )
{}
})
Save the dsdt.dsl file and convert it back to dsdt.aml and save it in your root dir.
next remove any injectors or voodoohda files you have. ( or what ever else your running for audio)
Back up your AppleHDA.kext in /S/L/E to a safe place.
download the modified appleHDA.kext and install it in /S/L/E using Kext utility 2.3.2 (if you have this app simply drag the modded kexts ontop of the Kext utiltiy icon to install)
Cross your fingers and reboot
should look like this when your done. (see screen-capture)
Please keep in mind this is for 32 bit only it wont work if your running the 64 bit kernel.
Nice airwalk, appreciated. Has anyone figured out how to sleep this thing? I hate having to restart so much.
airwalk:
regarding the audio dsdt fix you posted, I get the following error when I try to convert back to asl:
Object does not exist ^ (DTGP)
Was the DTGP section already in your dsdt file or did you add that in? I don't have a DTGP method in my file.
yes you need to add code for DTGP you can find the complete document at this link here ↗
download the file "How_to_patch_DSDT_with_LAN_and_HDEF_functions_including_LegacyHDA.zip"
follow the steps in that doc but you have to use the code from my post for codec id and layout ID. everything else is the same.
For our board codec and layout ID:
"codec-id",
Buffer (0x04)
{
0x89, 0x08, 0xEC, 0x10
},
"layout-id",
/**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer (0x04)
{
0x79, 0x03, 0x00, 0x00
},
and use the appleHDA in my post reboot and your should be good to go.
BTW I didnt do the LAN Part of the patch you can try if you want.
Thanks bud, I will give that a try, although I do prefer using the 64-bit kernel. Let me know if you find a sleep solution and I will do the same.
Help please
Ok i have a question does my leopard install have to be on a GUID partition in order for me to install SL on a new HD?
What partition scheme were you planning on using alternatively?
Something to note about the sleep function: I am pretty sure my computer never makes it all the way to sleep. My fans stay on and my ipod will continue charging even though my display is off. When I sleep my macbook my ipod stops charging (potential usb issue?). I thought that the problem was getting my computer to wake back up, but I don't think its sleeping to begin with.
Problems to boot
I try to install SL in a blank 2.5" HD that i have inside my desktop yesterday from Leopard running on a partition on another hard drive that contains my data and the OS only. All went pretty good until l had to figure out my Video card EFI string because I don't know how to get it from my Radeon 4850. I copied another string from someone else and continued the process and boot but i am stuck in the apple logo with the wheel under. It just stays turning. Could someone , I really don't know anything about programming or terminal but after doing research about the 4850 2 methods to get the EFI im still confused.
i am using the 4870, no efi or kext needed anymore thanks to pc efi boot file from netkas (netkas.org, you will learn a lot).
boot with the -v flag for verbose mode (in your /extra/com.apple.boot.plist or at the boot prompt) so that you can see where you are getting stuck and post the result here.
prior to the built-in fix for the 48x0 cards from netkas i was using the evoenabler.kext which was working well. I think you can find that on netkas' site as well.
Thank u msf5042 I will try that tomorrow. But that means that I don't have to write nothing where the EFI goes? Do I just leave it blank?
I attached my /Extra folder and my boot file (which goes in the / directory after unzipped -- it is just the latest version of pc efi). These files should be all you need.
Open the /Extra/com.apple.boot.plist with a text editor and change the "Graphics Mode" to the one that fits your display and replace my smbios file with yours. I am not sure if my dsdt.aml file will work for you, try it out though.
Let me know how it works out for you.
Hey sorry you also have to put your uuid and busratio in the com.apple.boot.plist
Can anyone tell what is dsdt.aml used for? So can I said that e dsdt.aml in e first page only works for EVGA motherboard? not for other brand motherboard?
No it won't work for your board, google DSDT PATCHER and read some tutorials, it's one of the more important files in your setup
Hi msf5042, actually my motherboard is EVGA x58 micro. So to create the FINAL dsdt.aml, firstly use DSDT patcher GUI to create e dsdt.aml, then follow the step 6 of 1st page tp get e compiled dsdt?
Am i right?
LAN operation on 758-A1
Followed this guide to the T, even using the dsdt from the thread and kexts... I have since been unable to get the ethernet on my motherboard to operate...
Slayer, you mentioned only the HDA had issues running out of the box... did your ethernet work fine immediately?
I found this quite odd since it worked right out of the box in 10.5.2 before updating to 10.5.7
Worked out of the box for me, you might want to create a DSDT file from scratch. Also, look at airwalks link in his audio fix and download the file he talks about with a LAN DSDT patch, that might work for you
I cannot really follow that guide as IORegistryEntry shows no entries for a LAN card...
In fact, I reinstalled fresh from kalyway then to 10.6 and throughout the whole process OS X did not detect a ethernet card, at any point.
Could someone be kind enough to go into IORegistryEntry and look for their lan card as described in the guide airwalk posted? I don't think i'm crazy...
Before I fresh-installed, it would tell me "Not Connected" for both ethernet ports, and now they just don't show up at all.
I am using a 758-A1 board.
I have the same board. check the screenshot attached. Are you sure your bios is configured correctly?
BIOS is properly configured... I just did a BIOS update... both ethernet adapters are "Enabled"
I have tried "Disabling" both, booting, rebooting, "Enabling" and booting... No luck. LAN Boot Rom also seems to make no differance.
It appears the ports are fine, the LEDs on both jacks light up... I don't have windows on this machine yet so I can't say much more than that since I'm still waiting on my 7 disc to arrive... I think i'll install a copy of xp x64 tonight that I have laying around and see if it works... it should...
very confusing. I read somewhere round here that the mac os cannot "initialize" the ethernets if they get shut down for some reason and you need to set some sort of wake on lan thing in windows… it could be unrelated. I would ifgure disabling and reenabling would fix this.
edit: Strangely enough... Mac OS is detecting my serial port as an ethernet connection... It didn't do that before.
I have gotten my ethernet working!
Using this kext created by bit shoveler
http://www.insanelymac.com/forum/index.php?s=&showt… ↗
as well as modifying my DSDT, I have managed to get online and running... VERY happy. I would gladly donate my DSDT to the cause.
the DSDT is edited and set for the EVGA x58 758-A1 with both ethernet adapters added to the DSDT. Processor is a i7 920, 12gb of DDR3 1600
Keep in mind bit shovelers KEXT is a debug testing file, it generates a log file so it is a little sluggish... but it works!
Awesome, now help us get sleep and 64-bit audio DSDT working
@msf5042Awesome, now help us get sleep and 64-bit audio DSDT working
Hahahaha, this is the FURTHEST from my area of expertise. I am not a native mac user and I just started when I got a macbook 5 months ago. This is ALL very new to me, especially the unix stuff.
I just tried a dozen things and kept googling until I found a solution!
sleep however... it seems to be a common issue through 10.6
Show 368 additional community field notes (#31–#398)
@msf5042Awesome, now help us get sleep and 64-bit audio DSDT working
My audio works fine with the VoodooHDA kext... install it using kexthelper 7 with the snow files... 64 bit kernel extensions and all.
Funny though, my realtek hd audio does NOT work in windows 7... lol
Ok msf5042 I tried installing SL following the guide and using ur files and I'm stuck again but this time the OS boots but it will stay on the Apple Logo with the circle loading and it just keeps doing it. I gave up hope a week ago until today that i was reading your specs and I have the same but with a Radeon HD 4850 512 and 6 Gb of ram. Any idea what could it be the problem?
you aren't using my com.apple.boot.plist because you still aren't in verbose mode if you are seeing the circle loading, boot in verbose mode (-v in boot file or at boot prompt) to help you debug and see where you get stuck, post the results back here
I followed this tutorial and used slayer's dsdt file and proceeded to step 8 where I tried booting to the snow leopard hard drive. Unfortunately, it hangs on this error:
ACPI_SMC_PlatformPlugin::start – waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
Here are my system specs:
Mobo: eVGA x58 Classified 141-BL-E760-A1
CPU: Intel i7 920 - 2.66GHz
RAM: Corsair 6GB DDR3 1600MHz
GPU: MSI GeForce GTX295 1792MB
I prepped this drive on my MacBook running 10.6.1 through a SATA to USB enclosure.
I was getting that for a while too, are you sure you have a compatible solution for your GPU?
Honestly, I'm not sure. I haven't found anything for my GPU online, except for a French site. It had an EFI that I used.
try pc efi? that's what i use
Thanks. I'll try it.
While I'm here posting, one thing I don't understand is step 8. Are we supposed to just follow steps 1-7 again to the new hard drive, inside the broken SL install?
Still no go. I tried removing the NullCPUPowerManagement.kext and I get a kernal panic. I wonder what would happen if I put the real AppleIntelCPUPowerManagement.kext in there?
When you tried pc efi did you make sure you had GraphicsEnabler set to Y in your boot plist?
Put nullcpupowermanagement back in, switch back to chameleon boot loader.
Did you remove appleintelcpupowermanagement from s/l/e? I left mine in there.
Did you make your own DSDT?
1. Yeah, I had that set.
2. Wait, there's a difference between PC EFI and Chameleon? I had them both set. I found absolutely no documentary on PC EFI.
3. No, I just tried putting it into E / E.
4. I was using Slayer's it didn't seem like there'd be a big difference in them.
EDIT: Just read you only have to replace the boot file to switch between the two. Let me try that.
EDIT2: The PC EFI just instantly panics. I'm back at Chameleon because that actually gets some text going before halting at the AICPUPM kext. I put null back into /Extra and tried removing the AICPUPM kext from S/L/E and still nothing. About to try with your dsdt.
EDIT3: Okay, after editing the smbios to have a product name of macpro2,1, using your dsdt, editing boot.plist with my device-properties and resolution, then finally adding the 295 kext I found in my previous post to /Extra and S/L/E, it actually got past the AICPUPM kext and booted into the GUI. The video was laggy, and there was about an 1.5" border of black around the screen, but it was set to the 1600x900 resolution I specified in boot.plist. Any ideas how to get it running full now?
is it just the video that doesn't work now? where are you getting stuck?
obviously you haven't found a complete solution for your gpu yet. use verbose mode if you're not already
Sorry, I have a question but not sure where to post.
Can anyone able to tell me what is e difference between SL upgrade disc and e Mac Box retail which consist of SL Retail disc? Is there any different in term of installation?
I use verbose mode and it sits at the error I was getting for about 5 seconds and then it loads the video. This is the furthest I've gotten up until now. Just need to find a complete driver for my video card somehow. I appreciate your help up until now.
Fate, that eMac Box or whatever sounds like it would be software packaged with SL, whereas the retail disc is stand alone SL. Not sure though. Just my guess.
Fate:
I think for our purposes those two discs are the same (meaning I think that the OSInstall.mpkg is the same on both). I used the upgrade disc to do a full install.
Jay:
so everything works but video right?
It also looks like Ethernet is not being detected. Haven't tried installing VoodooHDA for the audio yet. Figured I'd work on one thing at a time.
EDIT: Also a little info about the video: In Chameleon if I go to video info, it'll list a few resolutions - the highest being 1600x900x32. I set that in boot.plist and it displays it fine. If I set 1920x1080x32, it defaults down to 1280x1024x32. I'm guessing this would just be another driver issue since Chameleon is using the kexts in the /Extra folder, correct?
Try my dsdt file (attached) and see what happens. Ethernet should work and it should be setup to receive voodoohda (it's not patched for hdef, when you patch for hdef voodoohda stops working).
If ethernet doesn't work then read through the file that airwalk directed me towards for patching hdef and lan, you might find something there
Your dsdt didn't work so I figured I'd try making my own. I finally got iasl to re-create the aml from dsl. Still doesn't work with my dsdt. Gonna try and do that patch you mentioned.
Okay, so that patch got audio installed, whereas before it said no device installed. Unfortunately, still not getting any sound. Gonna try the full document tomorrow and see if I can get both working. Too tired now.
EDIT: Okay, because I got tired of moving back and forth between my MacBook, I burned a copy of Psystar's Rebel-EFI and am using that as a temporary "mac installation" to do all the things I normally do from my MacBook. Anyway, as soon as I booted into that partition, it had ethernet ready to go. I looked at it loading in -v mode and it said it was loading RealtekR1000. I googled it and downloaded that network driver from Psystar's site and installed with Kext Utility. I'm still not getting ethernet on my installed drive. Here's the picture of that psystar drive with ethernet ready to go. Sorry for the camera shot, for some reason I couldn't cmd+shift+4 the screen.
EDIT2: After looking at that .pdf, it looks like I forgot to change the AZAL to HDEF in this line of code:
Method (_L0D, 0, NotSerialized)
{
Notify (\_SB.PCI0.USBE, 0x02)
Notify (\_SB.PCI0.USE2, 0x02)
Notify (\_SB.PWRB, 0x02)
Notify (\_SB.PCI0.AZAL, 0x02)
}
I'm pretty convinced that's what's stopping it from actually outputting sound.
do you have the correct voodoohda installed by kext utility in /s/l/e?
Also, in system prefs->sound->output make sure you have the right device selected.
I couldn't get voodoohda to work after I patched my DSDT for hdef. I left AZAL in and installed and got "no audio devices found" in system profile but my sound works.
I never installed Voodoo. That guide said you had to remove it anyway when you patch the dsdt.
There are two working audio options that we have. First is to port the 10.5 applehda.kext to SL (which airwalk did) and patch DSDT with the HDEF stuff. This method will only work in 32-bit mode.
The other option is voodoohda. Works 32-bit and 64-bit so that's why I am using it until something better comes along.
dude finally got 64 bit mode with stock applehda working in 10.6.2
take a look at port 67
BTW and luck with Sleep on this mobo ?
thats the only remaining task on my list.
confirming that airwalks new 64-bit method works
Couldn't get the 32 or 64 bit legacyHDA working. Guess my dsdt is different from your guys.
Audio works with Voodoo, though.
I also got my GTX295 working.
Still need to get ethernet working, but I'll have to wait on that. My ethernet died on my system board, so I'm going to have to RMA it. What's strange is I was trying all kinds of different ethernet kexts and then I booted back into Windows and had nothing. I wonder if one of those kexts somehow killed it.
if anyone interested ful ntfs support in sl 64 bit
1st remove any 3rd party ntfs drivers you installed already (like paragon ntfs check there website for uninstall instructions)
2nd enable 64 bit mode again by removing arch=-i386 from the com.apple.boot.plist in /extra folder
3rd install NTFS-3G_2009.4.4-catacombae BE sure to select customize when installing an UNCHECK MacFUSE. DONT RESTART right now
downloads.sourc eforge.net/catacombae/NTFS-3G_2009.4.4-catacombae.dmg?use_mirror=
4.install MacFUSE2.1.7 http://groups.google.com/group/macfuse/msg/f7de55623e8b… ↗
reboot
@JaysFreakyI also got my GTX295 working. Still need to get ethernet working, but I'll have to wait on that. My ethernet died on my system board, so I'm going to have to RMA it. What's strange is I was trying all kinds of different ethernet kexts and then I booted back into Windows and had nothing. I wonder if one of those kexts somehow killed it.
My evga x58 sli mobo both ethernet ports work OOB...Well somewhat you need a dsdt.aml
try mine if you want to
this should get your legacyhda to work also
Did anyone ever get the JMicron working? I've got my data raid on there, and it'd be nice to access the files while in OS X.
@airwalk776if anyone interested ful ntfs support in sl 64 bit 1st remove any 3rd party ntfs drivers you installed already (like paragon ntfs check there website for uninstall instructions) 2nd enable 64 bit mode again by removing arch=-i386 from the com.apple.boot.plist in /extra folder 3rd install NTFS-3G_2009.4.4-catacombae BE sure to select…
So this will allow writing to ntfs as well as normal reading?
@airwalk776My evga x58 sli mobo both ethernet ports work OOB...Well somewhat you need a dsdt.aml try mine if you want to this should get your legacyhda to work also
Thanks. I'll give it a shot when my motherboard gets here.
@JaysFreakyDid anyone ever get the JMicron working? I've got my data raid on there, and it'd be nice to access the files while in OS X. So this will allow writing to ntfs as well as normal reading? Thanks. I'll give it a shot when my motherboard gets here.
yes RW access to any NTFS drive/partition in 32 bit and 64 bit mode.
regarding your jmicron I do have jmicron working but I dont use RAID only set the bios to AHCI+ IDE and I have the following visible in system profile
try the attached kext in /extra/extentions and rebuild mkext
@xxxslayeriiixxxairwalk how did u update to 10.6.2? i messed up my install after i updated
did you remove sleepenabler.kext? It'll cause panic with the new kernel...other than that you should be good
xxxslayeriiixxx
As JaE-V pointed out no need to do a reinstall. just boo int safe mode and replaced the effected kext with the new ones your issues is mostlikely the sleepenabler.
On a side note I have been getting many PM's asking for my /extra folder and dsdt.aml file.
This is from my system which is
EVGA x58 SLI MOBO
2 EVGA 9800 GTX+
6 gig OSZ platinum 1600 ram
1 Western Digi black 1TB
1 Seagate 500 gig 7200.11
here they are, however before you just copy and paste this into your system please chnage the UUID in the platformID.kext and rebuild mkext and also change UUID in smbios.plist.
Add your gfx string in com.apple.boot.plist in /extra
If you use this extra folder and dsdt.aml you "should" have a system that runs 100 % vanilla in /system/lib/extensions ( in my case none of the files in /s/l/e are modded) this makes for a cleaner install and helps reduce issues when updating.
Good luck hope this helps
Slayer
couple notes:
1st dont need busratio =20 (this is only used in 10.5.6 and earlier because voodoo kernel was required. if you use the com.apple.boot and smbios in the extra zip I uploaded it has the correct config.
2nd dsdt.aml is usually placed in the root path "/" and you can hide it with this command in terminal chflags -R hidden /dsdt.aml (if you want to unhide use hflags -R nohidden /dsdt.aml" actually you should be able to hide extra folder also.)
3rd in some cases I found that addeding -x32 or -x64 doesn't work. you may want to try arch=i386 or arch=i386-x64
4th In some cases you need your 1st network adapter to show as "en0" and "built-in" specifically when using netflix watch it now. so you might want to use efi studio to combine your graphics and ethernet string
Have fun and good luck nice tutorial btw
Those kexts you gave me got my eSata working, but not the RAID ports. Like you said, it's probably because I've got a RAID setup.
Also, I'm still waiting for my motherboard to get here, so I don't know if that dsdt you gave me got ethernet working, but it didn't get audio working in 32/64 when I installed the AppleHDA and Legacy kexts.
Thanks for the help so far!
Actually, 10.6. Didn't want to update until I got most of the devices working.
Are some of these only going to work in 10.6.1+?
I would update to 10.6.2, that should clear up the sound issue because it seems that the applehda has changed from 10.6 to 10.6.2 or you can try to install the applehda from 10.6.2 and see if that makes a difference
@airwalk776I would update to 10.6.2, that should clear up the sound issue because it seems that the applehda has changed from 10.6 to 10.6.2 or you can try to install the applehda from 10.6.2 and see if that makes a difference
I grabbed that from my 10.6.2 MacBook. Think updating it from the machine would do it, though?
yeah I did the samething from my macbook pro and used it on my evga mobo machine and it worked
on another note I did a fresh install today on another machine I am building for a friend (same parts) and it worked on 10.6.0 and also after updating to 10.6.2
are you sure you have voodoo hda removed and any other audio kexts (that are not modded removed )
EDIT2: After looking at that .pdf, it looks like I forgot to change the AZAL to HDEF in this line of code: Method (_L0D, 0, NotSerialized) { Notify (\_SB.PCI0.USBE, 0x02) Notify (\_SB.PCI0.USE2, 0x02) Notify (\_SB.PWRB, 0x02) Notify (\_SB.PCI0.AZAL, 0x02) } I'm pretty convinced that's what's stopping it from actually outputting sound.
I remember reading that I had to change that line too, but I'm pretty sure that I didn't have it in my DSDT file. DSDTs created differently? I feel like you keep running into issues that other people aren't so maybe that's why, I don't know
@airwalk776yeah I did the samething from my macbook pro and used it on my evga mobo machine and it worked on another note I did a fresh install today on another machine I am building for a friend (same parts) and it worked on 10.6.0 and also after updating to 10.6.2 are you sure you have voodoo hda removed and any other audio kexts (that are not…
Yeah, I'm almost positive it's all gone. I just installed my motherboard, so I'm going to do a fresh install just to be sure.
@msf5042I remember reading that I had to change that line too, but I'm pretty sure that I didn't have it in my DSDT file. DSDTs created differently? I feel like you keep running into issues that other people aren't so maybe that's why, I don't know
Yeah, I didn't see it in my DSDT either, so there goes that theory. lol I guess I'll just keep trying and seeing if I get it.
…great, now I've got that showtunes song in my head from Land of the Lost.
"God, I hope I get it. I hope I get it. How many people does he need?"
@JaysFreakyYeah, I'm almost positive it's all gone. I just installed my motherboard, so I'm going to do a fresh install just to be sure. Yeah, I didn't see it in my DSDT either, so there goes that theory. lol I guess I'll just keep trying and seeing if I get it. …great, now I've got that showtunes song in my head from Land of the Lost. "God, I…
All places in the dst.dsl that read AZAL need to change to HDEF
thanks
thanks for this guide everything worked smoothly except for Ethernet but i managed to get that working with the kext that someone mentioned. all i have to do now is get my 9800 GX2 working probably at the moment im using it using a EFI string for a 8800gt. if anyone has any ideas they would be greatly appreciated.
First I have to thank you for this guide, because it is awesome and I now have a working Snow Leopard installation on a separate HD.
My current issue is trying to get this HD and my prior Windows 7 HD installation dual booting. I used a separate PC with a Leopard installation to follow this guide and setup a stand alone 500GB SL installation. It is formatted to GPT and has Chameleon installed. If I only have this HD installed in my machine it boots into SL and works great. As soon as I reconnect my Win 7 MBR HD, Chameleon doesn't come up and it boots into Windows 7.
I've tried various things, but I'm apparently missing something or doing something wrong.
I've tried putting my Win 7 MBR HD in my Leopard PC and installing Chameleon on that using the manual instructions, but I quickly ran into an issue where there is already a Boot directory, which conflicted with me putting the boot file on the disk. It's possible this has left me in a bad state, however, I did use the Win 7 DVD to repair after that failed to startup.
I've tried using easyBCD to create a mac entry in my windows 7 boot loader, but that failed to load my second HD. The current version doesn't apparently let you specify which disk it is on and assumes it is on C:\? I'm guessing that could be the issue here.
I've tried putting bootthink on my window 7 drive. It starts up, but fails to recognize my SL drive. I'm not certain why this is.
Next, I read that simply marking the MBR inactive might let Chameleon boot up, so I used GParted Live to mark MBR non-boot, but that resulted in :
boot0: testing
boot0: testing
boot0: error
For now, I'm probably going to go back into GParted and mark the MBR bootable again just to fix my windows 7 disk, but I would really like to get this working with both drives.
you could use another HD with a copy of your SL installation (w/o windows) to boot from and select a startup drive, thats what i do for that issue
Well, it seems my problem was related to the actual hardware setup. I had the SL HD plugged into the red sockets and the Win 7 HD plugged into the black. I moved both to the red sockets and once I got the order correct so that drive 0 was SL and drive 1 was Win 7, things were much happier.
any luck with sleep guys.
thats the only thing not working for me right now
yeah i hope someones working on sleep i was for a few days but i havent really gotten anywhere, my log messages never changed (something like "system WILL sleep" is the last message I get everytime) and i wasn't able to narrow down the issue at all.
Is there any way to test and debug sleeping issues without having to restart our computers and check our logs everytime that we try something?
Stuck
I've been bouncing around all night trying to find the answer to this so maybe one of you guys can help me. Im trying to follow your guide and i've been able to do everything, with the exception of the chameleon boot loader. I've been able to run the auto installer for v2 and change out the boot file but that doesn't work (no chameleon boot shows). When I do it the manual way, whenever I get to the "dd if=boot1h" part of the method, i keep getting the "resource busy" message. If i unmount the drive, it goes corrupt, for all intents and purpose. I'm gettin no love from the Snow kitty. Any thoughts? I'm doing the install from within Kalyway
BTW: Your guide looks to be one of the most well put together in all these forums. Great work!
This is a small issue I noticed but wanted to see if anyone knew anything about it: when I have a cd in my cd drive I can only eject through the OS, pressing the eject button on the drive does nothing. Anyone else have this issue?
Nevermind my question, it was my own idiocracy
@msf5042This is a small issue I noticed but wanted to see if anyone knew anything about it: when I have a cd in my cd drive I can only eject through the OS, pressing the eject button on the drive does nothing. Anyone else have this issue?
I've actually had this problem on my MacBook Pro (eject button on keyboard) as well as a previous Hackintosh. May be a software issue.
I've heard a lot of windows users having issues with S3 sleep on our board too. If you have overclocked your cpu then forget about it.
The latest bios version (SZ2Z, release about 3 weeks ago) adds HPET to our BIOS. Maybe it will help us.
I wish that there was source code for netkas' 10.6.2 sleepenabler...
No Video Signal
For some reason I lose my video signal everytime the boot process ends (-x -v). It looks as though it loads successfully but then i immediately lose the signal to my monitor. I followed the tutorial to the letter and specs are :
EVGA x58
Core i7 920
12GB DDR3
2x GTX 285 OCX
Velociraptor 300gb for Snow kitty
Any help is appreciated. I've run 10.5.7 on this setup before but Snow is giving me a run for my money.
stop reinstalling and work on a fix for your graphics card.
do you have graphicsenabler set to yes in the com.apple.boot.plist?
did u try an efi string?
maybe try replacing the chameleon boot with pc efi and see what happens. if that doesn't work switch back i would switch back to chameleon and consider removing one of the graphics cards, getting the system working with one, and the plugging away to get both of them working…
@msf5042stop reinstalling and work on a fix for your graphics card. do you have graphicsenabler set to yes in the com.apple.boot.plist? did u try an efi string? maybe try replacing the chameleon boot with pc efi and see what happens. if that doesn't work switch back i would switch back to chameleon and consider removing one of the graphics…
Firstly, thanks for the reply!
I have graphics enabler set to yes, i actually just moved on to trying out pc efi, if that doesn't work i'll try 1 vid at a time
Still no luck
Nothing new yet. redid the EFI string and verified it with DD's script just in case, made my own dsdt.aml, still no dice. I saw on another website that someone had this issue with their ATI video card, even though i have nvidia i tried their fix (one monitor with hdmi/dvi connector and one with dvi) still no go. Tried one monitor at a time and one card at a time also. continuing my never-ending google search for answers, this install will not beat me!
Update: I just switched from not having a signal to having a signal but no picture, baby steps, but progress!
Update: Success! Used Enabler for Nvidia from netkas and redid efi string. Registering now and will update 10.6.2 asap. Thanx for the guide xxxslayeriiixxx and for the help msf5042
Yay
Another happy customer. Everything worked great. Only problem I had was because I installed the graphics card drivers that came with Kalyway, which was causing problems when it was trying to boot. Once I deleted all the drivers everything worked fine.
Yay!
EVGA X58 - USB to SATA Boot
Guys,
I followed the instructions for the installation and was successfully able to create a bootable USB Snow Leopard with 10.6.2. (boots fine but SLOW...lol)
However, now I would like to get that working on my SATA drive!
I used disk utilty to copy the USB image to my SATA drive and then downloaded and ran commands to install the latest version of Chameleon v2 684.
However when I boot up the SATA hard drive I get get stuck at the Apple loading screen, there is no kernel panic.
I do not see any Chameleon loader, like it used to have for iatkos v7 when I was using Leopard.
Questions.
1.) How do I boot into -v mode to see what is getting caught up (com.apple.Boot.plist?)
2.) How can I get the Chameleon boot loader to show so that I can select my other hard drive with Windows 7?
3.) Do I need to recreate a new dsdt.aml file?
4.) Should I use SuperDuper or some other cloning software?
Any help is greatly appreciated. My flash boot loader loads audio, ethernet, and video all perfectly. Thanks.
EVA X58
Nvidia GeForce 7800 GT (256MB)
Intel i7 920 @ 2.67 (OC'ed 3.2GHZ)
6GB Corsair DDR3 1600MHZ
1.) How do I boot into -v mode to see what is getting caught up (com.apple.Boot.plist?)
<key>Kernel Flags</key>
<string>-x64</string>
2.) How can I get the Chameleon boot loader to show so that I can select my other hard drive with Windows 7?
<key>Quiet Boot</key>
<string>No</string>
<key>GUI</key>
<string>Yes</string>
3.) Do I need to recreate a new dsdt.aml file?
No
4.) Should I use SuperDuper or some other cloning software?
Use superduper to clone the drive, then change to the new UUID in com.apple.boot.plist, then install the boot0 and boot1h as per the chameleon installation instructions.
guys:
You might want to check out this thread on the SZ2Z bios and removing disabler.kext and nullcpupowermanagement.kext...
EVGA X58 USB to SATA
After modifying my boot file with GUI set to "Yes"
I am getting stuck here. I already changed my UUID and removel sleepenabler.kext
Snow Leopard Up and Stable on X58
Everyone,
Thanks for all the valuable information. I got it all fixed up and bootable.
Runs like a dream on the i7, I may never go back to Windows again.
Here's what needed to be done:
1.) Took my bootable USB flash drive and cloned it with SuperDuper to my SATA hard drive.
2.) Updated my UUID in the com.apple.Boot.plist and smbios.plist files in the Extra folder.
3.) Loaded the latest Chameleon, Chameleon-2.0-RC4-r684.
4.) Removed UUID Plaform.kext, was causing an issue.
5.) Update com.apple.Boot.plist to boot my "disk1s2" hard drive because my Windows drive was trying to load first.
6.) Set GUI to "YES" so that I can select between Snow Leopard and Windows 7.
This forum is the SH^T!
Thanks for the wealth of information. I'm fairly far along getting SL running on my EVGA x58 LE (e757), but have a couple of questions:
I'm using the DSDT patch + LegacyHDA for audio. I haven't tested all the jacks yet, but one thing I noticed is that the main output (green jack) is labeled as "Internal Speaker" in the Sound part of System Preferences. Since the speaker isn't actually internal, is there a way to change this? (trivial issue)
I'm currently using RealtekR1000SL.kext for my ethernet. Striving to become as "vanilla" as possible, should there be a way to get my ethernet working with SL's built-in drivers? Without the kext, I see this error message when booting:
AppleRTL8169Ethernet: Unknown hardware version ID (28000000)
AppleRTL8169Ethernet: probeHardware failed
Is this a case where I need to hack an identifier in the DSDT?
First boot into Snow can't get past Blue screen
Guys I'm sorry but I can't figure this out for the life of me. At it now for 10 hours straight and getting weary.
The system boots fine into Leopard 10.5.2. Followed instructions to install SL into separate drive. Replaced extensions, chameleon install, etc. First boot into Snow appears to work 100% fine and then all I get is a blue screen and that's it. Tried GraphicsEnabler, netkas boot file, no resolution, 1920x1200, you name it.
The screen occasionally flashes and there is occasional disk activity.
MB = EVGA X58 SLI
Graphics = 7300gt 512mb.
In reality I don't want to use the 7300gt; have a GTX260 that I removed because I don't know how to configure the first Snow boot to work with that one.
What's the solution, especially if you can tell me how to do the 260!?
Thanks,
philmrmac
If anyone's thinking about answering my questions about the graphics go ahead and ignore it. Got the problem solved using GraphicsEnabler in Boot.plist.
Also need to know the correct solution to the NICs, I too have to use RTL1000 kext as the Apple one for RLT8169 gives errors at startup.
Ahci
Thank you all for this wonderful information, I am now running SL with no problems...
One thing: When I try to boot to my Windows 7 drive...i get a Blue Screen, and I know it is because of the AHCI setting for the hard drives…any suggestions for a fix, so i do not have to switch bios settings each time?
Ben
@benualsonThank you all for this wonderful information, I am now running SL with no problems... One thing: When I try to boot to my Windows 7 drive...i get a Blue Screen, and I know it is because of the AHCI setting for the hard drives…any suggestions for a fix, so i do not have to switch bios settings each time? Ben
Hrmm…
Now it doesn't even detect my windows Hard Drive...anyone know what might be going wrong? Neither chameleon nor my bios show the hard drive…
Thanks,
Ben
lol my red sata ports still aren't working! I've been considering doing a reinstall after i purchase some more ram...guide still looks great btw! hope all has been well, i was just checking in
my board is a evga sli classified (e760) I got all working but the lan which is realtek GBE family controllers, what could I do to get this working?, thanks
I added pcivendorid to legacyhda.kext to get rid of the following error message:
Sound assertion "0 == pciVendorProductID" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDAController/AppleHDAController.cpp" at line 2682 goto Exit
it's attached
@msf5042I added pcivendorid to legacyhda.kext to get rid of the following error message: it's attached
I don't have a problem with the sound, it the lan that's a issue
I have a evga x58 757 sli le, have followed these instructions to the t and no ethernet. I've been reading and reading and am very confused as to what to do.
Right now I think that I need a new dsdt.aml with the lan setup...but have no read clue how to do that. I've got "dsdt patcher" and have run it, which generates the dsdt.dsl file, but now what? the iasl link in the guide no longer works.
I have a feeling that the dsdt.aml that comes with this guide doesn't work on this particular 757 sli le mb, but does on the other version of the board.
@rehtomI have a evga x58 757 sli le, have followed these instructions to the t and no ethernet. I've been reading and reading and am very confused as to what to do. Right now I think that I need a new dsdt.aml with the lan setup...but have no read clue how to do that. I've got "dsdt patcher" and have run it, which generates the dsdt.dsl…
And now it seems I'm wrong...got this to work! This hackintosh rules! Everything is working great. gtx 260, mb, ethernet. Haven't tried sound yet, but I bet it works.
used this: k exts.com/view/117-realtekr1000sl.kext_32-64k_____new_update_%21%21.html kext and kext helper to install. I don't I had been installing the kext but not rebuilding the cache. Thanks so much for this guide, I would never, ever have been able to do this without this guide. Now, onto final cut!
has anyone tried chameleon rc4?
Supposedly using it I can get rid of platform and restart kexts. Don't really know what I'm doing all that much...
i'm not getting cpu temp reads or memory processes listed in istat, is anyone else seeing this?
@msf5042i'm not getting cpu temp reads or memory processes listed in istat, is anyone else seeing this?
I was looking for a stat app like that...I don't see CPU temp, only HD temp, but I do see processes if I click on the "mem" in the menubar to get the dropdown.
@rehtomhas anyone tried chameleon rc4? Supposedly using it I can get rid of platform and restart kexts. Don't really know what I'm doing all that much...
I have moved to AsereBLN's patched chameleon rc4 which can be found here:
efix users.com/showthread.php?t=644
used 1.9 and the binary with the theme in it. All I had to to was copy that the new boot to /boot.
Then removed platforuuid.kext and the restart kext. rebuilt cache. Removed all memory settings from smbios.plist. Restarted. Everthing came back OK, except the platform uuid changed. That because the "Platform UUID under OS X is the System-ID hashed with SHA-1. If you boot in verbose mode, Chameleon prints out which UUID is being used (UUID from SMBIOS Table 1, SMUUID from smbios.plist, or the default builtin, which is static)." (Quote from the above thread.) I don't mind b/c this is a brand new box, but it might eff up itunes and time machine a little bit.
This lets me:
- remove a couple of kexts (platformuuid and restart)
- remove memory information from smbios.plist
- have the cpu reported properly. my i7 920 was reported as unknown before, and now it is a quad core intel zeon, which for some silly reason was bothering me.
so far so good.
@rehtomI was looking for a stat app like that...I don't see CPU temp, only HD temp, but I do see processes if I click on the "mem" in the menubar to get the dropdown.
Are you using the smbios from this thread or did you make your own?
I was using a slightly different set of kexts until a few days ago and I got the cpu temps in istat so I am going to try to figure out which one was giving me that
@msf5042Are you using the smbios from this thread or did you make your own? I was using a slightly different set of kexts until a few days ago and I got the cpu temps in istat so I am going to try to figure out which one was giving me that
I'm using the one from this thread, but I have removed all the memory associated keys.
@rehtomI have moved to AsereBLN's patched chameleon rc4 which can be found here: efix users.com/showthread.php?t=644 used 1.9 and the binary with the theme in it. All I had to to was copy that the new boot to /boot. Then removed platforuuid.kext and the restart kext. rebuilt cache. Removed all memory settings from smbios.plist. Restarted.…
The only problem I'm having is the computer won't turn off after shutdown. Restart works fine, and the OS shuts down all right, but the power doesn't go off.
I think it has to do with this:
efix users.com/showpost.php?p=6336&postcount=106
but I haven't edited a dsdt.aml yet, so I don't know enough yet to actually make the edit. More reading required...sigh.
thanks
@benualsonHrmm… Now it doesn't even detect my windows Hard Drive...anyone know what might be going wrong? Neither chameleon nor my bios show the hard drive… Thanks, Ben
Problem fixed, was a hardware issue...I had bent sata power wires some how...just bent then back, now it has been running dreamly...
Thanks to this community a thousand times...
Ben
First off, thank you immensely for making this guide. I had tried previous installs in the past without much success at all. I just upgraded my PC, and this guide worked great, once I finally stopped messing things up and screwing myself over. I figured I'd post this because everyone likes to be appreciated. Also, I know a lot of people look for successes from other people with the same hardware. I did not upgrade my computer specifically for OS X, but since I had a had a new board and chip, I thought I would try.
For those who are curious/have similar hardware and want to know:
- Core i7 920
- eVGA x58 LE (141-BL-E575)
- 6GB (3x2GB) Crucial Ballistix DDR-1600
- GeForce GTX 275 1GB
- WD Raptor 75GB
- WD 500GB
- Seagate 500GB
- SoundBlaster X-Fi
I used iATKOS v7 to install Leopard to the WD 500GB drive I had lying around, with one partition for the Snow Leopard image. After booting Leopard, I installed according to the guide, and everything worked out perfectly for the most part. Full graphics acceleration with just the EFI string, CPU/RAM properly recognized. Initially I tried using my USB drive, but iATKOS was very unhappy about that. Once Snow Leopard was up, I removed the WD 500GB from my system.
Various settings that might be applicable to others:
- Memory profile for my RAM is set to XMP Profile 1.
- HyperThreading is turned OFF.
- CPU is not overclocked in any way.
- Hard disks are set to AHCI (duh!), with no special RAID or anything.
- On-board audio is turned OFF. I have an X-Fi, which obviously doesn't work in OSX. I just decided to not worry about the audio. Might see about getting on-board audio working later, but I don't want to screw with my cables every time I switch OSes.
- ACPI HPET set to 64-bit mode and enabled.
- I did not use someone else's DSDT, and instead went through the process to create my own.
Caveats:
- For network support, use this kext. (k exts.com/view/117-realtekr1000sl.kext_32-64k_____new_update_!!.html) Works great.
- iATKOS v7 requires "cpus=1 busratio=20" to boot on this MB/chip combo.
- iATKOS v7 seems to not like the Seagate drive. When it's plugged in, I would get the dreaded "Still waiting for root device...", so I disconnected my target Snow Leopard drive until after Leopard was installed and then reconnected it and it worked fine. However, I noticed that iATKOS did not always do this; I had to boot from it to fix my com.apple.Boot.plist, and about 10% of the time it would actually work. Kalyway would boot fine, but wouldn't install.
- Chameleon 2 RC3 would not install properly using the GUI installer. Even after making sure the right partition was marked active using fdisk, it simply wasn't seeing a boot sector. I ended up doing a "manual" install of Chameleon 2 RC4, which worked. Just make sure you write to the right places when you install it (yes, I screwed it up and had to start over once).
- Occasionally I would get hangs during the various install processes because it was waiting on a response from a USB device. For the most part, I just unplugged any USB devices I didn't need for the install to get around it. I plugged them all back in once Snow Leopard was up and running, and after 10+ reboots, it hasn't happened at all.
Again, thanks for making this guide, it was a huge help.
you should tack on a screenshot of your bios or specify AHCI or IDE mode on the top controller setting and clear the UUID part up of this guide...just followed and got system to boot up fine but i can see how others would be confused
*and my red ports still dont work lol
Bon
Just a little update on my system. Recently I sold my old macbook pro and baught a new macbook pro unibody and a mac mini and of course I have my monster i7 machine. After getting the mac mini I wanted to use it as a media center. So I got a qam tuner installed Plex and eyetv and use PS3 remote and works great. However one think I noticed what that Bonjour was not working correctly .
The solution that I use to get bonjour to work correctly on our motherboard is by way of IONetworkingFamily.kext I have updated the extra folder and uploaded megaupload since the file size is greater than the max now.
mega upload.com/?d=XT3LQY7Z
Whats the deal with sleep ! any solutions no luck on my side yet
msf5042
For TEMPS in iSTAT try fakesmc v2 ir download the latest extra folder I posted today on megaupload. Mine works
JaE-V
The red sata ports are the jmicron controller did you try the ACHIPortInjector
and use JMicronATA.kext for the IDE ports
works for me. check the latest extra folder I posted today
Also make sure in the bios you have the J363 and J362 set to ACHI + IDE and IDE
otherwise you will never see the red ports even if you have the correct KEXT
did anyone update to the new BIOS that supports HPET
I attempted to and it works great but the Temp. goes up by 5%
anyone else see this ?
@benualsonHrmm… Now it doesn't even detect my windows Hard Drive...anyone know what might be going wrong? Neither chameleon nor my bios show the hard drive… Thanks, Ben
Set bios to IDE again boot into windows and then search google on how to set up windows 7 registry for ACHI support. once you make the change reboot then go bios 1st then set it back to ACHI and should be able to boot windows 7 properly
@airwalk776JaE-V The red sata ports are the jmicron controller did you try the ACHIPortInjector and use JMicronATA.kext for the IDE ports works for me. check the latest extra folder I posted today Also make sure in the bios you have the J363 and J362 set to ACHI + IDE and IDE otherwise you will never see the red ports even if you have the…
i'll look into this…i picked up a macbook as well looks like they got sleep working on the gigabyte x58 variant
***updated my bios and red ports started working*** lol good foot note to others that may run into this issue, i normally dont update my bios but i saw evga updated the sata controllers a few times so i went ahead with it
I upgraded to the new bios. Works well.
With HPET I actually was able to patch my DSDT to add in vanilla speedstep (no NullCPUPowerManagement) and the LPC device to ioreg. I get no c-state or p-state errors after my patch, but my geekbench scores cut in half from 11000 to 5500 so I am still working to see if there's another route.
The board still doesn't sleep with the DSDT fix. My CPU fan doesn't go to sleep so I don't think our sleep issue is waking our board up but rather getting it to fully go to sleep.
I also was able to get my temps back, although I was already using fakesmc v2. I think I had to uninstall istat and reinstall it and then it showed me my memory processes and temps again. Something like that.
If I figure anything else out I will update the thread and upload my work.
@msf5042I upgraded to the new bios. Works well. With HPET I actually was able to patch my DSDT to add in vanilla speedstep (no NullCPUPowerManagement) and the LPC device to ioreg. I get no c-state or p-state errors after my patch, but my geekbench scores cut in half from 11000 to 5500 so I am still working to see if there's another route. The…
hey thanks for the info! i'm looking around for sleep fix as well…have you tried the new 10.6.2 sleepenabler kext?
@JaE-Vhey thanks for the info! i'm looking around for sleep fix as well…have you tried the new 10.6.2 sleepenabler kext?
yes. not working.
so five years later...
I GOT SLEEP WORKING! Hah that took forever. I will post instructions soon
Take a nap
Getting sleep working:
NOTE: Part C here is what I think will do it for most of us.
First off, I am running this as a MacPro4,1. Here is my smbios (note the SMbiosversion). If you are not already running this, I suggest editing your smbios.plist and making sure your system works with it.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMUUID</key>
<string>A50D8F06-0E4F-3808-80EB-7B81AE274E95</string>
<key>SMbiosdate</key>
<string>2/29/2008</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MP41.88Z.0081.B04.0903051113</string>
<key>SMboardmanufacturer</key>
<string>Apple Computer, Inc.</string>
<key>SMboardproduct</key>
<string>Mac-F42C88C8</string>
<key>SMfamily</key>
<string>MacPro</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMmemmanufacter</key>
<string>OCZ</string>
<key>SMmempart</key>
<string>OCZ3P1600LV6GK</string>
<key>SMmemserial_1</key>
<string>000123-01234567-0</string>
<key>SMmemserial_2</key>
<string>000123-01234567-1</string>
<key>SMmemserial_3</key>
<string>000123-01234567-2</string>
<key>SMmemserial_4</key>
<string>000123-01234567-3</string>
<key>SMmemserial_5</key>
<string>000123-01234567-4</string>
<key>SMmemserial_6</key>
<string>000123-01234567-5</string>
<key>SMmemspeed</key>
<string>1600</string>
<key>SMmemtype</key>
<string>24</string>
<key>SMproductname</key>
<string>Mac Pro 4,1</string>
<key>SMserial</key>
<string>CK034KMHK5B</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>
Bios Settings:
ACPI Suspend Type: S3
Run VGABios if S3 Resume: No
Soft-off by PWRButton: Instant off
Wake up by PCI Card: Disabled
USB KB Wakeup from S3: Enabled
Pwron after pwr failure: on (this is also enabled in system settings)
You need the 10.6.2 sleepenabler ↗
1. GETTING YOUR BOARD TO GO TO SLEEP
If your computer fully sleeps (fans off, usb off, etc) then you can skip this. If not, here are some things to debug:
A. USB: go into system profiler and check to see if usb is marked as built in.
If they are not internal you will need to modify the USB devices on your DSDT. I did not have to do this, but what you have to do is add the DSM method to each of your usb/ehci devices. I plugged my iphone into my desktop and made sure that the desktop stopped charging it when it went to sleep.
You can read more about this here ↗
It should look like this:
Device (USB0)
{
Name (_ADR, 0x001D0000)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (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)
}
Name (_PRW, Package (0x02)
{
0x03,
0x03
})
}
B. SATA: In System Profiler, your SATA devices should be ICH10 (or ESB2 if you fixed it via DSDST to get rid of ACPIPortInjector/IOAHCIBlockStorageInjector). Obviously your JMICRON ports won't be but that's okay. I didn't have a problem here. If you do, see this guide ↗.
C. Getting your computer to recognize S3 sleep
Go into your kernel.log and filter by "ACPI:". You should see something like:
"ACPI: System State [S0...."
This line should have S3 in it as follows:
ACPI: System State [S0 S3 S4 S5] (S3)
If it does not…
Make sure you have s3 enabled in bios, and then if you still get the message it's back to DSDT.
Go to the section where you find the following:
Name (_S0, Package (0x04)
{
0x00,
0x00,
0x00,
0x00
})
You should have similar sections for the other states (S1, S3, S4, S5). If your S3 section is formatted differently then the rest. For me, I had to do a global replace of "SS3" with "_S3" (or something like that). Here is what is should look like when you're done (make sure you do a global replace):
Name (_S0, Package (0x04)
{
Zero,
Zero,
Zero,
Zero
})
Name (_S1, Package (0x04)
{
One,
Zero,
Zero,
Zero
})
Name (_S3, Package (0x04)
{
0x05,
Zero,
Zero,
Zero
})
Name (_S4, Package (0x04)
{
0x06,
Zero,
Zero,
Zero
})
Name (_S5, Package (0x04)
{
0x07,
Zero,
Zero,
Zero
})
2. WAKING UP:
Here I just had to make sure that I had installed the qe_ci package for my 4870 from netkas here ↗. Different people might have to take different routes here. I think that turning off Run VGABios in the bios was important for this step.
3. OTHER:
To wake from your usb keyboard/mouse do the following:
Each USB(UHCI)/EHCI device in DSDT has a _PWR section in it. Right now it probably has 0x00 as the second parameter in it. Change this to 0x03 in each one. This is taken out of the macpro4,1 dsdt and it works for me. An example working USB section would be:
Device (USB0)
{
Name (_ADR, 0x001D0000)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x03,
0x03
})
}
4. ISSUES
Theres a continuous error in console that reads:
FireWire GUID 0000000000000000 is invalid!
I haven't found a good solution to this yet. Disable firewire if it bugs you.
msf5042
This is great work man. I will try these steps tonight an report back.
is your system OC'd ?
When you state ". USB: go into system profiler and check to see if usb is marked as internal. " I assume you mean "Built-In"
I have two EVGA 9800 GTX + (lets see how that goes)
thanks again for you hard work.
Naren
It's not oc'd right now, I set it to factory setting to make sure that didn't mess me up while I was trying to get this down
msf5042
It seems may things have changed since RC4 was released. can you post your extra folder and DSDT.aml or dsl file
Sorry, I forgot to mention that you need the 10.6.2 sleepenabler.kext ↗...
My boot file is 315kb, I think it chameleon but could be pc efi...my extra folders too large, heres my dsdt
when i get back from the gym i'll give it a shot
Hey just here to confirm that the sleep method works…usb connections arent working upfront tho, ones in back are after wake...system behaves a little jumpy after wake
i noticed the usb issue as well, other than that it seems good for me
JaE-V
Did the sleep work for you with the 3.2 OC?
I still cant get this to work
I was at 3.8, didn't work for me, took it back down to 3.4
yeah it sleep, all fans turn off .
If I press the space bar on the keyboard it starts up but blank screen
This is prob. the OC I'll try with stock settings
I use dummy overclocking switch lol..it auto'd my 2.66 to 3.2...stays after wake
Did you guys you the posted dsdt or keep your own with the sleep fix?
And i'm also in the process of setting up a raid stripe and i've noticed all my drives are detected as external in disk utility. Anyone else can confirm same issue?
JaE-V
I was thinking about doing the RAID with two WD black 1 TB but didnt get around to it yet. both drives show as USB drives? if so do you have blockstorage kext?
take a look at this :
aquamac.prob oards.com/index.cgi?board=hack1&action=display&thread=613
@airwalk776JaE-V I was thinking about doing the RAID with two WD black 1 TB but didnt get around to it yet. both drives show as USB drives? if so do you have blockstorage kext? take a look at this : aquamac.prob oards.com/index.cgi?board=hack1&action=display&thread=613
Aqua wasn't speaking english in that guide lol i think he was tired...
I used this one http://www.insanelymac.com/forum/index.php?showtopic=16… ↗
I'm up and running raid0 stripe...2x500 drives...I used the structure of his guide and i'm using RC4, added the kernel and dsdt to the boot partitions since he left it out in the tutorial..good boost in performance
and my drives are detected as SATA but they say external instead of internal
Thanks everybody for the guide. Because of it I managed to install SL vanilla on my EVGA x58 SLi Classified 141-BL-E760-A1.
But one problem is strange here: I cannot bot without -f flag or my netword card stop working. I'm using the RealtekR1000SL.kext on the /Extra/Extensions folder.
Without the -f flag it shows a probe error or something like that. Can someone help me?
@FabricioGSThanks everybody for the guide. Because of it I managed to install SL vanilla on my EVGA x58 SLi Classified 141-BL-E760-A1. But one problem is strange here: I cannot bot without -f flag or my netword card stop working. I'm using the RealtekR1000SL.kext on the /Extra/Extensions folder. Without the -f flag it shows a probe error or…
download kext helper...should repair kext cache issues, double click it, it'll do its thing and reboot and you should be set
Sleep/Wake Q
@msf5042Sorry, I forgot to mention that you need the 10.6.2 sleepenabler.kext (http://www.insanelymac.com/forum/index.php?showtopic=19… ↗)... My boot file is 315kb, I think it chameleon but could be pc efi...my extra folders too large, heres my dsdt
Thanks for a great work! I was able to work the sleep and wake function under your guide. Thanks!
Just curious: When I forced my system go sleep by hitting sleep under apple logo on menu bar, the system goes deep sleep right away. No fan, no movement. Then, when it wakes up, the sound is not working…
But, if I just leave the system for a while and it goes sleep, yes, it is sleeping but the fans in the system still moving. When wakes up, the system can come back normal as it should be.
is it normal?
@JaE-Vdownload kext helper...should repair kext cache issues, double click it, it'll do its thing and reboot and you should be set
Thanks JaE-V. As I said I was trying to use it on the /Extra/Extensions but I placed on the /System/Library/Extensions using the kext helper, repaired permitions and rebuilded the cache, that did the job. Thanks!
@airwalk776so 10.6.3 is out , anyone test it yet ?
if your using sleep enabler remove it its synced with the older kernel and will panic, should be good…update downloading right now. *edit* all is well, looking good geekbench is lower than before
@airwalk776so 10.6.3 is out , anyone test it yet ?
Just updated and my sound stopped working. It seems it tries to recognize it but it fails. All the rest seems fine.
@FabricioGSThanks JaE-V. As I said I was trying to use it on the /Extra/Extensions but I placed on the /System/Library/Extensions using the kext helper, repaired permitions and rebuilded the cachhe, that did the job. Thanks!
hey would u happen to modify those g5 cases on ur own? im currently using a cosmos 1000 but i'd like a more official look...i'd be willing to ship a case out to ya or something if applicable...send me a quote
@JaE-Vhey would u happen to modify those g5 cases on ur own? im currently using a cosmos 1000 but i'd like a more official look...i'd be willing to ship a case out to ya or something if applicable...send me a quote
I'm modifying my case on my own, but I don't think I can help you much since I live in Brazil
I was motivated by this topic on InsanelyMac: http://www.insanelymac.com/forum/index.php?showtopic=4525 ↗ There's literally tons of information there and lots of different mods about it too. Check this session and you will be amazed: http://www.insanelymac.com/forum/index.php?showforum=46 ↗
--
About my sound issue, any ideas?
@FabricioGSJust updated and my sound stopped working. It seems it tries to recognize it but it fails. All the rest seems fine.
I have not had a chance to update yet once I do I will work on modding the legacyHDA to work with the new appleHDA
In the mean time try voodooHDA
@FabricioGSI'm modifying my case on my own, but I don't think I can help you much since I live in Brazil I was motivated by this topic on InsanelyMac: http://www.insanelymac.com/forum/index.php?showtopic=4525 ↗ There's literay tons of information there and lots of different mods about it there. Check this session and you will be amazed:…
lol i see i see
@airwalk776I have not had a chance to update yet once I do I will work on modding the legacyHDA to work with the new appleHDA In the mean time try voodooHDA
USB speakers FTW! lol...i got the logitech Z-cinema's
I was wondering if anyone has the updated kext for your Evga X58 board.
I just got up and running with Myhack. Everything is working except for sound. I installed the voodoo kext and the sound is working. I am running this on 10.6.3
However I have 8GB of 1600mhz DDR3 Ram that is showing up on my system as 6GB 667mhz. Anyone have this issue?
I want to get this system running as smooth as possible.
Thanks for your help.
I tried voodoo kext but still no go. Don't know if I did something wrong or just wont work
@FabricioGSI tried voodoo kext but still no go. Don't know if I did something wrong or just wont work
After 10.6.3 update sound is broken
the voodoohda must be installed in the /system/lib/extension not in /extra/extension - if you choose to use voodooHDA
as an alternative I have keep the same legacyHDA in /extra/extension and installed the 10.6.2 appleHDA and the sound is working.
I have uploaded the 10.6.2 appleHDA to megaupload
mega upload.com/?d=I7E0P3NO
@renatosI was wondering if anyone has the updated kext for your Evga X58 board. I just got up and running with Myhack. Everything is working except for sound. I installed the voodoo kext and the sound is working. I am running this on 10.6.3 However I have 8GB of 1600mhz DDR3 Ram that is showing up on my system as 6GB 667mhz. Anyone have this…
Look at post 1 all the files you need are there
@airwalk776After 10.6.3 update sound is broken the voodoohda must be installed in the /system/lib/extension not in /extra/extension - if you choose to use voodooHDA as an alternative I have keep the same legacyHDA in /extra/extension and installed the 10.6.2 appleHDA and the sound is working. I have uploaded the 10.6.2 appleHDA to megaupload…
Thanks man, that saved me. Installed and it's working great now!
@FabricioGSThanks man, that saved me. Installed and it's working great now!
I have to work on this more whne I get a chance the Ideal state would be to get applehda.kext from 10.6.3 to work and also I dont know if you noticed but the optical/digital out doesnt work.
but for now this does the trick
I was able to get sleep to work on 10..6.3 it wakes but non of the usb device work apple keyboard and mighty mouse and usb HD
any thoughts ?
@renatosI was wondering if anyone has the updated kext for your Evga X58 board. I just got up and running with Myhack. Everything is working except for sound. I installed the voodoo kext and the sound is working. I am running this on 10.6.3 However I have 8GB of 1600mhz DDR3 Ram that is showing up on my system as 6GB 667mhz. Anyone have this…
umm what processor do you have? i hope you didn't buy dual channel ram if you have an i7 920...your ram should be either 3, 6, or 9 gig odd tripple channel sets
@airwalk776I was able to get sleep to work on 10..6.3 it wakes but non of the usb device work apple keyboard and mighty mouse and usb HD any thoughts ?
i never used the sleep fox for this issue plus erratic system behavior from wake...i wouldn't use…just my opinion
Weird error on startup after 10.6.3 update
I have been getting this weird error on startup after the 10.6.3 update
I have running Vanilla kernel
EVGA X58
i7 -920 3.20GHZ
6GB DDR3 1600MHZ
I have followed the guides and been running 10.6.2 forever.
I did the 10.6.3 update and whacked myself, might restore my kexts from a backup.
Got any ideas for a quick fix.
BTW...I applied the old AppleHDA 10.6.2 kext and found a 10.6.3 kext on kexts.com
- Sound was working
*** WARNING kext.com.apple.iokit.CHUDprof has immediate dependencies on both com.apple.kernel* and com.apple.kpi* components; use only one style
- Screen locks up on boot before prompt to put my password in.
@mm2311I have been getting this weird error on startup after the 10.6.3 update I have running Vanilla kernel EVGA X58 i7 -920 3.20GHZ 6GB DDR3 1600MHZ I have followed the guides and been running 10.6.2 forever. I did the 10.6.3 update and whacked myself, might restore my kexts from a backup. Got any ideas for a quick fix. BTW...I applied the…
can you please post the applehda file you used from 10.6.3
@mm2311I have been getting this weird error on startup after the 10.6.3 update I have running Vanilla kernel EVGA X58 i7 -920 3.20GHZ 6GB DDR3 1600MHZ I have followed the guides and been running 10.6.2 forever. I did the 10.6.3 update and whacked myself, might restore my kexts from a backup. Got any ideas for a quick fix. BTW...I applied the…
obviously fakesmc is your problem, have you tried removing or updating it?
Apple HDA 10.6.3
Here is the file from kexts.com
- Binary patched AppleHDA.kext for ALC889
I was messing around, shouldn't have been...lol
I got the PC to boot again, however now it only boots in "-x" safe mode?
If I attempt to boot normal, I lose the video after I login in with my password.
- I see my desktop and dock load, but the screen blanks (blacks) out as if I unplugged the cable, the PC stays on and I can hear sound and use the keyboard to shut it down.
Any ideas with this one?
- I did not add any Nvidia kexts and have been using my card's EFI string in "com.apple.Boot.plist" for months now. (Nvidia 7800 GT 256MB)
@mm2311Here is the file from kexts.com - Binary patched AppleHDA.kext for ALC889 I was messing around, shouldn't have been...lol I got the PC to boot again, however now it only boots in "-x" safe mode? If I attempt to boot normal, I lose the video after I login in with my password. - I see my desktop and dock load, but the screen blanks…
log into save mode make a new user and log in normally with the new user. if that works one or more of your pref files might be corrupt/bad
In addition you can try to delete the pref folders (/system/lib/pref and ~/lib/pref)
Fixed
Apparently, I had no problem updating to 10.6.3 beside the common audio issue which was fixed with the kext I uploaded.
I installed it and then used pfix to set the permissions, disk utility, repair, and then a reboot.
However, for some reason it was picking up my second DVI output as if I was using dual displays. WEIRD, it never happened before in 10.6.2 or before…but I swapped my connection to the other DVI plug and FIXED.
I over thought that one quite a bit!
- Just an update to those with ATI or NVIDIA cards with dual display, don't think your MAC is broken, it may just be the output your connected too!
I thought I was stuck at this screen, no mouse, no login box
Thanks for all the help.
@xxxslayeriiixxxFrom 10.6.0 to 10.6.2 What you will need: 1. A working OS X Installation: Leopard. 10.5.7 Leopard GUIDE by ihavearedcouch (http://www.insanelymac.com/forum/index.php?showtopic=17… ↗) or a distro (ex. Kalway) --- just use Kalway, search for it...it installs w/o hassle. you might get kernel panics, but just keep restartin computer…
As a 1st timer I will note a few things that I encountered with my EVGA X58 Classified (E760) board. With the lasted bios installed. 1st this guide is excellent to get you a long ways. I made a few mistakes along the way and it took me about a week of 12 hour days to get me back on track. This is with reading I did along the way about dsdt's and becoming a forum member to 8 other forums, LOL.
Step 1: It says a disto of Kalyway 10.5.7 but if all you can get your hands on is a copy of 10.5.2 then that works great too. That is what I used. Don't bother trying to upgrade to 10.5.7 though, it didn't work for me and it is a waste of time. With 10.5.2 I had internet and that was excellent to download and read what I needed to without going back and for between my PC.
4. Airwalks DSDT.aml was the same as mine in everyway even though I have some different drives and more ram and different vid card.
Step 6: Is now Chameleon 2.0-RC4 (chameleon.osx 86.hu/articles/chameleon-20-rc4-is-out)
I love this little program.
I confirmed that you don't need "busratio=20" in the boot.plist file. BUT you need the -x64, nothing else. To confirm once your OSx boots go to the apple, select About This Mac, select "More Info" and go to Software, in the System Software Overview it will tell you whether 64bit kernel is running or not.
Or open Terminal and copy and paste:
ioreg -l -p IODeviceTree | grep firmware-abi
In reality you may be changing between this depends on how you want your computer to function. For example using a 64bit photographic program in 64bit mode will give you about 30% faster results. BUT as I discovered I lost 3ware Raid. My Ethernet that I had running is gone. Audio doesn't matter because that wasn't working for me anyways. It's funny because you can use a slightly different code that everyone running a regular Mac has to use anyways because every new Mac except for the Xserver's run at 32bit by default.
So in your boot.plist you enter
arch=-386 for 32bit
or
-x64 for 64 bit
or
arch=x86_64 also does 64 bit mode.
Is it worth it, I don't think so. Why? You can get more or less the same use of your RAM as long as you make sure the 32 bit box is unchecked. (see photo).
When I get 64bit drivers for my necessary stuff then I will switch.
I have a wireless Microsoft Keyboard and Mouse. I used MicrosoftMouse_d271.dmg that you can just google to find.
Another point that maybe someone can explain to me. I go into diskutility and repair disk permissions. It does and gives the all clear. Then I go to Kext Utility app and run it. Then when I go back into disk utility's it needs to fix a bunch of stuff again. This is all back to back without restarting. Which one is fixing?
@JaE-Vumm what processor do you have? i hope you didn't buy dual channel ram if you have an i7 920...your ram should be either 3, 6, or 9 gig odd tripple channel sets
He couldn't have bought DDR2 memory for a motherboard with an i7 920. Dual channel wouldn't work because it wouldn't fit.
@X58-AgilityI have a wireless Microsoft Keyboard and Mouse. I used MicrosoftMouse_d271.dmg that you can just google to find. Another point that maybe someone can explain to me. I go into diskutility and repair disk permissions. It does and gives the all clear. Then I go to Kext Utility app and run it. Then when I go back into disk utility's it…
I see the same thing - I would trust the disk utility repair since thats an app directly from apple.
@demoezHe couldn't have bought DDR2 memory for a motherboard with an i7 920. Dual channel wouldn't work because it wouldn't fit.
i dont think you understood what i was saying and i care not explain lol
couple questions
Slayer, Airwalk, etc..
Great Job! I am almost there. You guys rock.
I have a couple questions..
I am on 10.6.3...
X58 Classified
i7 920
6GB Corsair
GTX 285 SC 2GB
I just picked up a WD Mybook with USB/1394/ESATA
I can get it to see the jmicron and the drive itself via ESATA but cant partition or format...
Should I be able to do this?
Also I have a GTX285 SC - is there a fix for audio out via hdmi?
@airwalk776I was able to get sleep to work on 10..6.3 it wakes but non of the usb device work apple keyboard and mighty mouse and usb HD any thoughts ?
Hello, airwalk & everyone!
I've been greatly helped by this post and guys who are on the same ship. Really appreciate it!
Now I'm posting my dsdt approaching to work sleep mode, but it still has buggy things like KP with sound or something. I edited and added some codes on airwalk's dsdt. (good start man!). With this dsdt, you can wake up with any button on keyboard or power button, and you can use USB devices after waking up.
Unfortunately, I couldn't find out a dsdt solution for my OCed i7 920 enabling speedstep, I'm just using Nullcpupwrmng.kext and Sleepenabler.kext. I'm not so sure about integrated sound cause I have envy24ht pci-card and got the sound option disabled on bios.
1. Here's a bios setup for getting sleep n wake.
[powermanagement setup]
ACPI func [Enabled]
ACPI type [S3]
run VGABIOS if s3 resume [off]
USB KB wake-up [enabled]
HPET [enabled & 64bit]
Things not listed is 'whatever'
2. As above, all kexts I have in E/E are
Nullcpupowermanagement.kext
SleepEnabler.kext
fakesmc.kext
That's it. Strongly believe that someone could decrease the number as 1.
3. Add this line in your com.apple.boot.plist
(Chameleon Bootloader rc4, PC-EFI 10.6 by netkas)
<key>RestartFix</key>
<string>Yes</string>
That's not related sleep issue but it is necessary for restart and shutdown working.
Please test and give me any feedback!
PS. Just in case you fail to boot, make a rescue CD or something BEFORE applying a new dsdt! n sorry for my bad Eng.
[My Rig]
osx 10.6.3 (64bit mode)
i7 920@4gb (turbo off, eist on, c1e on)
EVGA x58 sli le
ddr3 1600 6gb
ati 4890
Juli@ envy24ht (KP after waking) <- current problem
X58 Update to 10.6.4
I have updated to 10.6.4, once again the sound breaks.
I kept my legacyhda.kext in the /Extensions/Extra folder and found the updated AppleHDA for 10.6.4.
- I removed the Apple HDA.kext file from the Apple 10.6.4 update (S/L/E)
- Dragged "my" AppleHAD for 10.6.4 over kext utility.
- Ran pfix and disk utility to repair permissions (may not be needed)
Sound is back up and running on 10.6.4
NOTE: Our board has the Audio ID: 889, do not download the other kexts for 887 or 888. I don't believe that they work.
I couldn't attach it because it was too large, please let me know if anyone needs it and I will upload it to megaupload,etc.
Happy Updating...all seems the same with the update
Can someone update the Guide to update from 10.6.3 to 10.6.4? I'd like to make the update but I'm kinda lost and I'm afraid to lost my install.
I would also ask if anyone could upload the Apple HDA 10.6.4 to a megaupload or so for everyone.
@FabricioGSCan someone update the Guide to update from 10.6.3 to 10.6.4? I'd like to make the update but I'm kinda lost and I'm afraid to lost my install. I would also ask if anyone could upload the Apple HDA 10.6.4 to a megaupload or so for everyone.
I would also like this as well
k exts.com/view/405-binary_patched_applehda.kext_for_alc889_(mac_os_x_10.6.4).html
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
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?
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.
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?
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.
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. 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?
@javeryI'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…
Sounds like you installed Vista through IDE mode. You're going to have to install the AHCI drivers back in Windows. Switch to IDE mode again and install the drivers using the following guide. Once you have them installed, you can switch back to ACHI and not have to worry about both OS's.
support.micro soft.com/kb/922976
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: osx 86.net/f57/guide-evga-x58-snow-leopard-10-6-2-t3854/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.php?f=16&t=1686… ↗
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)
@airwalk776if anyone is interested in optical out audio the legacyhda file here http://www.tonymacx86.com/viewtopic.php?f=16&t=1686… ↗ 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)
This is what I used to get my Classified working. I used Tony's iboot for installation, but picked up the DSDT and Extra folder from this thread.
Thanks to all the contributors of this thread for making my installation so easy!
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?
@xxxslayeriiixxxi 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.
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.
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.
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.
rapid share.com/files/419636470/no-nullcpu-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.
rapid share.com/files/419724474/EVGA_x58_SLI_i920_SZ2Z.zip
MD5: D8B8F6902A6B2CBAB4D61A79DA382C7B
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.
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.
@xxxslayeriiixxxanybody 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.
@msinfo_usFew 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…
Sleep functioning yet with the power-management fixes? i would get a new card but there is nothing my 285 can't handle
@xxxslayeriiixxxill 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
@xxxslayeriiixxxSo 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…
I personally use mprime95 I think MSInfo does also
mers enne.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.
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.
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.
@banini_jequeI 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…
http://www.newegg.com/Product/Product.aspx?Item=N82E168… ↗
no more audio issues! lol frys has them too out the box
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.
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.
@frishenThank 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…
Hmm ... I think I saw my external USB HD's after waking up from sleep but I am not 100% sure since I am not using sleep due to temps going higher after going to sleep multiple times.
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.
@banini_jequeI'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.
The video section is not part of the DSDT posted here (not yet anyway I was planning to do it just did not get around to it yet). I use GFX string in my com.boot.apple for grafics for now. Perhaps you might want to check it osx 86.co/f19/guide-geforce-gtx-260-in-snow-leopard-t4057/ . Did you try removing firewire card to see if it will make any difference?
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).
@msinfo_usHmm ... I think I saw my external USB HD's after waking up from sleep but I am not 100% sure since I am not using sleep due to temps going higher after going to sleep multiple times. 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,…
Thanks! I will give it a try!
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?
@frishenThanks! I will give it a try!
Cool. Please let us know results. I've got no way to test this right now (I am at work) but to make it easer for you I compiled device (USBx) section for you to try. You should be able to just copy/paste and give it a shot. GL
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)
}
}
@banini_jequeYeah 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?
I checked and my card def shows as PCIe x16. The only setting in BIOS I use Video related is video card = PCIe instead of PCI. Everything else in that section as default. Can you tell a little bit more about your system? Bios version, r u using same dsdt posted on page 24, kexts, GFX string, which bootloader, any other cards?
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.
@banini_jequeI 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…
Before you do anything else try to disable graphicsenabler and try GFX string.
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
@banini_jequeI 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…
Power save mode actually does make sense. I did have this problem initially (lower clock but still x16 PCIe) and started to look dipper into it. But then when made all the necessary changes to my dsdt it magically disappeared so I did not look any farther. Here is my NVClock info if u'd like it for reference.
-- 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?
@banini_jequeYeah 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?
The dsdt file I posted on page 24 is still the latest and the one I am running right now.
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.
@banini_jequeInteresting. 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…
Glad dsdt/ssdt files worked for you and you are getting full performance out of your video card.
@xxxslayeriiixxxThe card works smoothly so far. the most important feature that i really needed is not supported which is CUDA. i was hoping CUDA worked, but im on a waiting game right now for new drivers from nvidia to leak out. Gaming is pretty smooth so far. I just play starcraft 2 (Ultrasettings). I just dual boot with windows 7 for video…
Good info thanks, think its time for me to do a re-load with all of these new fixes implemented. Still running with strings on my 285 only game i play is call of duty so my system is overkill. I'll probably grab a 5870 when the funds line up
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.
@xxxslayeriiixxxWhere did you plug it in? the red sata ports? if you did just turn it on in BIOS
The drive was plugged in SATA0 (black) I moved it to the red port on the side of the board and it worked! Thank you!
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.
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?)))
@snake4lifehey 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…
Your English is fine
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/index.php?showtopic=1246 ↗ and http://www.insanelymac.com/forum/index.php?showtopic=22… ↗
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.
@xxxslayeriiixxxim 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).
Think I will give it a shot straight from my PC. I'll just download all the combo updates from the apple support site & get it to 10.5.7 & follow the guide from there & here. Guess I'll let you know by tomorrow night how this turns out. Thanks
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?
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:
Oct 16 01:02:56 Snake4lifes-iMac kernel[0]: Power down FG cad=2 nid=1 to the D3 state...
Oct 16 01:02:56 Snake4lifes-iMac kernel[0]: Resetting controller...
Oct 16 01:02:56 Snake4lifes-iMac kernel[0]: VoodooHDADevice[0xffffff800f4d7c00]::resetController(0)
Oct 16 01:02:56 Snake4lifes-iMac kernel[0]: Suspend done.
Oct 16 01:03:00 Snake4lifes-iMac kernel[0]: System Sleep
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: 55813813)
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: VoodooHDADevice[0xffffff800f4d7c00]::audioCtlOssMixerSet(0xffffff801043b928, 23, 0, -549755813888)
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: VoodooHDADevice[0xffffff800f4d7c00]::audioCtlOssMixerSet(0xffffff801043b928, 24, 0, -549755813888)
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: VoodooHDADevice[0xffffff800f4d7c00]::audioCtlOssMixerSetRecSrc(0xffffff801043b928, 0x80)
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: warning: couldn't set recording source to microphone
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: Resume done.
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 1 of Hub at 0xfd000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 1 of Hub at 0xfa000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: The USB device iPhone (Port 2 of Hub at 0xfd000000) may have caused a wake by being disconnected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 2 of Hub at 0xfa000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 3 of Hub at 0xfa000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 3 of Hub at 0xfd000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: The USB device Keyboard Hub (Port 4 of Hub at 0xfa000000) may have caused a wake by being disconnected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: The USB device USB HD (Port 4 of Hub at 0xfd000000) may have caused a wake by being disconnected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 5 of Hub at 0xfa000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 5 of Hub at 0xfd000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: The USB device External HDD (Port 6 of Hub at 0xfa000000) may have caused a wake by being disconnected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 6 of Hub at 0xfd000000), may have caused a wake by being connected
Oct 16 01:03:16 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:03:17 Snake4lifes-iMac kernel[0]: AppleRTL8169Ethernet: phyWaitForAutoNegotiation TIMEOUT
Oct 16 01:03:21 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:03:39: --- last message repeated 3 times ---
Oct 16 01:03:39 Snake4lifes-iMac kernel[0]: [BNBMouseDevice][processCommandWL][34-15-9e-cd-ec-ce] Releasing All Channels
Oct 16 01:03:42 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:03:49: --- last message repeated 1 time ---
Oct 16 01:03:49 Snake4lifes-iMac kernel[0]: [ffffff80106e4100][AppleMultitouchDevice::willTerminate] entered
Oct 16 01:03:49 Snake4lifes-iMac kernel[0]: [ffffff80106e4100][AppleMultitouchDevice::stop] entered
Oct 16 01:03:52 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:04:22: --- last message repeated 5 times ---
Oct 16 01:04:22 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:04:52: --- last message repeated 5 times ---
Oct 16 01:04:52 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:04:52 Snake4lifes-iMac kernel[0]: IOUSBMassStorageClass::setPowerState(0xffffff800f04c000, 0 -> 1) timed out after 100128 ms
Oct 16 01:04:52 Snake4lifes-iMac kernel[0]: IOUSBMassStorageClass::setPowerState(0xffffff800f06f800, 0 -> 1) timed out after 100128 ms
Oct 16 01:04:57 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:05:21: --- last message repeated 4 times ---
Oct 16 01:05:21 Snake4lifes-iMac kernel[0]: E:[AppleUSBBluetoothHCIController][BulkInReadHandler] overrun error. ignoring. dataSize = 0x0
Oct 16 01:05:21 Snake4lifes-iMac kernel[0]: [InterruptReadHandler] Received kIODeviceNotResponding error - retrying: 1.
Oct 16 01:05:21 Snake4lifes-iMac kernel[0]: [ClearFeatureBulkEndpointHalt] DeviceRequest failed 0xE00002ED.
Oct 16 01:05:22 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:05:52: --- last message repeated 5 times ---
Oct 16 01:05:52 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:06:22: --- last message repeated 5 times ---
Oct 16 01:06:22 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:06:32: --- last message repeated 2 times ---
Oct 16 01:06:32 Snake4lifes-iMac kernel[0]: IOSCSIPeripheralDeviceType00::setPowerState(0xffffff800f06f000, 0 -> 4) timed out after 100157 ms
Oct 16 01:06:33 Snake4lifes-iMac kernel[0]: IOSCSIPeripheralDeviceType00::setPowerState(0xffffff800f088e00, 0 -> 4) timed out after 100357 ms
Oct 16 01:06:37 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:07:07: --- last message repeated 5 times ---
Oct 16 01:07:07 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:07:37: --- last message repeated 5 times ---
Oct 16 01:07:37 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:08:07: --- last message repeated 5 times ---
Oct 16 01:08:07 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:08:37: --- last message repeated 5 times ---
Oct 16 01:08:37 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
(My system is a MacPro4,1 but my boot disc was iMac dont wonder..)
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 =)
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)
}
}
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
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)
}
}
Device (EHC1)
{
Name (_ADR, 0x001D0007)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x0D,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x3A, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Device (EHC2)
{
Name (_ADR, 0x001A0007)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x0D,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x3C, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
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.
@banini_jequeAny 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…
I don't think the problem is 6 or 8 cores but the absence of the 2 or 4 extra cores on i7 920. In our quest for native power management Airwalk and I went thru many tests and once we found that indeed having those extra empty cores is a problem we never attempted to go back to newer BIOS's to try to fix it. May be you want to give it shot? If so, please share your results.
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 :
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
@JaE-VMs_info will you please re-upload the file with the new x58 kexts the rapidshare link you hosted has reached it's limit
Sure. It has latest dsdt, ssdt and kexts I am using. I did not include any additional utilities to keep it small. You can always download them elsewhere or let me know what you need and I'll upload it for you.
rapid share.com/files/429535655/NoNullCPU1test.zip
@msinfo_usSure. It has latest dsdt, ssdt and kexts I am using. I did not include any additional utilities to keep it small. You can always download them elsewhere or let me know what you need and I'll upload it for you. rapid share.com/files/429535655/NoNullCPU1test.zip
exactly what i needed thank you sir, throwing it in my drop box
@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
@snake4life@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
Yes, I am using RC5. It works fine with AzerBLN as well.
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?
@banini_jequePoop, 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…
I don't know if this is impossible or even how difficult it is to get native PM on newer EVGA BIOS. Airwalk and I did not pursue any farther native PM development, DSDT and SSDT changes once we found that using older EVGA BIOS version solved our KP problem. Everything is working REALLY well so it is kind of hard to justify breaking it for the sake of testing newer BIOS when it does not really buy us anything. Is your system OC'd (try to disable it just for testing)? Did you try to generate your own ssdt files (if you want to attach them I can take a look at your values)?
Here they are if you want to look. I guess I'll start researching mods for them now.
@banini_jequeHere they are if you want to look. I guess I'll start researching mods for them now.
Try replacing with these files. Please try with DropSSDT=yes and no.
Everyone updated ok? I haven't turned my system on in about 4 days
@JaE-VEveryone updated ok? I haven't turned my system on in about 4 days
10.6.5 update was seamless. Just backup your AppleHDA before updating.
I went head & updated 10.6.4 to 10.6.5 & upon reboot I got message stating "I need to reboot my system holding down the power button". I get this everytime now & no one else seems to be having the same issue as me so I'm lost as to what I need to do.
evga x58 micro
evga 8800gt
i7 920
using newest chameleon bootloader build.
Edit: Found my issue, VooDooHDA no longer wants to play nice with 10.6.5, the only issue is that I no longer have sound. If anyone has a working ALC889 combo that could work on my eVGA x58 Micro mobo, can you please host it or post where I can get it from. A specific guide on installing it would be helpful as well...thank you.
Edit x 2: So for anyone future reference using the eVGA Micro x58 motherboard. If you're using the VoodooHDA kext, with updating to 10.6.5 it'll pretty much wreck your OSX into KP mode. You'll want to remove it completely from your system via Safe Mode if you haven't before installing the update. This does mean no sound for the time being, but below I have a method that you can try to use that worked for me.
1) Download TonyMac's Multi-beast
2) Open Multi-Beast
3) Go through the Prompts until you can see the easy DSDT & User DSDT & etc.
4) At all those check boxes, Go down the boxes until you see Advanced Options & select
5) Should see (Audio, network, & various other things)
6) What you want is Audio of course
7) With using the eVGA x58 Micro motherboard we have the ALC889 Codec
8) Check boxes LegacyHDA889, HDAEnabler889, & 10.6.2 Apple.HDA Rollback
9) Install all three, should be successful.
10) Close Multi-beast - Open Disk Utility > Select OSX Drive > First Aid Tab > Repair permissions > Close DIsk Utility > Restart > Test Sound
Using this method got me updated to 10.6.5 which updates the Apple.HDA audio kext anyways, so VoodooHDA basically kills the system. Anyways, I went from 10.6.5 & no sound , the new update & with sound. Hope this helps even one person.
Thanks msinfo. It didn't work though. I tried it both ways.
VoodooHDA didn't like the dsdt you gave me, but it likes mine fine, probably because I removed my audio device from it since I have ALC892. I always have to delete AppleHDA though.
@banini_jequeThanks msinfo. It didn't work though. I tried it both ways. VoodooHDA didn't like the dsdt you gave me, but it likes mine fine, probably because I removed my audio device from it since I have ALC892. I always have to delete AppleHDA though.
It was a long shot anyway ... Did you remove sound from dsdt I gave you or did you use your old dsdt? Attached is dsdt without sound device hdef.
I haven't tried that because the pm panics well before the voodoo does, so I didn't think it was worth it. I posted on insanelymac's dsdt fixes for gigabyte boards thread with my dsdt, ssdts, and ioreg output to see if they have any ideas. I think I will keep this board since everything else works, and it's fun to try to work out new frontiers.
Update:
I redid my DSDT, and it's good enough now that I can restart and shutdown without any added kext. I have it attached along with an ioreg dump, my SSDTs, and my boot.plist if anyone wants to look through it.
The only kexts I have in /E/E are:
AHCIPortInjector
fakesmc
IOAHCIBlockStorageInjector
JMicronATA
LegacyAGPM
NullCPUPM
PlatformUUID
I would still need one for sleep, but I haven't really looked for one for 10.6.5 yet.
Is working with the EVGA SLI LE E757?
What CDBOOT use?
@shakall, I'm pretty sure you can use the E757, and I bet if you don't use any bios version newer than S71H, you can use the folder these guys are passing around.
@everyone, I've gotten maybe a little closer to getting speedstep on my E767. In my ioreg I have no CPUPLimit, nor do I have CStateInfo. I made a legacy kext based on MacPro5,1, renamed to PowerMac3,4 just for fun, and changed my smbios.plist to PowerMac3,4. I still don't have either of those in my ioreg, but now I get:
11/24/10 4:41:33 PM kernel ACPI_SMC_PlatformPlugin::gatherCStateOverrides - failed to set c-state demotion data: -1
I built it in a PowerMac3,4 case if anyone was wondering.
I also updated to bios 77, and now I only get one ssdt.aml instead of two.
Maybe when people start trying to run 32nm 6 core chips on their EVGA boards more people will be trying to get this working than me.
@banini_jeque@shakall, I'm pretty sure you can use the E757, and I bet if you don't use any bios version newer than S71H, you can use the folder these guys are passing around. @everyone, I've gotten maybe a little closer to getting speedstep on my E767. In my ioreg I have no CPUPLimit, nor do I have CStateInfo. I made a legacy kext based on…
Thx man, me too using bios version 77.
Cool, now we're talking. I'm away from my machine for today (Happy Thanksgiving everybody), and then I have piles of homework, but when I get time, I'm going to be going over this guide ↗ a few times. It has something in it about the legacy kext not working right if you put tabs in it instead of spaces when you indent, so that might be a place for me to start. We need to get CStateInfo and CPUPLimit showing up in IOReg under CPU0, Apple_SMC_Platform or whatever. I suspect that somehow, maybe because of something I'm doing wrong, or maybe because of the bios, that C2RC5 isn't loading the C-States even though it says it is.
I'm putting together a new build for a friend based on an eVGA X58, so thanks for 30+ pages of good info. I've read through a lot of it and tried to retain as much as possible, but still have a couple questions. I just started really working on getting things up and running (hadn't found a good thread like this till today), so I haven't tried a whole lot yet.
The build is: X58 FTW3, i7 920, AMD 5870
Ignoring the GPU for now, because I know most people in here are using NV cards, here are my questions.
1. LAN, For the SLI or Classified most people have, does eth work out of the box? Maybe I missed what everyone is using for a fix there, but I haven't seen anyone mention the RLT811xx driver that I've been using. I need to reread the DSDT patches more carefully, so maybe it's in there. That driver is actually working perfectly for me, but it needs to be installed to /s/l/e and I'd prefer to go another route if there is one.
2. Audio, seems like HDEF in the DSDT and a patched AppleHDA is working well, but some people are still using Voodoo. I'm more used to patching HDA, so planing on doing that unless there's a strong reason not to.
3. USB, I tried upgrading to 10.6.5 once already, but lost USB entirely like some other people did, but I haven't seen anyone report that in this thread. Is that a problem unique to the FTW3? Or will it not be an issue once I get a DSDT built?
4. DSDT, Does anyone know how similar the FTW3 actually is to the SLI or Classified in terms of the DSDT. Those two boards are clearly the most popular here, but maybe I missed someone saying they'd had success with similar patches on an FTW3. I like making mine by hand anyway, so I'll find out soon enough, but just figured I'd ask if it could save me some trouble.
Thanks again for all the work you've already done, and any help you can provide.
YES! Farski, I believe the FTW3 is going to be very similar to my SLI3. I have to use the same ethernet driver. For sound I have to use VoodooHDA because I have ALC892, which won't work with AppleHDA even if you patch it. I think the FTW3 has ALC892 as well. I took the AZAL/HDEF section out of my dsdt so I don't have to delete AppleHDA to prevent KPs from VoodooHDA. I didn't have any usb problems with 10.6.5, aside from the fact that if I booted with the iBoot CD I had, my USB didn't work, so I'm wondering if you're using any tonymacx86 related usb kexts somewhere. I got a new iBoot CD and now that works fine when I need to boot from it. I have everything working including USB3, but excluding SATA3 and speedstep. If you can get speedstep working you're my hero. No one with an EVGA X58 has gotten it to work on bios 44 or newer. You and I are limited to like 76 or 77 since our boards are so new, so we can't use the versions older than 44 that are known to work. I've been trying for months with no luck, so I may switch to a Gigabyte eventually.
cool, good to know about the audio/LAN. Not perfect fixes but certainly easy enough to live with. I'm not too concerned about speedstepping, because I think this machine's either going to be off, or on and gaming or crunching photos. If it's not an easy fix I won't have enough time probably to do any real work on it before I need to ship it off to the owner; sorry I couldn't be more help there.
Looking back I bet I still was booting off iBoot when I had those USB issues in 10.6.5. Once I got an actual install of chameleon going I never even bothered to try again. I had actually also gotten USB3 working in 10.6.4, but can't remember which patched driver I used; do you remember which you're using?
I'm going to read through the thread again this weekend probably to get through most of the DSDT stuff, but are there any notable changes you made for the SLI3 besides HDEF I should know about?
I just followed the guides for gigabyte boards. There's a basic one on tonymacx86, and then some more really detailed ones on insanelymac. I have a post a few posts back that has mine with some other things I'm using attached, so you can take a look. The one I'm using now differs slightly from that one, but it's nothing major.
You're really bumming me out on the speedstep though. :'(
Okay so I just want to check to confirm, is the panic that everyone else gets with bioses newer than SZ2Z when trying to load AppleIntelCPUPowerManagement at boot a type 13? Mine is, and I want to make sure everyone else is getting the same one.
Great. Thanks for all the help guys. I'm giving up now and buying an ASUS or Gigabyte even though I don't like the design. At least it will work better.
You should make a note in the first post about speedstep not working on the X58 SLI3 or X58 FTW3, and how it only works on the other models if you use the bios version before version 44, which is of course SZ2Z. I changed my mind and haven't completely given up yet, but if I like the Gigabyte X58 G1 when it comes out I'll probably get that.
I've been looking into it more. I'm wondering if I replaced the CPU microcode in bios version 77 from EVGA with the microcode from a Gigabyte X58 board's bios if that would fix it, but I'm not sure if that's really the problem. This is a copy of my post on insanelymac:
On EVGA's website, they list these differences between bios 44, which breaks AppleIntelCPUPM support, and SZ2Z, which enables it:
44 Updates: Supports 32nm Desktop CPUs Added "Turbo Performance" option (may boost performance if enabled) Fixes 1866MHz Memory Ratio SZ2Z Updates: Added "Reserve RC for Bridge" - Enables resources for 5 VGA's Added High Precision Event Timer Disables PS2 keyboard in device manager if no PS2 keyboard present
To me, this suggests three possible causes.
1. The CPU microcode
2. The "Turbo Performance" option
3. Notice how the naming conventions of the bioses change from SZxx to just two digits. Does this mean that perhaps they did a complete rewrite and that the cause of our problem could be something unrelated to the added features in version 44?
iasl link is broken
The link in the OP to iasl is broken. Where could one find a copy?
@neptunetThe link in the OP to iasl is broken. Where could one find a copy?
Google: http://www.projectosx.com/forum/index.php?showtopic=386… ↗
The complete ACPICA-utilities are also default part of most Linux/BSD OS-derivates.
Just to update everyone a little bit. I've got the ALC892 on my E767 working with AppleHDA now using the new ALC8xxHDA kext from MacMan over at tonymacx86. First I tried to bin patch AppleHDA from 885 to 892, which made it load, but didn't give me sound. Then I switched to the 10.6.2 AppleHDA rollback and now it works.
So, that's a step forward. Almost there.
Still no ability to load AppleCPUPM without the type 13 panic, so no speedstep either. I've been playing with acpiexec to see if I can find something in there, but I don't really get it yet.
Here's my DSDT with the necessary HDEF section for the ALC8xxHDA to work.
Alright, so can someone like airwalk667 or msinfo pleeease make a full acpidump from linux on your X58 SLI and post it? You've got to be using the same bios version (SZ2Z) and settings you're using in OS X. I want to get the whole thing and compare it to my full dump from my X58 SLI3 to find all the differences I can in the acpi table and see if maybe something in there is causing the panic. It's a race to see if newegg has an open box ASUS P6T6 before I make this work.
kernel panic
Wow this thread is so huge! I first installed with iBoot + Multibeast and I got a working system. Next, I followed the guide on page 1 exactly along with ALL of the important notes at the bottom. I'm getting a kernel panic when I use the /Extra folder from this guide. When I use my backup /Extra folder I'm ok. I was wondering if I list what I have in there maybe someone could help me figure it out.
Backup /Extra folder that works kexts:
EvOreboot
fakesmc
JMicron36xATA
JMicron36xSATA
LegacyAppleRTC
NullCPUPowerManagement
Airwalk's Extra folder kexts including suggestions at the bottom of post 1:
AHCIPortInjector
fakesmc
HDAEnabler
IOAHCIBlockStorageInjector
JMicronATA
LegacyHDA
NullCPUPowerManagement
OpenHalfRestart
PlatformUUID
SleepEnabler
dsdt.aml that I made myself
Here is a photo of my kernel panic:
(attached below)
@neptunet, I suspect sleepenabler. Try booting without it. What board do you have and what bios version?
So my FTW3 started having all sorts of problems mid-December, right when I was going to start honing the DSDT to get things finalized. Getting it replaced was no easy feat, but I finally have a new, working board and it's time to start over. Hopefully I'll have some good news to report herein the next couple of days.
then again..
@banini_jeque I have the EVGA X58 SLI, the original one. Also how do I find out what bios version I have? I checked eleet but it didn't say. Also I am having another issue - I went back to my backup Extra folder and my system is hanging now before I get to OS X. I booted in verbose mode and took a screenshot where it hung up.
@farski, are you going to try to get speedstep working? We need to identify a difference between bios versions e758_sz2z and e758_44 that is causing AppleCPUPM to panic, despite our setups meeting it's requirements otherwise. Not sure how to figure that out. Then if we manage that, we have to see if we can do some sort of override, assuming that the cause is the same across all post version 44 evga x58 bioses.
@neptunet, you probably don't have your DSDT quite right. The hangup is probably related to the AppleRTC errors you're getting, so look at your RTC device in your DSDT and compare it other peoples. It should say what bios version you have on the bios boot screen, or on one of the bios setup screens.
@banini_jeque i removed the DSDT.aml from both directories before i took the screenshot.. what do you think of that? do i just need to reinstall?
No, you need to have a modded DSDT, it just needs to be done right. If you're new to this stuff, I'd say use airwwalk's extra folder with his DSDT in it, but delete SleepEnabler. I think SleepEnabler was causing your original issue, and not having a DSDT the second one. Then if you find out your bios version, if it's sz2z you can also delete NullCPUPM and OpenHaltRestart and you should still be able to boot.
@banini hey I went back to my airwalk extra (without the sleepenabler - well I changed the .kext extension but I left it in there) and dsdt but I got the kp I first posted. My bios is sz50. I guess my bios is newer - what do you think of that?
EDIT: dang banini_jeque you did it! i made some edits to the airwalk extra folder - so i dropped in the original folder but put in my custom boot.plist and I booted! Wow.. what a relief to be back in my installation. Thanks for the suggestion. Now I just need to get sound working I guess and then start seeing if anything else is broken. What puzzles me is that originally I had no DSDT or airwalk Extra folder but now my system won't boot up without it! I have no idea what I did. Haha.. I'm so lost. well at least for the moment I have something to fall back on. I guess I'll copy /Extra and make changes one at a time to keep track of what I do.
About the DSDT.. I booted using airwalk's DSDT and I did not get the CMOS reset, so that's good! BUT, I noticed when I decompiled his DSDT that it only has a single entry for RTC length - whereas when I make my own DSDT and decompile it, it comes with 2 RTC length entries in two different headings - not the single "CMS" deal. What is that all about? Is it relevant?
I figure Airwalk probably deleted one of the RTC length sections since you only need one. For sound you just need the legacy kext, and then you need to either bin patch AppleHDA, or get the 10.6.2 rollback AppleHDA. If you google "perl AppleHDA ALC889" you should find the instructions to binpatch, or if you get the tonymacx86 multibeast it will have the 10.6.2 rollback in it. I got fed up with trying to make speedstep work on my SLI3, so I've now replaced it with the ASUS P6T WS Pro. I only need 3 kexts for it to be perfect.
@banini_jeque nice, 3 kexts sounds nice. what does speedstep do?
i have two hard drives - an SSD and a 1.5 TB HD with an HFS+ partition on it that I formatted in disk utility. However, after my initial installation os x isn't seeing it. Any ideas what that's all about? Is it JMicron stuff?
@slayer great, nice to hear you got 10.6.6 running smoothly. did you try the tonymac nvidia driver update at all? i have my HDs in sata 0 and 1 - i forget what colors those are, but i think they are vertically stacked. do you know if i need any certain jmicron kexts to enable all those sata ports? i jacked my back up and i'm not looking forward to lifting my case up and changing the cables haha.
Actually got around to putting the new board in this weekend. Seems to be working fine (did a lot of testing in windows), so I started working on OS X. I basically started from scratch, a clean install. But I'm using the exact same boot setup as I was before the breakdown. Same package installer of chameleon, same boot plist and smbios, same extensions. For some reason now I'm having trouble booting, though. It's not panicing or giving me kext errors, no errors at all. Right after I choose the volume to boot, it starts loading for less than half a second and then the computer pretty much turns off. Video goes away and all the fans start running at full speed. Any ideas what could cause that? Never seen a bad kext do it.
@xxxslayeriiixxx@farksi im assuming you have a dual boot setup using chameleon. this is the reason why i chose to dual boot in a different way. i have both installations in separate HDDs. i have windows setup with IDE then Mac with AHCI. whenever i need to go to a different OS i just go to BIOS and set it up as IDE or AHCI depending on the OS. if…
likewise, constantly switching that setting in bios…
On another topic here guys but has anyone been able to get netflix to work with our boards? Maybe there's a mod to the boot plist we can do?
@JaE-Vlikewise, constantly switching that setting in bios… On another topic here guys but has anyone been able to get netflix to work with our boards? Maybe there's a mod to the boot plist we can do?
netflix is working for me (I assume you have silverlight installed) the second part to get it to work is make sure your ethernet interface shows as "built in"
@xxxslayeriiixxxnetflix is working for me. Also i just upgraded to 24GB ram, finally i can work with After Affects CS5 with no ram problems... i also haven't booted on my windows install since CUDA is working now.
that's awesome lol doubt you'll ever need to close a program again...think i may need to wipe and reinstall everything soon...got netflix working but i'm having a shitload of permission problems. Cant even enter "su" in terminal anymore, responds, "su:sorry" …unable to copy and replace items in any system folders I get "you don't have permission" repair permissions doesn't work either :-|
@banini_jequeI figure Airwalk probably deleted one of the RTC length sections since you only need one. For sound you just need the legacy kext, and then you need to either bin patch AppleHDA, or get the 10.6.2 rollback AppleHDA. If you google "perl AppleHDA ALC889" you should find the instructions to binpatch, or if you get the tonymacx86…
its not a delete its a decrease from 4 to 2 in the dsdt
@xxxslayeriiixxxnetflix is working for me. Also i just upgraded to 24GB ram, finally i can work with After Affects CS5 with no ram problems... i also haven't booted on my windows install since CUDA is working now.
do you know of any way to transcode digital video (avi, divx, xvid, h264) using GPU?
Long story short if I download a movie and need to transcode it is there a way to do the transcode to h264 using GPU ?
xxxslayeriiixxx,
i have evga x58 classified too but the 759 model, although my system is up and running im wanting to know if your dsdt would work on my mobo too im using bios 74, is there anything i would need to change in smbios like UUID etc...
im running 980x i7 @ 4.2
kingston hyper x 2000 mem 6gb
evga classified 759 mobo
Ati HD5970 x 2 crossfire x
@fq360xxxslayeriiixxx, i have evga x58 classified too but the 759 model, although my system is up and running im wanting to know if your dsdt would work on my mobo too im using bios 74, is there anything i would need to change in smbios like UUID etc... im running 980x i7 @ 4.2 kingston hyper x 2000 mem 6gb evga classified 759 mobo Ati…
Wow, very nice setup - congrats! If I m not mistaken you've got six core cpu, right? If so this would be an interesting test to see if you are going to get native power/turbo running with newer than we are all using BIOS. At a minimum I would expect that you need to modify CPU section for six/12 core (it is four/8 right now) and generate your own ssdt files.
PS You might be able to get away with auto-generated ssdt tables if you are using RC5
@airwalk776its not a delete its a decrease from 4 to 2 in the dsdt
@airwalk he was talking about a post i made about your dsdt. i noticed when i prepare my own dsdt i have 2 RTC length lines in 2 sections but yours has one RTC length section under one CMS thing. i'm curious about why that is. if i'm not making any sense let me know and i'll paste the code.
@ banini_jeque & slayer:
Well, I just switched my 2nd HDD from sata 1 to like 4 and it showed up in os x just fine. weird.
@msinfo_us and fq360, I would also like to see if native pm works with the newer bios version and the 6 core chip. I've switched to an ASUS P6T WS for now, but my EVGA E767 still hasn't sold on craigslist. It might also be interesting to compare a raw dsdt dump with a 6 core cpu vs one from 4 core cpu on the same board and bios version and see if anything is different that might be causing the issue. Then perhaps the dsdt could be modded to make native pm work on the 4 core as well using a newer bios version, but I have my doubts.
@xxxslayeriiixxxAND heres the other option that i havent tried. this looks promising, but not sure about the mac version mov avi.com/videoconverter/
I have two nvidia 9800 GTX+ which are CUDA compliant but on the nvidia site there is no mention of the drivers supporting them. I'll try it any report back.
Im running Vanilla 10.6.6 thanks to your epic guide but there are a few problems, so I'll start with a spec-out:
i7-980X
EVGA E760 X58 (BIOS 77 - Latest - Supports up to 16 Core CPUs)
2x ATI HD5870's XFire
Corsair Dominator GT (3x2GB)
2x Vertex 2 120GB
Samsung SpinPoint F1 1TB
So the problems began upon the update from 10.6.3 to 10.6.6 via the combo updater:
10.6.3 booted perfectly in 64-bit mode, where as now with 10.6.6 installed I HAVE to go in via safe mode otherwise I get a light blue screen.
Spotlight has randomly stopped working (may just be as I am in safe mode)
Native Power Management will not seem to work with my CPU - I have patched my DSDT with what I believe is all the patches needed for this to work except for SpeedStep and P+C States - I don't think this is required for NPM?
iAtkos S3 V2 works perfectly in 64-bit mode so I am at a loss as to what could be causing my problem.
Okay so main things I want to get working:
64-bit NON-Safe mode
NPM
SpeedStep + Sleep would be great too although there is a severe lack of 980X DSDT's patched for this CPU around.
Myles
UPDATE:
Just did some tinkering and aparrently my kernel AND extensions are running in 64-bit mode!
I ran GeekBench and got a pitiful score for the spec: 13676 in 64-bit mode and 12500 in 32-bit mode
In system profiler it shows all 6 cores and 6GB RAM however
Is there something wrong for me to get such a low score?
Couple questions:
1. Are you running Chameleon RC5? What version? Do you have CStates enabled and PStates disabled? Do you use DropSSDT=yes and your own SSDT's or DropSSDT=No?
2. What MAC model are you using? You might want to try few diff matching your system or create your own model to match exactly with your HW (I am using 11,1 and it had major impact on my geekbench. With i920 I get 14780 ... so you should certainly see more on your system. PS NPM enables turbo so this could also impact your score.
I have no experience with iAtkos S3 V2 and used vanila DVD to install, so may be who does have knowledge can comment.
1) (a) Yeah Chameleon RC5 via the installer rev 693
(b) CStates are enabled and PStates are as default (I assume this means disabled)
(c) I don't use either so I'm imagining DropSSDT=No is default
2) (a) I'm using a MacBook Pro6,1 - 2.66GHz (Mid 2010)
(b) To create the actual SL install though I just use iAtkos on the target machine
(c) I'm using iMac11,1 as well and have tried Mac Pro 4,1 neither with an advantage over the other
(d) NPM most definitely isn't working on my machine as I get KP's as soon as I drop NullCPUPowerManagement.kext so my guess is that this is irrelevant to my score?
It's not the score I'm worried about though it's the lack of being able to boot without safe mode enabled, At the moment I can boot perfectly in safe mode with 64-bit extensions and kernel but flat-out refuses to boot without -x enabled, It stops just on a light blue screen - in verbose mode it is the point where it says something about CPUPowerManagement...
@Mutant, I want to know more about your kernel panic when you drop NullCPUPM, specifically if it's a type 13. If you could post a pic of it that would be great. I think everyone else is mostly using DropSSDT=Yes. Also I don't think most people on this thread are using any distros like iAtkos. I have a suspicion that caused your video issue when you went to 10.6.6, but I don't know, so my suspicion probably isn't worth much.
Hi banini, Just as a side note I'm not using the ATI GPUs to set it up for simplicity's sake, I'm using an old 7800 GTX that I found lying around (I've seen NV works much better with OSX than ATI)
I'll screenshot the KP once I'm at home (away for a few days atm)
Am I right in assuming that the SSDT tables interact with the BIOS to set voltages etc?
Myles
well i recently updated my bios to new evga 78 version, i have my own dsdt and ssdt extracted through win 7
all works well apart from apple intel cpu management, keep getting kernel panics withoul nullcpu
seems like im stuck without speedstep/native etc.. and cant revert back to version 44 cause of hexacore support, if anyone wants to look over my dsdt and ssdt for a resolution i can post them up for you
by way although my dsdt is patched my ssdt has nothing done to it so not sure if p-c states are correctly configured if anyone wants to check i will post for you
here is a pic of my KP with Nullcpu removed- says no hpet available
guys you are not going to believe this, i am using appleintelcpupower management - no nullcpu kext at all so far in bios i have only enabled speedstep, not sure if its working or not as not quite sure how to check ioreg and extensions
on boot up it did say something about c states but was too quick to read in verbose mode
if someone can chime in and let me know how to check - also one more thing i changed my hpet slightly in DSDT as i compared to xxxslayeriixx and noticed few differences will try with old dsdt see if that is the case post back soon
just rebooted and straight on again here is pic boot verbose showing states and hexacore
kernel log
Feb 11 21:35:00 simon-coopers-iMac kernel[0]: ACPI_SMC_PlatformPlugin::CPU_CSTData - _CST evaluation failed** Device in slot: SLOT--1 **
Feb 11 21:35:00 simon-coopers-iMac kernel[0]: W836x: found unsupported chip ID=0x5 REVISION=0x41
Feb 11 21:35:00: --- last message repeated 1 time ---
Feb 11 21:35:00 simon-coopers-iMac kernel[0]: ACPI_SMC_PlatformPlugin::CPU_CSTData - _CST evaluation failed
Feb 11 21:35:00 simon-coopers-iMac kernel[0]: ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized
Feb 11 21:35:03 simon-coopers-iMac kernel[0]: USBF: 30. 85 AppleUSBEHCI[0xffffff800ee6e000]::Found a transaction past the completion deadline on bus 0xfa, timing out! (Addr: 4, EP: 2)
Feb 11 21:35:04 simon-coopers-iMac kernel[0]: W836x: found unsupported chip ID=0x5 REVISION=0x41
Feb 11 21:35:05: --- last message repeated 1 time ---
Feb 11 21:35:05 simon-coopers-iMac kernel[0]: USBF: 32. 85 AppleUSBEHCI[0xffffff800ee6e000]::Found a transaction past the completion deadline on bus 0xfa, timing out! (Addr: 4, EP: 2)
Feb 11 21:35:05 simon-coopers-iMac kernel[0]: W836x: found unsupported chip ID=0x5 REVISION=0x41
Feb 11 21:35:09: --- last message repeated 1 time ---
Feb 11 21:35:09 simon-coopers-iMac kernel[0]: [BNBMouseDevice][waitForHandshake][c4-2c-03-bc-09-38] Timeout waiting for handshake
Feb 11 21:35:09 simon-coopers-iMac kernel[0]: [ffffff8010147000][BNBMouseDevice::_simpleSetReport][54] ERROR: setReport returned error 0xe00002d6
Feb 11 21:35:09 simon-coopers-iMac kernel[0]: [ffffff8010147000][BNBMouseDevice::_syncMousePreferences][54] ERROR: _simpleSetReport returned error 0xe00002d6
Feb 11 21:35:09 simon-coopers-iMac kernel[0]: W836x: found unsupported chip ID=0x5 REVISION=0x41
so i guess c states not working although appleintcpu pwr man is?
what about appleLPC thats mentioned how do i enable that DSDT?
need fing apple lpc id to patch in DSDT im using ispci but dont know what to look for regarding dev id?
im trying to compile my DSDT with the following code to LPCB
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)
}
however im getting few errors i cant resolve :
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 336: Store (\_SB.SAPF, PIOH)
Error 4064 - Object does not exist ^ (\_SB.SAPF)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 429: Notify (\_SB.PCI0.UHC1, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC1)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 430: Notify (\_SB.PCI0.UHC2, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC2)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 431: Notify (\_SB.PCI0.UHC3, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC3)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 432: Notify (\_SB.PCI0.UHC4, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC4)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 433: Notify (\_SB.PCI0.UHC5, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC5)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 434: Notify (\_SB.PCI0.UHC6, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC6)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 459: Notify (\_SB.PCI0.UHC1, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC1)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 464: Notify (\_SB.PCI0.UHC2, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC2)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 469: Notify (\_SB.PCI0.UHC3, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC3)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 474: Notify (\_SB.PCI0.UHC4, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC4)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 479: Notify (\_SB.PCI0.UHC5, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC5)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 484: Notify (\_SB.PCI0.UHC6, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC6)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 489: Notify (\_SB.PCI0.EHC1, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.EHC1)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 490: Notify (\_SB.PCI0.EHC2, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.EHC2)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 491: Notify (\_SB.PCI0.IGBE, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.IGBE)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7141: Method (_DSM, 4, NotSerialized)
Error 4057 - Name already exists in scope ^ (_DSM)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8170: Return (SLIC)
Error 4068 - Object is not accessible from this scope ^ (SLIC)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8645: Device (PCI0.PX40.FWH)
Error 4065 - Object not found or not accessible from scope ^ (PCI0.PX40.FWH)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8647: Name (_HID, EisaId ("INT0800"))
Error 4068 - Object is not accessible from this scope ^ (_HID)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8648: Method (_CRS, 0, NotSerialized)
Error 4068 - Object is not accessible from this scope ^ (_CRS)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8650: Name (FWH0, ResourceTemplate
Error 4068 - Object is not accessible from this scope ^ (FWH0)
/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8657: Return (FWH0)
Error 4068 - Object is not accessible from this scope ^ (FWH0)
ASL Input: /Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 8909 lines, 272387 bytes, 3025 keywords
Compilation complete. 23 Errors, 0 Warnings, 0 Remarks, 4 Optimizations
How to extract SSDT
I have Everest Ultimate on my Windows XP comp and I am looking for instructions on how to generate SSDT files. I have an EVGA x58 Micro that I am trying to get the idle temps down on.
10.6.6 evga x58 e761 bios 77
I have the EVGA X58 Board:
141-BL-E761-A1 BIOS 77
I have been having Finder freezing issue, in which I launch Finder or applications only to hang up.
Has anyone played or patched a DSDT for this version. I was just using Airwalk's, but I'd prefer to create my own.
I have ENABLED
- Dummy OC on for 3.2GHZ
- Turbo Mode
- Turbo Performance
Just wondering if anyone else has had these issues, I think it happened after I updated to BIOS 77
Before the BIOS update 10.6.6 was running flawlessly.
Fstab & ntfs
Looks like I resolved it. Just in case your Finder is freezing.
Disable any NTFS drives from automounting.
I had two read/write entries I set in my etc/fstab file to allow for me to write to my Windows 7 drive and my NTFS USB flash drive.
UUID="your hard drive" none ntfs rw,noauto
After the rw, I added the noauto, so that the drives do not mount in FINDER on boot.
Everythings seems to be running smooth now, without applications or Finder freezing.
Let me know if anyone else has had this issue. I went Crazy trying everything else with BIOS settings and kexts.
I have been trying, but I haven't be able to get it to work yet.
Each time I crash my system i have to boot up Windows 7 recopy to NullCPU back in to the Extra folder.
I have a Snow Leopard for VMWare that I can boot up and attach my Sata drive via USB or I use MacDrive to see the HFS volume in Windows 7.
If anyone has gotten boot up without NullCPU on 141-BL-E761-A1 BIOS 77, please let me know.
We need a bios expert to help us study the differences between the pre version 44 bios and version 44, because that's where the problem with cpupm starts. I started digging, but I don't understand it well enough. Somebody who really knows bios programming should be able to figure out the issue. Until we get someone like that on board, or someone from EVGA, I think we're all SOL with bios 44 and newer.
X58 Micro
I have SL 10.6.6 working now with Jae-v and msinfo's p.24 method.
- EVGA x58 Micro/i7950 -
Idle temps are: 38/33/37/33
Geekbench 32: 9587
Network and Audio good Sleep disabled
GFX String Yes
I hope if any one has questions about this board that I can help. I appreciate the work others did and would like to give back.
emenelton
I updated my EVGA X58 Micro to 10.6.7 and had no issues.
If any kind Hackintosh guru could look at my comsole log.This is what happens to my computer after coming out of sleep. If I don't use sleep I am pretty good. This is not related to the 10.6.7 update. Any suggestions are much appreciated.
I apologize if I'm not posting this info correctly.
3/25/11 6:32:57 PM kernel FakeSMC: key info not found CLWK, length - 6
3/25/11 6:32:57 PM configd[14] network configuration changed.
3/25/11 6:32:58 PM kernel System Sleep
3/25/11 6:33:02 PM configd[14] arp_client_transmit(en0) failed, Network is down (50)
3/25/11 6:33:02 PM configd[14] bootp_session_transmit: bpf_write(en0) failed: Network is down (50)
3/25/11 6:33:02 PM configd[14] DHCP en0: INIT-REBOOT transmit failed
3/25/11 6:33:02 PM configd[14] DHCP en0: ARP detect ROUTER failed, arp_client_transmit(en0) failed, Network is down (50)
3/25/11 6:33:02 PM kernel Wake reason = USB4
3/25/11 6:33:02 PM kernel System Wake
3/25/11 6:33:02 PM kernel FakeSMC: key info not found CLWK, length - 6
3/25/11 6:33:02 PM kernel Previous Sleep Cause: 0
3/25/11 6:33:02 PM kernel FakeSMC: key info not found CLWK, length - 6
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 1 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 2 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 3 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 4 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 5 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 6 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 1 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 2 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 3 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 4 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 5 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 6 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:07 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:10 PM configd[14] network configuration changed.
3/25/11 6:33:10 PM configd[14] network configuration changed.
3/25/11 6:33:12 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:17 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:22 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:27 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:32 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:37 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:42 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:47 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:52 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:57 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:34:02 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:34:07 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:34:12 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:34:17 PM kernel FireWire GUID 0000000000000000 is invalid!
@mm2311Looks like I resolved it. Just in case your Finder is freezing. Disable any NTFS drives from automounting. I had two read/write entries I set in my etc/fstab file to allow for me to write to my Windows 7 drive and my NTFS USB flash drive. UUID="your hard drive" none ntfs rw,noauto After the rw, I added the noauto, so that the drives…
I've been having these issues as well. Looks like your fix worked for me. It seems that I cannot have my Windows volume mounted. I can mount my ntfs storage volume, just not the windows…
Thanks for the tip!
@xxxslayeriiixxxDid anyone try Lion yet?
i've just been waiting til it goes final and doing my reading...should be fairly easy i'm assuming. You?
@JaE-Vi've just been waiting til it goes final and doing my reading...should be fairly easy i'm assuming. You?
Just downloaded it last weekend and attempted to do a fresh install on a usb drive and book and double fault KP right away. seems to be that Lion does not use any kind of mkext rather it uses whats known as kernalcache file. Next step is going to be get a working install on my Macbook pro then install boot loader and kext on that drive and try it with the evga machine. Ill keep you posted.
ok finally got around to installing Lion, good news is that it runs just fine with the name Extra folder from snow leopard and same dsdt. Bad news audio doesnt work out of the box. Have to edit legacy889hda or use the applehda.kext from snow leopard.
FYI.. use chameleon 755 boot loader
@airwalk776ok finally got around to installing Lion, good news is that it runs just fine with the name Extra folder from snow leopard and same dsdt. Bad news audio doesnt work out of the box. Have to edit legacy889hda or use the applehda.kext from snow leopard. FYI.. use chameleon 755 boot loader
sweet, excellent info...that should make upgrading possible i assume
Me again, I am once again trying to install SL on my machine, have followed the guide by the letter (used a mac to install through os) and extracted and fixed the dsdt but every time I go to boot it just restarts, I have used Wait=Yes to try debug it, the last line it gets to is loading darwin x86_x64 and then when I press enter it restarts instantly, no KP, warning or anything...
Should I revert my bios setting back to default as I am running it at 4.2ghz at the mo (980x) but have. Made sure everything is AHCI (should I be using intel or jmicron sata ports?)
Anyone that has ever had this problem let me know, would help a great deal.
Myles
Also, I the only thing I have changed from the last time I did this (when it kind of used to work) was the bios, I have also then redone the dsdt to match this, though it shouldn't make a difference as long as the dsdt is patched.
I'm probably doing something very elementary wrong?
What bios and boot-loader are you running? Sure you followed the steps exactly? Shouldn't have a problem…
Anyone else tried the 10.6.8?
Latest BIOS with Chameleon RC5Pre12... seems to me the latest BIOS may have broken it
Followed the instructions to the letter.
yea i haven't touched my bios still running stock out of the box
10.6.8 smooth update, no issues here...guess we're ready for lion...will install the latest beta here soon and report compatibility
http://www.insanelymac.com/forum/index.php?showtopic=26… ↗
doesn't get much easier than that...you'll need to delete that appleTyMCE driver *for system to boot* and use your old IOnetworking file from snow as well as a the new voodoohda or etc. if need be. I have an updated extra's folder if anyone needs it for lion..you'll need the new fakesmc
Guys I have had a working system for the longest time.
SL 10.6.6
EVGA X58 Classified
GTX 285 2GB SC
6GB Corsair
My GTX 285 died. I have an XFX Radeon 5850...
Naturally I cannot boot my system. What would be the easiest way to boot it with this card?
@annihil8tionGuys I have had a working system for the longest time. SL 10.6.6 EVGA X58 Classified GTX 285 2GB SC 6GB Corsair My GTX 285 died. I have an XFX Radeon 5850... Naturally I cannot boot my system. What would be the easiest way to boot it with this card?
you'll have to delete the ati frame buffer files if you can't boot with -x for the system to startup
So has anyone gotten 10.7 installed?
I followed the instructions here: http://tonymacx86.blogspot.com/2011/07/xmove-multibeast… ↗ But when it comes to rebooting to the "Installer" partition you make, my computer reboots.
Is using Chameleon 755 going to make a difference though? I got Chimera for all this, and it gets to the installer just fine, starts installing, and sometimes (either at 18 minutes remaining, 12 or 9) it'll freeze or reboot and just... ugh!
I can never ffffing reach the end of it.
I followed the tonymac guide except for one change, before booting into the Installed partition I booted back into my SL partition and copied my /Extra to Installation folder(DSDT, Extensions, all that).
After that, Lion installed just fine and everything has been working great. I did use an ALC 889 patcher which for the life of me I can't relocate, it was on the tonymac forums though.
i have it running fine, go back to page 40 and read my post, i have an updated extras folder as well if anyone needs it
@xxxslayeriiixxxhey jaE-V, good lookin out for the EVGA x58 hackintosh community. Can you post up the updated EXTRA folder? ill update the first post soon.
As soon as i get home tonight it will be up! There's also a new smbios as well...installation was a breeze
here you go guys
media fire.com/?pfd015z2rqpg4g0
Remember grab the ionetworking family kext from 10.6 installation and install after your up and running for your ethernet ports..you can delete my card from the device section in the boot.plist
Version of chameleon i'm running
media fire.com/?lcu7eccx4x2p1sc
I followed this guide but used a different method to do things and it boots up a gray screen with an Apple logo and a circle loader but then it says "hold the power button to restart"...:(
I installed Kalyway onto an external hdd so I can boot into an osx to do this hacking on.
Basically I don't have a retail disc so I tried a retail dmg to grab the OSInstall.mpkg but that shouldnt matter.
dsdt.aml is just the default one from airwalk I couldn't find what "rtc" the original post was talking about.
evga x58 (not sure if exact biosversion/mobomodel is compatible)
gtx 285 sli (but Im only trying to load one so I put my <string> as NVIDIA GeForce GTX 285</string> instead of GTX 285 DDL</string>
6gb ddr3 ram
any ideas on how I can fix this?
Okay my mistake was keeping my second graphics card plugged in, so I just pulled its cables out and now im perfectly working with 10.6.6 updated + audio.
Problem now: audio sounds pretty lame and low quality compared to my evga audio drivers I had on windows xp/7 =/ any way I can get better sound? I need to use this rig for mixing and music production so its hella important that I get good sound...
Anyone?
PS. I did the update to 10.6.6 should I still download seperate drivers from EVGA for my GTX 285 and chipset etc?
Holy shit man... even with your Extra folder I STILL cannot install Lion.
Once it reaches a certain (or certain points) in the installation, it will choose to either go to a black screen (but not restart completely...), freeze, or a KP with, " "You need to restart your computer."
Argh!
@ExtremadorHoly shit man... even with your Extra folder I STILL cannot install Lion. Once it reaches a certain (or certain points) in the installation, it will choose to either go to a black screen (but not restart completely...), freeze, or a KP with, " "You need to restart your computer." Argh!
what guide did you follow? boot with -v and get a screen pic if you can so we can see where it freezes
@JaE-Vwhat guide did you follow? boot with -v and get a screen pic if you can so we can see where it freezes
I used the guide you posted on page 40, and it's not even that it freezes while loading the installation or anything like that. I'm talking about wayyyyy after loading everything. Actually, I can't even boot it in verbose because near the end it continuously tells me "waiting for root device" over and over again.
EDIT
So yeah, I tried again with -v and made it all the way through, but then was presented with this lovely KP:
Go into your bios and post a screenshot of your integrated peripherals page also note bios version, something in there is wrong
@thedcmule2Okay my mistake was keeping my second graphics card plugged in, so I just pulled its cables out and now im perfectly working with 10.6.6 updated + audio. Problem now: audio sounds pretty lame and low quality compared to my evga audio drivers I had on windows xp/7 =/ any way I can get better sound? I need to use this rig for mixing and…
For audio if you aren't happy with the sound you can do like i did and purchase some usb speakers, quality is a lot better and they all work out the box plug and play...no need to update graphics drivers, they're included in the system updates, if it works leave it alone lol
Here's my Integrated Peripherals
And I have version 6.00.
@ExtremadorHere's my Integrated Peripherals And I have version 6.00.
sorry that's the wrong section i was meaning your pata/sata configuration page
@JaE-Vsorry that's the wrong section i was meaning your pata/sata configuration page
What? The only other page pertaining to PATA/SATA is actually pressing enter to configure the AHCI options. Which is this:
should have something like that, make sure its all set to ahci, ahci mode
Yeah dude, it is set to AHCI, otherwise I wouldn't even be able to boot into SL.
By the way, what version of the BIOS do you have? I've been wanting that AHCI+IDE option... do I have to flash my BIOS or something?
i've never upgraded my bios from factory knowing i'd never use the board with windows it always creates issues...i think your issue is definitely bios settings, has to be unless you have a different board or something. I believe my splash screen said X58SZ44...so maybe version in the 44's? I see they're in 82 now...maybe someone else can chime in, i'm sure there's talk about bios in this thread
How could it be my BIOS settings though? I've never had a problem with it before when installing Leopard or Snow Leopard. I have an EVGA X58 SLI LE motherboard.
@ExtremadorHow could it be my BIOS settings though? I've never had a problem with it before when installing Leopard or Snow Leopard. I have an EVGA X58 SLI LE motherboard.
Follow this guide exactly. iBoot+MultiBeast ↗
After you install the combo update and before using multi-beast as described in the tutorial you need to use DSDT Auto-Patcher (ola rila.com/auto-patcher/aplist.pl) to extract your DSDT.
I had a few issues with the Installer, but if it doesn't crash these are all the check marks you need to make.
UserDSDT Install
System Utilities (including subgroups)
VoodooHDA 0.2.72
NullCPUPowerManagement (Miscellaneous)
Lnx2Mac's Realtek... (Network)
Don't both with anything under Customization at this point.
If you manage to get 10.6.8 working on your system report back. Would like to see other peoples DSDT's extracted from their system.
When I originally extracted my DSDT I used an older "DSDT Auto-patcher"
Currently I have Lion working with only 3 extra kexts. FakeSMC, Voodoo and the Lnx2Mac. Which I also believe I have Native Speedstep working, but pstates and cstates aren't being generated in the ioreg. The only indication that I believe it's working is I ran CPU-z in 32bit and saw my voltages/cpu speed increase and decrease but CPU-z only initially showed 1 core but after I ran "stress" test only a 2nd cpu showed.
@AudioFollow this guide exactly. iBoot+MultiBeast (http://tonymacx86.blogspot.com/2010/04/iboot-multibeast… ↗) After you install the combo update and before using multi-beast as described in the tutorial you need to use DSDT Auto-Patcher (ola rila.com/auto-patcher/aplist.pl) to extract your DSDT. I had a few issues…
I have 10.6.8 running perfectly already man. lol
Did you guys give up on this thread? I really want to install Lion so I can re-install Logic Studio all over again. I had to clone my 160 GB hard drive to an 80 GB, so I had to remove Logic Studio in order to do that, and now I'm stuck without it
@ExtremadorDid you guys give up on this thread? I really want to install Lion so I can re-install Logic Studio all over again. I had to clone my 160 GB hard drive to an 80 GB, so I had to remove Logic Studio in order to do that, and now I'm stuck without it
I'm on Lion, using 3 kexts Linx2Mac, Realtek81XX and FakeSMC. Sleep had 2 issues, currently has 1 now. First issue was CMOS reset a quick google search resolved that. Second issue that I haven't resolved is internet not working, network utility shoes it's still online but no applications can connect to the net.
Also CPU-z under 32bit makes it seem that HPET is working, but for whatever reason I still can't generate Cstates or Pstates.
There's still one annoyance the power led doesn't turn off on the case after a shut down.
My SL updated to Lion, today
Long time no see!
I see some familiar IDs from insanely mac. 'Hope you all are having a wonderful hackin summer!
Ok, I used tonymacx86's "Xmove" for straight update from snow leopard 10.6.8!
http://tonymacx86.blogspot.com/2011/07/xmove-multibeast… ↗
It was smooth and easy ride to Lion as they say. Installing Lion was just like updating another version of SL. You don't even need a USB stick or anything.
Just follow above tonymacx86 thread, you'll be OK.
One thing, I copied my "Extra" Folder and backed up "AppleHDA.kext"
After update to Lion, if not booting as expected, I used "-v -f -x" for booting.
Then, changed my Extra folder.
Good Luck!
Random question but have any of you been able to get a working efi string for a GTX 580 by chance or sound working correctly with the evga x58 FTW motherboard? I'm about to try the stuff you just created Jaev so hopefully that will work but I'm running out of options to do now
Looks like 10.7.2 broke my system, i'm getting the black screen. I know its video. Slayer if you could post your dsdt and boot.plist if you got the update installed i'd greatly appreciate it. Apparently mine isn't doing the trick.
LOL wow, thanks a lot for this man...i guess i'll delete those nvd50 files to see if i can get back into my installation
thank goodness, finally up and running again..that was a PITA...i did the ethernet string as well, i don't have an iCloud device to test unfortunately
You guys on google+? The night after i got my system up and running i popped my case opened and pulled the board and stuff out for cleaning and broke a piece on my motherboard like the smartest person on the planet had to order a new board from evga it should get here today i guess its a different revision number. Hope it doesn't create any issues
I have posted a tutorial that follows my steps for a flawless Lion 10.7 fresh install here ↗. I invite any of you to add comments or suggestions. If you have any photos that would make this tutorial better that you would like to offer, I will happily add these along with any additional information you feel is necessary.
tutorial looks good man, i'll probably have to use it as my hard drive with all my information on it died today...this month has been a bad one for my computing
Thanks slayer. The only thing that doesn't appear to be working is sleep. I honestly found this out by mistake today when I accidentally clicked the sleep button and it wouldn't come out of it without hitting reset. It's not a feature I will use, but I would like to get it working. I just haven't looked into it yet.
xxxslayeriiixxx, I want to start getting speedstep and native power management working, but I am concerned about just jumping to Airwalk's SL method and using it for Lion. After reading Airwalk's post (osx 86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post50752.html) about power management and comparing it to my tutorial, it appears I need to do the following steps:
1. Downgrade my BIOS to E758_SZ2Z (I've already obtained those but not flashed yet).
2. Remove NullCPUPowerManagement, OpenHaltRestart, and PlatformUUID from /S/L/E folder (I already have the rest of the required kexts in use).
3. Add ssdt-1.aml and ssdt.aml to my /Extras folder.
After that, it gets a bit fuzzy. I'm not sure what to do about the smbios, boot.plist, and dsdt files. I'm currently using Airwalk's DSDT so I should be fine there. The smbios and boot.plist files you included have a lot more stuff in them, but from my minimal understanding, I don't believe it is all necessary. Here is what my files currently have in them and I have included my system specs at the bottom to see if you can help me.
-----org.chameleon.Boot.plist-----
===================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>npci=0x2000 darkwake=0</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Theme</key>
<string>Blackosx_Default_II</string>
<key>Timeout</key>
<string>2</string>
</dict>
</plist>
===================================
-----smbios.plist-----
===================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MP31.88Z.006C.B05.0802291410</string>
<key>SMboardproduct</key>
<string>Mac-F42C88C8</string>
<key>SMfamily</key>
<string>MacPro</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>MacPro3,1</string>
<key>SMserial</key>
<string>XX111111XXX</string>
</dict>
</plist>
===================================
System specs:
Intel Core i7 920
EVGA x58 SLI
Patriot Viper 3x2GB DDR3 1600
Zotac GTX 560 Ti OC
Patriot Torqz2 128GB SSD (OSX install)
WD 500GB 7200rpm (Windows 7 has 400GB / OSX Adobe Scratch Disk has 100GB)
WD 1TB Green driver (contains all music, pictures, videos)
Updating EVGA X58 bios...
It's been sometime since my bios has been updated. Curious if you guys had any suggestions for updating my bios without losing my install and my Overclock settings. Cheers
Snow Leopard 10.6.8
Intel Core i7 2.66 O/C @ 3.39
Ram 6GB
EVGA X58 Bios: SZ2S
@nativestateIt's been sometime since my bios has been updated. Curious if you guys had any suggestions for updating my bios without losing my install and my Overclock settings. Cheers Snow Leopard 10.6.8 Intel Core i7 2.66 O/C @ 3.39 Ram 6GB EVGA X58 Bios: SZ2S
my motherboard died and evga sent me a new board with the updated bios...i'm going to attempt to get my install back up and running this weekend and will report back
*you should be able to create a profile to backup your bios settings
So recently I tried installing SL on my computer again. I installed it from my brother's Hackintosh and then, after booting into the iAtkos L2 boot loader, I was able to actually boot right into SL.
None of my stuff worked. I installed a Realtek kext, and 1 minute later my internet was alive. Then I went and installed Chameleon 2.1 and was able to somehow inject the code for my GTX 560 (which supposedly isn't supported).
I restarted everything and then came back to find out the EFI inject worked (it started at 1920x1080, and loaded the gray Apple screen at 1080) but then it never started. I rebooted with -v and then had this error:
ACPI_SMC_PlatformPlugin --- something about Realtek RTL8139 (if I'm not mistaken) at the end.
Upon rebooting, my BIOS had been reset.
I keep trying to reinstall SL onto the hard drive using the same method as before, but I keep coming to the same damn KP.
What am I doing wrong here?
No one knows what's going on? I thought for sure that by the time I got back from vacation I'd have an answer and be able to install it again
Dammit! I had it installed again (except that I could not get it to work with my GTX 560) I installed Chameleon 2.1 and after rebooting, I got the most annoying goddamn error ever.
ACPI_SMC_PlatformPlugin::start blahblahblah.
FML. I can't properly install Snow Leopard or Lion anymore, and no one knows what's happening.
I still have not managed to install SL or Lion directly from my machine.
My brothers machine was the one that was helping me install SL, but now his doesn't boot to desktop either so we're both stuck.
I really want to get this installed cause I hate dealing with computers for more than 1-2 days. It's been like 1-2 weeks.
You have me lost...not sure exactly what problem your having. If you post some more details I may be able to help you out. I've been away for a while but i still check this thread often
Guys, does anyone know how I update this properly? After following all the steps (before the manual updating and audio fix) my About This Mac window says its Version 10.6. Now when I use automatic software update to get to 10.6.8 my computer has major login issues, hangs, freezes, etc.
How do I manually update? I googled osx 10.6.8 update, downloaded it, but it says you need a minimum of 10.6.7 to do it. So I googled that and it says you need 10.6.6...so the ongoing chain here is not gonna work.
Whats up gents, Its about that time of the year again I guess anyone try 10.8 GM yet, I'm downloading it now will report back what I find.
I dont anticipate any issues with 10.8 but you never know.
@airwalk776Whats up gents, Its about that time of the year again I guess anyone try 10.8 GM yet, I'm downloading it now will report back what I find. I dont anticipate any issues with 10.8 but you never know.
hello ,
In the box ! :
mac on-pc.fr/index.php?file=Forum&page=viewtopic&forum_id=2&thread_id=7715
Got Mountain Lion GM running on the EVGA x58 everything is working except power management. I will post a quick howto later on tonight.
@airwalk776Whats up gents, Its about that time of the year again I guess anyone try 10.8 GM yet, I'm downloading it now will report back what I find. I dont anticipate any issues with 10.8 but you never know.
lol yea its about that time...i'll give it a go here in a day or so
@airwalk776Got Mountain Lion GM running on the EVGA x58 everything is working except power management. I will post a quick howto later on tonight.
sweet, let me know how you got it going...haven't tried it yet
Sleep/wake/shutdown on EVGA x58 Classified
Been running my hackintosh nearly flawlessly on my E760 under both Lion and now Mountain Lion. I have never been able to get sleep/wake to work. Similarly, shutdown doesn't fully work either.
Both shutdown and sleep exhibit the same symptoms.. computer/monitor appear to power off, but fans are still running. In the sleep case, I cannot wake it back up.
Any suggestions?
I'm running Bios 83.
honestly it has never reallly worked...what video card do you have and with what driver? that has a lot to do with shut down
@JaE-Vhonestly it has never reallly worked...what video card do you have and with what driver? that has a lot to do with shut down
I've got a GTX 570, using the latest Mac drivers from Nvidia.
@buckeyes1995I've got a GTX 570, using the latest Mac drivers from Nvidia.
Installation method? Snow, lion, or ML? What kexts do you have in your extras folder?
Standard install using Unibeast 1.4 w/ Mountain Lion GM build. Only kext I have is IOAHCIBlockStorageInjector.
I'm using a custom DSDT I created and patched (HPET, etc.).
I'm using the patched AppleIntelCPU kext in lieu of Nullpower.
@airwalk776Got Mountain Lion GM running on the EVGA x58 everything is working except power management. I will post a quick howto later on tonight.
Airwalk,
Any chance you can post this how to? Would love to know if it's possible to get shutdown/sleep working on my E760 w/ GTX 570.
I have Mnt. Lion running on a EVGA x58 SLI LE with nothing more than a patched DSDT and sound and ethernet kexts. The system is overclocked to 4.2GHz with 24GB ram and an ATI 5870. Sleep works, power management works, speedstep, no orange icons, DVD player, etc. Here is the process I used:
- I am using bios S71H - the first one with HPET and last one that allowed native power management on my logic board. I also have the usual stuff set in the bios like AHCI and S3 for sleep. I did not turn on C1E as I have speedstep enabled and am running as a MacPro 5.1.
- Installed Mnt. Lion from a 8GB USB drive using FakeSMC (with plugins so I can check temps) and NullCPUPowerManagement. I also had to remove AppleTyMCE (otherwise I would get KP on startup due to not having ECC RAM).
- Once that was done I installed Chameleon-2.1svn-r2050, RealtekRTL81xx-0_0_90 for ethernet, and replaced the current AppleHDA.kext with a patched 10.7.4 AppleHDA.kext for my ALC889 onboard audio. I installed the kexts with KextUtility. I removed NullCPUPowerManagement from S/L/E.
- I then put my edited DSDT and smbios into Extra on the root of my drive and patched AppleRTC to keep the bios from resetting after sleep.
Patch for AppleRTC.kext of MountainLion - fixes cmos reset after wake from sleep
Make backup of the folder /System/Library/Extensions/AppleRTC.kext
"sudo perl -pi -e 's|\x75\x30\x89\xd8|\xeb\x30\x89\xd8|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC"
Then update kernel caches:
"sudo kextcache -system-prelinked-kernel; sudo kextcache -system-caches"
Hope that helps someone with their setup!
The only issue I have is that sometimes the system will not shutdown all the way. OS and monitor shutdown but fans keep running, thus requiring me to press and hold the power button. Other times it shuts down no problem (even the led on the front of the case).
I have attached my edited DSDT (dl.drop box.com/u/6960249/Extra/dsdt.aml), boot.plst (dl.drop box.com/u/6960249/Extra/org.chameleon.Boot.plist), and smbios (dl.drop box.com/u/6960249/Extra/smbios.plist).
Maybe someone can check out my DSDT and see if there is an issue with my shutdown code.
i have the LE board as well and haven't been able to put my finger on why my install partitions are not booting...i've tried creating the installer on a thumb drive (system hangs and will not boot past bios menu with usb connected) and also on a partitioned internal drive (volume not bootable)...got exhausted and gave up...give it another try tomorrow
@JaE-Vi have the LE board as well and haven't been able to put my finger on why my install partitions are not booting...i've tried creating the installer on a thumb drive (system hangs and will not boot past bios menu with usb connected) and also on a partitioned internal drive (volume not bootable)...got exhausted and gave up...give it…
Try using this guide for making your mnt. lion usb.
http://www.insanelymac.com/forum/index.php?showtopic=28… ↗
and check your bios settings to make sure AHCI and whatnot is set.
Oh yea trust me i've been through every guide lol...not sure what my problem is, bios settings are fine...been running a perfect Lion install for quite some time now. Creating the installer is not a problem...my system just completely freezes with the usb device connected then-after reboot. I think its my bios, what version are you running? Have the installer? NVM, found it...still no dice
do you have the same problem with a differnet usb or when switching ports?
I am using E757_S71H for my bios. It shouldn't make a difference but I was pressing ESC to bring up the boot menu after post and selecting the usb (not selecting it from the boot order under the bios).
Did you install chameleon to your usb? Are you getting past post? Are you running overclocked?
I've changed all variables, ports, devices, and all. Chameleon is installed, i've also used the utilities from tonymacx86 to create the bootable partitions as well when the manual method wasn't working. unibeast and xmove..the partitions it creates just halts my system...i'll even boot into bios and then connect the usb and it just freezes the system in bios...I can then take the same created installer and connect it to an internal sata port and the device isn't bootable for some strange reason. I've recently tried using a bootcd (rboot) and it doesn't detect a bootable partition. lol and i also get ebios block errors with a non detected partition using my existing install to boot the installer.
Alright so really fixed it this time last night after 5 long days of pulling my hair out. Getting rusty after all of these years lol, this was one of the things that you'll never find a fix online for. It may just be the lion installer i downloaded but anywho it wasn't completing the handshake at the end of the installation of anything pertaining to a boot volume and leaving me with a corrupted partition. After repairing the source installation created partition it updated the boot support and i was able to get installed. Certain i'll have the rest up and running but i went to bed happy I highly recommend you guys pick up SSD drives for ML, it is quite amazing
SSDs are great no matter what OS you use =). Don't forget to pick up TrimEnabler (gro ths.org/?page_id=322) for your SSD as Lion and ML wont enable it for aftermarket drives.
I had a similar booting problem, when I installed from a usb drive to another usb drive. When the computer was booting up it would get stuck/freeze indefinetly whenever I hooked in the drive which it was installed to, even if I plugged in the drive while moving through the BIOS settings it would freeze my computer. However when I hooked the drive up directly with SATA it had no problem... I have a feeling the BIOS version I am on just shits itself with certain boot sectors...
Mountain lion has made it clearly obvious i need to update my hardware lol...gonna pick up one of the z68 evga boards and a 2600k with a new video card
2.5yr evga x58 Snow leopard install needs a reformat. Any guides/updates on doing a fresh/new snow leopard install on baby?
Evga x58 132-BL-E758-A1
Got my Fresh install of Snow leopard.
But no luck with macapp store..
org.chameleon.Boot
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>busratio=20 arch=i386 boot-uuid=62564D06-EC43-3E4A-8C0A-A2EB13786A0B</string>
<key>Quiet Boot<key>
<string>Yes<string>
<key>GUI<key>
<string>No<string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1920x1200x32</string>
<key>device-properties</key>
<string>cd0300000100000001000000c10300001500000002010c00d041030a010000000101060000030101060000007fff04003a000000400032002c0068007700730065006e0073006f0072002d0070006100720061006d0073002d00760065007200730069006f006e000000080000000000000222000000400032002c006400650076006900630065005f0074007900700065000000120000004e5644412c6770752d64696f64650e0000004e00560050004d00000020000000010000000000000000000000000000000000000000000000000000001e00000072006f006d002d007200650076006900730069006f006e000000090000003331373261100000004e00560043004100500000001800000004000000000003000c000000000000070000000022000000400032002c002300730069007a0065002d00630065006c006c0073000000080000000000000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001a0000004e5649444941204765466f726365203936303020475414000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4120000000400032002c0063006f006d00700061007400690062006c0065000000160000004e5644412c73656e736f722d706172656e7414000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4212000000400032002c00720065006700000008000000000000021c0000006400650076006900630065005f0074007900700065000000100000004e5644412c4765466f72636520000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616326000000400032002c0023006100640072006500730073002d00630065006c006c007300000008000000000000010e0000006e0061006d00650000000f0000004e5644412c506172656e7422000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617920000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000002036000000400032002c00680077006300740072006c002d0070006100720061006d0073002d00760065007200730069006f006e000000080000000000000214000000400032002c006e0061006d00650000001100000073656e736f722d706172656e74</string>
</dict>
</plist>
and...
smbios.plist…
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMUUID</key>
<string>62564D06-EC43-3E4A-8C0A-A2EB13786A0B</string>
<key>SMbiosdate</key>
<string>01/22/10</string>
<key>SMbiosvendor</key>
<string>Apple Computer, Inc.</string>
<key>SMbiosversion</key>
<string>MP41.88Z.0081.B08.1001221313</string>
<key>SMboardproduct</key>
<string>Mac-F221BEC8</string>
<key>SMfamily</key>
<string>MacPro</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMmanufacturer</key>
<string>Apple Computer, Inc.</string>
<key>SMmemspeed</key>
<string>1600</string>
<key>SMmemtype</key>
<string>24</string>
<key>SMproductname</key>
<string>Mac Pro 5,1</string>
<key>SMserial</key>
<string>W8227395EUH</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>
Any questions would be much appreciated
Sources & Contributor Provenance (60 credited usernames · Thread #3854)
| Username | Dossier Contribution | Dispatches | Active Window |
|---|---|---|---|
| @JaE-V | Core Contributor | 68 | 2009-11-15 → 2012-09-12 |
| @msf5042 | Core Contributor | 52 | 2009-09-16 → 2010-03-16 |
| @xxxslayeriiixxx | Primary Author | 49 | 2009-08-31 → 2012-09-14 |
| @airwalk776 | Core Contributor | 49 | 2009-10-14 → 2012-07-20 |
| @banini_jeque | Core Contributor | 32 | 2010-09-25 → 2011-03-20 |
| @JaysFreaky | Core Contributor | 24 | 2009-11-06 → 2010-08-03 |
| @msinfo_us | Core Contributor | 21 | 2010-09-18 → 2011-01-29 |
| @Extremador | Core Contributor | 14 | 2011-07-21 → 2012-05-25 |
| @fq360 | Core Contributor | 13 | 2011-01-20 → 2011-02-12 |
| @mm2311 | Core Contributor | 10 | 2010-01-07 → 2011-03-20 |
| @FabricioGS | Core Contributor | 10 | 2010-03-25 → 2010-09-06 |
| @neptunet | Core Contributor | 9 | 2011-01-01 → 2011-01-27 |
| @Mutant_Tractor | Core Contributor | 9 | 2011-01-28 → 2011-06-30 |
| @rehtom | Core Contributor | 7 | 2010-02-13 → 2010-02-15 |
| @lmpreza | Core Contributor | 6 | 2009-10-26 → 2009-10-27 |
| @fate17 | Core Contributor | 5 | 2009-10-05 → 2009-11-26 |
| @yaboydj | Core Contributor | 5 | 2009-12-17 → 2009-12-18 |
| @SpyderWeiss | Core Contributor | 5 | 2010-06-20 → 2010-06-26 |
| @snake4life | Core Contributor | 5 | 2010-10-10 → 2010-11-08 |
| @Jolugo | Core Contributor | 4 | 2009-10-20 → 2009-10-29 |
| @terrybogard | Core Contributor | 4 | 2010-10-11 → 2010-11-13 |
| @farski | Core Contributor | 4 | 2010-12-01 → 2011-01-09 |
| @emenelton | Core Contributor | 4 | 2011-03-02 → 2011-03-25 |
| @buckeyes1995 | Core Contributor | 4 | 2012-07-28 → 2012-08-11 |
| @Nothingwise | Core Contributor | 4 | 2012-08-23 → 2012-08-30 |
| @benualson | Core Contributor | 3 | 2010-01-27 → 2010-02-19 |
| @kup | Core Contributor | 3 | 2010-08-02 → 2010-08-12 |
| @cpress | Core Contributor | 3 | 2010-10-08 → 2011-04-02 |
| @thedcmule2 | Core Contributor | 3 | 2011-07-28 → 2012-07-06 |
| @ScAwN7 | Core Contributor | 3 | 2011-10-29 → 2011-11-20 |
| @nativestate | Core Contributor | 3 | 2011-12-01 → 2013-01-23 |
| @cokerms | Contributor | 2 | 2009-12-06 → 2009-12-07 |
| @philmrmac | Contributor | 2 | 2010-01-16 → 2010-01-21 |
| @puppetj | Contributor | 2 | 2010-02-10 → 2010-02-11 |
| @jplee4907 | Contributor | 2 | 2010-03-29 → 2011-08-17 |
| @X58-Agility | Contributor | 2 | 2010-04-22 |
| @annihil8tion | Contributor | 2 | 2010-05-20 → 2011-07-16 |
| @rdbram | Contributor | 2 | 2010-07-01 → 2010-07-04 |
| @javery | Contributor | 2 | 2010-07-08 → 2010-07-10 |
| @Rino777 | Contributor | 2 | 2010-07-15 → 2010-07-21 |
| @Jocelyn84 | Contributor | 2 | 2010-08-08 → 2010-08-11 |
| @nrnoble | Contributor | 2 | 2010-09-12 → 2010-09-13 |
| @frishen | Contributor | 2 | 2010-09-27 |
| @shakall | Contributor | 2 | 2010-11-24 → 2010-11-25 |
| @Audio | Contributor | 2 | 2011-08-03 → 2011-08-08 |
| @punkychips | Contributor | 1 | 2009-09-20 |
| @Trav | Contributor | 1 | 2009-10-11 |
| @hasbaz | Contributor | 1 | 2009-11-29 |
| @jonny_wonny | Contributor | 1 | 2009-12-31 |
| @jvolkman | Contributor | 1 | 2010-01-12 |
| @tadrith | Contributor | 1 | 2010-02-19 |
| @renatos | Contributor | 1 | 2010-03-31 |
| @demoez | Contributor | 1 | 2010-04-23 |
| @2motive | Contributor | 1 | 2010-05-31 |
| @georgegeorge | Contributor | 1 | 2010-09-20 |
| @Imkantus | Contributor | 1 | 2011-01-01 |
| @convocator | Contributor | 1 | 2011-07-23 |
| @Veritas | Contributor | 1 | 2011-08-19 |
| @gils | Contributor | 1 | 2012-07-16 |
| @pellet | Contributor | 1 | 2012-09-08 |