PDA

View Full Version : [GUIDE] EVGA X58 Snow Leopard Mac OS X 10.6.6 (10J567) Installation


Pages : [1] 2 3

xxxslayeriiixxx
08-31-2009, 09:26 AM
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 (http://www.insanelymac.com/forum/index.php?showtopic=198294)
2. http://www.alanin4d.com/snow_leopard_on_evga_x58/ (http://www.alanin4d.com/snow_leopard_on_evga_x58/)
3. http://www.insanelymac.com/forum/index.php?showtopic=182648 (http://www.insanelymac.com/forum/index.php?showtopic=182648)
4. http://www.insanelymac.com/forum/index.php?showtopic=200950 (http://www.insanelymac.com/forum/index.php?showtopic=200950)
5. http://www.insanelymac.com/forum/index.php?showtopic=232768 (http://www.insanelymac.com/forum/index.php?showtopic=232768)
6. http://www.insanelymac.com/forum/index.php?showtopic=213585 (http://www.insanelymac.com/forum/index.php?showtopic=213585)
7.http://www.insanelymac.com/forum/index.php?showtopic=235523 (http://www.insanelymac.com/forum/index.php?showtopic=235523)
8. http://netkas.org/ (http://netkas.org/)

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=172548) 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 (http://www.infinitemac.com/attachment.php?attachmentid=934&d=1258305306)- Click to download
5. Airwalk's DSDT.aml (http://www.infinitemac.com/attachment.php?attachmentid=936&d=1258305472)- I prefer you create your own so it specifies your own hardware.
6. Chameleon RC4 Installer (http://www.insanelymac.com/forum/index.php?showtopic=201850) - 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 (http://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.

http://images.hardwarecanucks.com/image/3oh6/evga/x58sli/bios-5.jpg

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.

http://i16.photobucket.com/albums/b16/xxxslayeriiixxx/Screenshot2009-08-31at83717PM.png

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 or it will fail. Do not include the files you do not need. Installation should take around 10 - 20 minutes. DO NOT REBOOT after it is done.

http://i16.photobucket.com/albums/b16/xxxslayeriiixxx/Screenshot2009-08-31at84143PM.png

http://i16.photobucket.com/albums/b16/xxxslayeriiixxx/Screenshot2009-08-31at82817PM.png

http://i16.photobucket.com/albums/b16/xxxslayeriiixxx/Screenshot2009-08-31at82901PM.png

Step 3: Install CHAMELEON (http://www.insanelymac.com/forum/index.php?showtopic=201850) 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 (http://www.infinitemac.com/attachment.php?attachmentid=934&d=1258305306) folder and just copy and paste it. (replacing EXTRA folder that currently exist).




http://i16.photobucket.com/albums/b16/xxxslayeriiixxx/Screenshot2009-08-31at84810PM.png

http://img132.imageshack.us/img132/7200/screenshot20091115at125a.png

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:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://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 -x64 boot-uuid=93F4654A-DEAC-3A5D-9FB9-4AAF355BAD3D</string> REPLACE UUID WITH YOUR OWN UUID. You can locate your UUID by browsing to DISK UTILITY and right click on the Snow leopard hardrive and click on INFORMATION. Copy your Universal Unique Identifier and paste it where mine is.
<key>Graphics Mode</key>
<string>1920x1200x32</string> REPLACE THIS WITH YOUR MONITOR RESOLUTION
<key>device-properties</key>
<string>REPLACE THIS WITH YOUR OWN GRAPHICS CARD EFI STRING</string>
</dict>
</plist>
Generating EFI STRING for your NVDIA Graphics Card: http://aquamac.proboards.com/index.cgi?action=display&board=hack1&thread=509

Heres a sample of my clean boot.plist


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://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 -x64 boot-uuid=93F4654A-DEAC-3A5D-9FB9-4AAF355BAD3D</string>
<key>Quiet Boot</key>
<string>Yes</string>
<key>GUI</key>
<string>No</string>
<key>Graphics Mode</key>
<string>1920x1200x32</string>
<key>device-properties</key>
<string>d10300000100000001000000c50300001500000002010c00d0 41030a010000000101060000070101060000007fff04001400 0000400032002c006e0061006d00650000001100000073656e 736f722d706172656e74220000005600520041004d002c0074 006f00740061006c00730069007a0065000000080000000000 002036000000400032002c00680077006300740072006c002d 0070006100720061006d0073002d0076006500720073006900 6f006e00000008000000000000021c00000064006500760069 00630065005f0074007900700065000000100000004e564441 2c4765466f7263650e0000006e0061006d00650000000f0000 004e5644412c506172656e7422000000400030002c00640065 0076006900630065005f00740079007000650000000b000000 646973706c6179100000006d006f00640065006c0000001e00 00004e5649444941204765466f726365203938303020475420 44444c22000000400031002c00640065007600690063006500 5f00740079007000650000000b000000646973706c61791200 0000400032002c007200650067000000080000000000000222 000000400032002c006400650076006900630065005f007400 7900700065000000120000004e5644412c6770752d64696f64 6520000000400032002c0063006f006d007000610074006900 62006c0065000000160000004e5644412c73656e736f722d70 6172656e7422000000400032002c002300730069007a006500 2d00630065006c006c00730000000800000000000000200000 00400031002c0063006f006d00700061007400690062006c00 650000000e0000004e5644412c4e564d616314000000400030 002c006e0061006d0065000000120000004e5644412c446973 706c61792d413a000000400032002c0068007700730065006e 0073006f0072002d0070006100720061006d0073002d007600 65007200730069006f006e0000000800000000000002260000 00400032002c0023006100640072006500730073002d006300 65006c006c0073000000080000000000000114000000400031 002c006e0061006d0065000000120000004e5644412c446973 706c61792d4220000000400030002c0063006f006d00700061 007400690062006c00650000000e0000004e5644412c4e564d 61631e00000072006f006d002d007200650076006900730069 006f006e000000090000003331373261100000004e00560043 004100500000001800000004000000000003000c0000000000 0007000000000e0000004e00560050004d0000002000000001 00000000000000000000000000000000000000000000000000 0000</string>
</dict>
</plist>
Step 6:If you dont want to create your DSDT.aml file, get AIRWALK's dsdt.am (http://www.infinitemac.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

Creating DSDT.aml
http://osx86.co/f84/a-quick-guide-to-dsdt-t3436/

DSDT Auto-Patcher - does the steps in the bottom with a program, so you dont need to do it manually.
http://www.insanelymac.com/forum/index.php?showtopic=235523


Quoted from SaCleoCheater:
Step 3: DSDT. Your going to need a modded DSDT to stop the annoying CMOS reset bug.

Download iasl (http://sacleocheater.hostoi.com/iasl.zip) and extract it to /usr/bin on your CURRENT BOOTED VOLUME! - This will allow modification of a compiled DSDT.

once you have your DSDT.aml located in the root of your volume, open Terminal..
Code:
sudo -s
iasl -d /Path/to/dsdt.aml
You should have a dsdt.dsl located in / now, that is decompiled and editable.
open dsdt.dsl and search for "RTC"/ Find Code:
0x08 //Length
below "Device (RTC)" or "Device (RTC0" and replace the "8" (or whatever number it may be) with a "2". So it looks something like this: Code:
0x02 //Length
. here's what it should fully look like:
Code:
}

Device (RTC)
{
Name (_HID, EisaId ("PNP0B00"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x01, // Alignment
0x02, // Length
)
})
}
Save it, and run the following through terminal:
Code:
sudo -s
iasl -ta /Path/to/dsdt.dsl
You should now have a compiled DSDT.aml located in /. Copy it to the EXTRA folder of your Snow Leopard volume. 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.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMUUID</key>
<string>96DA8127-73E2-3405-80DF-1A3ED8699FBA</string>
<key>SMbiosdate</key>
<string>2/29/2008</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MP31.88Z.00C1.B00.0802091544</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>EMPTY</string>
<key>SMmemserial_3</key>
<string>000123-01234567-1</string>
<key>SMmemserial_4</key>
<string>EMPTY</string>
<key>SMmemserial_5</key>
<string>000123-01234567-2</string>
<key>SMmemserial_6</key>
<string>EMPTY</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>

http://i16.photobucket.com/albums/b16/xxxslayeriiixxx/Screenshot2009-08-31at85242PM.png

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 (http://support.apple.com/kb/DL1349) from apple's website. [MANUALLY]. After you update, sound is not going to work, just use this http://www.kexts.com/view/405-binary_patched_applehda.kext_for_alc889_(mac_os_x_ 10.6.4).html (http://www.kexts.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 commands:
sudo cp -R AppleHDA.kext /System/Library/Extensions/
sudo chown -R root:wheel /System/Library/Extensions/AppleHDA.kext
sudo chmod -R 755 /System/Library/Extensions/AppleHDA.kext

Wait about 15 minutes (kextcache needs to rebuild) or use pfix to manually rebuild cache, then reboot and you should have audio back!
Notice: You might need to manually remove caches, use this command: sudo rm -rf /system/Library/Caches/com.apple.kext.caches Step 10: Dont forget to Repair permissions in DISK UTILITY after youve done everything. Step 11: scroll down for notesCREDITS to xxxslayeriiixxx, Airwalk, msinfo_us, jae-v & the whole OSX86 community.
-------------------------------------------------------------------------------







IMPORTANT NOTES:

How to - Native power management, speedstep, Turbo function

http://osx86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post50752.htmlhttp://osx86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post50759.htmlHeres 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.
http://osx86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post51321.html When Using Carbon Cloner (http://www.bombich.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.if anyone is interested in optical out audio

the legacyhda file here http://www.tonymacx86.com/viewtopic.php?f=16&t=1686&start=0
along with the vanilla applehda.kext from 10.6.2 works great

and no popping when sound is initialized
works great

AirWalk

BTW I am running 10.6.4 on EVGA x58 SLI board. ( the audio chipset is a 889a)

*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

http://www.infinitemac.com/f57/guide-how-to-port-applehda-to-sl-t3981/page7.html (http://www.infinitemac.com/../guide-how-to-port-applehda-to-sl-t3981/page7.html)


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
http://downloads.sourceforge.net/catacombae/NTFS-3G_2009.4.4-catacombae.dmg?use_mirror=


4.install MacFUSE2.1.7 http://groups.google.com/group/macfuse/msg/f7de55623e8b8f57?

reboot

xxxslayeriiixxx
09-01-2009, 05:18 AM
Important notes continued:

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 :)

thanks


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

You 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
Download this and install the drivers.

http://s155158671.websitehome.co.uk/aquamac%20Fermi%2010.6.5%20Fix.zip (http://s155158671.websitehome.co.uk/aquamac%20Fermi%2010.6.5%20Fix.zip)

*REMEMBER TO DO CUSTOM INSTALL and deselect the sound kext in the options

Generate your GFX string here

http://www.insanelymac.com/forum/index.php?act=attach&type=post&id=77315

registration required for download.

What i did -
1. install drivers using aquamacs installer (deselect sound kext in the installtion)
2. turn off computer
3. Took out old 9800gt
4. plugged in gtx480
5. booted up - resolution is not full
6. Generated GFX string
7. Put generated GFX string on my .plist
8. added graphics enabler line on my .plist
9. restarted, fully working






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]

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" "http://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 (http://www.insanelymac.com/forum/index.php?showtopic=196466)



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 internal.

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 (http://www.insanelymac.com/forum/index.php?showtopic=182925)
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 (http://www.insanelymac.com/forum/index.php?showtopic=168014).



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 (http://netkas.org/?p=315). 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:
update: it seems with this method there is a usb issue after resume so you probably want to leave this out unless you want to help me fix it. It gives me this error in console:
appleusbehci[0xffffff801ade8000]::getframenumber32 called but controller is haltedeach 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
09-16-2009, 04:25 AM
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?

msf5042
09-18-2009, 05:37 AM
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.

punkychips
09-20-2009, 03:40 PM
i have leopard 10.5.5 install in vmware i was wondering if i could use that to install snow leopard

fate17
10-05-2009, 06:30 PM
Hi, did anyone able to make the LAN n audio in snow leopard? can upload e file? Thanks.

msf5042
10-08-2009, 07:07 PM
add voodoohda with kexthelper and then run kextutility and then restart and you should be good with audio

Trav
10-11-2009, 07:34 AM
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.

msf5042
10-12-2009, 02:28 PM
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.

airwalk776
10-14-2009, 01:49 AM
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.

airwalk776
10-14-2009, 01:55 AM
BTW....Anyone get sleep working on this board???

msf5042
10-15-2009, 02:48 PM
Nice airwalk, appreciated. Has anyone figured out how to sleep this thing? I hate having to restart so much.

msf5042
10-15-2009, 08:16 PM
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.

airwalk776
10-16-2009, 05:30 PM
yes you need to add code for DTGP you can find the complete document at this link here (http://www.insanelymac.com/forum/index.php?showtopic=140941)

download the file "How_to_patch_DSDT_with_LAN_and_HDEF_functions_incl uding_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.

msf5042
10-18-2009, 06:49 PM
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.

Jolugo
10-20-2009, 10:26 PM
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?

msf5042
10-21-2009, 12:31 PM
What partition scheme were you planning on using alternatively?

msf5042
10-21-2009, 04:29 PM
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.

Jolugo
10-22-2009, 01:40 AM
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 please help me, 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.

msf5042
10-22-2009, 03:41 AM
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.

Jolugo
10-22-2009, 07:24 AM
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?

msf5042
10-22-2009, 03:09 PM
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.

msf5042
10-22-2009, 03:39 PM
Hey sorry you also have to put your uuid and busratio in the com.apple.boot.plist

fate17
10-22-2009, 03:50 PM
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?

msf5042
10-22-2009, 04:03 PM
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

fate17
10-22-2009, 05:06 PM
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?

msf5042
10-22-2009, 05:11 PM
Just follow all of step 6

lmpreza
10-26-2009, 03:00 AM
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

msf5042
10-26-2009, 04:16 AM
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

lmpreza
10-26-2009, 07:24 AM
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.

msf5042
10-26-2009, 01:55 PM
I have the same board. check the screenshot attached. Are you sure your bios is configured correctly?

lmpreza
10-26-2009, 02:17 PM
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.

lmpreza
10-27-2009, 06:42 AM
I have gotten my ethernet working!!!!

Using this kext created by bit shoveler
http://www.insanelymac.com/forum/index.php?s=&showtopic=29436&view=findpost&p=1303203

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!!!!!

msf5042
10-27-2009, 07:28 AM
Awesome, now help us get sleep and 64-bit audio DSDT working :)

lmpreza
10-27-2009, 03:14 PM
Awesome, 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

lmpreza
10-27-2009, 06:15 PM
Awesome, 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

msf5042
10-27-2009, 06:26 PM
We are trying to figure out 64-bit audio without voodoohda. Same problem here in windows 7.

Jolugo
10-29-2009, 04:02 AM
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?

msf5042
10-29-2009, 04:40 AM
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

JaysFreaky
11-06-2009, 04:01 PM
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(AppleIntelCPUPower Management) 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.

Any ideas?

msf5042
11-07-2009, 03:32 AM
I was getting that for a while too, are you sure you have a compatible solution for your GPU?

JaysFreaky
11-07-2009, 08:52 AM
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.

msf5042
11-07-2009, 10:38 PM
http://netkas.org/?p=105

try pc efi? that's what i use

JaysFreaky
11-08-2009, 08:26 AM
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?

JaysFreaky
11-08-2009, 10:46 AM
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?

msf5042
11-08-2009, 04:38 PM
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?

JaysFreaky
11-08-2009, 08:38 PM
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?

msf5042
11-09-2009, 07:53 AM
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

fate17
11-09-2009, 09:41 AM
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?

JaysFreaky
11-09-2009, 11:21 AM
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.

msf5042
11-09-2009, 03:25 PM
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?

JaysFreaky
11-09-2009, 04:03 PM
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?

msf5042
11-09-2009, 07:39 PM
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).

msf5042
11-09-2009, 07:40 PM
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

JaysFreaky
11-09-2009, 08:52 PM
Thanks a bunch. I'll try it as soon as I get home.

JaysFreaky
11-10-2009, 07:40 AM
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.

JaysFreaky
11-10-2009, 08:47 AM
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.

msf5042
11-10-2009, 07:45 PM
do you have the correct voodoohda installed by kext utility in /s/l/e?

msf5042
11-10-2009, 07:49 PM
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.

JaysFreaky
11-10-2009, 07:57 PM
I never installed Voodoo. That guide said you had to remove it anyway when you patch the dsdt.

msf5042
11-10-2009, 10:37 PM
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.

airwalk776
11-11-2009, 03:06 AM
dude finally got 64 bit mode with stock applehda working in 10.6.2

take a look at port 67

http://www.infinitemac.com/f57/guide-how-to-port-applehda-to-sl-t3981/page7.html

airwalk776
11-11-2009, 03:07 AM
BTW and luck with Sleep on this mobo ?

thats the only remaining task on my list.

msf5042
11-11-2009, 03:30 AM
airwalk you are the man we are one step away

msf5042
11-11-2009, 04:44 AM
confirming that airwalks new 64-bit method works

JaysFreaky
11-11-2009, 07:27 AM
Couldn't get the 32 or 64 bit legacyHDA working. Guess my dsdt is different from your guys.

Audio works with Voodoo, though.

JaysFreaky
11-12-2009, 04:51 PM
I also got my GTX295 working. :D

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.

airwalk776
11-13-2009, 04:21 PM
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
http://downloads.sourceforge.net/catacombae/NTFS-3G_2009.4.4-catacombae.dmg?use_mirror=


4.install MacFUSE2.1.7 http://groups.google.com/group/macfuse/msg/f7de55623e8b8f57?

reboot

airwalk776
11-13-2009, 08:55 PM
I also got my GTX295 working. :D

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

JaysFreaky
11-13-2009, 10:37 PM
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.

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
http://downloads.sourceforge.net/catacombae/NTFS-3G_2009.4.4-catacombae.dmg?use_mirror=


4.install MacFUSE2.1.7 http://groups.google.com/group/macfuse/msg/f7de55623e8b8f57?

reboot
So this will allow writing to ntfs as well as normal reading?

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
Thanks. I'll give it a shot when my motherboard gets here.

airwalk776
11-14-2009, 04:38 PM
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.


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

xxxslayeriiixxx
11-15-2009, 02:00 AM
airwalk how did u update to 10.6.2? i messed up my install after i updated

xxxslayeriiixxx
11-15-2009, 03:21 AM
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

JaE-V
11-15-2009, 06:01 PM
airwalk 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

airwalk776
11-15-2009, 06:21 PM
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

xxxslayeriiixxx
11-15-2009, 10:17 PM
**UPDATED** i think the installation process is pretty straight forward now. much less hassle. thank you very much for the files airwalk.

airwalk776
11-16-2009, 02:08 AM
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 :)

thanks

JaysFreaky
11-16-2009, 07:58 AM
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!

airwalk776
11-16-2009, 05:06 PM
JaysFreaky

are you running 10.6.2 ? or 10.6.1 ?

thanks

JaysFreaky
11-16-2009, 06:35 PM
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+?

airwalk776
11-17-2009, 01:25 AM
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

xxxslayeriiixxx
11-17-2009, 03:48 AM
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.

JaysFreaky
11-17-2009, 06:22 AM
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
I grabbed that from my 10.6.2 MacBook. Think updating it from the machine would do it, though?

airwalk776
11-17-2009, 09:36 PM
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 )

msf5042
11-18-2009, 01:05 AM
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

xxxslayeriiixxx
11-18-2009, 06:55 AM
**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" "http://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>

JaysFreaky
11-18-2009, 12:05 PM
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 )
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.

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
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?" :-/

airwalk776
11-19-2009, 02:17 PM
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.


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?" :-/

All places in the dst.dsl that read AZAL need to change to HDEF

fate17
11-26-2009, 02:28 PM
For now SL 10.6.2, which sound kexts should we use for 32 and 64 bits? Can anyone help me out?

xxxslayeriiixxx
11-26-2009, 10:55 PM
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

hasbaz
11-29-2009, 04:18 PM
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.

cokerms
12-06-2009, 05:26 PM
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.

Any help would be greatly appreciated.

Thanks

msf5042
12-06-2009, 07:33 PM
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

cokerms
12-07-2009, 05:05 AM
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.

airwalk776
12-08-2009, 09:09 PM
any luck with sleep guys.

thats the only thing not working for me right now

msf5042
12-09-2009, 08:35 PM
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.

xxxslayeriiixxx
12-13-2009, 09:20 PM
i been trying to work on sleep but no luck at all

msf5042
12-14-2009, 04:34 PM
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?

yaboydj
12-17-2009, 07:44 AM
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!

msf5042
12-17-2009, 12:13 PM
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?

yaboydj
12-17-2009, 04:49 PM
Nevermind my question, it was my own idiocracy


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?

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.

msf5042
12-17-2009, 05:43 PM
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...

yaboydj
12-17-2009, 11:35 PM
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.

msf5042
12-18-2009, 02:47 AM
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....

yaboydj
12-18-2009, 02:56 AM
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....

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

yaboydj
12-18-2009, 04:24 PM
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

jonny_wonny
12-31-2009, 09:03 PM
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!

mm2311
01-07-2010, 06:22 PM
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

msf5042
01-08-2010, 12:25 AM
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.

msf5042
01-08-2010, 12:45 AM
guys:

You might want to check out this thread on the SZ2Z bios and removing disabler.kext and nullcpupowermanagement.kext...

http://www.insanelymac.com/forum/index.php?showtopic=200950

mm2311
01-08-2010, 06:41 AM
After modifying my boot file with GUI set to "Yes"

I am getting stuck here. I already changed my UUID and removel sleepenabler.kext

http://img694.imageshack.us/img694/7563/20100108001541.jpg

mm2311
01-12-2010, 07:20 AM
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! :)

jvolkman
01-12-2010, 09:21 PM
Hi Guys (Gals),

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?

Thanks!

philmrmac
01-17-2010, 12:39 AM
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

philmrmac
01-21-2010, 09:04 PM
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.

benualson
01-27-2010, 04:02 PM
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?

Thanks!

Ben

benualson
01-27-2010, 05:03 PM
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?

Thanks!

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

JaE-V
02-07-2010, 04:50 AM
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

puppetj
02-10-2010, 07:43 PM
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

msf5042
02-11-2010, 03:15 PM
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

puppetj
02-11-2010, 08:34 PM
I 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

rehtom
02-13-2010, 07:27 AM
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.

rehtom
02-13-2010, 08:02 AM
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.

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: http://www.kexts.com/view/117-realtekr1000sl.kext_32-64k_____new_update_!!.html (http://www.kexts.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!

rehtom
02-15-2010, 05:16 AM
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... :)

msf5042
02-15-2010, 05:30 AM
i'm not getting cpu temp reads or memory processes listed in istat, is anyone else seeing this?

rehtom
02-15-2010, 05:42 AM
i'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.

rehtom
02-15-2010, 07:07 AM
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 have moved to AsereBLN's patched chameleon rc4 which can be found here:

http://www.efixusers.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.

msf5042
02-15-2010, 02:16 PM
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.

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

rehtom
02-15-2010, 05:36 PM
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

I'm using the one from this thread, but I have removed all the memory associated keys.

rehtom
02-15-2010, 05:38 PM
I have moved to AsereBLN's patched chameleon rc4 which can be found here:

http://www.efixusers.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.

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:

http://www.efixusers.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.

benualson
02-19-2010, 03:03 PM
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

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

tadrith
02-20-2010, 12:12 AM
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. (http://www.kexts.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.

JaE-V
02-28-2010, 01:37 AM
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

JaE-V
03-04-2010, 04:17 PM
Thanks for the screenshot

airwalk776
03-05-2010, 03:14 PM
Hello everyone Long time no chat.

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.

http://www.megaupload.com/?d=XT3LQY7Z

Whats the deal with sleep !!! any solutions no luck on my side yet

airwalk776
03-05-2010, 03:20 PM
msf5042


For TEMPS in iSTAT try fakesmc v2 ir download the latest extra folder I posted today on megaupload. Mine works

airwalk776
03-05-2010, 03:30 PM
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

airwalk776
03-05-2010, 03:37 PM
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 ?

airwalk776
03-05-2010, 03:41 PM
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


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

JaE-V
03-08-2010, 07:09 PM
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

i'll look into this....i picked up a macbook as well :) looks like they got sleep working on the gigabyte x58 variant

JaE-V
03-09-2010, 03:56 AM
***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

msf5042
03-10-2010, 05:09 AM
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.

JaE-V
03-10-2010, 06:10 AM
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.

hey thanks for the info! i'm looking around for sleep fix as well....have you tried the new 10.6.2 sleepenabler kext?

msf5042
03-10-2010, 03:58 PM
hey 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.

msf5042
03-12-2010, 04:22 AM
so five years later...


I GOT SLEEP WORKING!!!!!!!!!!!!!!!!!!!!!! Hah that took forever. I will post instructions soon

msf5042
03-12-2010, 02:55 PM
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" "http://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 (http://www.insanelymac.com/forum/index.php?showtopic=196466)



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 (http://www.insanelymac.com/forum/index.php?showtopic=182925)
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 (http://www.insanelymac.com/forum/index.php?showtopic=168014).



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 (http://netkas.org/?p=315). 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.

airwalk776
03-12-2010, 04:37 PM
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

msf5042
03-12-2010, 05:32 PM
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

airwalk776
03-12-2010, 07:12 PM
msf5042


It seems may things have changed since RC4 was released. can you post your extra folder and DSDT.aml or dsl file

thanks

msf5042
03-12-2010, 10:41 PM
Sorry, I forgot to mention that you need the 10.6.2 sleepenabler.kext (http://www.insanelymac.com/forum/index.php?showtopic=196466)...
My boot file is 315kb, I think it chameleon but could be pc efi...my extra folders too large, heres my dsdt

JaE-V
03-15-2010, 02:08 AM
when i get back from the gym i'll give it a shot :)

JaE-V
03-15-2010, 06:09 AM
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

msf5042
03-15-2010, 07:42 AM
i noticed the usb issue as well, other than that it seems good for me

airwalk776
03-16-2010, 03:33 AM
JaE-V

Did the sleep work for you with the 3.2 OC?

I still cant get this to work

msf5042
03-16-2010, 04:59 AM
I was at 3.8, didn't work for me, took it back down to 3.4

msf5042
03-16-2010, 05:04 AM
airwalk, is your board going to sleep or no?

airwalk776
03-16-2010, 05:30 PM
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

JaE-V
03-16-2010, 09:39 PM
I use dummy overclocking switch lol..it auto'd my 2.66 to 3.2...stays after wake

JaE-V
03-17-2010, 01:08 AM
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?

airwalk776
03-17-2010, 03:34 PM
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 :

http://aquamac.proboards.com/index.cgi?board=hack1&action=display&thread=613

JaE-V
03-17-2010, 09:24 PM
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 :

http://aquamac.proboards.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=160467&st=0

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

FabricioGS
03-25-2010, 10:24 PM
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?

JaE-V
03-28-2010, 04:50 PM
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?

download kext helper...should repair kext cache issues, double click it, it'll do its thing and reboot and you should be set

jplee4907
03-29-2010, 05:27 AM
Sorry, I forgot to mention that you need the 10.6.2 sleepenabler.kext (http://www.insanelymac.com/forum/index.php?showtopic=196466)...
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?

Thanks...

FabricioGS
03-29-2010, 02:46 PM
download 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!

airwalk776
03-29-2010, 06:13 PM
so 10.6.3 is out , anyone test it yet ?

JaE-V
03-29-2010, 08:31 PM
so 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 :(

FabricioGS
03-30-2010, 04:17 AM
so 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.

JaE-V
03-30-2010, 08:06 AM
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 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

FabricioGS
03-30-2010, 03:08 PM
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

I'm modifying my case on my own, but I don't think I can help you much since I live in Brazil :p

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?

airwalk776
03-30-2010, 03:22 PM
Just 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

FabricioGS
03-30-2010, 03:29 PM
Ok, thanks. I'm also trying to get a 10.6.2 AppleHDA version.

JaE-V
03-30-2010, 07:24 PM
I'm modifying my case on my own, but I don't think I can help you much since I live in Brazil :p

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: http://www.insanelymac.com/forum/index.php?showforum=46

--

About my sound issue, any ideas?

lol i see i see

JaE-V
03-31-2010, 04:51 PM
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

USB speakers FTW! lol...i got the logitech Z-cinema's

renatos
03-31-2010, 11:25 PM
Hey,

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.

FabricioGS
04-01-2010, 02:51 AM
I tried voodoo kext but still no go. Don't know if I did something wrong or just wont work :/

airwalk776
04-01-2010, 03:14 AM
I 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

http://www.megaupload.com/?d=I7E0P3NO

airwalk776
04-01-2010, 03:15 AM
Hey,

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.


Look at post 1 all the files you need are there

FabricioGS
04-01-2010, 06:23 AM
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

http://www.megaupload.com/?d=I7E0P3NO

Thanks man, that saved me. Installed and it's working great now!

airwalk776
04-01-2010, 04:16 PM
Thanks 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

airwalk776
04-02-2010, 01:57 PM
hello all

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 ?

JaE-V
04-05-2010, 06:29 AM
Hey,

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.

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

JaE-V
04-05-2010, 06:31 AM
hello all

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 ?

i never used the sleep fox for this issue plus erratic system behavior from wake...i wouldn't use....just my opinion

mm2311
04-09-2010, 05:51 PM
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.
http://img153.imageshack.us/img153/5456/20100408050212.jpg

airwalk776
04-10-2010, 04:10 AM
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.
http://img153.imageshack.us/img153/5456/20100408050212.jpg


can you please post the applehda file you used from 10.6.3

thanks

JaE-V
04-10-2010, 06:01 AM
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.
http://img153.imageshack.us/img153/5456/20100408050212.jpg


obviously fakesmc is your problem, have you tried removing or updating it?

mm2311
04-13-2010, 06:57 AM
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)

Thanks.

airwalk776
04-18-2010, 02:45 AM
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)

Thanks.

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)

mm2311
04-20-2010, 02:14 AM
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!

http://img41.imageshack.us/img41/2306/20100417152750.jpg

I thought I was stuck at this screen, no mouse, no login box

Thanks for all the help.

X58-Agility
04-22-2010, 09:39 PM
From 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=172548) 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 until it boots up.
2. Retail/Beta copy of Snow Leopard 10A432.
3. A HD to install Snow Leopard on.
4. Airwalk's EXTRA FOLDER (http://www.infinitemac.com/attachment.php?attachmentid=934&d=1258305306)- Click to download
5. Airwalk's DSDT.aml (http://www.infinitemac.com/attachment.php?attachmentid=936&d=1258305472)- I prefer you create your own so it specifies your own hardware.
6. Chameleon RC3 (http://chameleon.osx86.hu/file_download/38/Chameleon-2.0-RC3-r658-src.tar.gz) - Click to download
7. SET YOUR BIOS SETTINGS: TO ENABLE, ENABLE, AHCI MODE + IDE, AHCI MODE - just the jmicron stuff
8. Check NOTES in the bottom of this post for extra stuff you might need...
9. Apple Combo Updater 10.6.2 (http://support.apple.com/kb/DL959)

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...
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:
<key>Kernel Flags</key>
<string>busratio=20 -x64 boot-uuid=93F4654A-DEAC-3A5D-9FB9-4AAF355BAD3D</string>

Also audio works natively with airwalks DSDT.aml with his LegacyHDA kext.


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 (http://chameleon.osx86.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.

X58-Agility
04-22-2010, 09:44 PM
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?

demoez
04-23-2010, 04:31 PM
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

He couldn't have bought DDR2 memory for a motherboard with an i7 920. Dual channel wouldn't work because it wouldn't fit.

http://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Desktop_DDR_Memory_Comparison.svg/220px-Desktop_DDR_Memory_Comparison.svg.png

airwalk776
04-24-2010, 03:54 AM
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?

I see the same thing - I would trust the disk utility repair since thats an app directly from apple.

JaE-V
05-07-2010, 03:47 AM
He couldn't have bought DDR2 memory for a motherboard with an i7 920. Dual channel wouldn't work because it wouldn't fit.

http://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Desktop_DDR_Memory_Comparison.svg/220px-Desktop_DDR_Memory_Comparison.svg.png

i dont think you understood what i was saying and i care not explain lol

annihil8tion
05-21-2010, 12:14 AM
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?

2motive
05-31-2010, 04:47 AM
hello all

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 ?

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

mm2311
06-17-2010, 05:50 AM
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

FabricioGS
06-19-2010, 04:07 AM
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.

xxxslayeriiixxx
06-20-2010, 07:42 AM
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.

SpyderWeiss
06-20-2010, 04:54 PM
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.

I would also like this as well :)