x86 硬件上的 Mac OS X 2008–2024 技術文獻庫
InfiniteMac OSx86 › Snow Leopard 10.6 › EVGA X58 SLI 底板安裝 Mac OS X Snow Leopard 10.6.6 (…
491,666 reads · 2009-08-31 – 2013-01-23
實戰指南 Snow Leopard 10.6 DSDT Chameleon / Boot-132 EVGA / X58 AHCI / SATA

EVGA X58 SLI 底板安裝 Mac OS X Snow Leopard 10.6.6 (10J567) 旗艦工作站完整指南

在 EVGA X58 (Intel Core i7 LGA1366) 高階底板上部署 Mac OS X 10.6.0 至 10.6.6 (Build 10J567) 的完整流程:涵蓋 AHCI BIOS 設定、Chameleon RC4、Airwalk Extra 與 DSDT、busratio=20 及 ALC889 音效。

主筆作者
@xxxslayeriiixxx 發表於 2009-08-31
所屬專區
Snow Leopard 10.6
典藏規模與紀錄
491,666 次歷史閱讀 · 398 則精選技術筆記(萃取自 478 則原始回帖) · 2009-08-31 – 2013-01-23
參與貢獻成員 (60)
@JaE-V (68)@msf5042 (52)@xxxslayeriiixxx (49)@airwalk776 (49)@banini_jeque (32)@JaysFreaky (24)@msinfo_us (21)@Extremador (14)@fq360 (13)@mm2311 (10)@FabricioGS (10)@neptunet (9)@Mutant_Tractor (9)@rehtom (7)@lmpreza (6)@fate17 (5)+44 more
香港繁體精譯技術專卷 · 完整保留原始指令、Kext 名稱、ACPI 節點與開機參數查看英文原版 (Original English) →

EVGA X58 平台(10.6.0 直升 10.6.6 Build 10J567 / 兼載 OS X Lion 10.7.2 參考)

事前準備清單:

  1. 一部可運作的 OS X 環境(真機 Mac、現有 Leopard 10.5.7 或 Kalyway 系統)
  2. Mac OS X Snow Leopard 零售版安裝映像
  3. 一隻獨立的 SATA 目標硬碟
  4. Airwalk 的 EVGA X58 專用 /Extra 資料夾與 DSDT.aml(建議根據自己底板 BIOS 提取編譯)
  5. Chameleon RC4 開機引導安裝器 ↗
  6. BIOS 關鍵設定: 將所有 SATA 與 JMicron 控制器模式由 IDE 改為 AHCI Mode!
  7. Apple Mac OS X 10.6.6 Combo Update 整合更新包(support.apple.com/kb/DL1349)

十步完整安裝流程

  1. 步驟 1(格式化硬碟): 將目標 SATA 硬碟連接至系統,開啟「磁碟工具程式」將其格式化為 GUID 分割區表格(GPT)。
  2. 步驟 2(執行安裝): 掛載 Snow Leopard 安裝映像,按 Shift + Command + G 前往 /Volumes/Mac OS X Install DVD/System/Installation/Packages,執行 OSInstall.mpkg 並將系統安裝至目標硬碟。
  3. 步驟 3(安裝引導程式): 將 Chameleon RC4 安裝至剛裝好 Snow Leopard 的目標硬碟。
  4. 步驟 4(部署 Extra 驅動): 將 Airwalk 的 /Extra 資料夾完整複製並覆蓋目標硬碟上的 /Extra。
  5. 步驟 5(設定 com.apple.Boot.plist): 在「磁碟工具程式」查看目標硬碟的 UUID,並將 /Extra/com.apple.Boot.plist 的 Kernel Flags 設為:
    Kernel: mach_kernel
    Kernel Flags: busratio=20 -x64 boot-uuid=你的硬碟UUID
  6. 步驟 6 & 7(部署 DSDT.aml 與 smbios.plist): 將 EVGA X58 的 DSDT.aml 放入 /Extra,並在 smbios.plist(機型定義為 MacPro3,1)中填入相同的系統 UUID。
  7. 步驟 8(首次開機): 重新開機由 Snow Leopard 硬碟引導(若遇快取問題可加 -v -f),在註冊畫面按 Command + Q 略過並進入桌面。
  8. 步驟 9 & 10(升級 10.6.6 與修復音效權限): 手動執行下載好的 10.6.6 Combo Update,重啟前安裝針對 ALC889 修補的 10.6.4/10.6.6 AppleHDA.kext,最後在「磁碟工具程式」執行「修復磁碟權限」即大功告成!

進階提示(鳴謝 @airwalk776): 如需啟用光纖數位音效輸出(Optical Out)且消除初始化爆音,可搭配 10.6.2 原生 AppleHDA.kext 與 LegacyHDA;如需在 64 位元 Snow Leopard 下完整讀寫 NTFS 分割區,建議移除舊版第三方驅動並安裝 NTFS-3G_2009.4.4-catacombae。

作者增補與技術修訂紀錄

主筆作者後續補充:@xxxslayeriiixxx

Author Update #1 @xxxslayeriiixxx 2009-09-01 ↳ Re: @airwalk776

Important notes continued:

@airwalk776Slayer couple notes: 1st dont need busratio =20 (this is only used in 10.5.6 and earlier because voodoo kernel was required. if you use the com.apple.boot and smbios in the extra zip I uploaded it has the correct config. 2nd dsdt.aml is usually placed in the root path "/" and you can hide it with this command in terminal chflags -R…
@airwalk776xxxslayeriiixxx As JaE-V pointed out no need to do a reinstall. just boo int safe mode and replaced the effected kext with the new ones your issues is mostlikely the sleepenabler. On a side note I have been getting many PM's asking for my /extra folder and dsdt.aml file. This is from my system which is EVGA x58 SLI MOBO 2 EVGA 9800…
@banini_jequeYou should make a note in the first post about speedstep not working on the [latest] X58 SLI3 or X58 FTW3, and how it only works on the other models if you use the bios version before version 44, which is of course SZ2Z. I

GTX480 Installation 10.6.4: For updated installation go to insanelymac and look for the GTX470/480 thread

@xxxslayeriiixxxDownload this and install the drivers. s155158671.websi tehome.co.uk/aquamac%20Fermi%2010.6.5%20Fix.zip *REMEMBER TO DO CUSTOM INSTALL and deselect the sound kext in the options Generate your GFX string here http://www.insanelymac.com/forum/index.php?act=attach&a… ↗ registration required for download. What i did - 1.…

I have SLEEP fully working with my motherboard, see my signature. If you had success doing the "How to - Native power management, speedstep, Turbo function " with the DSDT that was provided you do not need to follow this, You just need to do the BIOS changes according to this note. [scroll down for the BIOS changes]

@msf5042getting sleep working: Note: Part c here is what i think will do it for most of us. First off, i am running this as a macpro4,1. Here is my smbios (note the smbiosversion). If you are not already running this, i suggest editing your smbios.plist and making sure your system works with it. smuuid a50d8f06-0e4f-3808-80eb-7b81ae274e95…
Author Update #2 @xxxslayeriiixxx 2009-11-15

airwalk how did u update to 10.6.2? i messed up my install after i updated

Author Update #3 @xxxslayeriiixxx 2009-11-15

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

Author Update #4 @xxxslayeriiixxx 2009-11-15

**UPDATED** i think the installation process is pretty straight forward now. much less hassle. thank you very much for the files airwalk.

Author Update #5 @xxxslayeriiixxx 2009-11-17

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.

Author Update #6 @xxxslayeriiixxx 2009-11-18

**NOTE

upgrading to 10.6.2 if you use Final Cut Pro 7
unexpectedly quiting using the Log and Transfer problems with Cameras and iMovie camcorder import. AVCHD

UPDATE

Nvm, i found out the problem. Transfering AVCHD files, you need an intel-based mac, so you just need to edit your smbios.plist to the right specifications in order for it to work.

Intel-based mac SMBIOS.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>SMbiosversion</key>
        <string>MP31.88Z.00C1.B00.0802091544</string>
        <key>SMmanufacter</key>
        <string>Apple Inc.</string>
        <key>SMproductname</key>
        <string>MacPro3,1</string>
        <key>SMsystemversion</key>
        <string>1.0</string>
        <key>SMserial</key>
        <string>W87234JHYA4</string>
        <key>SMexternalclock</key>
        <string>333</string>
        <key>SMmaximalclock</key>
        <string>3000</string>
        <key>SMmemtype</key>
        <string>19</string>
        <key>SMmemspeed</key>
        <string>800</string>
        <key>SMmemmanufacter_1</key>
        <string>0xAD00000000000000</string>
        <key>SMmemserial_1</key>
        <string>0x00001020</string>
        <key>SMmempart_1</key>
        <string>0x48594D503131325336344350362D59352020</string>
        <key>SMmemmanufacter_2</key>
        <string>0xAD00000000000000</string>
        <key>SMmemserial_2</key>
        <string>0x00003021</string>
        <key>SMmempart_2</key>
        <string>0x48594D503131325336344350362D59352020</string>
        <key>SMmemmanufacter_3</key>
        <string>0xAD00000000000000</string>
        <key>SMmemserial_3</key>
        <string>0x00003021</string>
        <key>SMmempart_3</key>
        <string>0x48594D503131325336344350362D59352020</string>
        <key>SMmemmanufacter_4</key>
        <string>0xAD00000000000000</string>
        <key>SMmemserial_4</key>
        <string>0x00003021</string>
        <key>SMmempart_4</key>
        <string>0x48594D503131325336344350362D59352020</string>
</dict>
</plist>
Author Update #7 @xxxslayeriiixxx 2009-11-26

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

Author Update #8 @xxxslayeriiixxx 2009-12-13

i been trying to work on sleep but no luck at all

Author Update #9 @xxxslayeriiixxx 2010-06-20

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.

Author Update #10 @xxxslayeriiixxx 2010-08-17

my bad guys for not updating the thread yet. i want to update it as soon as i get 3 TB of space, im a little short on the money. i actually baught a MacBook Pro, starting my first year in a university in a few days.

For people who want to update to 10.6.4, just skim through the pages and you'll get it. Good Luck!

Author Update #11 @xxxslayeriiixxx 2010-08-17

if anyone has any interesting/important info just message me what to add on the IMPORTANT NOTES. well i just updated the thread, but i havnt actually updated my system yet.

and Airwalk thx alot for helping the community, and also thx to fellow members who helped.

oyah one more thing, does SLEEP work on 10.6.4?

Author Update #12 @xxxslayeriiixxx 2010-09-07

i guess, netkas' bios will help you with the 5870 http://netkas.org/ ↗ . im just going to splurge on the GTX 480, it sucks though that i cant have a vanilla system anymore when i intall it.

Author Update #13 @xxxslayeriiixxx 2010-09-12

Download this and install the drivers.

s155158671.websi tehome.co.uk/aquamac%20Fermi%2010.6.5%20Fix.zip

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

Generate the your GFX string here

http://www.insanelymac.com/forum/index.php?act=attach&a… ↗

registration required for download.

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

<key>GraphicsEnabler</key> <string>Yes</string>

9. restarted, fully working

Notes - CUDA not supported, the thing where i was disappointed because i was looking for the compatibility of Mercury playback in Adobe PP Cs5. But other than that, its fully working. Played star-craft 2 in ultra settings lol

Author Update #14 @xxxslayeriiixxx 2010-09-12

takeout old nvdia injectors in extra folder or system extensions folder before you do the install if you used one

Author Update #15 @xxxslayeriiixxx 2010-09-13

sound doesnt need to be disabled in the system, you just need to deselect the sound kext that is going to be installed from Aqua macs installer.

Im assuming you have an EVGA x58 motherboard since your in my thread because the sound kext is available in my tutorial (step 9) that works with 10.6.4. thats why you dont need the kext on the installer

Author Update #16 @xxxslayeriiixxx 2010-09-18

you guys are awesome! definitely lower temps with my 4.0ghz overclock. using thermalright ultra 120

Author Update #17 @xxxslayeriiixxx 2010-09-18

anybody here dual boot windows 7? im getting tired of a slow workflow with video editing. i want to take advantage of mercury playback with my gtx480. if anyone here has a dual boot, how you do it? using chameleon

Author Update #18 @xxxslayeriiixxx 2010-09-19

ill guess ill go that route, so ill have no problems with chameleon. airwalk do you have sleep working?

Author Update #19 @xxxslayeriiixxx 2010-09-20

So for overclockers in here, what do you guys use to stress the CPU if its stable or not?
i just type this "yes > /dev/null" in terminal. like 15 terminal windows. i dont know if its an accurate way of stabilizing the overclock, but ive had no problems so far. i top out at 63C full load 4.0 GHz. i mainly use the hackintosh for video editing (8TB of HDD) which only tops around 50C when rendering videos. idling at 28C btw. varies from 26-30C depending on ambient temp.

Author Update #20 @xxxslayeriiixxx 2010-09-30 ↳ Re: @JaE-V
@JaE-VSlayer how is your new card? I was thinking of going the ati route, still on the fence

The card works smoothly so far. the most important feature that i really needed is not supported which is CUDA. i was hoping CUDA worked, but im on a waiting game right now for new drivers from nvidia to leak out.

Gaming is pretty smooth so far. I just play starcraft 2 (Ultrasettings).
I just dual boot with windows 7 for video editing.

so far from reading the article in insanelymac, these are the problems: vsync problems, no cuda, openCL.

If ati cards are fully supported with no problems at all, i suggest getting an ati card for a smoother experience. My system is not really vanilla right now because of the drivers you have to install for the GTX480/GTX470.

Author Update #21 @xxxslayeriiixxx 2010-10-08

Where did you plug it in? the red sata ports? if you did just turn it on in BIOS

Author Update #22 @xxxslayeriiixxx 2010-10-09

it should work right away without any extra kext. idk whats happening to your keyboard

Author Update #23 @xxxslayeriiixxx 2010-10-11

im not entirely sure but it should work installing it through an enclosure via macbook pro. just remember to install chameleon in the right drive path (the enclosure).

Author Update #24 @xxxslayeriiixxx 2010-10-11

if you use your roommates macbook pro just install snow leopard on the enclosure.

Author Update #25 @xxxslayeriiixxx 2010-12-22

i just updated mine. no problems at all. all vanilla kext, except for some GPU files for my GTX480 which supports CUDA now and no more vsync issue.

Author Update #26 @xxxslayeriiixxx 2011-01-09

UPDATED to 10.6.6 safely. had some minor issues with the GTX480, but i was able to fix with the nvidia official drivers. make sure to keep your AppleHDA.kext if your going to use a combo update. i was in 10.6.5 then just did the apple software update, had no issues.

@neptunet
try switching the sata cables to the bottom black sata slots. im assuming that you installed OSX in the SSD. if you plugged in the 1.5TB on the top 4 sata [ red, red, black, black ] its usually involves enabling them [jmicron]

Author Update #27 @xxxslayeriiixxx 2011-01-10

@neptunet
is it set to AHCI? it should work by default.

[enable]
[enable]
[AHCI mode]
[AHCI mode]

Author Update #28 @xxxslayeriiixxx 2011-01-10

@farksi
im assuming you have a dual boot setup using chameleon. this is the reason why i chose to dual boot in a different way. i have both installations in separate HDDs. i have windows setup with IDE then Mac with AHCI. whenever i need to go to a different OS i just go to BIOS and set it up as IDE or AHCI depending on the OS.

if not, try using the kext in the first post again if you havnt yet. maybe setting up a new dsdt would help.

Author Update #29 @xxxslayeriiixxx 2011-01-11

netflix is working for me. Also i just upgraded to 24GB ram, finally i can work with After Affects CS5 with no ram problems... i also haven't booted on my windows install since CUDA is working now.

Author Update #30 @xxxslayeriiixxx 2011-01-12

you will need a CUDA enabled GPU, if your not aware of it already. Ive been transcoding/encoding through premiere pro cs5 and it shows significant time changes. I used to transcode videos for about 1-2 hours before. Now it only takes 10 - 15 minutes to transcode with the GTX480. i am not aware of any other programs that utilizes the GPU for transcoding, but im sure Premiere Pro Cs5 uses gpu acceleration for the mercury playback engine and exporting videos. So maybe you could put the (avi, divx, xvid, h264) in the timeline and export the video to whatever format you prefer. I havent tested Adobe Media Encoder CS5, but i think it uses the same programming for export. So maybe you could just use Media Encoder, but im not entirely sure about the GPU accelerated encoding since im always in Premiere Pro.

Author Update #31 @xxxslayeriiixxx 2011-01-12

AND heres the other option that i havent tried. this looks promising, but not sure about the mac version
mov avi.com/videoconverter/

Convert Video 800% Faster Optimization for NVIDIA® CUDA™ results in 8x gain in video processing speed on PCs with CUDA-enabled graphics card and 10x gain on PCs with multiple GPUs. The program also ensures significant performance gain on AMD and Intel multi-core processors. Moreover, you can convert video even more faster with Turbo…
Gaining Performance with NVIDIA® CUDA™ Movavi Video Converter is optimized for NVIDIA® CUDA™ ensuring accelerated video decoding/encoding on a CUDA-enabled graphics card. The significant — up to 8 times — performance gain means prompt HD and SD video conversion, smooth playback and highest quality for all your favorite movies. Because…
Author Update #32 @xxxslayeriiixxx 2011-01-12

UPDATED tutorial with new links. DSDT creation. added "Intel Speed step, turbo boost note". added quotations for better organization of steps.

For people wondering what the latest kext are after the "power management kext, speedstep fix" here it is. this is what i currently have in my kext folder. osx 86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post51321.html

If anybody wants me to add any useful links in the first post just message me or tell me here in the thread

-slayer

Author Update #33 @xxxslayeriiixxx 2011-01-20

i would suggest to create your own DSDT.aml, but you could always try. also change your smbios.plist according to your hardware specifications like RAM, the mac model you want, etc...

Author Update #34 @xxxslayeriiixxx 2011-04-01

10.6.7 Update is safe. just had to reinstall my graphics driver for gtx480.

Author Update #35 @xxxslayeriiixxx 2011-05-06

thats good to know. cant wait to install it after the final release.

Author Update #36 @xxxslayeriiixxx 2011-07-22 ↳ Re: @Extremador
@ExtremadorSo has anyone gotten 10.7 installed? I followed the instructions here: http://tonymacx86.blogspot.com/2011/07/xmove-multibeast… ↗ But when it comes to rebooting to the "Installer" partition you make, my computer reboots.

im just going to qoute airwalk. i havnt tried installing Lion yet because i been pretty busy community organizing.

ok finally got around to installing Lion, good news is that it runs just fine with the name Extra folder from snow leopard and same dsdt. Bad news audio doesnt work out of the box. Have to edit legacy889hda or use the applehda.kext from snow leopard. FYI.. use chameleon 755 boot loader
Author Update #37 @xxxslayeriiixxx 2011-07-26 ↳ Re: @JaE-V
@JaE-Vi have it running fine, go back to page 40 and read my post, i have an updated extras folder as well if anyone needs it

hey jaE-V, good lookin out for the EVGA x58 hackintosh community. Can you post up the updated EXTRA folder? ill update the first post soon.

Author Update #38 @xxxslayeriiixxx 2011-09-24

i also used this method to update to Lion. i had some trouble at first, but after 30 minutes of messing around, i figured it out.

http://tonymacx86.blogspot.com/2011/07/xmove-multibeast… ↗

i had these files in my extra folder before hand in snow leopard: osx 86.co/attachment.php?attachmentid=1426&d=1289193581
(if you use this, remember to cater it to your own hardware such as the graphic card string in the boot.plist)

i installed multibeast first to change to mac3,1 since i couldnt install lion with my mac11,1 profile.

After Installing Lion from appstore and rebooting, i installed multibeast again to change my bootloader and other stuff.

I used multibeast with these options checked:

system utilities
Chimera v1.5.4 r1394
PCI configuration fix
changed system definition to macpro 3,1
osx86 software

Then i just followed step 2 to 4 from the link above. i had some trouble booting the installer partition, so what i did was: put a nullCPUpowermanagement kext (google) in the boot drive partition (kext folder) and i also copied the extra folder to the installer partition. I dont know if it was the nullCPUpowermanagement.kext in the kext folder that made it work or putting the EXTRA folder in the "installer" partition. After installing Lion, i updated my kext with JaE-V's kext folder: media fire.com/?pfd015z2rqpg4g0 (Just the kext folder, not the whole EXTRA folder)

*really messy way to install Lion…, but im just posting to remind myself next time if i mess up my install.

Author Update #39 @xxxslayeriiixxx 2011-10-21

wassup! the solution is simple. You need to generate a new gtx285 string. btw im A_RocC on Insanelymac

When you get the files from aquamac for your GTX285, change the in.plist before you generate your EFI string.

I just followed this method.

THX goes to zoliky for the fix! I've used the fix to edit my plist and was able to generate a new EFI String thats now working like before and backwards compatible! A short guide: Locate the following section in your in.plist or what ever you called it: Replace NVDA,GeForce with NVDA,Parent. Generate a new EFI String and insert it…

and if you integrated your gfx string into your dsdt heres the solution (basically the same as the first)

Black Screen FIX (DSDT Injection): Replace: "device_type" Buffer (0x0D) { "NVDA,Geforce" }

with:

"device_type" Buffer (0x0C) { "NVDA,Parent" }

PS. My iCloud and Appstore does not work. I've tried different bootloaders already. Ive tried deleting my network preferences, and ive tried modifying my smbios.plist. Nothing is working! If someone can also try to help figure this out, itll be greatly appreciated. Ive been pulling my hair trying to get this to work because i just recently got an iPhone 4s.

Author Update #40 @xxxslayeriiixxx 2011-10-21

btw an idiot admin banned me at the kexts.com website for pointing out that an OSX86 website already exist. They changed thier website from kexts.com to osx86.net

Author Update #41 @xxxslayeriiixxx 2011-10-21

After 2 days i finally got icloud and appstore working.

I updated to the latest chameleon using CHAMPLIST. (chameleon v2.1 VS 1642) and generated a new SMBIOS thru champlist (macpro3,1) and the most vital part, i generated a ethernet efi string and combined both eth and gfx string.

Heres what my "in.plist" looks like before generating the strings thru gfxutil.

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PciRoot(0x1)/Pci(0x1c,0x2)/Pci(0x0,0x0)</key> <dict> <key>built-in</key> <string>0x01</string> </dict> <key>PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)</key> <dict>…
Author Update #42 @xxxslayeriiixxx 2011-10-23 ↳ Re: @JaE-V
@JaE-VNice! Share that smbios!

here you go.

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Copyright</key> <string>SMBios by 7ender @ InMac.org Created with Champlist.app</string> <key>SMbiosvendor</key> <string>Apple Inc.</string> <key>SMbiosversion</key>…
Author Update #44 @xxxslayeriiixxx 2012-09-14

anybody update directly from 10.7 to 10.8 succesfully? Getting a clean install is too much of a hassle because i have too many files to transfer.

社群實測與技術補充筆記

自 478 則原始討論回帖中萃取 398 則高價值技術回應

Field Note #1 @msf5042 2009-09-16

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?

Field Note #2 @msf5042 2009-09-18

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.

Field Note #3 @punkychips 2009-09-20

hm

i have leopard 10.5.5 install in vmware i was wondering if i could use that to install snow leopard

Field Note #4 @msf5042 2009-10-08

add voodoohda with kexthelper and then run kextutility and then restart and you should be good with audio

Field Note #5 @Trav 2009-10-11

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.

Field Note #6 @msf5042 2009-10-12

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.

Field Note #7 @airwalk776 2009-10-14

hdef audio without voodooHDA

if your interested here is the method I use to get appleHDA to work and no injectors and voodooHDA

to start off you need to convert your dsdt.aml to dsdt.dsl use iASLMe to do this.

edit the dsdt.dsl file to edit the part of the code to look like this (I included code before and after the code you need to insert so you know where it goes. just compare it to yours and you will find it.)

Device (PX43)
{
Name (_ADR, 0x001F0003)
OperationRegion (PBAS, PCI_Config, 0x20, 0x02)
Field (PBAS, ByteAcc, NoLock, Preserve)
{
BAS0, 16
}

Method (SMBB, 0, NotSerialized)
{
And (BAS0, 0xFFFE, Local0)
Return (Local0)
}
}

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

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

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

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

"device-type",
Buffer (0x10)
{
"Realtek ALC889A"
},

"PinConfigurations",
Buffer (0x28)
{
/* 0000 */ 0x10, 0x90, 0xA1, 0x01, 0x20, 0x90, 0xA1, 0x02,
/* 0008 */ 0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02,
/* 0010 */ 0x30, 0x40, 0x11, 0x01, 0x40, 0x40, 0x01, 0x01,
/* 0018 */ 0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01,
/* 0020 */ 0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Name (BUFA, ResourceTemplate
{
IRQ (Level, ActiveLow, Shared, )
{5,9,10,11,12,14,15}
})
Name (BUFB, ResourceTemplate
{
IRQ (Level, ActiveLow, Shared, )
{}
})

Save the dsdt.dsl file and convert it back to dsdt.aml and save it in your root dir.

next remove any injectors or voodoohda files you have. ( or what ever else your running for audio)

Back up your AppleHDA.kext in /S/L/E to a safe place.

download the modified appleHDA.kext and install it in /S/L/E using Kext utility 2.3.2 (if you have this app simply drag the modded kexts ontop of the Kext utiltiy icon to install)

Cross your fingers and reboot

should look like this when your done. (see screen-capture)

Please keep in mind this is for 32 bit only it wont work if your running the 64 bit kernel.

Field Note #8 @msf5042 2009-10-15

Nice airwalk, appreciated. Has anyone figured out how to sleep this thing? I hate having to restart so much.

Field Note #9 @msf5042 2009-10-15

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.

Field Note #10 @airwalk776 2009-10-16

yes you need to add code for DTGP you can find the complete document at this link here ↗

download the file "How_to_patch_DSDT_with_LAN_and_HDEF_functions_including_LegacyHDA.zip"

follow the steps in that doc but you have to use the code from my post for codec id and layout ID. everything else is the same.

For our board codec and layout ID:

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

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

and use the appleHDA in my post reboot and your should be good to go.

BTW I didnt do the LAN Part of the patch you can try if you want.

Field Note #11 @msf5042 2009-10-18

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.

Field Note #12 @Jolugo 2009-10-20

Help please

Ok i have a question does my leopard install have to be on a GUID partition in order for me to install SL on a new HD?

Field Note #13 @msf5042 2009-10-21

What partition scheme were you planning on using alternatively?

Field Note #14 @msf5042 2009-10-21

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.

Field Note #15 @Jolugo 2009-10-22

Problems to boot

I try to install SL in a blank 2.5" HD that i have inside my desktop yesterday from Leopard running on a partition on another hard drive that contains my data and the OS only. All went pretty good until l had to figure out my Video card EFI string because I don't know how to get it from my Radeon 4850. I copied another string from someone else and continued the process and boot but i am stuck in the apple logo with the wheel under. It just stays turning. Could someone , I really don't know anything about programming or terminal but after doing research about the 4850 2 methods to get the EFI im still confused.

Field Note #16 @msf5042 2009-10-22

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.

Field Note #17 @Jolugo 2009-10-22

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?

Field Note #18 @msf5042 2009-10-22

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.

Field Note #19 @msf5042 2009-10-22

Hey sorry you also have to put your uuid and busratio in the com.apple.boot.plist

Field Note #20 @fate17 2009-10-22

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?

Field Note #21 @msf5042 2009-10-22

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

Field Note #22 @fate17 2009-10-22

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?

Field Note #23 @lmpreza 2009-10-26

LAN operation on 758-A1

Followed this guide to the T, even using the dsdt from the thread and kexts... I have since been unable to get the ethernet on my motherboard to operate...

Slayer, you mentioned only the HDA had issues running out of the box... did your ethernet work fine immediately?

I found this quite odd since it worked right out of the box in 10.5.2 before updating to 10.5.7

Field Note #24 @msf5042 2009-10-26

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

Field Note #25 @lmpreza 2009-10-26

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.

Field Note #26 @msf5042 2009-10-26

I have the same board. check the screenshot attached. Are you sure your bios is configured correctly?

Field Note #27 @lmpreza 2009-10-26

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.

Field Note #28 @lmpreza 2009-10-27

I have gotten my ethernet working!

Using this kext created by bit shoveler
http://www.insanelymac.com/forum/index.php?s=&showt… ↗

as well as modifying my DSDT, I have managed to get online and running... VERY happy. I would gladly donate my DSDT to the cause.

the DSDT is edited and set for the EVGA x58 758-A1 with both ethernet adapters added to the DSDT. Processor is a i7 920, 12gb of DDR3 1600

Keep in mind bit shovelers KEXT is a debug testing file, it generates a log file so it is a little sluggish... but it works!

Field Note #29 @msf5042 2009-10-27

Awesome, now help us get sleep and 64-bit audio DSDT working

Field Note #30 @lmpreza 2009-10-27 ↳ Re: @msf5042
@msf5042Awesome, now help us get sleep and 64-bit audio DSDT working

Hahahaha, this is the FURTHEST from my area of expertise. I am not a native mac user and I just started when I got a macbook 5 months ago. This is ALL very new to me, especially the unix stuff.

I just tried a dozen things and kept googling until I found a solution!

sleep however... it seems to be a common issue through 10.6

Show 368 additional community field notes (#31–#398)
Field Note #31 @lmpreza 2009-10-27 ↳ Re: @msf5042
@msf5042Awesome, now help us get sleep and 64-bit audio DSDT working

My audio works fine with the VoodooHDA kext... install it using kexthelper 7 with the snow files... 64 bit kernel extensions and all.

Funny though, my realtek hd audio does NOT work in windows 7... lol

Field Note #32 @Jolugo 2009-10-29

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?

Field Note #33 @msf5042 2009-10-29

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

Field Note #34 @JaysFreaky 2009-11-06

I followed this tutorial and used slayer's dsdt file and proceeded to step 8 where I tried booting to the snow leopard hard drive. Unfortunately, it hangs on this error:
ACPI_SMC_PlatformPlugin::start – waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

Here are my system specs:
Mobo: eVGA x58 Classified 141-BL-E760-A1
CPU: Intel i7 920 - 2.66GHz
RAM: Corsair 6GB DDR3 1600MHz
GPU: MSI GeForce GTX295 1792MB

I prepped this drive on my MacBook running 10.6.1 through a SATA to USB enclosure.

Field Note #35 @msf5042 2009-11-07

I was getting that for a while too, are you sure you have a compatible solution for your GPU?

Field Note #36 @JaysFreaky 2009-11-07

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.

Field Note #38 @JaysFreaky 2009-11-08

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?

Field Note #39 @JaysFreaky 2009-11-08

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?

Field Note #40 @msf5042 2009-11-08

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?

Field Note #41 @JaysFreaky 2009-11-08

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?

Field Note #42 @msf5042 2009-11-09

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

Field Note #43 @fate17 2009-11-09

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?

Field Note #44 @JaysFreaky 2009-11-09

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.

Field Note #45 @msf5042 2009-11-09

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?

Field Note #46 @JaysFreaky 2009-11-09

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?

Field Note #47 @msf5042 2009-11-09

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

Field Note #48 @msf5042 2009-11-09

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

Field Note #49 @JaysFreaky 2009-11-10

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.

Field Note #50 @JaysFreaky 2009-11-10

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.

Field Note #51 @msf5042 2009-11-10

do you have the correct voodoohda installed by kext utility in /s/l/e?

Field Note #52 @msf5042 2009-11-10

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.

Field Note #53 @JaysFreaky 2009-11-10

I never installed Voodoo. That guide said you had to remove it anyway when you patch the dsdt.

Field Note #54 @msf5042 2009-11-10

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.

Field Note #56 @airwalk776 2009-11-11

BTW and luck with Sleep on this mobo ?

thats the only remaining task on my list.

Field Note #57 @msf5042 2009-11-11

confirming that airwalks new 64-bit method works

Field Note #58 @JaysFreaky 2009-11-11

Couldn't get the 32 or 64 bit legacyHDA working. Guess my dsdt is different from your guys.

Audio works with Voodoo, though.

Field Note #59 @JaysFreaky 2009-11-12

I also got my GTX295 working.

Still need to get ethernet working, but I'll have to wait on that. My ethernet died on my system board, so I'm going to have to RMA it. What's strange is I was trying all kinds of different ethernet kexts and then I booted back into Windows and had nothing. I wonder if one of those kexts somehow killed it.

Field Note #60 @airwalk776 2009-11-13

if anyone interested ful ntfs support in sl 64 bit

1st remove any 3rd party ntfs drivers you installed already (like paragon ntfs check there website for uninstall instructions)

2nd enable 64 bit mode again by removing arch=-i386 from the com.apple.boot.plist in /extra folder

3rd install NTFS-3G_2009.4.4-catacombae BE sure to select customize when installing an UNCHECK MacFUSE. DONT RESTART right now
downloads.sourc eforge.net/catacombae/NTFS-3G_2009.4.4-catacombae.dmg?use_mirror=

4.install MacFUSE2.1.7 http://groups.google.com/group/macfuse/msg/f7de55623e8b… ↗

reboot

Field Note #61 @airwalk776 2009-11-13 ↳ Re: @JaysFreaky
@JaysFreakyI also got my GTX295 working. Still need to get ethernet working, but I'll have to wait on that. My ethernet died on my system board, so I'm going to have to RMA it. What's strange is I was trying all kinds of different ethernet kexts and then I booted back into Windows and had nothing. I wonder if one of those kexts somehow killed it.

My evga x58 sli mobo both ethernet ports work OOB...Well somewhat you need a dsdt.aml

try mine if you want to

this should get your legacyhda to work also

Field Note #62 @JaysFreaky 2009-11-13 ↳ Re: @airwalk776

Did anyone ever get the JMicron working? I've got my data raid on there, and it'd be nice to access the files while in OS X.

@airwalk776if anyone interested ful ntfs support in sl 64 bit 1st remove any 3rd party ntfs drivers you installed already (like paragon ntfs check there website for uninstall instructions) 2nd enable 64 bit mode again by removing arch=-i386 from the com.apple.boot.plist in /extra folder 3rd install NTFS-3G_2009.4.4-catacombae BE sure to select…

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

@airwalk776My evga x58 sli mobo both ethernet ports work OOB...Well somewhat you need a dsdt.aml try mine if you want to this should get your legacyhda to work also

Thanks. I'll give it a shot when my motherboard gets here.

Field Note #63 @airwalk776 2009-11-14 ↳ Re: @JaysFreaky
@JaysFreakyDid anyone ever get the JMicron working? I've got my data raid on there, and it'd be nice to access the files while in OS X. So this will allow writing to ntfs as well as normal reading? Thanks. I'll give it a shot when my motherboard gets here.

yes RW access to any NTFS drive/partition in 32 bit and 64 bit mode.

regarding your jmicron I do have jmicron working but I dont use RAID only set the bios to AHCI+ IDE and I have the following visible in system profile

try the attached kext in /extra/extentions and rebuild mkext

Field Note #64 @JaE-V 2009-11-15 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxairwalk how did u update to 10.6.2? i messed up my install after i updated

did you remove sleepenabler.kext? It'll cause panic with the new kernel...other than that you should be good

Field Note #65 @airwalk776 2009-11-15

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

Field Note #66 @airwalk776 2009-11-16

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

Field Note #67 @JaysFreaky 2009-11-16

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!

Field Note #68 @JaysFreaky 2009-11-16

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+?

Field Note #69 @airwalk776 2009-11-17

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

Field Note #70 @JaysFreaky 2009-11-17 ↳ Re: @airwalk776
@airwalk776I would update to 10.6.2, that should clear up the sound issue because it seems that the applehda has changed from 10.6 to 10.6.2 or you can try to install the applehda from 10.6.2 and see if that makes a difference

I grabbed that from my 10.6.2 MacBook. Think updating it from the machine would do it, though?

Field Note #71 @airwalk776 2009-11-17

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 )

Field Note #72 @msf5042 2009-11-18
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

Field Note #73 @JaysFreaky 2009-11-18 ↳ Re: @airwalk776
@airwalk776yeah I did the samething from my macbook pro and used it on my evga mobo machine and it worked on another note I did a fresh install today on another machine I am building for a friend (same parts) and it worked on 10.6.0 and also after updating to 10.6.2 are you sure you have voodoo hda removed and any other audio kexts (that are not…

Yeah, I'm almost positive it's all gone. I just installed my motherboard, so I'm going to do a fresh install just to be sure.

@msf5042I remember reading that I had to change that line too, but I'm pretty sure that I didn't have it in my DSDT file. DSDTs created differently? I feel like you keep running into issues that other people aren't so maybe that's why, I don't know

Yeah, I didn't see it in my DSDT either, so there goes that theory. lol I guess I'll just keep trying and seeing if I get it.

…great, now I've got that showtunes song in my head from Land of the Lost.
"God, I hope I get it. I hope I get it. How many people does he need?"

Field Note #74 @airwalk776 2009-11-19 ↳ Re: @JaysFreaky
@JaysFreakyYeah, I'm almost positive it's all gone. I just installed my motherboard, so I'm going to do a fresh install just to be sure. Yeah, I didn't see it in my DSDT either, so there goes that theory. lol I guess I'll just keep trying and seeing if I get it. …great, now I've got that showtunes song in my head from Land of the Lost. "God, I…

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

Field Note #75 @hasbaz 2009-11-29

thanks

thanks for this guide everything worked smoothly except for Ethernet but i managed to get that working with the kext that someone mentioned. all i have to do now is get my 9800 GX2 working probably at the moment im using it using a EFI string for a 8800gt. if anyone has any ideas they would be greatly appreciated.

Field Note #76 @cokerms 2009-12-06

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.

Field Note #77 @msf5042 2009-12-06

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

Field Note #78 @cokerms 2009-12-07

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.

Field Note #79 @airwalk776 2009-12-08

any luck with sleep guys.

thats the only thing not working for me right now

Field Note #80 @msf5042 2009-12-09

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.

Field Note #81 @msf5042 2009-12-14

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?

Field Note #82 @yaboydj 2009-12-17

Stuck

I've been bouncing around all night trying to find the answer to this so maybe one of you guys can help me. Im trying to follow your guide and i've been able to do everything, with the exception of the chameleon boot loader. I've been able to run the auto installer for v2 and change out the boot file but that doesn't work (no chameleon boot shows). When I do it the manual way, whenever I get to the "dd if=boot1h" part of the method, i keep getting the "resource busy" message. If i unmount the drive, it goes corrupt, for all intents and purpose. I'm gettin no love from the Snow kitty. Any thoughts? I'm doing the install from within Kalyway

BTW: Your guide looks to be one of the most well put together in all these forums. Great work!

Field Note #83 @msf5042 2009-12-17

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?

Field Note #84 @yaboydj 2009-12-17 ↳ Re: @msf5042

Nevermind my question, it was my own idiocracy

@msf5042This is a small issue I noticed but wanted to see if anyone knew anything about it: when I have a cd in my cd drive I can only eject through the OS, pressing the eject button on the drive does nothing. Anyone else have this issue?

I've actually had this problem on my MacBook Pro (eject button on keyboard) as well as a previous Hackintosh. May be a software issue.

Field Note #85 @msf5042 2009-12-17

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

Field Note #86 @yaboydj 2009-12-17

No Video Signal

For some reason I lose my video signal everytime the boot process ends (-x -v). It looks as though it loads successfully but then i immediately lose the signal to my monitor. I followed the tutorial to the letter and specs are :
EVGA x58
Core i7 920
12GB DDR3
2x GTX 285 OCX
Velociraptor 300gb for Snow kitty

Any help is appreciated. I've run 10.5.7 on this setup before but Snow is giving me a run for my money.

Field Note #87 @msf5042 2009-12-18

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…

Field Note #88 @yaboydj 2009-12-18 ↳ Re: @msf5042
@msf5042stop reinstalling and work on a fix for your graphics card. do you have graphicsenabler set to yes in the com.apple.boot.plist? did u try an efi string? maybe try replacing the chameleon boot with pc efi and see what happens. if that doesn't work switch back i would switch back to chameleon and consider removing one of the graphics…

Firstly, thanks for the reply!
I have graphics enabler set to yes, i actually just moved on to trying out pc efi, if that doesn't work i'll try 1 vid at a time

Field Note #89 @yaboydj 2009-12-18

Still no luck

Nothing new yet. redid the EFI string and verified it with DD's script just in case, made my own dsdt.aml, still no dice. I saw on another website that someone had this issue with their ATI video card, even though i have nvidia i tried their fix (one monitor with hdmi/dvi connector and one with dvi) still no go. Tried one monitor at a time and one card at a time also. continuing my never-ending google search for answers, this install will not beat me!

Update: I just switched from not having a signal to having a signal but no picture, baby steps, but progress!

Update: Success! Used Enabler for Nvidia from netkas and redid efi string. Registering now and will update 10.6.2 asap. Thanx for the guide xxxslayeriiixxx and for the help msf5042

Field Note #90 @jonny_wonny 2009-12-31

Yay

Another happy customer. Everything worked great. Only problem I had was because I installed the graphics card drivers that came with Kalyway, which was causing problems when it was trying to boot. Once I deleted all the drivers everything worked fine.

Yay!

Field Note #91 @mm2311 2010-01-07

EVGA X58 - USB to SATA Boot

Guys,

I followed the instructions for the installation and was successfully able to create a bootable USB Snow Leopard with 10.6.2. (boots fine but SLOW...lol)

However, now I would like to get that working on my SATA drive!

I used disk utilty to copy the USB image to my SATA drive and then downloaded and ran commands to install the latest version of Chameleon v2 684.

However when I boot up the SATA hard drive I get get stuck at the Apple loading screen, there is no kernel panic.

I do not see any Chameleon loader, like it used to have for iatkos v7 when I was using Leopard.

Questions.

1.) How do I boot into -v mode to see what is getting caught up (com.apple.Boot.plist?)

2.) How can I get the Chameleon boot loader to show so that I can select my other hard drive with Windows 7?

3.) Do I need to recreate a new dsdt.aml file?

4.) Should I use SuperDuper or some other cloning software?

Any help is greatly appreciated. My flash boot loader loads audio, ethernet, and video all perfectly. Thanks.

EVA X58
Nvidia GeForce 7800 GT (256MB)
Intel i7 920 @ 2.67 (OC'ed 3.2GHZ)
6GB Corsair DDR3 1600MHZ

Field Note #92 @msf5042 2010-01-07
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.

Field Note #94 @mm2311 2010-01-08

EVGA X58 USB to SATA

After modifying my boot file with GUI set to "Yes"

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

Field Note #95 @mm2311 2010-01-12

Snow Leopard Up and Stable on X58

Everyone,

Thanks for all the valuable information. I got it all fixed up and bootable.
Runs like a dream on the i7, I may never go back to Windows again.

Here's what needed to be done:

1.) Took my bootable USB flash drive and cloned it with SuperDuper to my SATA hard drive.

2.) Updated my UUID in the com.apple.Boot.plist and smbios.plist files in the Extra folder.

3.) Loaded the latest Chameleon, Chameleon-2.0-RC4-r684.

4.) Removed UUID Plaform.kext, was causing an issue.

5.) Update com.apple.Boot.plist to boot my "disk1s2" hard drive because my Windows drive was trying to load first.

6.) Set GUI to "YES" so that I can select between Snow Leopard and Windows 7.

This forum is the SH^T!

Field Note #96 @jvolkman 2010-01-12

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?

Field Note #97 @philmrmac 2010-01-16

First boot into Snow can't get past Blue screen

Guys I'm sorry but I can't figure this out for the life of me. At it now for 10 hours straight and getting weary.

The system boots fine into Leopard 10.5.2. Followed instructions to install SL into separate drive. Replaced extensions, chameleon install, etc. First boot into Snow appears to work 100% fine and then all I get is a blue screen and that's it. Tried GraphicsEnabler, netkas boot file, no resolution, 1920x1200, you name it.

The screen occasionally flashes and there is occasional disk activity.

MB = EVGA X58 SLI
Graphics = 7300gt 512mb.

In reality I don't want to use the 7300gt; have a GTX260 that I removed because I don't know how to configure the first Snow boot to work with that one.

What's the solution, especially if you can tell me how to do the 260!?

Thanks,
philmrmac

Field Note #98 @philmrmac 2010-01-21

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.

Field Note #99 @benualson 2010-01-27

Ahci

Thank you all for this wonderful information, I am now running SL with no problems...

One thing: When I try to boot to my Windows 7 drive...i get a Blue Screen, and I know it is because of the AHCI setting for the hard drives…any suggestions for a fix, so i do not have to switch bios settings each time?

Ben

Field Note #100 @benualson 2010-01-27 ↳ Re: @benualson
@benualsonThank you all for this wonderful information, I am now running SL with no problems... One thing: When I try to boot to my Windows 7 drive...i get a Blue Screen, and I know it is because of the AHCI setting for the hard drives…any suggestions for a fix, so i do not have to switch bios settings each time? Ben

Hrmm…

Now it doesn't even detect my windows Hard Drive...anyone know what might be going wrong? Neither chameleon nor my bios show the hard drive…

Thanks,

Ben

Field Note #101 @JaE-V 2010-02-07

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

Field Note #102 @puppetj 2010-02-10

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

Field Note #103 @msf5042 2010-02-11

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

Field Note #104 @puppetj 2010-02-11 ↳ Re: @msf5042
@msf5042I added pcivendorid to legacyhda.kext to get rid of the following error message: it's attached

I don't have a problem with the sound, it the lan that's a issue

Field Note #105 @rehtom 2010-02-13

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.

Field Note #106 @rehtom 2010-02-13 ↳ Re: @rehtom
@rehtomI have a evga x58 757 sli le, have followed these instructions to the t and no ethernet. I've been reading and reading and am very confused as to what to do. Right now I think that I need a new dsdt.aml with the lan setup...but have no read clue how to do that. I've got "dsdt patcher" and have run it, which generates the dsdt.dsl…

And now it seems I'm wrong...got this to work! This hackintosh rules! Everything is working great. gtx 260, mb, ethernet. Haven't tried sound yet, but I bet it works.

used this: k exts.com/view/117-realtekr1000sl.kext_32-64k_____new_update_%21%21.html kext and kext helper to install. I don't I had been installing the kext but not rebuilding the cache. Thanks so much for this guide, I would never, ever have been able to do this without this guide. Now, onto final cut!

Field Note #107 @rehtom 2010-02-15

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

Field Note #108 @msf5042 2010-02-15

i'm not getting cpu temp reads or memory processes listed in istat, is anyone else seeing this?

Field Note #109 @rehtom 2010-02-15 ↳ Re: @msf5042
@msf5042i'm not getting cpu temp reads or memory processes listed in istat, is anyone else seeing this?

I was looking for a stat app like that...I don't see CPU temp, only HD temp, but I do see processes if I click on the "mem" in the menubar to get the dropdown.

Field Note #110 @rehtom 2010-02-15 ↳ Re: @rehtom
@rehtomhas anyone tried chameleon rc4? Supposedly using it I can get rid of platform and restart kexts. Don't really know what I'm doing all that much...

I have moved to AsereBLN's patched chameleon rc4 which can be found here:

efix users.com/showthread.php?t=644

used 1.9 and the binary with the theme in it. All I had to to was copy that the new boot to /boot.

Then removed platforuuid.kext and the restart kext. rebuilt cache. Removed all memory settings from smbios.plist. Restarted. Everthing came back OK, except the platform uuid changed. That because the "Platform UUID under OS X is the System-ID hashed with SHA-1. If you boot in verbose mode, Chameleon prints out which UUID is being used (UUID from SMBIOS Table 1, SMUUID from smbios.plist, or the default builtin, which is static)." (Quote from the above thread.) I don't mind b/c this is a brand new box, but it might eff up itunes and time machine a little bit.

This lets me:
- remove a couple of kexts (platformuuid and restart)
- remove memory information from smbios.plist
- have the cpu reported properly. my i7 920 was reported as unknown before, and now it is a quad core intel zeon, which for some silly reason was bothering me.

so far so good.

Field Note #111 @msf5042 2010-02-15 ↳ Re: @rehtom
@rehtomI was looking for a stat app like that...I don't see CPU temp, only HD temp, but I do see processes if I click on the "mem" in the menubar to get the dropdown.

Are you using the smbios from this thread or did you make your own?

I was using a slightly different set of kexts until a few days ago and I got the cpu temps in istat so I am going to try to figure out which one was giving me that

Field Note #112 @rehtom 2010-02-15 ↳ Re: @msf5042
@msf5042Are you using the smbios from this thread or did you make your own? I was using a slightly different set of kexts until a few days ago and I got the cpu temps in istat so I am going to try to figure out which one was giving me that

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

Field Note #113 @rehtom 2010-02-15 ↳ Re: @rehtom
@rehtomI have moved to AsereBLN's patched chameleon rc4 which can be found here: efix users.com/showthread.php?t=644 used 1.9 and the binary with the theme in it. All I had to to was copy that the new boot to /boot. Then removed platforuuid.kext and the restart kext. rebuilt cache. Removed all memory settings from smbios.plist. Restarted.…

The only problem I'm having is the computer won't turn off after shutdown. Restart works fine, and the OS shuts down all right, but the power doesn't go off.

I think it has to do with this:

efix users.com/showpost.php?p=6336&postcount=106

but I haven't edited a dsdt.aml yet, so I don't know enough yet to actually make the edit. More reading required...sigh.

Field Note #114 @benualson 2010-02-19 ↳ Re: @benualson

thanks

@benualsonHrmm… Now it doesn't even detect my windows Hard Drive...anyone know what might be going wrong? Neither chameleon nor my bios show the hard drive… Thanks, Ben

Problem fixed, was a hardware issue...I had bent sata power wires some how...just bent then back, now it has been running dreamly...

Thanks to this community a thousand times...

Ben

Field Note #115 @tadrith 2010-02-19

First off, thank you immensely for making this guide. I had tried previous installs in the past without much success at all. I just upgraded my PC, and this guide worked great, once I finally stopped messing things up and screwing myself over. I figured I'd post this because everyone likes to be appreciated. Also, I know a lot of people look for successes from other people with the same hardware. I did not upgrade my computer specifically for OS X, but since I had a had a new board and chip, I thought I would try.

For those who are curious/have similar hardware and want to know:

- Core i7 920
- eVGA x58 LE (141-BL-E575)
- 6GB (3x2GB) Crucial Ballistix DDR-1600
- GeForce GTX 275 1GB
- WD Raptor 75GB
- WD 500GB
- Seagate 500GB
- SoundBlaster X-Fi

I used iATKOS v7 to install Leopard to the WD 500GB drive I had lying around, with one partition for the Snow Leopard image. After booting Leopard, I installed according to the guide, and everything worked out perfectly for the most part. Full graphics acceleration with just the EFI string, CPU/RAM properly recognized. Initially I tried using my USB drive, but iATKOS was very unhappy about that. Once Snow Leopard was up, I removed the WD 500GB from my system.

Various settings that might be applicable to others:

- Memory profile for my RAM is set to XMP Profile 1.
- HyperThreading is turned OFF.
- CPU is not overclocked in any way.
- Hard disks are set to AHCI (duh!), with no special RAID or anything.
- On-board audio is turned OFF. I have an X-Fi, which obviously doesn't work in OSX. I just decided to not worry about the audio. Might see about getting on-board audio working later, but I don't want to screw with my cables every time I switch OSes.
- ACPI HPET set to 64-bit mode and enabled.
- I did not use someone else's DSDT, and instead went through the process to create my own.

Caveats:

- For network support, use this kext. (k exts.com/view/117-realtekr1000sl.kext_32-64k_____new_update_!!.html) Works great.

- iATKOS v7 requires "cpus=1 busratio=20" to boot on this MB/chip combo.

- iATKOS v7 seems to not like the Seagate drive. When it's plugged in, I would get the dreaded "Still waiting for root device...", so I disconnected my target Snow Leopard drive until after Leopard was installed and then reconnected it and it worked fine. However, I noticed that iATKOS did not always do this; I had to boot from it to fix my com.apple.Boot.plist, and about 10% of the time it would actually work. Kalyway would boot fine, but wouldn't install.

- Chameleon 2 RC3 would not install properly using the GUI installer. Even after making sure the right partition was marked active using fdisk, it simply wasn't seeing a boot sector. I ended up doing a "manual" install of Chameleon 2 RC4, which worked. Just make sure you write to the right places when you install it (yes, I screwed it up and had to start over once).

- Occasionally I would get hangs during the various install processes because it was waiting on a response from a USB device. For the most part, I just unplugged any USB devices I didn't need for the install to get around it. I plugged them all back in once Snow Leopard was up and running, and after 10+ reboots, it hasn't happened at all.

Again, thanks for making this guide, it was a huge help.

Field Note #116 @JaE-V 2010-02-28

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

Field Note #117 @airwalk776 2010-03-05

Bon

Just a little update on my system. Recently I sold my old macbook pro and baught a new macbook pro unibody and a mac mini and of course I have my monster i7 machine. After getting the mac mini I wanted to use it as a media center. So I got a qam tuner installed Plex and eyetv and use PS3 remote and works great. However one think I noticed what that Bonjour was not working correctly .

The solution that I use to get bonjour to work correctly on our motherboard is by way of IONetworkingFamily.kext I have updated the extra folder and uploaded megaupload since the file size is greater than the max now.

mega upload.com/?d=XT3LQY7Z

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

Field Note #118 @airwalk776 2010-03-05

msf5042

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

Field Note #119 @airwalk776 2010-03-05

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

Field Note #120 @airwalk776 2010-03-05

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 ?

Field Note #121 @airwalk776 2010-03-05 ↳ Re: @benualson
@benualsonHrmm… Now it doesn't even detect my windows Hard Drive...anyone know what might be going wrong? Neither chameleon nor my bios show the hard drive… Thanks, Ben

Set bios to IDE again boot into windows and then search google on how to set up windows 7 registry for ACHI support. once you make the change reboot then go bios 1st then set it back to ACHI and should be able to boot windows 7 properly

Field Note #122 @JaE-V 2010-03-08 ↳ Re: @airwalk776
@airwalk776JaE-V The red sata ports are the jmicron controller did you try the ACHIPortInjector and use JMicronATA.kext for the IDE ports works for me. check the latest extra folder I posted today Also make sure in the bios you have the J363 and J362 set to ACHI + IDE and IDE otherwise you will never see the red ports even if you have the…

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

Field Note #123 @JaE-V 2010-03-09

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

Field Note #124 @msf5042 2010-03-10

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.

Field Note #125 @JaE-V 2010-03-10 ↳ Re: @msf5042
@msf5042I upgraded to the new bios. Works well. With HPET I actually was able to patch my DSDT to add in vanilla speedstep (no NullCPUPowerManagement) and the LPC device to ioreg. I get no c-state or p-state errors after my patch, but my geekbench scores cut in half from 11000 to 5500 so I am still working to see if there's another route. The…

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

Field Note #126 @msf5042 2010-03-10 ↳ Re: @JaE-V
@JaE-Vhey thanks for the info! i'm looking around for sleep fix as well…have you tried the new 10.6.2 sleepenabler kext?

yes. not working.

Field Note #127 @msf5042 2010-03-12

so five years later...

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

Field Note #128 @msf5042 2010-03-12

Take a nap

Getting sleep working:

NOTE: Part C here is what I think will do it for most of us.

First off, I am running this as a MacPro4,1. Here is my smbios (note the SMbiosversion). If you are not already running this, I suggest editing your smbios.plist and making sure your system works with it.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>SMUUID</key>
    <string>A50D8F06-0E4F-3808-80EB-7B81AE274E95</string>
    <key>SMbiosdate</key>
    <string>2/29/2008</string>
    <key>SMbiosvendor</key>
    <string>Apple Inc.</string>
    <key>SMbiosversion</key>
    <string>MP41.88Z.0081.B04.0903051113</string>
    <key>SMboardmanufacturer</key>
    <string>Apple Computer, Inc.</string>
    <key>SMboardproduct</key>
    <string>Mac-F42C88C8</string>
    <key>SMfamily</key>
    <string>MacPro</string>
    <key>SMmanufacturer</key>
    <string>Apple Inc.</string>
    <key>SMmemmanufacter</key>
    <string>OCZ</string>
    <key>SMmempart</key>
    <string>OCZ3P1600LV6GK</string>
    <key>SMmemserial_1</key>
    <string>000123-01234567-0</string>
    <key>SMmemserial_2</key>
    <string>000123-01234567-1</string>
    <key>SMmemserial_3</key>
    <string>000123-01234567-2</string>
    <key>SMmemserial_4</key>
    <string>000123-01234567-3</string>
    <key>SMmemserial_5</key>
    <string>000123-01234567-4</string>
    <key>SMmemserial_6</key>
    <string>000123-01234567-5</string>
    <key>SMmemspeed</key>
    <string>1600</string>
    <key>SMmemtype</key>
    <string>24</string>
    <key>SMproductname</key>
    <string>Mac Pro 4,1</string>
    <key>SMserial</key>
    <string>CK034KMHK5B</string>
    <key>SMsystemversion</key>
    <string>1.0</string>
</dict>
</plist>

Bios Settings:
ACPI Suspend Type: S3
Run VGABios if S3 Resume: No
Soft-off by PWRButton: Instant off
Wake up by PCI Card: Disabled
USB KB Wakeup from S3: Enabled
Pwron after pwr failure: on (this is also enabled in system settings)

You need the 10.6.2 sleepenabler ↗

1. GETTING YOUR BOARD TO GO TO SLEEP

If your computer fully sleeps (fans off, usb off, etc) then you can skip this. If not, here are some things to debug:

A. USB: go into system profiler and check to see if usb is marked as built in.

If they are not internal you will need to modify the USB devices on your DSDT. I did not have to do this, but what you have to do is add the DSM method to each of your usb/ehci devices. I plugged my iphone into my desktop and made sure that the desktop stopped charging it when it went to sleep.
You can read more about this here ↗
It should look like this:

Device (USB0)
{
	 Name (_ADR, 0x001D0000)
	 Method (_S3D, 0, NotSerialized)
	 {
	     If (LEqual (OSFL, 0x02))
	     {
	         Return (0x02)
	     }

	     Return (0x03)
	 }

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

	 Name (_PRW, Package (0x02)
	 {
	     0x03, 
	     0x03
	 })
}

B. SATA: In System Profiler, your SATA devices should be ICH10 (or ESB2 if you fixed it via DSDST to get rid of ACPIPortInjector/IOAHCIBlockStorageInjector). Obviously your JMICRON ports won't be but that's okay. I didn't have a problem here. If you do, see this guide ↗.

C. Getting your computer to recognize S3 sleep

Go into your kernel.log and filter by "ACPI:". You should see something like:

"ACPI: System State [S0...."

This line should have S3 in it as follows:

ACPI: System State [S0 S3 S4 S5] (S3)

If it does not…
Make sure you have s3 enabled in bios, and then if you still get the message it's back to DSDT.
Go to the section where you find the following:

Name (_S0, Package (0x04)
    {
        0x00, 
        0x00, 
        0x00, 
        0x00
    })

You should have similar sections for the other states (S1, S3, S4, S5). If your S3 section is formatted differently then the rest. For me, I had to do a global replace of "SS3" with "_S3" (or something like that). Here is what is should look like when you're done (make sure you do a global replace):

Name (_S0, Package (0x04)
    {
        Zero, 
        Zero, 
        Zero, 
        Zero
    })
    Name (_S1, Package (0x04)
    {
        One, 
        Zero, 
        Zero, 
        Zero
    })
    Name (_S3, Package (0x04)
    {
        0x05, 
        Zero, 
        Zero, 
        Zero
    })
    Name (_S4, Package (0x04)
    {
        0x06, 
        Zero, 
        Zero, 
        Zero
    })
    Name (_S5, Package (0x04)
    {
        0x07, 
        Zero, 
        Zero, 
        Zero
    })

2. WAKING UP:

Here I just had to make sure that I had installed the qe_ci package for my 4870 from netkas here ↗. Different people might have to take different routes here. I think that turning off Run VGABios in the bios was important for this step.

3. OTHER:
To wake from your usb keyboard/mouse do the following:
Each USB(UHCI)/EHCI device in DSDT has a _PWR section in it. Right now it probably has 0x00 as the second parameter in it. Change this to 0x03 in each one. This is taken out of the macpro4,1 dsdt and it works for me. An example working USB section would be:

Device (USB0)
            {
                Name (_ADR, 0x001D0000)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x03, 
                    0x03
                })
            }

4. ISSUES

Theres a continuous error in console that reads:

FireWire GUID 0000000000000000 is invalid!

I haven't found a good solution to this yet. Disable firewire if it bugs you.

Field Note #129 @airwalk776 2010-03-12

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

Field Note #130 @msf5042 2010-03-12

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

Field Note #131 @airwalk776 2010-03-12

msf5042

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

Field Note #132 @msf5042 2010-03-12

Sorry, I forgot to mention that you need the 10.6.2 sleepenabler.kext ↗...
My boot file is 315kb, I think it chameleon but could be pc efi...my extra folders too large, heres my dsdt

Field Note #133 @JaE-V 2010-03-15

when i get back from the gym i'll give it a shot

Field Note #134 @JaE-V 2010-03-15

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

Field Note #135 @msf5042 2010-03-15

i noticed the usb issue as well, other than that it seems good for me

Field Note #136 @airwalk776 2010-03-16

JaE-V

Did the sleep work for you with the 3.2 OC?

I still cant get this to work

Field Note #137 @msf5042 2010-03-16

I was at 3.8, didn't work for me, took it back down to 3.4

Field Note #138 @airwalk776 2010-03-16

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

Field Note #139 @JaE-V 2010-03-16

I use dummy overclocking switch lol..it auto'd my 2.66 to 3.2...stays after wake

Field Note #140 @JaE-V 2010-03-17

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?

Field Note #141 @airwalk776 2010-03-17

JaE-V

I was thinking about doing the RAID with two WD black 1 TB but didnt get around to it yet. both drives show as USB drives? if so do you have blockstorage kext?

take a look at this :

aquamac.prob oards.com/index.cgi?board=hack1&action=display&thread=613

Field Note #142 @JaE-V 2010-03-17 ↳ Re: @airwalk776
@airwalk776JaE-V I was thinking about doing the RAID with two WD black 1 TB but didnt get around to it yet. both drives show as USB drives? if so do you have blockstorage kext? take a look at this : aquamac.prob oards.com/index.cgi?board=hack1&action=display&thread=613

Aqua wasn't speaking english in that guide lol i think he was tired...
I used this one http://www.insanelymac.com/forum/index.php?showtopic=16… ↗

I'm up and running raid0 stripe...2x500 drives...I used the structure of his guide and i'm using RC4, added the kernel and dsdt to the boot partitions since he left it out in the tutorial..good boost in performance

and my drives are detected as SATA but they say external instead of internal

Field Note #143 @FabricioGS 2010-03-25

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?

Field Note #144 @JaE-V 2010-03-28 ↳ Re: @FabricioGS
@FabricioGSThanks everybody for the guide. Because of it I managed to install SL vanilla on my EVGA x58 SLi Classified 141-BL-E760-A1. But one problem is strange here: I cannot bot without -f flag or my netword card stop working. I'm using the RealtekR1000SL.kext on the /Extra/Extensions folder. Without the -f flag it shows a probe error or…

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

Field Note #145 @jplee4907 2010-03-29 ↳ Re: @msf5042

Sleep/Wake Q

@msf5042Sorry, I forgot to mention that you need the 10.6.2 sleepenabler.kext (http://www.insanelymac.com/forum/index.php?showtopic=19… ↗)... My boot file is 315kb, I think it chameleon but could be pc efi...my extra folders too large, heres my dsdt

Thanks for a great work! I was able to work the sleep and wake function under your guide. Thanks!

Just curious: When I forced my system go sleep by hitting sleep under apple logo on menu bar, the system goes deep sleep right away. No fan, no movement. Then, when it wakes up, the sound is not working…

But, if I just leave the system for a while and it goes sleep, yes, it is sleeping but the fans in the system still moving. When wakes up, the system can come back normal as it should be.

is it normal?

Field Note #146 @FabricioGS 2010-03-29 ↳ Re: @JaE-V
@JaE-Vdownload kext helper...should repair kext cache issues, double click it, it'll do its thing and reboot and you should be set

Thanks JaE-V. As I said I was trying to use it on the /Extra/Extensions but I placed on the /System/Library/Extensions using the kext helper, repaired permitions and rebuilded the cache, that did the job. Thanks!

Field Note #147 @JaE-V 2010-03-29 ↳ Re: @airwalk776
@airwalk776so 10.6.3 is out , anyone test it yet ?

if your using sleep enabler remove it its synced with the older kernel and will panic, should be good…update downloading right now. *edit* all is well, looking good geekbench is lower than before

Field Note #148 @FabricioGS 2010-03-30 ↳ Re: @airwalk776
@airwalk776so 10.6.3 is out , anyone test it yet ?

Just updated and my sound stopped working. It seems it tries to recognize it but it fails. All the rest seems fine.

Field Note #149 @JaE-V 2010-03-30 ↳ Re: @FabricioGS
@FabricioGSThanks JaE-V. As I said I was trying to use it on the /Extra/Extensions but I placed on the /System/Library/Extensions using the kext helper, repaired permitions and rebuilded the cachhe, that did the job. Thanks!

hey would u happen to modify those g5 cases on ur own? im currently using a cosmos 1000 but i'd like a more official look...i'd be willing to ship a case out to ya or something if applicable...send me a quote

Field Note #150 @FabricioGS 2010-03-30 ↳ Re: @JaE-V
@JaE-Vhey would u happen to modify those g5 cases on ur own? im currently using a cosmos 1000 but i'd like a more official look...i'd be willing to ship a case out to ya or something if applicable...send me a quote

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

I was motivated by this topic on InsanelyMac: http://www.insanelymac.com/forum/index.php?showtopic=4525 ↗ There's literally tons of information there and lots of different mods about it too. Check this session and you will be amazed: http://www.insanelymac.com/forum/index.php?showforum=46 ↗

--

About my sound issue, any ideas?

Field Note #151 @airwalk776 2010-03-30 ↳ Re: @FabricioGS
@FabricioGSJust updated and my sound stopped working. It seems it tries to recognize it but it fails. All the rest seems fine.

I have not had a chance to update yet once I do I will work on modding the legacyHDA to work with the new appleHDA

In the mean time try voodooHDA

Field Note #153 @JaE-V 2010-03-31 ↳ Re: @airwalk776
@airwalk776I have not had a chance to update yet once I do I will work on modding the legacyHDA to work with the new appleHDA In the mean time try voodooHDA

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

Field Note #154 @renatos 2010-03-31

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.

Field Note #155 @FabricioGS 2010-04-01

I tried voodoo kext but still no go. Don't know if I did something wrong or just wont work

Field Note #156 @airwalk776 2010-04-01 ↳ Re: @FabricioGS
@FabricioGSI tried voodoo kext but still no go. Don't know if I did something wrong or just wont work

After 10.6.3 update sound is broken

the voodoohda must be installed in the /system/lib/extension not in /extra/extension - if you choose to use voodooHDA

as an alternative I have keep the same legacyHDA in /extra/extension and installed the 10.6.2 appleHDA and the sound is working.

I have uploaded the 10.6.2 appleHDA to megaupload

mega upload.com/?d=I7E0P3NO

Field Note #157 @airwalk776 2010-04-01 ↳ Re: @renatos
@renatosI was wondering if anyone has the updated kext for your Evga X58 board. I just got up and running with Myhack. Everything is working except for sound. I installed the voodoo kext and the sound is working. I am running this on 10.6.3 However I have 8GB of 1600mhz DDR3 Ram that is showing up on my system as 6GB 667mhz. Anyone have this…

Look at post 1 all the files you need are there

Field Note #158 @FabricioGS 2010-04-01 ↳ Re: @airwalk776
@airwalk776After 10.6.3 update sound is broken the voodoohda must be installed in the /system/lib/extension not in /extra/extension - if you choose to use voodooHDA as an alternative I have keep the same legacyHDA in /extra/extension and installed the 10.6.2 appleHDA and the sound is working. I have uploaded the 10.6.2 appleHDA to megaupload…

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

Field Note #159 @airwalk776 2010-04-01 ↳ Re: @FabricioGS
@FabricioGSThanks man, that saved me. Installed and it's working great now!

I have to work on this more whne I get a chance the Ideal state would be to get applehda.kext from 10.6.3 to work and also I dont know if you noticed but the optical/digital out doesnt work.

but for now this does the trick

Field Note #160 @airwalk776 2010-04-02

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 ?

Field Note #161 @JaE-V 2010-04-05 ↳ Re: @renatos
@renatosI was wondering if anyone has the updated kext for your Evga X58 board. I just got up and running with Myhack. Everything is working except for sound. I installed the voodoo kext and the sound is working. I am running this on 10.6.3 However I have 8GB of 1600mhz DDR3 Ram that is showing up on my system as 6GB 667mhz. Anyone have this…

umm what processor do you have? i hope you didn't buy dual channel ram if you have an i7 920...your ram should be either 3, 6, or 9 gig odd tripple channel sets

Field Note #162 @JaE-V 2010-04-05 ↳ Re: @airwalk776
@airwalk776I was able to get sleep to work on 10..6.3 it wakes but non of the usb device work apple keyboard and mighty mouse and usb HD any thoughts ?

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

Field Note #163 @mm2311 2010-04-09

Weird error on startup after 10.6.3 update

I have been getting this weird error on startup after the 10.6.3 update
I have running Vanilla kernel

EVGA X58
i7 -920 3.20GHZ
6GB DDR3 1600MHZ

I have followed the guides and been running 10.6.2 forever.
I did the 10.6.3 update and whacked myself, might restore my kexts from a backup.

Got any ideas for a quick fix.

BTW...I applied the old AppleHDA 10.6.2 kext and found a 10.6.3 kext on kexts.com
- Sound was working

*** WARNING kext.com.apple.iokit.CHUDprof has immediate dependencies on both com.apple.kernel* and com.apple.kpi* components; use only one style
- Screen locks up on boot before prompt to put my password in.

Field Note #164 @airwalk776 2010-04-10 ↳ Re: @mm2311
@mm2311I have been getting this weird error on startup after the 10.6.3 update I have running Vanilla kernel EVGA X58 i7 -920 3.20GHZ 6GB DDR3 1600MHZ I have followed the guides and been running 10.6.2 forever. I did the 10.6.3 update and whacked myself, might restore my kexts from a backup. Got any ideas for a quick fix. BTW...I applied the…

can you please post the applehda file you used from 10.6.3

Field Note #165 @JaE-V 2010-04-10 ↳ Re: @mm2311
@mm2311I have been getting this weird error on startup after the 10.6.3 update I have running Vanilla kernel EVGA X58 i7 -920 3.20GHZ 6GB DDR3 1600MHZ I have followed the guides and been running 10.6.2 forever. I did the 10.6.3 update and whacked myself, might restore my kexts from a backup. Got any ideas for a quick fix. BTW...I applied the…

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

Field Note #166 @mm2311 2010-04-13

Apple HDA 10.6.3

Here is the file from kexts.com
- Binary patched AppleHDA.kext for ALC889

I was messing around, shouldn't have been...lol

I got the PC to boot again, however now it only boots in "-x" safe mode?

If I attempt to boot normal, I lose the video after I login in with my password.
- I see my desktop and dock load, but the screen blanks (blacks) out as if I unplugged the cable, the PC stays on and I can hear sound and use the keyboard to shut it down.

Any ideas with this one?
- I did not add any Nvidia kexts and have been using my card's EFI string in "com.apple.Boot.plist" for months now. (Nvidia 7800 GT 256MB)

Field Note #167 @airwalk776 2010-04-18 ↳ Re: @mm2311
@mm2311Here is the file from kexts.com - Binary patched AppleHDA.kext for ALC889 I was messing around, shouldn't have been...lol I got the PC to boot again, however now it only boots in "-x" safe mode? If I attempt to boot normal, I lose the video after I login in with my password. - I see my desktop and dock load, but the screen blanks…

log into save mode make a new user and log in normally with the new user. if that works one or more of your pref files might be corrupt/bad

In addition you can try to delete the pref folders (/system/lib/pref and ~/lib/pref)

Field Note #168 @mm2311 2010-04-20

Fixed

Apparently, I had no problem updating to 10.6.3 beside the common audio issue which was fixed with the kext I uploaded.

I installed it and then used pfix to set the permissions, disk utility, repair, and then a reboot.

However, for some reason it was picking up my second DVI output as if I was using dual displays. WEIRD, it never happened before in 10.6.2 or before…but I swapped my connection to the other DVI plug and FIXED.

I over thought that one quite a bit!
- Just an update to those with ATI or NVIDIA cards with dual display, don't think your MAC is broken, it may just be the output your connected too!

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

Thanks for all the help.

Field Note #169 @X58-Agility 2010-04-22 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxFrom 10.6.0 to 10.6.2 What you will need: 1. A working OS X Installation: Leopard. 10.5.7 Leopard GUIDE by ihavearedcouch (http://www.insanelymac.com/forum/index.php?showtopic=17… ↗) or a distro (ex. Kalway) --- just use Kalway, search for it...it installs w/o hassle. you might get kernel panics, but just keep restartin computer…

As a 1st timer I will note a few things that I encountered with my EVGA X58 Classified (E760) board. With the lasted bios installed. 1st this guide is excellent to get you a long ways. I made a few mistakes along the way and it took me about a week of 12 hour days to get me back on track. This is with reading I did along the way about dsdt's and becoming a forum member to 8 other forums, LOL.

Step 1: It says a disto of Kalyway 10.5.7 but if all you can get your hands on is a copy of 10.5.2 then that works great too. That is what I used. Don't bother trying to upgrade to 10.5.7 though, it didn't work for me and it is a waste of time. With 10.5.2 I had internet and that was excellent to download and read what I needed to without going back and for between my PC.
4. Airwalks DSDT.aml was the same as mine in everyway even though I have some different drives and more ram and different vid card.
Step 6: Is now Chameleon 2.0-RC4 (chameleon.osx 86.hu/articles/chameleon-20-rc4-is-out)
I love this little program.

I confirmed that you don't need "busratio=20" in the boot.plist file. BUT you need the -x64, nothing else. To confirm once your OSx boots go to the apple, select About This Mac, select "More Info" and go to Software, in the System Software Overview it will tell you whether 64bit kernel is running or not.
Or open Terminal and copy and paste:
ioreg -l -p IODeviceTree | grep firmware-abi

In reality you may be changing between this depends on how you want your computer to function. For example using a 64bit photographic program in 64bit mode will give you about 30% faster results. BUT as I discovered I lost 3ware Raid. My Ethernet that I had running is gone. Audio doesn't matter because that wasn't working for me anyways. It's funny because you can use a slightly different code that everyone running a regular Mac has to use anyways because every new Mac except for the Xserver's run at 32bit by default.
So in your boot.plist you enter
arch=-386 for 32bit
or
-x64 for 64 bit
or
arch=x86_64 also does 64 bit mode.

Is it worth it, I don't think so. Why? You can get more or less the same use of your RAM as long as you make sure the 32 bit box is unchecked. (see photo).

When I get 64bit drivers for my necessary stuff then I will switch.

Field Note #170 @X58-Agility 2010-04-22

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?

Field Note #171 @demoez 2010-04-23 ↳ Re: @JaE-V
@JaE-Vumm what processor do you have? i hope you didn't buy dual channel ram if you have an i7 920...your ram should be either 3, 6, or 9 gig odd tripple channel sets

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

Field Note #172 @airwalk776 2010-04-24 ↳ Re: @X58-Agility
@X58-AgilityI have a wireless Microsoft Keyboard and Mouse. I used MicrosoftMouse_d271.dmg that you can just google to find. Another point that maybe someone can explain to me. I go into diskutility and repair disk permissions. It does and gives the all clear. Then I go to Kext Utility app and run it. Then when I go back into disk utility's it…

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

Field Note #173 @JaE-V 2010-05-07 ↳ Re: @demoez
@demoezHe couldn't have bought DDR2 memory for a motherboard with an i7 920. Dual channel wouldn't work because it wouldn't fit.

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

Field Note #174 @annihil8tion 2010-05-20

couple questions

Slayer, Airwalk, etc..

Great Job! I am almost there. You guys rock.

I have a couple questions..

I am on 10.6.3...

X58 Classified
i7 920
6GB Corsair
GTX 285 SC 2GB

I just picked up a WD Mybook with USB/1394/ESATA

I can get it to see the jmicron and the drive itself via ESATA but cant partition or format...

Should I be able to do this?

Also I have a GTX285 SC - is there a fix for audio out via hdmi?

Field Note #175 @2motive 2010-05-31 ↳ Re: @airwalk776
@airwalk776I was able to get sleep to work on 10..6.3 it wakes but non of the usb device work apple keyboard and mighty mouse and usb HD any thoughts ?

Hello, airwalk & everyone!

I've been greatly helped by this post and guys who are on the same ship. Really appreciate it!

Now I'm posting my dsdt approaching to work sleep mode, but it still has buggy things like KP with sound or something. I edited and added some codes on airwalk's dsdt. (good start man!). With this dsdt, you can wake up with any button on keyboard or power button, and you can use USB devices after waking up.

Unfortunately, I couldn't find out a dsdt solution for my OCed i7 920 enabling speedstep, I'm just using Nullcpupwrmng.kext and Sleepenabler.kext. I'm not so sure about integrated sound cause I have envy24ht pci-card and got the sound option disabled on bios.

1. Here's a bios setup for getting sleep n wake.

[powermanagement setup]

ACPI func [Enabled]
ACPI type [S3]
run VGABIOS if s3 resume [off]
USB KB wake-up [enabled]
HPET [enabled & 64bit]

Things not listed is 'whatever'

2. As above, all kexts I have in E/E are

Nullcpupowermanagement.kext
SleepEnabler.kext
fakesmc.kext

That's it. Strongly believe that someone could decrease the number as 1.

3. Add this line in your com.apple.boot.plist
(Chameleon Bootloader rc4, PC-EFI 10.6 by netkas)

<key>RestartFix</key>
<string>Yes</string>

That's not related sleep issue but it is necessary for restart and shutdown working.

Please test and give me any feedback!

PS. Just in case you fail to boot, make a rescue CD or something BEFORE applying a new dsdt! n sorry for my bad Eng.

[My Rig]
osx 10.6.3 (64bit mode)
i7 920@4gb (turbo off, eist on, c1e on)
EVGA x58 sli le
ddr3 1600 6gb
ati 4890
Juli@ envy24ht (KP after waking) <- current problem

Field Note #176 @mm2311 2010-06-17

X58 Update to 10.6.4

I have updated to 10.6.4, once again the sound breaks.

I kept my legacyhda.kext in the /Extensions/Extra folder and found the updated AppleHDA for 10.6.4.
- I removed the Apple HDA.kext file from the Apple 10.6.4 update (S/L/E)
- Dragged "my" AppleHAD for 10.6.4 over kext utility.
- Ran pfix and disk utility to repair permissions (may not be needed)

Sound is back up and running on 10.6.4

NOTE: Our board has the Audio ID: 889, do not download the other kexts for 887 or 888. I don't believe that they work.

I couldn't attach it because it was too large, please let me know if anyone needs it and I will upload it to megaupload,etc.

Happy Updating...all seems the same with the update

Field Note #177 @FabricioGS 2010-06-19

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.

Field Note #178 @SpyderWeiss 2010-06-20 ↳ Re: @FabricioGS
@FabricioGSCan someone update the Guide to update from 10.6.3 to 10.6.4? I'd like to make the update but I'm kinda lost and I'm afraid to lost my install. I would also ask if anyone could upload the Apple HDA 10.6.4 to a megaupload or so for everyone.

I would also like this as well

Field Note #179 @airwalk776 2010-06-22

k exts.com/view/405-binary_patched_applehda.kext_for_alc889_(mac_os_x_10.6.4).html

Field Note #180 @FabricioGS 2010-06-22

Updated to 10.6.4 using combo updater and also lost sound. Updated AppleHDA.kext using the above link and it's all 100% now, the best update I ever did in my hackint0sh.

I noticed a small improvement on OpenGL comparing my numbers with Xbench, but now I'll run some games on steam to see if I can find any real difference.

Field Note #181 @JaE-V 2010-06-23

just checkin in guys, good to see everyone updated ok...i had to do some manual changes with my raid partitions but all is well

Field Note #182 @SpyderWeiss 2010-06-24

I'm at my wits end

I've been trying for a week and half now to get Snow Leopard (10.6.4) fully working, but have had no success. I'm using a similar setup to everyone here:

EVGA 132-BL-E758-A1
6GB OCZ 1600 RAM
EVGA GTX 295 CO-OP EDITION

I've been trying to use the iBoot + Multibeast method, has anyone had any success with this? I've tried using the guide here and I have got to the point where either I can get sound working, but it doesn't see my CDROM drive, or I can get my CDROM drive working, but no sound. I'd like to create my own dsdt to see if that would help, but it seems like the link for the software to do this in post 1 is broken. Can anyone assist? What do you need to know to help me?

Field Note #183 @SpyderWeiss 2010-06-24

sound working...kinda

Okay so I've got some of the sound ports working. I have no audio out in the front, and no optical out in the back. Ill post my dsdt and screenshots when I get home from work.

Field Note #184 @SpyderWeiss 2010-06-26

Progress

Okay, so I've got all the ports in the back working, I just need to get my headphones in the front working and I'll be great! Any ideas?

Field Note #185 @rdbram 2010-07-01

well this is my first post and my first attempt at a hackintosh. Pretty big problem though: my hard drive won't boot.

Followed the instructions in the guide verbatim, generated my EFI string for my card, installed CHAMELEON RC4 to my EFI following their guide, etc.

The one thing I noticed that seemed blatantly different from the start though, was that post-snow leo install on the drive, there was no pre-existing Extra folder or boot file.

I downloaded msf5042's posted boot file on page 2 I believe, and put it in the root directory as he mentioned. Still won't boot.

Edit: Hardware-
EVGA X58 SLI
nVidia GeForce GTX 260
6 GB GSkill DDR3 1600
Intel Core i7 - 920

Field Note #186 @rdbram 2010-07-04

Turns out it was a Chameleon issue. It boots, but fails on trying to go into mac. In -v I get the error

USMBSC Identifier (non-unique): 18E3312D81B0 0x18e3 0x9101 0x0
Still waiting for root device
Still waiting for root device

and it just goes on like that. I've made user my UUID was correct in both .plist's, and I made sure the kexts were up to date. Attempted booting without the Platform UUID kext to no avail.

UPDATE
More extensive forums/google searches and a couple hours of trial and error worked everything out. System is now running great on 10.6.2 with ethernets working with the realtek kext and sound working using the 10.6.2 AppleHDA. VoodooHDA caused kernel panic.

Would love to see my wireless card working, D-Link DWA-556. Have yet to find a kext for it.

Also wanted to thank you guys for the guide and the audo/lan fixes!

Field Note #187 @javery 2010-07-08

I'm new to all of this, but am slowly making progress.

I've got Vista on one hard drive. If I change the BIOS settings back to IDE and set the hard drive that Vista is on to be run from first, I can load up Vista without trouble.

When I change the settings over to AHCI (ENABLE, ENABLE, AHCI MODE + IDE, AHCI MODE), and switch it to start from the second drive on which I have Snow Leopard, I get Chameleon to give me the options of Snow Leopard or NTFS. If I choose Snow Leopard, I've now got it to the point where it loads up.

The problem that I have is that if I select NTFS when I get the Chameleon option screen, it starts up with the Vista booting screen, but after a few seconds I get a blue screen for a fraction of a second, the computer restarts, and CMOS resets.

Any suggestions for how I can get Chameleon to also load up NTFS properly?

Field Note #188 @JaysFreaky 2010-07-10 ↳ Re: @javery
@javeryI'm new to all of this, but am slowly making progress. I've got Vista on one hard drive. If I change the BIOS settings back to IDE and set the hard drive that Vista is on to be run from first, I can load up Vista without trouble. When I change the settings over to AHCI (ENABLE, ENABLE, AHCI MODE + IDE, AHCI MODE), and switch it to…

Sounds like you installed Vista through IDE mode. You're going to have to install the AHCI drivers back in Windows. Switch to IDE mode again and install the drivers using the following guide. Once you have them installed, you can switch back to ACHI and not have to worry about both OS's.

support.micro soft.com/kb/922976

Field Note #189 @JaysFreaky 2010-07-11

Not a problem!

On another note, does anyone have a guide to get audio working from 10.6.2 to 10.6.4? I'm currently running 10.6.2 using LegacyHDA and VoodooHDA to get audio working, but as soon as I go to 10.6.4 audio is broken and I can't seem to get it working. Any ideas?

Field Note #190 @JaysFreaky 2010-07-13

Just wanted to update you guys and let you know I got it working by updating my BIOS to the newest version. Removed Voodoo and got it work with just AppleHDA and LegacyHDA. Upgraded to 10.6.4 and it broke, but then used the above kext and it's working again. Thanks!

Field Note #191 @Rino777 2010-07-15

Upload please latest DSDT.aml for EXGA X58 3-Way Classifield?

Field Note #192 @JaysFreaky 2010-07-17

I'm using the DSDT from this post: osx 86.net/f57/guide-evga-x58-snow-leopard-10-6-2-t3854/post49055.html

Field Note #193 @Rino777 2010-07-21

JaysFreaky
On this DSDT - sleep working, all device working?
How kext u use in E/E ?

Field Note #194 @JaysFreaky 2010-08-01

I'm not sure about sleep. I don't use it, so it doesn't bother me. Otherwise, everything else is working.

For E/E, I have:
AHCIPortInjector, fakesmc, FramebufferDisabler, IOAHCIBlockStorageInjector, JMicronATA, LegacyAppleRTC_32bit_Only, LegacyHDA, NullCPUPowerManagement, NVGTX295.Fix, OpenHaltRestart, PlatformUUID and R1000SL

Field Note #195 @kup 2010-08-02

Jay, are you using that DSDT on a Classified or a 3Way SLI board?

Field Note #196 @JaysFreaky 2010-08-03

I'm running it on EVGA E760 Classified 3-Way SLI. The model is 141-BL-E760-A1.

Field Note #197 @kup 2010-08-04

Cool. Have you managed to get it working without NullCPUPower kext? I've built my own DSDT from scratch but I just can't get it to support native power management (and therefore sleep :.

Field Note #198 @Jocelyn84 2010-08-08

I just picked up a Classified and have everything working with 10.6.4, but I can't get dual cards working on this board. I edited PEG1 and PEG2 when I had a Gigabyte P55A-UD4P and it worked flawlessly, but the same thing isn't working with this board. I even changed ADR, 0x00050000 to ADR, 0x00070000 and ADR, 0x00090000 due the Evga having a different layout, but I can't get into the OS while powering two cards(Using PCIe 1 and 3 of course).

Here's the edit I used, that worked with my UD4P. Just wondering if anyone's running dual cards on an Evga X58 board. Thanks!

Edit: Never mind, I got both GTX 260's working with Aquamac's dual card GFX string method!

Field Note #199 @airwalk776 2010-08-11

if anyone is interested in optical out audio

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

and no popping when sound is initialized
works great

AirWalk

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

Field Note #200 @Jocelyn84 2010-08-11 ↳ Re: @airwalk776
@airwalk776if anyone is interested in optical out audio the legacyhda file here http://www.tonymacx86.com/viewtopic.php?f=16&t=1686… ↗ along with the vanilla applehda.kext from 10.6.2 works great and no popping when sound is initialized works great AirWalk BTW I am running 10.6.4 on EVGA x58 SLI board. ( the audio chipset is a 889a)

This is what I used to get my Classified working. I used Tony's iboot for installation, but picked up the DSDT and Extra folder from this thread.
Thanks to all the contributors of this thread for making my installation so easy!

Field Note #201 @airwalk776 2010-08-25

xxxslayeriiixxx

Not a problem any time.

Ok now most of us have our systems running fairly well these days. but I would like to tweak it little more. Have anyone been able to get navtive speedstep to work with dsdt and removing disabler and null cpu power.kext

If how how has this effected your temperature.

Anything else that can be done with the dsdt with our system to optimize it?

Field Note #202 @nrnoble 2010-09-12 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxi guess, netkas' bios will help you with the 5870 http://netkas.org/ ↗ . im just going to splurge on the GTX 480, it sucks though that i cant have a vanilla system anymore when i intall it.

xxxslayeriiixxx, did you get the GTX 480 working with OSX? If so, can you point to some info that might help me out. I have a GTX 480, but can't get OSX 10.6.4 to work with the card installed.

I have OSX 10.6.4 working with a Nvidia 7300GS. System fails to boot when I put in the GTX 480. During boot, the system hangs when the NVEnabler tries to identifiy the video card.

Edit: subscribing to thread.

Field Note #203 @nrnoble 2010-09-13

Thanks... I will give it a try. Can you explain why sound needs to be disabled? Reason I asked is because when I finally got sound to work with the 7200GS, it networking stop working and I can't figure out why.

Field Note #204 @airwalk776 2010-09-17

How to - Native power management, speedstep, Trubo function

First of credit for this goes to msinfo_us. He has spent many hours on getting this to work correctly (still more to be done but this a great start) so please thank him for his hard work.

What has been achieved:
removal of nullcpupower kext will provide native speedstep and power management.
C-states
Turbo function support
lower cpu temps
higher over clock
and result is better benchmarks results. Run geekbench 64 bit before starting so you have a idea of what your score is.

MSinfo and I have mostly the same system specs.
EVGA x58 SLI motherboard
intel 920 i7 ( I can OC to 3.80 and MSinfo is at 4.1 on air cooled system only because he has a better batch )
we both have a V8 coolermaster.
Same OCZ platium RAM 6 gig
I have two EVGA 9800 GTX+ running 3 monitors
MSinfo has a GTX 260 running two monitors

First thing we found was BIOS version is very important if you want to continue any further you must be running BIOS E758_SZ2Z. If you don't know how to flash your bios don't bother reading this post any more. After flashing don't load bios setting from memory enter the settings manually. BIos settings should be similar to what you had before the flash but you should enable HPET 64bit and speedster and CxE function to C1E. Don't forget the AHCI needs to be enabled. reload to make sure it works correctly before continuing before adding anything else.

The reason for this version is because anything later supports the 6 core CPU and that is giving a KP when using native power management.

Also you will need Chameleon RC 5 build 498 install this and reboot to make sure it works correctly before adding anything else.

A new DSDT with the following fixes: AppleLPC, RTC, HDEF Audio, PIC, TMR, Power Button and smcbus. This dsdt is for the EVGA x58 SLI and i7920 Chip if you have any other combination you will need to generate your own and patch DSDT file. Place the dsdt in the root of the boot drive.

Two SSDT files which are for the EVGA x58 SLI and i7920 Chip if you have any other combination you will need to generate your own SSDT files. place all the ssdt files in the /extra folder

The extra /extension folder contains: AHCIPortinjector, AppleUpStreamClientDisabler, FakeSMC, IOAHCIBlockStorageInjecotr, IONetworkFamily, JMicronATA, and Legacy889HDA. (with this Legacy889HDA file you need to run the AppleHDA.kext form 10.6.2 and place it in /S/L/E)

com.apple.Boot.plist edit this with your GFX string as needed.

smbios.plist, we have changed our mac model from mac pro 4,1 to imac11,1 this will yield a better match to our hardware. And geekbench test confirm using imac11,1 which should increase your score by 500-1000 points.

reboot and cross your fingers .

After rebooting you should see a drop in idle temps. and run geekbench 64 bit and your will should see an increase in your scorer.

Good Luck and let us know your results so we can tweak this even more to make it better.

rapid share.com/files/419636470/no-nullcpu-9-17-2010.zip
MD5: 3B93C9D566CB6AA0679751B4F55B61B5

Field Note #205 @msinfo_us 2010-09-18

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

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

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

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

Install C2.

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

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

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

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

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

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

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

You will need to make the following DSDT changes:

Add DTGP method

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Fix AppleHPET (needed for Apple CPU Power)

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

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

To allow Power button to put computer to sleep

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

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

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

Run benchmark and enjoy higher performance and lower temps.

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

rapid share.com/files/419724474/EVGA_x58_SLI_i920_SZ2Z.zip
MD5: D8B8F6902A6B2CBAB4D61A79DA382C7B

Field Note #206 @airwalk776 2010-09-19

I don't dual boot but if it did the easiest way would be two hard drives and use bios to select boot drive by pressing escape at boot.

Field Note #207 @msinfo_us 2010-09-19

If you are using same BIOS, dsdt and ssdt files Airwalk and I are using than sleep should be working. You need to enable S3 option in a BIOS, all/any C options (C1E or C6 are the ones I tried). Computer goes to deep sleep and wakes up fine. However I don't use sleep. My MB version is 1.0 and after several sleep/wake events I see my temps going up. You can read all about it on EVGA forums. It is a well known issue that EVGA still failed to fix after numerous BIOS upgrades. People with MB v.1.1 reported mixed results - S3 working for some but not all. People who have Virtualization disabled/don't use it seem to have better luck with double pumping issues and sleep.

Field Note #208 @JaE-V 2010-09-20 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxanybody here dual boot windows 7? im getting tired of a slow workflow with video editing. i want to take advantage of mercury playback with my gtx480. if anyone here has a dual boot, how you do it? using chameleon

I personally had to use windows as the default loader, install easyBCD and add EFI Apple to the plist, think its more friendly to MBR mac installations.

@msinfo_usFew more details and updates to Airwalk776 message above. You should find all files needed attached here for fresh install/update to make your system run with native power management, turbo, sound and such. All credit goes to OS X community and many developers who found these fixes in a first place. I only tested, modified as needed…

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

Field Note #209 @JaE-V 2010-09-20 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxill guess ill go that route, so ill have no problems with chameleon. airwalk do you have sleep working?

I had to reinstall windows to get AHCI mode working correctly (ahci sata drivers)…seems like mac doesn't like AHCI-IDE mode, i have to adjust the switch to AHCI-AHCI mode whenever i want to switch between the two in bios

Field Note #210 @airwalk776 2010-09-20 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxSo for overclockers in here, what do you guys use to stress the CPU if its stable or not? i just type this "yes > /dev/null" in terminal. like 15 terminal windows. i dont know if its an accurate way of stabilizing the overclock, but ive had no problems so far. i top out at 63C full load 4.0 GHz. i mainly use the hackintosh for video…

I personally use mprime95 I think MSInfo does also
mers enne.org/freesoft/

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

Field Note #211 @banini_jeque 2010-09-25

I just bought the new EVGA X58 SLI 3, so I guess I'm screwed on native power management for now because it has 6 core support in the first bios. Should I try using one of the older bioses from one of the other boards? If someone got the power management kexts from a new Mac Pro, would that work? Will the 10.6.5 update include a power management kext that will work?

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

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

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

Field Note #212 @JaE-V 2010-09-26 ↳ Re: @banini_jeque
@banini_jequeI just bought the new EVGA X58 SLI 3, so I guess I'm screwed on native power management for now because it has 6 core support in the first bios. Should I try using one of the older bioses from one of the other boards? If someone got the power management kexts from a new Mac Pro, would that work? Will the 10.6.5 update include a power…

http://www.newegg.com/Product/Product.aspx?Item=N82E168… ↗

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

Field Note #213 @banini_jeque 2010-09-26

Actually, I just got it working with voodoohda 2.56. I had tried 2.60 or 2.61 (forget which, whichever one is in MultiBeast) and it didn't work at all. It made one of the SMC kexts KP on boot. Anyway I'm pretty happy with 2.56. Sound in and all that works great. Hopefully I can figure out how to make a disabler for AppleHDA so I don't have to carefully remove it in the future. Or, hopefully a future AppleHDA will support ALC892.

Now for power management... Maybe I'll sneak into a place that sells Mac Pros with a thumb drive and copy the power management kexts when no one is looking.

Field Note #214 @frishen 2010-09-27

Thank you guys so much for all the works!

I've managed to get sleep working with the files attached on page 24. But I noticed that the usb ports of my computer wouldn't work after waking up. I can actually wake up the computer by clicking mouse or pressing the power button, but once the computer is back on, the usb no longer works. I used my usb flash drive to test it, it seemed that the usb had no power after waking up.

Also, how should I set up the power management in the bios? I'm now using S3 with HPET 64bit enabled. It seems OK to me except for the usb issue.

Do you guys know how to fix it? Thanks again!

Field Note #215 @banini_jeque 2010-09-27

I'm having one other problem: System Profiler is reporting my graphics as x8. I only have one card (EVGA GTX 260) and it's in the first slot, although I do have a firewire card in the third full length slot.

Field Note #216 @msinfo_us 2010-09-27 ↳ Re: @frishen
@frishenThank you guys so much for all the works! I've managed to get sleep working with the files attached on page 24. But I noticed that the usb ports of my computer wouldn't work after waking up. I can actually wake up the computer by clicking mouse or pressing the power button, but once the computer is back on, the usb no longer works. I…

Hmm ... I think I saw my external USB HD's after waking up from sleep but I am not 100% sure since I am not using sleep due to temps going higher after going to sleep multiple times.
You can try the following fix for your USB:

Change ID of USB devices to fake ICH10-R.
Device (USB0)
{
Name (_ADR, 0x001D0000)
...
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x34, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

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

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

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

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

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

Please let us know if it worked for you and if not I think there is one more fix we can try.

@banini_jequeI'm having one other problem: System Profiler is reporting my graphics as x8. I only have one card (EVGA GTX 260) and it's in the first slot, although I do have a firewire card in the third full length slot.

The video section is not part of the DSDT posted here (not yet anyway I was planning to do it just did not get around to it yet). I use GFX string in my com.boot.apple for grafics for now. Perhaps you might want to check it osx 86.co/f19/guide-geforce-gtx-260-in-snow-leopard-t4057/ . Did you try removing firewire card to see if it will make any difference?

BTW I have the same EVGA GTX 260 video card so you can try my GFX string to see if it will fix it (look at my com.boot.apple on page 24).

Field Note #217 @frishen 2010-09-27 ↳ Re: @msinfo_us
@msinfo_usHmm ... I think I saw my external USB HD's after waking up from sleep but I am not 100% sure since I am not using sleep due to temps going higher after going to sleep multiple times. You can try the following fix for your USB: Change ID of USB devices to fake ICH10-R. Device (USB0) { Name (_ADR, 0x001D0000) ... Method (_DSM, 4,…

Thanks! I will give it a try!

Field Note #218 @banini_jeque 2010-09-27

Yeah I tried taking out the firewire card and it's still reporting as x8. I had the same card in my old EP45-DS3L using GraphicsEnabler=yes and it showed as x16 on there. Maybe I need to reset my bios?

Field Note #219 @msinfo_us 2010-09-27 ↳ Re: @frishen
@frishenThanks! I will give it a try!

Cool. Please let us know results. I've got no way to test this right now (I am at work) but to make it easer for you I compiled device (USBx) section for you to try. You should be able to just copy/paste and give it a shot. GL

Device (USB0)
{
Name (_ADR, 0x001D0000)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}

Return (0x03)
}

Name (_PRW, Package (0x02)
{
0x03,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x34, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (USB1)
{
Name (_ADR, 0x001D0001)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}

Return (0x03)
}

Name (_PRW, Package (0x02)
{
0x04,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x35, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (USB2)
{
Name (_ADR, 0x001D0002)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}

Return (0x03)
}

Name (_PRW, Package (0x02)
{
0x0C,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x36, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (USB3)
{
Name (_ADR, 0x001A0000)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}

Return (0x03)
}

Name (_PRW, Package (0x02)
{
0x0E,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x37, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (USB4)
{
Name (_ADR, 0x001A0001)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}

Return (0x03)
}

Name (_PRW, Package (0x02)
{
0x05,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x38, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (USB5)
{
Name (_ADR, 0x001A0002)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}

Return (0x03)
}

Name (_PRW, Package (0x02)
{
0x20,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x39, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Field Note #220 @msinfo_us 2010-09-28 ↳ Re: @banini_jeque
@banini_jequeYeah I tried taking out the firewire card and it's still reporting as x8. I had the same card in my old EP45-DS3L using GraphicsEnabler=yes and it showed as x16 on there. Maybe I need to reset my bios?

I checked and my card def shows as PCIe x16. The only setting in BIOS I use Video related is video card = PCIe instead of PCI. Everything else in that section as default. Can you tell a little bit more about your system? Bios version, r u using same dsdt posted on page 24, kexts, GFX string, which bootloader, any other cards?

Field Note #221 @banini_jeque 2010-09-29

I reset my bios and it still says x8.

There's only one bios for the SLI 3, and thats 74 I believe.
I've got C2RC5 as the bootloader and graphicsenabler=yes (no strings or anything)
I'm not using the DSDT from page 24, but I suppose I'll give it a try.
I've got these extensions in /E/E
AHCIPortInjector
fakesmc
IOAHCIBlockStorageInjector
JMicronATA
NullCPUPowerManagement
OpenHaltRestart
PlatformUUID
SleepEnabler

and then in /S/L/E I have VoodooHDA

Everything else is stock. I had a firewire card in the third x16/x8 slot at first, but I took it out and like I said it still says x8 after resetting the bios too. No other cards installed. I'll give that page 24 DSDT a shot.

Field Note #222 @msinfo_us 2010-09-29 ↳ Re: @banini_jeque
@banini_jequeI reset my bios and it still says x8. There's only one bios for the SLI 3, and thats 74 I believe. I've got C2RC5 as the bootloader and graphicsenabler=yes (no strings or anything) I'm not using the DSDT from page 24, but I suppose I'll give it a try. I've got these extensions in /E/E AHCIPortInjector fakesmc…

Before you do anything else try to disable graphicsenabler and try GFX string.

Field Note #223 @banini_jeque 2010-09-29

I dunno, I can't find a GFX string for it, and almost everyone else I've read who're using the GTX 260 are using GraphicsEnabler and it works perfect. That's what I used before on my old motherboard and it said x16. I ran nvclock and it says I'm "Current Rate: 8X, Maximum Rate: 16X". So, I think it's either my card, or it's some issue with the 10.6.4 drivers like some people have mentioned. I tried using LegacyAGPM and set up an iMac11,1 section with the GTX 260 section from the real AGPM's MacPro4,1 section, and it hasn't made a difference. It actually does seem like the card is running in power save mode all the time. If a launch a game, nvclock still says 300Mhz, when I should be at 626 right? At this point though I've just about hijacked this thread so I guess I ought to start a new one.

Edit: I did just try an EFI string instead of GE, and it still says x8. It's gotta be either my card or my motherboard. Obviously x8 is still plenty of bandwidth for the GTX 260, and everything else is fine, but I don't like that it's not working the way it's supposed to.

Field Note #224 @JaE-V 2010-09-29

Slayer how is your new card? I was thinking of going the ati route, still on the fence

Field Note #225 @msinfo_us 2010-09-30 ↳ Re: @banini_jeque
@banini_jequeI dunno, I can't find a GFX string for it, and almost everyone else I've read who're using the GTX 260 are using GraphicsEnabler and it works perfect. That's what I used before on my old motherboard and it said x16. I ran nvclock and it says I'm "Current Rate: 8X, Maximum Rate: 16X". So, I think it's either my card, or it's some issue…

Power save mode actually does make sense. I did have this problem initially (lower clock but still x16 PCIe) and started to look dipper into it. But then when made all the necessary changes to my dsdt it magically disappeared so I did not look any farther. Here is my NVClock info if u'd like it for reference.
-- General info --
Card: GT200 [GeForce GTX 260]
Architecture: GT200 B1
PCI id: 0x05e2
Subvendor id: 0x19f1
GPU clock: 586.284 MHz
Bustype: PCI-Express

-- Shader info --
Clock: 1296.000 MHz
Stream units: 216 (11111110b)
ROP units: 28 (01111111b)
-- Memory info --
Amount: 896 MB
Type: 448 bit DDR3
Clock: 999.000 MHz

-- PCI-Express info --
Current Rate: 16X
Maximum rate: 16X

-- Sensor info --
Sensor: Analog Devices ADT7473
Board temperature: 37C
GPU temperature: 47C
Fanspeed: 339 RPM
Fanspeed mode: manual
PWM duty cycle: 40.0%

-- VideoBios information --
Version: 62.00.50.00.05
Signon message: NVIDIA GTX260 896MB
Performance level 0: gpu 300MHz/shader 600MHz/memory 100MHz/1.05V/100%
Performance level 1: gpu 400MHz/shader 800MHz/memory 300MHz/1.05V/100%
Performance level 2: gpu 590MHz/shader 1296MHz/memory 999MHz/1.12V/100%
VID mask: f
Voltage level 0: 1.05V, VID: b
Voltage level 1: 1.06V, VID: a
Voltage level 2: 1.12V, VID: 5
Voltage level 3: 1.18V, VID: 0

And you are right this does not have anything to do with this thread and there is already plenty of info on this subject.

Field Note #226 @banini_jeque 2010-09-30

Yeah looks just like my output but I have the 216 superclocked so some clocks are higher in mode 1 and 2, and it's definitely stuck on mode 0. I ran some stress tests and it didn't budge past 300Mhz. Is your DSDT just like the one on page 24 or does it have other stuff?

Field Note #227 @msinfo_us 2010-09-30 ↳ Re: @banini_jeque
@banini_jequeYeah looks just like my output but I have the 216 superclocked so some clocks are higher in mode 1 and 2, and it's definitely stuck on mode 0. I ran some stress tests and it didn't budge past 300Mhz. Is your DSDT just like the one on page 24 or does it have other stuff?

The dsdt file I posted on page 24 is still the latest and the one I am running right now.
PS FYI It is not just dsdt. It is a combination of dsdt and ssdt. There are tables/references in both and in some cases ssdt takes a priority. But most of the changes I've made are in the dsdt.

Field Note #228 @banini_jeque 2010-09-30

Interesting. I added the SSDT files (I don't fully understand the concept behind them, I guess just more of the same as DSDT) and put in dropssdt=yes, and now my gpu clock is at level 2 (626Mhz for me since I have the 260 superclocked :)), but, unfortunately I'm still at x8 lanes. Actually now it even clocked down to level 1 at 400Mhz, so that's good too, but STILL x8 lanes. I've got another week to return the board if I need to, and I just remembered my zotac ion has an x16 2.0 slot so I could test the card on that if I feel like tearing that machine apart to fit it on there.

Field Note #229 @msinfo_us 2010-09-30 ↳ Re: @banini_jeque
@banini_jequeInteresting. I added the SSDT files (I don't fully understand the concept behind them, I guess just more of the same as DSDT) and put in dropssdt=yes, and now my gpu clock is at level 2 (626Mhz for me since I have the 260 superclocked :)), but, unfortunately I'm still at x8 lanes. Actually now it even clocked down to level 1 at…

Glad dsdt/ssdt files worked for you and you are getting full performance out of your video card.

Field Note #230 @JaE-V 2010-09-30 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxThe card works smoothly so far. the most important feature that i really needed is not supported which is CUDA. i was hoping CUDA worked, but im on a waiting game right now for new drivers from nvidia to leak out. Gaming is pretty smooth so far. I just play starcraft 2 (Ultrasettings). I just dual boot with windows 7 for video…

Good info thanks, think its time for me to do a re-load with all of these new fixes implemented. Still running with strings on my 285 only game i play is call of duty so my system is overkill. I'll probably grab a 5870 when the funds line up

Field Note #231 @cpress 2010-10-08

CD Drive Issue

I first want to thank you all for the wonderful information. This is truly exciting stuff.

I followed this guide, finally got sound working, but have 1 more thing that I need to fix.

I am unable to use my sata cdrom, it doesnt show up anywhere. Not sure where to start here so I'll just list my stuff

EVGA X58
i7 920
6 gigs ocz ram
nvidia gtx 280
samsung sata dvd-rw

I'm pretty sure that I have a custom dsdt.aml file, however I am not too sure.

Any suggestions? Thanks in advanced.

Field Note #232 @cpress 2010-10-08 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxWhere did you plug it in? the red sata ports? if you did just turn it on in BIOS

The drive was plugged in SATA0 (black) I moved it to the red port on the side of the board and it worked! Thank you!

Now another question: Is there a way to get my PS/2 keyboard working? I installed the voodoops2controler and am not able to use it.

Field Note #233 @snake4life 2010-10-10

hey msinfo or airwalk you posted a dsdt change on page24 for the Audio 889 chip if I change the part in my dsdt to yours does I need any legacyHDA or modified AppleHDA kext in my extra or S/L/E folder to get sound work?, Im using atm voodooHDA kext in S/L/E but my SPDIF output supports only 2 channels not 5.1 any solution to get 5.1 work? I tried out in audio-Midi-support program but 5.1 is disabled -.-

Is there anyway to get the Fanspeed of my GTX260 from EVGA (its the SuperSuperClocked edition) to control?

(((is my english acceptable?)))

Field Note #234 @msinfo_us 2010-10-10 ↳ Re: @snake4life
@snake4lifehey msinfo or airwalk you posted a dsdt change on page24 for the Audio 889 chip if I change the part in my dsdt to yours does I need any legacyHDA or modified AppleHDA kext in my extra or S/L/E folder to get sound work?, Im using atm voodooHDA kext in S/L/E but my SPDIF output supports only 2 channels not 5.1 any solution to get 5.1…

Your English is fine

Yes, you'll need Legacy889HDA.kext and original AppleHDA.kext from 10.6.2.

There are a number of ways to get 5.1 over SPDIF. For example: Soundflower.
The easiest is probably just to install Plex and enable digital out in Plex system pref. (If you don't use Plex already try it. It is arguably one of the best media center solutions out there)
I am sure there are more ways to do it. Google is your friend.

Try this link for your Video card/fan question http://www.projectosx.com/forum/index.php?showtopic=1246 ↗ and http://www.insanelymac.com/forum/index.php?showtopic=22… ↗

Field Note #235 @terrybogard 2010-10-11

Everyone will have to excuse me, since I seem completely dense over taking on this task.

I have the retail Apple DVD, but looking at the guide on page 1 loses me from the first link. Am I able to just use my roommates Macbook Pro & install OSX to a Hardrive via enclosure or do I need to 1) download 10.5.2 2) Find the combo updates somehow & update them 3) once I get to 10.5.7 somehow, start using this guide?

I'm unfortunately am plague by being a specific person & am lost on which guide im using or what disks & etc. The other guide doesn't even have links, I understand google is my friend, but I need a more definite process of starting this. I know I can do it, I just need to be placed on the right path.

Overall if I can just use my roommates Macbook Pro & hook a enclosure HD up to it, that be great. I guess if I can, I just install the HD, install the DVD & start from this guide & download the needed items to be installed on the enclosure HD. If I read the other guide correctly!

edit:

Almost forgot system info:

I am wanting to get a Hackintosh on a:
eVGA X58 Micro
i920 processor
Corsair Dominator 6GB
8800GT eVGA 512mb card (apparently a decent choice starting out for this stuff)

Thanks all in advance for the help.

Field Note #236 @terrybogard 2010-10-11 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxim not entirely sure but it should work installing it through an enclosure via macbook pro. just remember to install chameleon in the right drive path (the enclosure).

Think I will give it a shot straight from my PC. I'll just download all the combo updates from the apple support site & get it to 10.5.7 & follow the guide from there & here. Guess I'll let you know by tomorrow night how this turns out. Thanks

edit:

If I do decide to use my roommate's Macbook Pro that he just got that has the newest 10.6.4 update, should I skip the 10.5.7 section & just install Leopard on the drive I plan on using, then from there plug it into my system & move ahead with the rest of the installation?

Field Note #237 @snake4life 2010-10-16

my pc is broken after sleep -.

ok after getting the beautiful DTS sound to my reciever Im trying now to manage the correct work of the sleep function.

My pc is going to sleep (all fans off, usb off, nice and sleepy everything...) BUT after I press the power on button or the spacebar it comes up, I get my desktop back but my keyboard doesnt work and no usb device like my HDD. Here is what my kernel.log logged:

Oct 16 01:02:56 Snake4lifes-iMac kernel[0]: Power down FG cad=2 nid=1 to the D3 state...
Oct 16 01:02:56 Snake4lifes-iMac kernel[0]: Resetting controller...
Oct 16 01:02:56 Snake4lifes-iMac kernel[0]: VoodooHDADevice[0xffffff800f4d7c00]::resetController(0)
Oct 16 01:02:56 Snake4lifes-iMac kernel[0]: Suspend done.
Oct 16 01:03:00 Snake4lifes-iMac kernel[0]: System Sleep
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: 55813813)
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: VoodooHDADevice[0xffffff800f4d7c00]::audioCtlOssMixerSet(0xffffff801043b928, 23, 0, -549755813888)
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: VoodooHDADevice[0xffffff800f4d7c00]::audioCtlOssMixerSet(0xffffff801043b928, 24, 0, -549755813888)
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: VoodooHDADevice[0xffffff800f4d7c00]::audioCtlOssMixerSetRecSrc(0xffffff801043b928, 0x80)
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: warning: couldn't set recording source to microphone
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: Resume done.
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 1 of Hub at 0xfd000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 1 of Hub at 0xfa000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: The USB device iPhone (Port 2 of Hub at 0xfd000000) may have caused a wake by being disconnected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 2 of Hub at 0xfa000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 3 of Hub at 0xfa000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 3 of Hub at 0xfd000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: The USB device Keyboard Hub (Port 4 of Hub at 0xfa000000) may have caused a wake by being disconnected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: The USB device USB HD (Port 4 of Hub at 0xfd000000) may have caused a wake by being disconnected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 5 of Hub at 0xfa000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 5 of Hub at 0xfd000000), may have caused a wake by being connected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: The USB device External HDD     (Port 6 of Hub at 0xfa000000) may have caused a wake by being disconnected
Oct 16 01:03:11 Snake4lifes-iMac kernel[0]: An Unknown USB Device (Port 6 of Hub at 0xfd000000), may have caused a wake by being connected
Oct 16 01:03:16 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:03:17 Snake4lifes-iMac kernel[0]: AppleRTL8169Ethernet: phyWaitForAutoNegotiation TIMEOUT
Oct 16 01:03:21 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:03:39: --- last message repeated 3 times ---
Oct 16 01:03:39 Snake4lifes-iMac kernel[0]: [BNBMouseDevice][processCommandWL][34-15-9e-cd-ec-ce] Releasing All Channels
Oct 16 01:03:42 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:03:49: --- last message repeated 1 time ---
Oct 16 01:03:49 Snake4lifes-iMac kernel[0]: [ffffff80106e4100][AppleMultitouchDevice::willTerminate] entered
Oct 16 01:03:49 Snake4lifes-iMac kernel[0]: [ffffff80106e4100][AppleMultitouchDevice::stop] entered
Oct 16 01:03:52 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:04:22: --- last message repeated 5 times ---
Oct 16 01:04:22 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:04:52: --- last message repeated 5 times ---
Oct 16 01:04:52 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:04:52 Snake4lifes-iMac kernel[0]: IOUSBMassStorageClass::setPowerState(0xffffff800f04c000, 0 -> 1) timed out after 100128 ms
Oct 16 01:04:52 Snake4lifes-iMac kernel[0]: IOUSBMassStorageClass::setPowerState(0xffffff800f06f800, 0 -> 1) timed out after 100128 ms
Oct 16 01:04:57 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:05:21: --- last message repeated 4 times ---
Oct 16 01:05:21 Snake4lifes-iMac kernel[0]: E:[AppleUSBBluetoothHCIController][BulkInReadHandler] overrun error.  ignoring. dataSize = 0x0
Oct 16 01:05:21 Snake4lifes-iMac kernel[0]: [InterruptReadHandler] Received kIODeviceNotResponding error - retrying: 1.
Oct 16 01:05:21 Snake4lifes-iMac kernel[0]: [ClearFeatureBulkEndpointHalt] DeviceRequest failed 0xE00002ED.
Oct 16 01:05:22 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:05:52: --- last message repeated 5 times ---
Oct 16 01:05:52 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:06:22: --- last message repeated 5 times ---
Oct 16 01:06:22 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:06:32: --- last message repeated 2 times ---
Oct 16 01:06:32 Snake4lifes-iMac kernel[0]: IOSCSIPeripheralDeviceType00::setPowerState(0xffffff800f06f000, 0 -> 4) timed out after 100157 ms
Oct 16 01:06:33 Snake4lifes-iMac kernel[0]: IOSCSIPeripheralDeviceType00::setPowerState(0xffffff800f088e00, 0 -> 4) timed out after 100357 ms
Oct 16 01:06:37 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:07:07: --- last message repeated 5 times ---
Oct 16 01:07:07 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:07:37: --- last message repeated 5 times ---
Oct 16 01:07:37 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:08:07: --- last message repeated 5 times ---
Oct 16 01:08:07 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!
Oct 16 01:08:37: --- last message repeated 5 times ---
Oct 16 01:08:37 Snake4lifes-iMac kernel[0]: FireWire GUID 0000000000000000 is invalid!

(My system is a MacPro4,1 but my boot disc was iMac dont wonder..)

My method that Im used: SleepEnabler 10.6.4 in E/E, DSDT patching the _S3(+global) and the _pwr section "One" -> 0x03, adding the Method (_DSM, 4, NotSerialized) + device id at the USB part. Anybody fixed this problem? Thanks for every help =)

            Device (USB0)
            {
                Name (_ADR, 0x001D0000)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x03, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
               {
                    Store (Package (0x02)
                    {
                        "device-id", 
                        Buffer (0x04)
                        {
                        0x34, 0x3A, 0x00, 0x00
                        }
                    }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
               }
            }

            Device (USB1)
            {
                Name (_ADR, 0x001D0001)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x04, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
               {
                    Store (Package (0x02)
                    {
                        "device-id", 
                        Buffer (0x04)
                        {
                        0x35, 0x3A, 0x00, 0x00
                        }
                    }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
               }
            }

            Device (USB2)
            {
                Name (_ADR, 0x001D0002)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x0C, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
               {
                    Store (Package (0x02)
                    {
                        "device-id", 
                        Buffer (0x04)
                        {
                        0x36, 0x3A, 0x00, 0x00
                        }
                    }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
               }
            }

            Device (USB3)
            {
                Name (_ADR, 0x001A0000)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x0E, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
               {
                    Store (Package (0x02)
                    {
                        "device-id", 
                        Buffer (0x04)
                        {
                        0x37, 0x3A, 0x00, 0x00
                        }
                    }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
               }
            }

            Device (USB4)
            {
                Name (_ADR, 0x001A0001)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x05, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
               {
                    Store (Package (0x02)
                    {
                        "device-id", 
                        Buffer (0x04)
                        {
                        0x38, 0x3A, 0x00, 0x00
                        }
                    }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
               }
            }

            Device (USB5)
            {
                Name (_ADR, 0x001A0002)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x20, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
               {
                    Store (Package (0x02)
                    {
                        "device-id", 
                        Buffer (0x04)
                        {
                        0x39, 0x3A, 0x00, 0x00
                        }
                    }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
               }
            }
Field Note #238 @msinfo_us 2010-10-19

Well, I am not sure how much help I am going to be here since our systems are different. I am using native power management; no sleepenabler and such. This is going to be "apples and oranges" I am afraid. And I don't use sleep at all ... I did test it and it works. All USB devices are present and working after sleep (deep sleep is exactly like you describe).
Anyway, the only part missing in your DSDT USB section is a High Speed USB. Normally those are your external HD's

            Device (USB0)
            {
                Name (_ADR, 0x001D0000)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x03, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                0x34, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (USB1)
            {
                Name (_ADR, 0x001D0001)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x04, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                0x35, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (USB2)
            {
                Name (_ADR, 0x001D0002)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x0C, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                0x36, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (USB3)
            {
                Name (_ADR, 0x001A0000)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x0E, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                0x37, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (USB4)
            {
                Name (_ADR, 0x001A0001)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x05, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                0x38, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (USB5)
            {
                Name (_ADR, 0x001A0002)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x20, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                0x39, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (EHC1)
            {
                Name (_ADR, 0x001D0007)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x0D, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                0x3A, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (EHC2)
            {
                Name (_ADR, 0x001A0007)
                Method (_S3D, 0, NotSerialized)
                {
                    If (LEqual (OSFL, 0x02))
                    {
                        Return (0x02)
                    }

                    Return (0x03)
                }

                Name (_PRW, Package (0x02)
                {
                    0x0D, 
                    0x03
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                0x3C, 0x3A, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }
Field Note #239 @banini_jeque 2010-10-29

Any updates as far as getting native powermanagement with newer bioses? I have the new SLI 3 botherboard, and there's no older bioses that don't support 6 and 8 core chips. Do you guys think 10.6.5 will fix this since the 2010 Mac Pros have the 6 core chips? I've been wondering if the newer builds of 10.6.4 that come with the 2010 Mac Pros and the new MacBook Airs would work too, but I can't find any torrents of them.

Field Note #240 @msinfo_us 2010-11-01 ↳ Re: @banini_jeque
@banini_jequeAny updates as far as getting native powermanagement with newer bioses? I have the new SLI 3 botherboard, and there's no older bioses that don't support 6 and 8 core chips. Do you guys think 10.6.5 will fix this since the 2010 Mac Pros have the 6 core chips? I've been wondering if the newer builds of 10.6.4 that come with the 2010 Mac…

I don't think the problem is 6 or 8 cores but the absence of the 2 or 4 extra cores on i7 920. In our quest for native power management Airwalk and I went thru many tests and once we found that indeed having those extra empty cores is a problem we never attempted to go back to newer BIOS's to try to fix it. May be you want to give it shot? If so, please share your results.

Field Note #241 @banini_jeque 2010-11-01

Well, I think I'm gonna have to wait for 10.6.5 to try it again. I'm running a 950, so I would have the same problem as you, and I know I've always gotten a kp anytime I tried going native. If I can find a torrent of 10.6.4 from a 2010 mac pro or macbook air then I can try those, but I haven't had any luck, and 10.6.5 is right around the corner. I guess I could put 10.6.5 beta on a spare drive and try that.

Field Note #242 @snake4life 2010-11-02

question

If 10.6.5 is released, can I make a Timemachine backup, update to 10.6.5 and if it KP me, boot the install disk and go back to my timemachinebackup is this possible?
Dunno...

Field Note #243 @terrybogard 2010-11-05

Just wanted to post back about my progress. After much deliberation & reviewing things, I finally went ahead with the install today with hope of joining the ranks of other fellow hackintosh members. It was a very interesting journey & after about 6 hours including (eating, bio breaks, researching, & installs) I finally have my system running 10.6.4 :

Thank you slayer for the guide, I will admit I didn't use it at the beginning, but rather a tonymac method, but in the end your guide saved my ass a lot of headaches. From the right files, to the correct procedures, & even ways to edit EFI strings once 10.6.4 was installed. So credit to you slayer & other's around the net that provided information.

Now I just need to research how I go about installing a new Windows 7 type system:-/

edit 1: I'm currently running the Voodoo HDA audio kext, but my sound is static at times, or it comes & goes. I have to move around the computer & deal with the cords to get sound back, never had any issue in windows. By chance is there another kext I should look into?
Motherboard: x58 EVGA Micro

Field Note #244 @JaE-V 2010-11-08

Ms_info will you please re-upload the file with the new x58 kexts the rapidshare link you hosted has reached it's limit

Field Note #245 @JaE-V 2010-11-08

arghhh someone post those files lol i'm loosing blood here

Field Note #246 @msinfo_us 2010-11-08 ↳ Re: @JaE-V
@JaE-VMs_info will you please re-upload the file with the new x58 kexts the rapidshare link you hosted has reached it's limit

Sure. It has latest dsdt, ssdt and kexts I am using. I did not include any additional utilities to keep it small. You can always download them elsewhere or let me know what you need and I'll upload it for you.

rapid share.com/files/429535655/NoNullCPU1test.zip

Field Note #247 @JaE-V 2010-11-08 ↳ Re: @msinfo_us
@msinfo_usSure. It has latest dsdt, ssdt and kexts I am using. I did not include any additional utilities to keep it small. You can always download them elsewhere or let me know what you need and I'll upload it for you. rapid share.com/files/429535655/NoNullCPU1test.zip

exactly what i needed thank you sir, throwing it in my drop box

Field Note #248 @snake4life 2010-11-08

@ms_info are these uploadet files for chameleon RC5? And whats the pfix (permission fix?), and whats the AppleUpstreamUserClientDisabler.kext good for?

Dont forget guys to change the serialnumber, I just found out that some apps like teamviewer does not work with same serialnumbers

Field Note #249 @msinfo_us 2010-11-08 ↳ Re: @snake4life
@snake4life@ms_info are these uploadet files for chameleon RC5? And whats the pfix (permission fix?), and whats the AppleUpstreamUserClientDisabler.kext good for? Dont forget guys to change the serialnumber, I just found out that some apps like teamviewer does not work with same serialnumbers

Yes, I am using RC5. It works fine with AzerBLN as well.

pfix - small utility to fix permissions
AppleUpstreamUserClientDisabler - NVidia fix which we most likely no longer need.

Field Note #250 @banini_jeque 2010-11-11

Poop, I just updated to 10.6.5, but it doesn't help my X58 SLI 3 use native PM. It still panics without null. I even tried msinfo's newest pack unaltered. I guess now I sell this board and try to track down the older X58 SLI LE that it replaced, or a Gigabyte. I'm assuming the gigabyte boards can run a newer bios that supports more than 4 cores, and still work with native PM right? If that's the case, then why can't EVGA boards do it?

Field Note #251 @msinfo_us 2010-11-11 ↳ Re: @banini_jeque
@banini_jequePoop, I just updated to 10.6.5, but it doesn't help my X58 SLI 3 use native PM. It still panics without null. I even tried msinfo's newest pack unaltered. I guess now I sell this board and try to track down the older X58 SLI LE that it replaced, or a Gigabyte. I'm assuming the gigabyte boards can run a newer bios that supports more…

I don't know if this is impossible or even how difficult it is to get native PM on newer EVGA BIOS. Airwalk and I did not pursue any farther native PM development, DSDT and SSDT changes once we found that using older EVGA BIOS version solved our KP problem. Everything is working REALLY well so it is kind of hard to justify breaking it for the sake of testing newer BIOS when it does not really buy us anything. Is your system OC'd (try to disable it just for testing)? Did you try to generate your own ssdt files (if you want to attach them I can take a look at your values)?

Field Note #252 @banini_jeque 2010-11-12

Here they are if you want to look. I guess I'll start researching mods for them now.

Field Note #253 @msinfo_us 2010-11-12 ↳ Re: @banini_jeque
@banini_jequeHere they are if you want to look. I guess I'll start researching mods for them now.

Try replacing with these files. Please try with DropSSDT=yes and no.

Field Note #254 @JaE-V 2010-11-12

Everyone updated ok? I haven't turned my system on in about 4 days

Field Note #255 @msinfo_us 2010-11-13 ↳ Re: @JaE-V
@JaE-VEveryone updated ok? I haven't turned my system on in about 4 days

10.6.5 update was seamless. Just backup your AppleHDA before updating.

Field Note #256 @terrybogard 2010-11-13

I went head & updated 10.6.4 to 10.6.5 & upon reboot I got message stating "I need to reboot my system holding down the power button". I get this everytime now & no one else seems to be having the same issue as me so I'm lost as to what I need to do.

evga x58 micro
evga 8800gt
i7 920
using newest chameleon bootloader build.

Edit: Found my issue, VooDooHDA no longer wants to play nice with 10.6.5, the only issue is that I no longer have sound. If anyone has a working ALC889 combo that could work on my eVGA x58 Micro mobo, can you please host it or post where I can get it from. A specific guide on installing it would be helpful as well...thank you.

Edit x 2: So for anyone future reference using the eVGA Micro x58 motherboard. If you're using the VoodooHDA kext, with updating to 10.6.5 it'll pretty much wreck your OSX into KP mode. You'll want to remove it completely from your system via Safe Mode if you haven't before installing the update. This does mean no sound for the time being, but below I have a method that you can try to use that worked for me.

1) Download TonyMac's Multi-beast
2) Open Multi-Beast
3) Go through the Prompts until you can see the easy DSDT & User DSDT & etc.
4) At all those check boxes, Go down the boxes until you see Advanced Options & select
5) Should see (Audio, network, & various other things)
6) What you want is Audio of course
7) With using the eVGA x58 Micro motherboard we have the ALC889 Codec
8) Check boxes LegacyHDA889, HDAEnabler889, & 10.6.2 Apple.HDA Rollback
9) Install all three, should be successful.
10) Close Multi-beast - Open Disk Utility > Select OSX Drive > First Aid Tab > Repair permissions > Close DIsk Utility > Restart > Test Sound

Using this method got me updated to 10.6.5 which updates the Apple.HDA audio kext anyways, so VoodooHDA basically kills the system. Anyways, I went from 10.6.5 & no sound , the new update & with sound. Hope this helps even one person.

Field Note #257 @banini_jeque 2010-11-14

Thanks msinfo. It didn't work though. I tried it both ways.

VoodooHDA didn't like the dsdt you gave me, but it likes mine fine, probably because I removed my audio device from it since I have ALC892. I always have to delete AppleHDA though.

Field Note #258 @msinfo_us 2010-11-14 ↳ Re: @banini_jeque
@banini_jequeThanks msinfo. It didn't work though. I tried it both ways. VoodooHDA didn't like the dsdt you gave me, but it likes mine fine, probably because I removed my audio device from it since I have ALC892. I always have to delete AppleHDA though.

It was a long shot anyway ... Did you remove sound from dsdt I gave you or did you use your old dsdt? Attached is dsdt without sound device hdef.

Field Note #259 @banini_jeque 2010-11-15

I haven't tried that because the pm panics well before the voodoo does, so I didn't think it was worth it. I posted on insanelymac's dsdt fixes for gigabyte boards thread with my dsdt, ssdts, and ioreg output to see if they have any ideas. I think I will keep this board since everything else works, and it's fun to try to work out new frontiers.

Update:
I redid my DSDT, and it's good enough now that I can restart and shutdown without any added kext. I have it attached along with an ioreg dump, my SSDTs, and my boot.plist if anyone wants to look through it.

The only kexts I have in /E/E are:
AHCIPortInjector
fakesmc
IOAHCIBlockStorageInjector
JMicronATA
LegacyAGPM
NullCPUPM
PlatformUUID

I would still need one for sleep, but I haven't really looked for one for 10.6.5 yet.

Field Note #260 @shakall 2010-11-24

Is working with the EVGA SLI LE E757?
What CDBOOT use?

Field Note #261 @banini_jeque 2010-11-25

@shakall, I'm pretty sure you can use the E757, and I bet if you don't use any bios version newer than S71H, you can use the folder these guys are passing around.

@everyone, I've gotten maybe a little closer to getting speedstep on my E767. In my ioreg I have no CPUPLimit, nor do I have CStateInfo. I made a legacy kext based on MacPro5,1, renamed to PowerMac3,4 just for fun, and changed my smbios.plist to PowerMac3,4. I still don't have either of those in my ioreg, but now I get:

11/24/10 4:41:33 PM	kernel	ACPI_SMC_PlatformPlugin::gatherCStateOverrides - failed to set c-state demotion data: -1

I built it in a PowerMac3,4 case if anyone was wondering.

I also updated to bios 77, and now I only get one ssdt.aml instead of two.

Maybe when people start trying to run 32nm 6 core chips on their EVGA boards more people will be trying to get this working than me.

Field Note #262 @shakall 2010-11-25 ↳ Re: @banini_jeque
@banini_jeque@shakall, I'm pretty sure you can use the E757, and I bet if you don't use any bios version newer than S71H, you can use the folder these guys are passing around. @everyone, I've gotten maybe a little closer to getting speedstep on my E767. In my ioreg I have no CPUPLimit, nor do I have CStateInfo. I made a legacy kext based on…

Thx man, me too using bios version 77.

Field Note #263 @banini_jeque 2010-11-25

Cool, now we're talking. I'm away from my machine for today (Happy Thanksgiving everybody), and then I have piles of homework, but when I get time, I'm going to be going over this guide ↗ a few times. It has something in it about the legacy kext not working right if you put tabs in it instead of spaces when you indent, so that might be a place for me to start. We need to get CStateInfo and CPUPLimit showing up in IOReg under CPU0, Apple_SMC_Platform or whatever. I suspect that somehow, maybe because of something I'm doing wrong, or maybe because of the bios, that C2RC5 isn't loading the C-States even though it says it is.

Field Note #264 @farski 2010-12-01

I'm putting together a new build for a friend based on an eVGA X58, so thanks for 30+ pages of good info. I've read through a lot of it and tried to retain as much as possible, but still have a couple questions. I just started really working on getting things up and running (hadn't found a good thread like this till today), so I haven't tried a whole lot yet.

The build is: X58 FTW3, i7 920, AMD 5870

Ignoring the GPU for now, because I know most people in here are using NV cards, here are my questions.

1. LAN, For the SLI or Classified most people have, does eth work out of the box? Maybe I missed what everyone is using for a fix there, but I haven't seen anyone mention the RLT811xx driver that I've been using. I need to reread the DSDT patches more carefully, so maybe it's in there. That driver is actually working perfectly for me, but it needs to be installed to /s/l/e and I'd prefer to go another route if there is one.

2. Audio, seems like HDEF in the DSDT and a patched AppleHDA is working well, but some people are still using Voodoo. I'm more used to patching HDA, so planing on doing that unless there's a strong reason not to.

3. USB, I tried upgrading to 10.6.5 once already, but lost USB entirely like some other people did, but I haven't seen anyone report that in this thread. Is that a problem unique to the FTW3? Or will it not be an issue once I get a DSDT built?

4. DSDT, Does anyone know how similar the FTW3 actually is to the SLI or Classified in terms of the DSDT. Those two boards are clearly the most popular here, but maybe I missed someone saying they'd had success with similar patches on an FTW3. I like making mine by hand anyway, so I'll find out soon enough, but just figured I'd ask if it could save me some trouble.

Thanks again for all the work you've already done, and any help you can provide.

Field Note #265 @banini_jeque 2010-12-02

YES! Farski, I believe the FTW3 is going to be very similar to my SLI3. I have to use the same ethernet driver. For sound I have to use VoodooHDA because I have ALC892, which won't work with AppleHDA even if you patch it. I think the FTW3 has ALC892 as well. I took the AZAL/HDEF section out of my dsdt so I don't have to delete AppleHDA to prevent KPs from VoodooHDA. I didn't have any usb problems with 10.6.5, aside from the fact that if I booted with the iBoot CD I had, my USB didn't work, so I'm wondering if you're using any tonymacx86 related usb kexts somewhere. I got a new iBoot CD and now that works fine when I need to boot from it. I have everything working including USB3, but excluding SATA3 and speedstep. If you can get speedstep working you're my hero. No one with an EVGA X58 has gotten it to work on bios 44 or newer. You and I are limited to like 76 or 77 since our boards are so new, so we can't use the versions older than 44 that are known to work. I've been trying for months with no luck, so I may switch to a Gigabyte eventually.

Field Note #266 @farski 2010-12-03

cool, good to know about the audio/LAN. Not perfect fixes but certainly easy enough to live with. I'm not too concerned about speedstepping, because I think this machine's either going to be off, or on and gaming or crunching photos. If it's not an easy fix I won't have enough time probably to do any real work on it before I need to ship it off to the owner; sorry I couldn't be more help there.

Looking back I bet I still was booting off iBoot when I had those USB issues in 10.6.5. Once I got an actual install of chameleon going I never even bothered to try again. I had actually also gotten USB3 working in 10.6.4, but can't remember which patched driver I used; do you remember which you're using?

I'm going to read through the thread again this weekend probably to get through most of the DSDT stuff, but are there any notable changes you made for the SLI3 besides HDEF I should know about?

Field Note #267 @banini_jeque 2010-12-03

I just followed the guides for gigabyte boards. There's a basic one on tonymacx86, and then some more really detailed ones on insanelymac. I have a post a few posts back that has mine with some other things I'm using attached, so you can take a look. The one I'm using now differs slightly from that one, but it's nothing major.

You're really bumming me out on the speedstep though. :'(

Field Note #268 @banini_jeque 2010-12-10

Okay so I just want to check to confirm, is the panic that everyone else gets with bioses newer than SZ2Z when trying to load AppleIntelCPUPowerManagement at boot a type 13? Mine is, and I want to make sure everyone else is getting the same one.

Field Note #269 @banini_jeque 2010-12-20

Great. Thanks for all the help guys. I'm giving up now and buying an ASUS or Gigabyte even though I don't like the design. At least it will work better.

Field Note #270 @banini_jeque 2010-12-22

You should make a note in the first post about speedstep not working on the X58 SLI3 or X58 FTW3, and how it only works on the other models if you use the bios version before version 44, which is of course SZ2Z. I changed my mind and haven't completely given up yet, but if I like the Gigabyte X58 G1 when it comes out I'll probably get that.

Field Note #271 @banini_jeque 2010-12-23

I've been looking into it more. I'm wondering if I replaced the CPU microcode in bios version 77 from EVGA with the microcode from a Gigabyte X58 board's bios if that would fix it, but I'm not sure if that's really the problem. This is a copy of my post on insanelymac:

On EVGA's website, they list these differences between bios 44, which breaks AppleIntelCPUPM support, and SZ2Z, which enables it:

44 Updates: Supports 32nm Desktop CPUs Added "Turbo Performance" option (may boost performance if enabled) Fixes 1866MHz Memory Ratio SZ2Z Updates: Added "Reserve RC for Bridge" - Enables resources for 5 VGA's Added High Precision Event Timer Disables PS2 keyboard in device manager if no PS2 keyboard present

To me, this suggests three possible causes.

1. The CPU microcode

2. The "Turbo Performance" option

3. Notice how the naming conventions of the bioses change from SZxx to just two digits. Does this mean that perhaps they did a complete rewrite and that the cause of our problem could be something unrelated to the added features in version 44?

Field Note #272 @neptunet 2011-01-01

iasl link is broken

The link in the OP to iasl is broken. Where could one find a copy?

Field Note #274 @banini_jeque 2011-01-01

Just to update everyone a little bit. I've got the ALC892 on my E767 working with AppleHDA now using the new ALC8xxHDA kext from MacMan over at tonymacx86. First I tried to bin patch AppleHDA from 885 to 892, which made it load, but didn't give me sound. Then I switched to the 10.6.2 AppleHDA rollback and now it works.

So, that's a step forward. Almost there.

Still no ability to load AppleCPUPM without the type 13 panic, so no speedstep either. I've been playing with acpiexec to see if I can find something in there, but I don't really get it yet.

Here's my DSDT with the necessary HDEF section for the ALC8xxHDA to work.

Field Note #275 @banini_jeque 2011-01-02

Alright, so can someone like airwalk667 or msinfo pleeease make a full acpidump from linux on your X58 SLI and post it? You've got to be using the same bios version (SZ2Z) and settings you're using in OS X. I want to get the whole thing and compare it to my full dump from my X58 SLI3 to find all the differences I can in the acpi table and see if maybe something in there is causing the panic. It's a race to see if newegg has an open box ASUS P6T6 before I make this work.

Field Note #276 @neptunet 2011-01-03

kernel panic

Wow this thread is so huge! I first installed with iBoot + Multibeast and I got a working system. Next, I followed the guide on page 1 exactly along with ALL of the important notes at the bottom. I'm getting a kernel panic when I use the /Extra folder from this guide. When I use my backup /Extra folder I'm ok. I was wondering if I list what I have in there maybe someone could help me figure it out.

Backup /Extra folder that works kexts:

EvOreboot
fakesmc
JMicron36xATA
JMicron36xSATA
LegacyAppleRTC
NullCPUPowerManagement

Airwalk's Extra folder kexts including suggestions at the bottom of post 1:

AHCIPortInjector
fakesmc
HDAEnabler
IOAHCIBlockStorageInjector
JMicronATA
LegacyHDA
NullCPUPowerManagement
OpenHalfRestart
PlatformUUID
SleepEnabler

dsdt.aml that I made myself

Here is a photo of my kernel panic:

(attached below)

Field Note #277 @banini_jeque 2011-01-03

@neptunet, I suspect sleepenabler. Try booting without it. What board do you have and what bios version?

Field Note #278 @farski 2011-01-03

So my FTW3 started having all sorts of problems mid-December, right when I was going to start honing the DSDT to get things finalized. Getting it replaced was no easy feat, but I finally have a new, working board and it's time to start over. Hopefully I'll have some good news to report herein the next couple of days.

Field Note #279 @neptunet 2011-01-03

then again..

@banini_jeque I have the EVGA X58 SLI, the original one. Also how do I find out what bios version I have? I checked eleet but it didn't say. Also I am having another issue - I went back to my backup Extra folder and my system is hanging now before I get to OS X. I booted in verbose mode and took a screenshot where it hung up.

Field Note #280 @banini_jeque 2011-01-04

@farski, are you going to try to get speedstep working? We need to identify a difference between bios versions e758_sz2z and e758_44 that is causing AppleCPUPM to panic, despite our setups meeting it's requirements otherwise. Not sure how to figure that out. Then if we manage that, we have to see if we can do some sort of override, assuming that the cause is the same across all post version 44 evga x58 bioses.

@neptunet, you probably don't have your DSDT quite right. The hangup is probably related to the AppleRTC errors you're getting, so look at your RTC device in your DSDT and compare it other peoples. It should say what bios version you have on the bios boot screen, or on one of the bios setup screens.

Field Note #281 @neptunet 2011-01-04

@banini_jeque i removed the DSDT.aml from both directories before i took the screenshot.. what do you think of that? do i just need to reinstall?

Field Note #282 @banini_jeque 2011-01-04

No, you need to have a modded DSDT, it just needs to be done right. If you're new to this stuff, I'd say use airwwalk's extra folder with his DSDT in it, but delete SleepEnabler. I think SleepEnabler was causing your original issue, and not having a DSDT the second one. Then if you find out your bios version, if it's sz2z you can also delete NullCPUPM and OpenHaltRestart and you should still be able to boot.

Field Note #283 @neptunet 2011-01-06

@banini hey I went back to my airwalk extra (without the sleepenabler - well I changed the .kext extension but I left it in there) and dsdt but I got the kp I first posted. My bios is sz50. I guess my bios is newer - what do you think of that?

EDIT: dang banini_jeque you did it! i made some edits to the airwalk extra folder - so i dropped in the original folder but put in my custom boot.plist and I booted! Wow.. what a relief to be back in my installation. Thanks for the suggestion. Now I just need to get sound working I guess and then start seeing if anything else is broken. What puzzles me is that originally I had no DSDT or airwalk Extra folder but now my system won't boot up without it! I have no idea what I did. Haha.. I'm so lost. well at least for the moment I have something to fall back on. I guess I'll copy /Extra and make changes one at a time to keep track of what I do.

About the DSDT.. I booted using airwalk's DSDT and I did not get the CMOS reset, so that's good! BUT, I noticed when I decompiled his DSDT that it only has a single entry for RTC length - whereas when I make my own DSDT and decompile it, it comes with 2 RTC length entries in two different headings - not the single "CMS" deal. What is that all about? Is it relevant?

Field Note #284 @banini_jeque 2011-01-08

I figure Airwalk probably deleted one of the RTC length sections since you only need one. For sound you just need the legacy kext, and then you need to either bin patch AppleHDA, or get the 10.6.2 rollback AppleHDA. If you google "perl AppleHDA ALC889" you should find the instructions to binpatch, or if you get the tonymacx86 multibeast it will have the 10.6.2 rollback in it. I got fed up with trying to make speedstep work on my SLI3, so I've now replaced it with the ASUS P6T WS Pro. I only need 3 kexts for it to be perfect.

Field Note #285 @neptunet 2011-01-08

@banini_jeque nice, 3 kexts sounds nice. what does speedstep do?

i have two hard drives - an SSD and a 1.5 TB HD with an HFS+ partition on it that I formatted in disk utility. However, after my initial installation os x isn't seeing it. Any ideas what that's all about? Is it JMicron stuff?

Field Note #286 @neptunet 2011-01-09

@slayer great, nice to hear you got 10.6.6 running smoothly. did you try the tonymac nvidia driver update at all? i have my HDs in sata 0 and 1 - i forget what colors those are, but i think they are vertically stacked. do you know if i need any certain jmicron kexts to enable all those sata ports? i jacked my back up and i'm not looking forward to lifting my case up and changing the cables haha.

Field Note #287 @farski 2011-01-09

Actually got around to putting the new board in this weekend. Seems to be working fine (did a lot of testing in windows), so I started working on OS X. I basically started from scratch, a clean install. But I'm using the exact same boot setup as I was before the breakdown. Same package installer of chameleon, same boot plist and smbios, same extensions. For some reason now I'm having trouble booting, though. It's not panicing or giving me kext errors, no errors at all. Right after I choose the volume to boot, it starts loading for less than half a second and then the computer pretty much turns off. Video goes away and all the fans start running at full speed. Any ideas what could cause that? Never seen a bad kext do it.

Field Note #288 @JaE-V 2011-01-10 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxx@farksi im assuming you have a dual boot setup using chameleon. this is the reason why i chose to dual boot in a different way. i have both installations in separate HDDs. i have windows setup with IDE then Mac with AHCI. whenever i need to go to a different OS i just go to BIOS and set it up as IDE or AHCI depending on the OS. if…

likewise, constantly switching that setting in bios…

On another topic here guys but has anyone been able to get netflix to work with our boards? Maybe there's a mod to the boot plist we can do?

Field Note #289 @airwalk776 2011-01-10 ↳ Re: @JaE-V
@JaE-Vlikewise, constantly switching that setting in bios… On another topic here guys but has anyone been able to get netflix to work with our boards? Maybe there's a mod to the boot plist we can do?

netflix is working for me (I assume you have silverlight installed) the second part to get it to work is make sure your ethernet interface shows as "built in"

Field Note #290 @JaE-V 2011-01-11 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxnetflix is working for me. Also i just upgraded to 24GB ram, finally i can work with After Affects CS5 with no ram problems... i also haven't booted on my windows install since CUDA is working now.

that's awesome lol doubt you'll ever need to close a program again...think i may need to wipe and reinstall everything soon...got netflix working but i'm having a shitload of permission problems. Cant even enter "su" in terminal anymore, responds, "su:sorry" …unable to copy and replace items in any system folders I get "you don't have permission" repair permissions doesn't work either :-|

Field Note #291 @airwalk776 2011-01-12 ↳ Re: @banini_jeque
@banini_jequeI figure Airwalk probably deleted one of the RTC length sections since you only need one. For sound you just need the legacy kext, and then you need to either bin patch AppleHDA, or get the 10.6.2 rollback AppleHDA. If you google "perl AppleHDA ALC889" you should find the instructions to binpatch, or if you get the tonymacx86…

its not a delete its a decrease from 4 to 2 in the dsdt

Field Note #292 @airwalk776 2011-01-12 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxnetflix is working for me. Also i just upgraded to 24GB ram, finally i can work with After Affects CS5 with no ram problems... i also haven't booted on my windows install since CUDA is working now.

do you know of any way to transcode digital video (avi, divx, xvid, h264) using GPU?

Long story short if I download a movie and need to transcode it is there a way to do the transcode to h264 using GPU ?

Field Note #293 @fq360 2011-01-20

xxxslayeriiixxx,

i have evga x58 classified too but the 759 model, although my system is up and running im wanting to know if your dsdt would work on my mobo too im using bios 74, is there anything i would need to change in smbios like UUID etc...

im running 980x i7 @ 4.2
kingston hyper x 2000 mem 6gb
evga classified 759 mobo
Ati HD5970 x 2 crossfire x

Field Note #294 @msinfo_us 2011-01-21 ↳ Re: @fq360
@fq360xxxslayeriiixxx, i have evga x58 classified too but the 759 model, although my system is up and running im wanting to know if your dsdt would work on my mobo too im using bios 74, is there anything i would need to change in smbios like UUID etc... im running 980x i7 @ 4.2 kingston hyper x 2000 mem 6gb evga classified 759 mobo Ati…

Wow, very nice setup - congrats! If I m not mistaken you've got six core cpu, right? If so this would be an interesting test to see if you are going to get native power/turbo running with newer than we are all using BIOS. At a minimum I would expect that you need to modify CPU section for six/12 core (it is four/8 right now) and generate your own ssdt files.

PS You might be able to get away with auto-generated ssdt tables if you are using RC5

Field Note #295 @neptunet 2011-01-22 ↳ Re: @airwalk776
@airwalk776its not a delete its a decrease from 4 to 2 in the dsdt

@airwalk he was talking about a post i made about your dsdt. i noticed when i prepare my own dsdt i have 2 RTC length lines in 2 sections but yours has one RTC length section under one CMS thing. i'm curious about why that is. if i'm not making any sense let me know and i'll paste the code.

@ banini_jeque & slayer:

Well, I just switched my 2nd HDD from sata 1 to like 4 and it showed up in os x just fine. weird.

Field Note #296 @banini_jeque 2011-01-23

@msinfo_us and fq360, I would also like to see if native pm works with the newer bios version and the 6 core chip. I've switched to an ASUS P6T WS for now, but my EVGA E767 still hasn't sold on craigslist. It might also be interesting to compare a raw dsdt dump with a 6 core cpu vs one from 4 core cpu on the same board and bios version and see if anything is different that might be causing the issue. Then perhaps the dsdt could be modded to make native pm work on the 4 core as well using a newer bios version, but I have my doubts.

Field Note #297 @airwalk776 2011-01-24 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxAND heres the other option that i havent tried. this looks promising, but not sure about the mac version mov avi.com/videoconverter/

I have two nvidia 9800 GTX+ which are CUDA compliant but on the nvidia site there is no mention of the drivers supporting them. I'll try it any report back.

Field Note #298 @Mutant_Tractor 2011-01-28

Im running Vanilla 10.6.6 thanks to your epic guide but there are a few problems, so I'll start with a spec-out:

i7-980X
EVGA E760 X58 (BIOS 77 - Latest - Supports up to 16 Core CPUs)
2x ATI HD5870's XFire
Corsair Dominator GT (3x2GB)
2x Vertex 2 120GB
Samsung SpinPoint F1 1TB

So the problems began upon the update from 10.6.3 to 10.6.6 via the combo updater:

10.6.3 booted perfectly in 64-bit mode, where as now with 10.6.6 installed I HAVE to go in via safe mode otherwise I get a light blue screen.

Spotlight has randomly stopped working (may just be as I am in safe mode)

Native Power Management will not seem to work with my CPU - I have patched my DSDT with what I believe is all the patches needed for this to work except for SpeedStep and P+C States - I don't think this is required for NPM?

iAtkos S3 V2 works perfectly in 64-bit mode so I am at a loss as to what could be causing my problem.

Okay so main things I want to get working:

64-bit NON-Safe mode
NPM
SpeedStep + Sleep would be great too although there is a severe lack of 980X DSDT's patched for this CPU around.

Myles

UPDATE:
Just did some tinkering and aparrently my kernel AND extensions are running in 64-bit mode!
I ran GeekBench and got a pitiful score for the spec: 13676 in 64-bit mode and 12500 in 32-bit mode

In system profiler it shows all 6 cores and 6GB RAM however

Is there something wrong for me to get such a low score?

Field Note #299 @msinfo_us 2011-01-29

Couple questions:
1. Are you running Chameleon RC5? What version? Do you have CStates enabled and PStates disabled? Do you use DropSSDT=yes and your own SSDT's or DropSSDT=No?
2. What MAC model are you using? You might want to try few diff matching your system or create your own model to match exactly with your HW (I am using 11,1 and it had major impact on my geekbench. With i920 I get 14780 ... so you should certainly see more on your system. PS NPM enables turbo so this could also impact your score.

I have no experience with iAtkos S3 V2 and used vanila DVD to install, so may be who does have knowledge can comment.

Field Note #300 @Mutant_Tractor 2011-01-30

1) (a) Yeah Chameleon RC5 via the installer rev 693
(b) CStates are enabled and PStates are as default (I assume this means disabled)
(c) I don't use either so I'm imagining DropSSDT=No is default
2) (a) I'm using a MacBook Pro6,1 - 2.66GHz (Mid 2010)
(b) To create the actual SL install though I just use iAtkos on the target machine
(c) I'm using iMac11,1 as well and have tried Mac Pro 4,1 neither with an advantage over the other
(d) NPM most definitely isn't working on my machine as I get KP's as soon as I drop NullCPUPowerManagement.kext so my guess is that this is irrelevant to my score?

It's not the score I'm worried about though it's the lack of being able to boot without safe mode enabled, At the moment I can boot perfectly in safe mode with 64-bit extensions and kernel but flat-out refuses to boot without -x enabled, It stops just on a light blue screen - in verbose mode it is the point where it says something about CPUPowerManagement...

Field Note #301 @banini_jeque 2011-01-30

@Mutant, I want to know more about your kernel panic when you drop NullCPUPM, specifically if it's a type 13. If you could post a pic of it that would be great. I think everyone else is mostly using DropSSDT=Yes. Also I don't think most people on this thread are using any distros like iAtkos. I have a suspicion that caused your video issue when you went to 10.6.6, but I don't know, so my suspicion probably isn't worth much.

Field Note #302 @Mutant_Tractor 2011-01-30

Hi banini, Just as a side note I'm not using the ATI GPUs to set it up for simplicity's sake, I'm using an old 7800 GTX that I found lying around (I've seen NV works much better with OSX than ATI)

I'll screenshot the KP once I'm at home (away for a few days atm)

Am I right in assuming that the SSDT tables interact with the BIOS to set voltages etc?

Myles

Field Note #303 @fq360 2011-02-11

well i recently updated my bios to new evga 78 version, i have my own dsdt and ssdt extracted through win 7

all works well apart from apple intel cpu management, keep getting kernel panics withoul nullcpu

seems like im stuck without speedstep/native etc.. and cant revert back to version 44 cause of hexacore support, if anyone wants to look over my dsdt and ssdt for a resolution i can post them up for you

Field Note #304 @fq360 2011-02-11

by way although my dsdt is patched my ssdt has nothing done to it so not sure if p-c states are correctly configured if anyone wants to check i will post for you

Field Note #305 @fq360 2011-02-11

here is a pic of my KP with Nullcpu removed- says no hpet available

Field Note #306 @fq360 2011-02-11

guys you are not going to believe this, i am using appleintelcpupower management - no nullcpu kext at all so far in bios i have only enabled speedstep, not sure if its working or not as not quite sure how to check ioreg and extensions

on boot up it did say something about c states but was too quick to read in verbose mode

if someone can chime in and let me know how to check - also one more thing i changed my hpet slightly in DSDT as i compared to xxxslayeriixx and noticed few differences will try with old dsdt see if that is the case post back soon

Field Note #307 @fq360 2011-02-11

just rebooted and straight on again here is pic boot verbose showing states and hexacore

Field Note #308 @fq360 2011-02-11

kernel log

Feb 11 21:35:00 simon-coopers-iMac kernel[0]: ACPI_SMC_PlatformPlugin::CPU_CSTData - _CST evaluation failed** Device in slot: SLOT--1 **
Feb 11 21:35:00 simon-coopers-iMac kernel[0]: W836x: found unsupported chip ID=0x5 REVISION=0x41
Feb 11 21:35:00: --- last message repeated 1 time ---
Feb 11 21:35:00 simon-coopers-iMac kernel[0]: ACPI_SMC_PlatformPlugin::CPU_CSTData - _CST evaluation failed
Feb 11 21:35:00 simon-coopers-iMac kernel[0]: ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized
Feb 11 21:35:03 simon-coopers-iMac kernel[0]: USBF: 30. 85 AppleUSBEHCI[0xffffff800ee6e000]::Found a transaction past the completion deadline on bus 0xfa, timing out! (Addr: 4, EP: 2)
Feb 11 21:35:04 simon-coopers-iMac kernel[0]: W836x: found unsupported chip ID=0x5 REVISION=0x41
Feb 11 21:35:05: --- last message repeated 1 time ---
Feb 11 21:35:05 simon-coopers-iMac kernel[0]: USBF: 32. 85 AppleUSBEHCI[0xffffff800ee6e000]::Found a transaction past the completion deadline on bus 0xfa, timing out! (Addr: 4, EP: 2)
Feb 11 21:35:05 simon-coopers-iMac kernel[0]: W836x: found unsupported chip ID=0x5 REVISION=0x41
Feb 11 21:35:09: --- last message repeated 1 time ---
Feb 11 21:35:09 simon-coopers-iMac kernel[0]: [BNBMouseDevice][waitForHandshake][c4-2c-03-bc-09-38] Timeout waiting for handshake
Feb 11 21:35:09 simon-coopers-iMac kernel[0]: [ffffff8010147000][BNBMouseDevice::_simpleSetReport][54] ERROR: setReport returned error 0xe00002d6
Feb 11 21:35:09 simon-coopers-iMac kernel[0]: [ffffff8010147000][BNBMouseDevice::_syncMousePreferences][54] ERROR: _simpleSetReport returned error 0xe00002d6
Feb 11 21:35:09 simon-coopers-iMac kernel[0]: W836x: found unsupported chip ID=0x5 REVISION=0x41

Field Note #309 @fq360 2011-02-11

so i guess c states not working although appleintcpu pwr man is?

what about appleLPC thats mentioned how do i enable that DSDT?

Field Note #310 @fq360 2011-02-11

need fing apple lpc id to patch in DSDT im using ispci but dont know what to look for regarding dev id?

Field Note #311 @fq360 2011-02-12

im trying to compile my DSDT with the following code to LPCB
Device (LPCB)
{
Name (_ADR, 0x001F0000)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x18, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

however im getting few errors i cant resolve :

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 336: Store (\_SB.SAPF, PIOH)
Error 4064 - Object does not exist ^ (\_SB.SAPF)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 429: Notify (\_SB.PCI0.UHC1, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC1)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 430: Notify (\_SB.PCI0.UHC2, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC2)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 431: Notify (\_SB.PCI0.UHC3, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC3)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 432: Notify (\_SB.PCI0.UHC4, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC4)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 433: Notify (\_SB.PCI0.UHC5, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC5)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 434: Notify (\_SB.PCI0.UHC6, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC6)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 459: Notify (\_SB.PCI0.UHC1, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC1)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 464: Notify (\_SB.PCI0.UHC2, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC2)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 469: Notify (\_SB.PCI0.UHC3, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC3)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 474: Notify (\_SB.PCI0.UHC4, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC4)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 479: Notify (\_SB.PCI0.UHC5, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC5)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 484: Notify (\_SB.PCI0.UHC6, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.UHC6)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 489: Notify (\_SB.PCI0.EHC1, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.EHC1)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 490: Notify (\_SB.PCI0.EHC2, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.EHC2)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 491: Notify (\_SB.PCI0.IGBE, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PCI0.IGBE)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7141: Method (_DSM, 4, NotSerialized)
Error 4057 - Name already exists in scope ^ (_DSM)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8170: Return (SLIC)
Error 4068 - Object is not accessible from this scope ^ (SLIC)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8645: Device (PCI0.PX40.FWH)
Error 4065 - Object not found or not accessible from scope ^ (PCI0.PX40.FWH)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8647: Name (_HID, EisaId ("INT0800"))
Error 4068 - Object is not accessible from this scope ^ (_HID)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8648: Method (_CRS, 0, NotSerialized)
Error 4068 - Object is not accessible from this scope ^ (_CRS)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8650: Name (FWH0, ResourceTemplate
Error 4068 - Object is not accessible from this scope ^ (FWH0)

/Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 8657: Return (FWH0)
Error 4068 - Object is not accessible from this scope ^ (FWH0)

ASL Input: /Users/simon-cooper/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 8909 lines, 272387 bytes, 3025 keywords
Compilation complete. 23 Errors, 0 Warnings, 0 Remarks, 4 Optimizations

Field Note #312 @emenelton 2011-03-02

How to extract SSDT

I have Everest Ultimate on my Windows XP comp and I am looking for instructions on how to generate SSDT files. I have an EVGA x58 Micro that I am trying to get the idle temps down on.

Field Note #313 @mm2311 2011-03-16

10.6.6 evga x58 e761 bios 77

I have the EVGA X58 Board:

141-BL-E761-A1 BIOS 77

I have been having Finder freezing issue, in which I launch Finder or applications only to hang up.

Has anyone played or patched a DSDT for this version. I was just using Airwalk's, but I'd prefer to create my own.

I have ENABLED
- Dummy OC on for 3.2GHZ
- Turbo Mode
- Turbo Performance

Just wondering if anyone else has had these issues, I think it happened after I updated to BIOS 77
Before the BIOS update 10.6.6 was running flawlessly.

Field Note #314 @mm2311 2011-03-16

Fstab & ntfs

Looks like I resolved it. Just in case your Finder is freezing.

Disable any NTFS drives from automounting.

I had two read/write entries I set in my etc/fstab file to allow for me to write to my Windows 7 drive and my NTFS USB flash drive.

UUID="your hard drive" none ntfs rw,noauto
After the rw, I added the noauto, so that the drives do not mount in FINDER on boot.

Everythings seems to be running smooth now, without applications or Finder freezing.

Let me know if anyone else has had this issue. I went Crazy trying everything else with BIOS settings and kexts.

Field Note #315 @mm2311 2011-03-20

I have been trying, but I haven't be able to get it to work yet.

Each time I crash my system i have to boot up Windows 7 recopy to NullCPU back in to the Extra folder.

I have a Snow Leopard for VMWare that I can boot up and attach my Sata drive via USB or I use MacDrive to see the HFS volume in Windows 7.

If anyone has gotten boot up without NullCPU on 141-BL-E761-A1 BIOS 77, please let me know.

Field Note #316 @banini_jeque 2011-03-20

We need a bios expert to help us study the differences between the pre version 44 bios and version 44, because that's where the problem with cpupm starts. I started digging, but I don't understand it well enough. Somebody who really knows bios programming should be able to figure out the issue. Until we get someone like that on board, or someone from EVGA, I think we're all SOL with bios 44 and newer.

Field Note #317 @emenelton 2011-03-24

X58 Micro

I have SL 10.6.6 working now with Jae-v and msinfo's p.24 method.

- EVGA x58 Micro/i7950 -
Idle temps are: 38/33/37/33
Geekbench 32: 9587

Network and Audio good Sleep disabled
GFX String Yes

I hope if any one has questions about this board that I can help. I appreciate the work others did and would like to give back.

emenelton

Field Note #318 @emenelton 2011-03-25

I updated my EVGA X58 Micro to 10.6.7 and had no issues.

Field Note #319 @emenelton 2011-03-25

If any kind Hackintosh guru could look at my comsole log.This is what happens to my computer after coming out of sleep. If I don't use sleep I am pretty good. This is not related to the 10.6.7 update. Any suggestions are much appreciated.

I apologize if I'm not posting this info correctly.

3/25/11 6:32:57 PM kernel FakeSMC: key info not found CLWK, length - 6
3/25/11 6:32:57 PM configd[14] network configuration changed.
3/25/11 6:32:58 PM kernel System Sleep
3/25/11 6:33:02 PM configd[14] arp_client_transmit(en0) failed, Network is down (50)
3/25/11 6:33:02 PM configd[14] bootp_session_transmit: bpf_write(en0) failed: Network is down (50)
3/25/11 6:33:02 PM configd[14] DHCP en0: INIT-REBOOT transmit failed
3/25/11 6:33:02 PM configd[14] DHCP en0: ARP detect ROUTER failed, arp_client_transmit(en0) failed, Network is down (50)
3/25/11 6:33:02 PM kernel Wake reason = USB4
3/25/11 6:33:02 PM kernel System Wake
3/25/11 6:33:02 PM kernel FakeSMC: key info not found CLWK, length - 6
3/25/11 6:33:02 PM kernel Previous Sleep Cause: 0
3/25/11 6:33:02 PM kernel FakeSMC: key info not found CLWK, length - 6
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 1 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 2 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 3 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 4 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 5 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 6 on bus 0xfa - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.817 USB (EHCI):Port 1 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 2 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 3 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 4 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 5 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:02 PM kernel USBF: 123.818 USB (EHCI):Port 6 on bus 0xfd - connect status changed but still enabled. clearing enable bit: portSC(0xffffffff)
3/25/11 6:33:07 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:10 PM configd[14] network configuration changed.
3/25/11 6:33:10 PM configd[14] network configuration changed.
3/25/11 6:33:12 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:17 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:22 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:27 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:32 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:37 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:42 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:47 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:52 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:33:57 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:34:02 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:34:07 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:34:12 PM kernel FireWire GUID 0000000000000000 is invalid!
3/25/11 6:34:17 PM kernel FireWire GUID 0000000000000000 is invalid!

Field Note #320 @cpress 2011-04-02 ↳ Re: @mm2311
@mm2311Looks like I resolved it. Just in case your Finder is freezing. Disable any NTFS drives from automounting. I had two read/write entries I set in my etc/fstab file to allow for me to write to my Windows 7 drive and my NTFS USB flash drive. UUID="your hard drive" none ntfs rw,noauto After the rw, I added the noauto, so that the drives…

I've been having these issues as well. Looks like your fix worked for me. It seems that I cannot have my Windows volume mounted. I can mount my ntfs storage volume, just not the windows…

Thanks for the tip!

Field Note #322 @airwalk776 2011-04-21 ↳ Re: @JaE-V
@JaE-Vi've just been waiting til it goes final and doing my reading...should be fairly easy i'm assuming. You?

Just downloaded it last weekend and attempted to do a fresh install on a usb drive and book and double fault KP right away. seems to be that Lion does not use any kind of mkext rather it uses whats known as kernalcache file. Next step is going to be get a working install on my Macbook pro then install boot loader and kext on that drive and try it with the evga machine. Ill keep you posted.

Field Note #323 @airwalk776 2011-05-06

ok finally got around to installing Lion, good news is that it runs just fine with the name Extra folder from snow leopard and same dsdt. Bad news audio doesnt work out of the box. Have to edit legacy889hda or use the applehda.kext from snow leopard.

FYI.. use chameleon 755 boot loader

Field Note #324 @JaE-V 2011-06-03 ↳ Re: @airwalk776
@airwalk776ok finally got around to installing Lion, good news is that it runs just fine with the name Extra folder from snow leopard and same dsdt. Bad news audio doesnt work out of the box. Have to edit legacy889hda or use the applehda.kext from snow leopard. FYI.. use chameleon 755 boot loader

sweet, excellent info...that should make upgrading possible i assume

Field Note #325 @Mutant_Tractor 2011-06-18

Me again, I am once again trying to install SL on my machine, have followed the guide by the letter (used a mac to install through os) and extracted and fixed the dsdt but every time I go to boot it just restarts, I have used Wait=Yes to try debug it, the last line it gets to is loading darwin x86_x64 and then when I press enter it restarts instantly, no KP, warning or anything...

Should I revert my bios setting back to default as I am running it at 4.2ghz at the mo (980x) but have. Made sure everything is AHCI (should I be using intel or jmicron sata ports?)

Anyone that has ever had this problem let me know, would help a great deal.

Myles

Field Note #326 @Mutant_Tractor 2011-06-18

Also, I the only thing I have changed from the last time I did this (when it kind of used to work) was the bios, I have also then redone the dsdt to match this, though it shouldn't make a difference as long as the dsdt is patched.

I'm probably doing something very elementary wrong?

Field Note #327 @JaE-V 2011-06-30

What bios and boot-loader are you running? Sure you followed the steps exactly? Shouldn't have a problem…

Anyone else tried the 10.6.8?

Field Note #328 @Mutant_Tractor 2011-06-30

Latest BIOS with Chameleon RC5Pre12... seems to me the latest BIOS may have broken it

Followed the instructions to the letter.

Field Note #329 @JaE-V 2011-07-01

yea i haven't touched my bios still running stock out of the box

Field Note #330 @JaE-V 2011-07-02

10.6.8 smooth update, no issues here...guess we're ready for lion...will install the latest beta here soon and report compatibility

Field Note #331 @JaE-V 2011-07-16

http://www.insanelymac.com/forum/index.php?showtopic=26… ↗

doesn't get much easier than that...you'll need to delete that appleTyMCE driver *for system to boot* and use your old IOnetworking file from snow as well as a the new voodoohda or etc. if need be. I have an updated extra's folder if anyone needs it for lion..you'll need the new fakesmc

Field Note #332 @annihil8tion 2011-07-16

Guys I have had a working system for the longest time.

SL 10.6.6
EVGA X58 Classified
GTX 285 2GB SC
6GB Corsair

My GTX 285 died. I have an XFX Radeon 5850...

Naturally I cannot boot my system. What would be the easiest way to boot it with this card?

Field Note #333 @JaE-V 2011-07-18 ↳ Re: @annihil8tion
@annihil8tionGuys I have had a working system for the longest time. SL 10.6.6 EVGA X58 Classified GTX 285 2GB SC 6GB Corsair My GTX 285 died. I have an XFX Radeon 5850... Naturally I cannot boot my system. What would be the easiest way to boot it with this card?

you'll have to delete the ati frame buffer files if you can't boot with -x for the system to startup

Field Note #335 @Extremador 2011-07-23

Is using Chameleon 755 going to make a difference though? I got Chimera for all this, and it gets to the installer just fine, starts installing, and sometimes (either at 18 minutes remaining, 12 or 9) it'll freeze or reboot and just... ugh!

I can never ffffing reach the end of it.

Field Note #336 @convocator 2011-07-23

I followed the tonymac guide except for one change, before booting into the Installed partition I booted back into my SL partition and copied my /Extra to Installation folder(DSDT, Extensions, all that).

After that, Lion installed just fine and everything has been working great. I did use an ALC 889 patcher which for the life of me I can't relocate, it was on the tonymac forums though.

Field Note #337 @JaE-V 2011-07-25

i have it running fine, go back to page 40 and read my post, i have an updated extras folder as well if anyone needs it

Field Note #338 @JaE-V 2011-07-27 ↳ Re: @xxxslayeriiixxx
@xxxslayeriiixxxhey jaE-V, good lookin out for the EVGA x58 hackintosh community. Can you post up the updated EXTRA folder? ill update the first post soon.

As soon as i get home tonight it will be up! There's also a new smbios as well...installation was a breeze

Field Note #339 @JaE-V 2011-07-28

here you go guys

media fire.com/?pfd015z2rqpg4g0

Remember grab the ionetworking family kext from 10.6 installation and install after your up and running for your ethernet ports..you can delete my card from the device section in the boot.plist

Version of chameleon i'm running

media fire.com/?lcu7eccx4x2p1sc

Field Note #340 @thedcmule2 2011-07-28

I followed this guide but used a different method to do things and it boots up a gray screen with an Apple logo and a circle loader but then it says "hold the power button to restart"...:(

I installed Kalyway onto an external hdd so I can boot into an osx to do this hacking on.

Basically I don't have a retail disc so I tried a retail dmg to grab the OSInstall.mpkg but that shouldnt matter.

dsdt.aml is just the default one from airwalk I couldn't find what "rtc" the original post was talking about.

evga x58 (not sure if exact biosversion/mobomodel is compatible)
gtx 285 sli (but Im only trying to load one so I put my <string> as NVIDIA GeForce GTX 285</string> instead of GTX 285 DDL</string>
6gb ddr3 ram

any ideas on how I can fix this?

Field Note #341 @thedcmule2 2011-07-29

Okay my mistake was keeping my second graphics card plugged in, so I just pulled its cables out and now im perfectly working with 10.6.6 updated + audio.

Problem now: audio sounds pretty lame and low quality compared to my evga audio drivers I had on windows xp/7 =/ any way I can get better sound? I need to use this rig for mixing and music production so its hella important that I get good sound...

Anyone?

PS. I did the update to 10.6.6 should I still download seperate drivers from EVGA for my GTX 285 and chipset etc?

Field Note #342 @Extremador 2011-07-29

Holy shit man... even with your Extra folder I STILL cannot install Lion.

Once it reaches a certain (or certain points) in the installation, it will choose to either go to a black screen (but not restart completely...), freeze, or a KP with, " "You need to restart your computer."

Argh!

Field Note #343 @JaE-V 2011-07-29 ↳ Re: @Extremador
@ExtremadorHoly shit man... even with your Extra folder I STILL cannot install Lion. Once it reaches a certain (or certain points) in the installation, it will choose to either go to a black screen (but not restart completely...), freeze, or a KP with, " "You need to restart your computer." Argh!

what guide did you follow? boot with -v and get a screen pic if you can so we can see where it freezes

Field Note #344 @Extremador 2011-07-29 ↳ Re: @JaE-V
@JaE-Vwhat guide did you follow? boot with -v and get a screen pic if you can so we can see where it freezes

I used the guide you posted on page 40, and it's not even that it freezes while loading the installation or anything like that. I'm talking about wayyyyy after loading everything. Actually, I can't even boot it in verbose because near the end it continuously tells me "waiting for root device" over and over again.

EDIT

So yeah, I tried again with -v and made it all the way through, but then was presented with this lovely KP:

Field Note #345 @JaE-V 2011-07-30

Go into your bios and post a screenshot of your integrated peripherals page also note bios version, something in there is wrong

Field Note #346 @JaE-V 2011-07-30 ↳ Re: @thedcmule2
@thedcmule2Okay my mistake was keeping my second graphics card plugged in, so I just pulled its cables out and now im perfectly working with 10.6.6 updated + audio. Problem now: audio sounds pretty lame and low quality compared to my evga audio drivers I had on windows xp/7 =/ any way I can get better sound? I need to use this rig for mixing and…

For audio if you aren't happy with the sound you can do like i did and purchase some usb speakers, quality is a lot better and they all work out the box plug and play...no need to update graphics drivers, they're included in the system updates, if it works leave it alone lol

Field Note #347 @Extremador 2011-07-30

Here's my Integrated Peripherals

And I have version 6.00.

Field Note #348 @JaE-V 2011-07-30 ↳ Re: @Extremador
@ExtremadorHere's my Integrated Peripherals And I have version 6.00.

sorry that's the wrong section i was meaning your pata/sata configuration page

Field Note #349 @Extremador 2011-07-30 ↳ Re: @JaE-V
@JaE-Vsorry that's the wrong section i was meaning your pata/sata configuration page

What? The only other page pertaining to PATA/SATA is actually pressing enter to configure the AHCI options. Which is this:

Field Note #350 @JaE-V 2011-07-31

should have something like that, make sure its all set to ahci, ahci mode

Field Note #351 @Extremador 2011-07-31

Yeah dude, it is set to AHCI, otherwise I wouldn't even be able to boot into SL.

By the way, what version of the BIOS do you have? I've been wanting that AHCI+IDE option... do I have to flash my BIOS or something?

Field Note #352 @JaE-V 2011-07-31

i've never upgraded my bios from factory knowing i'd never use the board with windows it always creates issues...i think your issue is definitely bios settings, has to be unless you have a different board or something. I believe my splash screen said X58SZ44...so maybe version in the 44's? I see they're in 82 now...maybe someone else can chime in, i'm sure there's talk about bios in this thread

Field Note #353 @Extremador 2011-07-31

How could it be my BIOS settings though? I've never had a problem with it before when installing Leopard or Snow Leopard. I have an EVGA X58 SLI LE motherboard.

Field Note #354 @Audio 2011-08-03 ↳ Re: @Extremador
@ExtremadorHow could it be my BIOS settings though? I've never had a problem with it before when installing Leopard or Snow Leopard. I have an EVGA X58 SLI LE motherboard.

Follow this guide exactly. iBoot+MultiBeast ↗

After you install the combo update and before using multi-beast as described in the tutorial you need to use DSDT Auto-Patcher (ola rila.com/auto-patcher/aplist.pl) to extract your DSDT.

I had a few issues with the Installer, but if it doesn't crash these are all the check marks you need to make.

UserDSDT Install
System Utilities (including subgroups)
VoodooHDA 0.2.72
NullCPUPowerManagement (Miscellaneous)
Lnx2Mac's Realtek... (Network)

Don't both with anything under Customization at this point.

If you manage to get 10.6.8 working on your system report back. Would like to see other peoples DSDT's extracted from their system.

When I originally extracted my DSDT I used an older "DSDT Auto-patcher"

Currently I have Lion working with only 3 extra kexts. FakeSMC, Voodoo and the Lnx2Mac. Which I also believe I have Native Speedstep working, but pstates and cstates aren't being generated in the ioreg. The only indication that I believe it's working is I ran CPU-z in 32bit and saw my voltages/cpu speed increase and decrease but CPU-z only initially showed 1 core but after I ran "stress" test only a 2nd cpu showed.

Field Note #356 @Extremador 2011-08-08

Did you guys give up on this thread? I really want to install Lion so I can re-install Logic Studio all over again. I had to clone my 160 GB hard drive to an 80 GB, so I had to remove Logic Studio in order to do that, and now I'm stuck without it

Field Note #357 @Audio 2011-08-08 ↳ Re: @Extremador
@ExtremadorDid you guys give up on this thread? I really want to install Lion so I can re-install Logic Studio all over again. I had to clone my 160 GB hard drive to an 80 GB, so I had to remove Logic Studio in order to do that, and now I'm stuck without it

I'm on Lion, using 3 kexts Linx2Mac, Realtek81XX and FakeSMC. Sleep had 2 issues, currently has 1 now. First issue was CMOS reset a quick google search resolved that. Second issue that I haven't resolved is internet not working, network utility shoes it's still online but no applications can connect to the net.

Also CPU-z under 32bit makes it seem that HPET is working, but for whatever reason I still can't generate Cstates or Pstates.

There's still one annoyance the power led doesn't turn off on the case after a shut down.

Field Note #358 @jplee4907 2011-08-17

My SL updated to Lion, today

Long time no see!
I see some familiar IDs from insanely mac. 'Hope you all are having a wonderful hackin summer!

Ok, I used tonymacx86's "Xmove" for straight update from snow leopard 10.6.8!

http://tonymacx86.blogspot.com/2011/07/xmove-multibeast… ↗

It was smooth and easy ride to Lion as they say. Installing Lion was just like updating another version of SL. You don't even need a USB stick or anything.
Just follow above tonymacx86 thread, you'll be OK.

One thing, I copied my "Extra" Folder and backed up "AppleHDA.kext"
After update to Lion, if not booting as expected, I used "-v -f -x" for booting.
Then, changed my Extra folder.

Good Luck!

Field Note #359 @Veritas 2011-08-19

Random question but have any of you been able to get a working efi string for a GTX 580 by chance or sound working correctly with the evga x58 FTW motherboard? I'm about to try the stuff you just created Jaev so hopefully that will work but I'm running out of options to do now

Field Note #360 @JaE-V 2011-10-21

Looks like 10.7.2 broke my system, i'm getting the black screen. I know its video. Slayer if you could post your dsdt and boot.plist if you got the update installed i'd greatly appreciate it. Apparently mine isn't doing the trick.

Field Note #361 @JaE-V 2011-10-21

LOL wow, thanks a lot for this man...i guess i'll delete those nvd50 files to see if i can get back into my installation

Field Note #362 @JaE-V 2011-10-23

thank goodness, finally up and running again..that was a PITA...i did the ethernet string as well, i don't have an iCloud device to test unfortunately

Field Note #363 @JaE-V 2011-10-27

You guys on google+? The night after i got my system up and running i popped my case opened and pulled the board and stuff out for cleaning and broke a piece on my motherboard like the smartest person on the planet had to order a new board from evga it should get here today i guess its a different revision number. Hope it doesn't create any issues

Field Note #364 @ScAwN7 2011-10-29

I have posted a tutorial that follows my steps for a flawless Lion 10.7 fresh install here ↗. I invite any of you to add comments or suggestions. If you have any photos that would make this tutorial better that you would like to offer, I will happily add these along with any additional information you feel is necessary.

Field Note #365 @JaE-V 2011-11-01

tutorial looks good man, i'll probably have to use it as my hard drive with all my information on it died today...this month has been a bad one for my computing

Field Note #366 @ScAwN7 2011-11-14

Thanks slayer. The only thing that doesn't appear to be working is sleep. I honestly found this out by mistake today when I accidentally clicked the sleep button and it wouldn't come out of it without hitting reset. It's not a feature I will use, but I would like to get it working. I just haven't looked into it yet.

Field Note #367 @ScAwN7 2011-11-20

xxxslayeriiixxx, I want to start getting speedstep and native power management working, but I am concerned about just jumping to Airwalk's SL method and using it for Lion. After reading Airwalk's post (osx 86.co/f57/guide-evga-x58-snow-leopard-mac-os-x-t3854/post50752.html) about power management and comparing it to my tutorial, it appears I need to do the following steps:

1. Downgrade my BIOS to E758_SZ2Z (I've already obtained those but not flashed yet).
2. Remove NullCPUPowerManagement, OpenHaltRestart, and PlatformUUID from /S/L/E folder (I already have the rest of the required kexts in use).
3. Add ssdt-1.aml and ssdt.aml to my /Extras folder.

After that, it gets a bit fuzzy. I'm not sure what to do about the smbios, boot.plist, and dsdt files. I'm currently using Airwalk's DSDT so I should be fine there. The smbios and boot.plist files you included have a lot more stuff in them, but from my minimal understanding, I don't believe it is all necessary. Here is what my files currently have in them and I have included my system specs at the bottom to see if you can help me.

-----org.chameleon.Boot.plist-----
===================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1920x1080x32</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>npci=0x2000 darkwake=0</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>Theme</key>
	<string>Blackosx_Default_II</string>
	<key>Timeout</key>
	<string>2</string>
</dict>
</plist>
===================================
-----smbios.plist-----
===================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMbiosvendor</key>
	<string>Apple Inc.</string>
	<key>SMbiosversion</key>
	<string>MP31.88Z.006C.B05.0802291410</string>
	<key>SMboardproduct</key>
	<string>Mac-F42C88C8</string>
	<key>SMfamily</key>
	<string>MacPro</string>
	<key>SMmanufacturer</key>
	<string>Apple Inc.</string>
	<key>SMproductname</key>
	<string>MacPro3,1</string>
	<key>SMserial</key>
	<string>XX111111XXX</string>                      
</dict>
</plist>
===================================

System specs:
Intel Core i7 920
EVGA x58 SLI
Patriot Viper 3x2GB DDR3 1600
Zotac GTX 560 Ti OC
Patriot Torqz2 128GB SSD (OSX install)
WD 500GB 7200rpm (Windows 7 has 400GB / OSX Adobe Scratch Disk has 100GB)
WD 1TB Green driver (contains all music, pictures, videos)

Field Note #368 @nativestate 2011-12-01

Updating EVGA X58 bios...

It's been sometime since my bios has been updated. Curious if you guys had any suggestions for updating my bios without losing my install and my Overclock settings. Cheers

Snow Leopard 10.6.8
Intel Core i7 2.66 O/C @ 3.39
Ram 6GB
EVGA X58 Bios: SZ2S

Field Note #369 @JaE-V 2011-12-29 ↳ Re: @nativestate
@nativestateIt's been sometime since my bios has been updated. Curious if you guys had any suggestions for updating my bios without losing my install and my Overclock settings. Cheers Snow Leopard 10.6.8 Intel Core i7 2.66 O/C @ 3.39 Ram 6GB EVGA X58 Bios: SZ2S

my motherboard died and evga sent me a new board with the updated bios...i'm going to attempt to get my install back up and running this weekend and will report back

*you should be able to create a profile to backup your bios settings

Field Note #370 @Extremador 2012-05-17

So recently I tried installing SL on my computer again. I installed it from my brother's Hackintosh and then, after booting into the iAtkos L2 boot loader, I was able to actually boot right into SL.

None of my stuff worked. I installed a Realtek kext, and 1 minute later my internet was alive. Then I went and installed Chameleon 2.1 and was able to somehow inject the code for my GTX 560 (which supposedly isn't supported).

I restarted everything and then came back to find out the EFI inject worked (it started at 1920x1080, and loaded the gray Apple screen at 1080) but then it never started. I rebooted with -v and then had this error:

ACPI_SMC_PlatformPlugin --- something about Realtek RTL8139 (if I'm not mistaken) at the end.

Upon rebooting, my BIOS had been reset.

I keep trying to reinstall SL onto the hard drive using the same method as before, but I keep coming to the same damn KP.

What am I doing wrong here?

Field Note #371 @Extremador 2012-05-23

No one knows what's going on? I thought for sure that by the time I got back from vacation I'd have an answer and be able to install it again

Field Note #372 @Extremador 2012-05-24

Dammit! I had it installed again (except that I could not get it to work with my GTX 560) I installed Chameleon 2.1 and after rebooting, I got the most annoying goddamn error ever.

ACPI_SMC_PlatformPlugin::start blahblahblah.

FML. I can't properly install Snow Leopard or Lion anymore, and no one knows what's happening.

Field Note #373 @Extremador 2012-05-25

I still have not managed to install SL or Lion directly from my machine.

My brothers machine was the one that was helping me install SL, but now his doesn't boot to desktop either so we're both stuck.

I really want to get this installed cause I hate dealing with computers for more than 1-2 days. It's been like 1-2 weeks.

Field Note #374 @JaE-V 2012-06-11

You have me lost...not sure exactly what problem your having. If you post some more details I may be able to help you out. I've been away for a while but i still check this thread often

Field Note #375 @thedcmule2 2012-07-06

Guys, does anyone know how I update this properly? After following all the steps (before the manual updating and audio fix) my About This Mac window says its Version 10.6. Now when I use automatic software update to get to 10.6.8 my computer has major login issues, hangs, freezes, etc.

How do I manually update? I googled osx 10.6.8 update, downloaded it, but it says you need a minimum of 10.6.7 to do it. So I googled that and it says you need 10.6.6...so the ongoing chain here is not gonna work.

Field Note #376 @airwalk776 2012-07-16

Whats up gents, Its about that time of the year again I guess anyone try 10.8 GM yet, I'm downloading it now will report back what I find.

I dont anticipate any issues with 10.8 but you never know.

Field Note #377 @gils 2012-07-16 ↳ Re: @airwalk776
@airwalk776Whats up gents, Its about that time of the year again I guess anyone try 10.8 GM yet, I'm downloading it now will report back what I find. I dont anticipate any issues with 10.8 but you never know.

hello ,

In the box ! :

mac on-pc.fr/index.php?file=Forum&page=viewtopic&forum_id=2&thread_id=7715

Field Note #378 @airwalk776 2012-07-20

Got Mountain Lion GM running on the EVGA x58 everything is working except power management. I will post a quick howto later on tonight.

Field Note #379 @JaE-V 2012-07-26 ↳ Re: @airwalk776
@airwalk776Whats up gents, Its about that time of the year again I guess anyone try 10.8 GM yet, I'm downloading it now will report back what I find. I dont anticipate any issues with 10.8 but you never know.

lol yea its about that time...i'll give it a go here in a day or so

Field Note #380 @JaE-V 2012-07-26 ↳ Re: @airwalk776
@airwalk776Got Mountain Lion GM running on the EVGA x58 everything is working except power management. I will post a quick howto later on tonight.

sweet, let me know how you got it going...haven't tried it yet

Field Note #381 @buckeyes1995 2012-07-28

Sleep/wake/shutdown on EVGA x58 Classified

Been running my hackintosh nearly flawlessly on my E760 under both Lion and now Mountain Lion. I have never been able to get sleep/wake to work. Similarly, shutdown doesn't fully work either.

Both shutdown and sleep exhibit the same symptoms.. computer/monitor appear to power off, but fans are still running. In the sleep case, I cannot wake it back up.

Any suggestions?

I'm running Bios 83.

Field Note #382 @JaE-V 2012-07-28

honestly it has never reallly worked...what video card do you have and with what driver? that has a lot to do with shut down

Field Note #383 @buckeyes1995 2012-07-28 ↳ Re: @JaE-V
@JaE-Vhonestly it has never reallly worked...what video card do you have and with what driver? that has a lot to do with shut down

I've got a GTX 570, using the latest Mac drivers from Nvidia.

Field Note #384 @JaE-V 2012-07-29 ↳ Re: @buckeyes1995
@buckeyes1995I've got a GTX 570, using the latest Mac drivers from Nvidia.

Installation method? Snow, lion, or ML? What kexts do you have in your extras folder?

Field Note #385 @buckeyes1995 2012-07-30

Standard install using Unibeast 1.4 w/ Mountain Lion GM build. Only kext I have is IOAHCIBlockStorageInjector.

I'm using a custom DSDT I created and patched (HPET, etc.).

I'm using the patched AppleIntelCPU kext in lieu of Nullpower.

Field Note #386 @buckeyes1995 2012-08-11 ↳ Re: @airwalk776
@airwalk776Got Mountain Lion GM running on the EVGA x58 everything is working except power management. I will post a quick howto later on tonight.

Airwalk,

Any chance you can post this how to? Would love to know if it's possible to get shutdown/sleep working on my E760 w/ GTX 570.

Field Note #387 @Nothingwise 2012-08-23

I have Mnt. Lion running on a EVGA x58 SLI LE with nothing more than a patched DSDT and sound and ethernet kexts. The system is overclocked to 4.2GHz with 24GB ram and an ATI 5870. Sleep works, power management works, speedstep, no orange icons, DVD player, etc. Here is the process I used:

- I am using bios S71H - the first one with HPET and last one that allowed native power management on my logic board. I also have the usual stuff set in the bios like AHCI and S3 for sleep. I did not turn on C1E as I have speedstep enabled and am running as a MacPro 5.1.

- Installed Mnt. Lion from a 8GB USB drive using FakeSMC (with plugins so I can check temps) and NullCPUPowerManagement. I also had to remove AppleTyMCE (otherwise I would get KP on startup due to not having ECC RAM).

- Once that was done I installed Chameleon-2.1svn-r2050, RealtekRTL81xx-0_0_90 for ethernet, and replaced the current AppleHDA.kext with a patched 10.7.4 AppleHDA.kext for my ALC889 onboard audio. I installed the kexts with KextUtility. I removed NullCPUPowerManagement from S/L/E.

- I then put my edited DSDT and smbios into Extra on the root of my drive and patched AppleRTC to keep the bios from resetting after sleep.

Patch for AppleRTC.kext of MountainLion - fixes cmos reset after wake from sleep

Make backup of the folder /System/Library/Extensions/AppleRTC.kext

"sudo perl -pi -e 's|\x75\x30\x89\xd8|\xeb\x30\x89\xd8|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC"

Then update kernel caches:

"sudo kextcache -system-prelinked-kernel; sudo kextcache -system-caches"

Hope that helps someone with their setup!

The only issue I have is that sometimes the system will not shutdown all the way. OS and monitor shutdown but fans keep running, thus requiring me to press and hold the power button. Other times it shuts down no problem (even the led on the front of the case).

I have attached my edited DSDT (dl.drop box.com/u/6960249/Extra/dsdt.aml), boot.plst (dl.drop box.com/u/6960249/Extra/org.chameleon.Boot.plist), and smbios (dl.drop box.com/u/6960249/Extra/smbios.plist).

Maybe someone can check out my DSDT and see if there is an issue with my shutdown code.

Field Note #388 @JaE-V 2012-08-26

i have the LE board as well and haven't been able to put my finger on why my install partitions are not booting...i've tried creating the installer on a thumb drive (system hangs and will not boot past bios menu with usb connected) and also on a partitioned internal drive (volume not bootable)...got exhausted and gave up...give it another try tomorrow

Field Note #389 @Nothingwise 2012-08-26 ↳ Re: @JaE-V
@JaE-Vi have the LE board as well and haven't been able to put my finger on why my install partitions are not booting...i've tried creating the installer on a thumb drive (system hangs and will not boot past bios menu with usb connected) and also on a partitioned internal drive (volume not bootable)...got exhausted and gave up...give it…

Try using this guide for making your mnt. lion usb.
http://www.insanelymac.com/forum/index.php?showtopic=28… ↗

and check your bios settings to make sure AHCI and whatnot is set.

Field Note #390 @JaE-V 2012-08-26

Oh yea trust me i've been through every guide lol...not sure what my problem is, bios settings are fine...been running a perfect Lion install for quite some time now. Creating the installer is not a problem...my system just completely freezes with the usb device connected then-after reboot. I think its my bios, what version are you running? Have the installer? NVM, found it...still no dice

Field Note #391 @Nothingwise 2012-08-26

do you have the same problem with a differnet usb or when switching ports?

I am using E757_S71H for my bios. It shouldn't make a difference but I was pressing ESC to bring up the boot menu after post and selecting the usb (not selecting it from the boot order under the bios).

Did you install chameleon to your usb? Are you getting past post? Are you running overclocked?

Field Note #392 @JaE-V 2012-08-26

I've changed all variables, ports, devices, and all. Chameleon is installed, i've also used the utilities from tonymacx86 to create the bootable partitions as well when the manual method wasn't working. unibeast and xmove..the partitions it creates just halts my system...i'll even boot into bios and then connect the usb and it just freezes the system in bios...I can then take the same created installer and connect it to an internal sata port and the device isn't bootable for some strange reason. I've recently tried using a bootcd (rboot) and it doesn't detect a bootable partition. lol and i also get ebios block errors with a non detected partition using my existing install to boot the installer.

Field Note #393 @JaE-V 2012-08-30

Alright so really fixed it this time last night after 5 long days of pulling my hair out. Getting rusty after all of these years lol, this was one of the things that you'll never find a fix online for. It may just be the lion installer i downloaded but anywho it wasn't completing the handshake at the end of the installation of anything pertaining to a boot volume and leaving me with a corrupted partition. After repairing the source installation created partition it updated the boot support and i was able to get installed. Certain i'll have the rest up and running but i went to bed happy I highly recommend you guys pick up SSD drives for ML, it is quite amazing

Field Note #394 @Nothingwise 2012-08-30

SSDs are great no matter what OS you use =). Don't forget to pick up TrimEnabler (gro ths.org/?page_id=322) for your SSD as Lion and ML wont enable it for aftermarket drives.

Field Note #395 @pellet 2012-09-08

I had a similar booting problem, when I installed from a usb drive to another usb drive. When the computer was booting up it would get stuck/freeze indefinetly whenever I hooked in the drive which it was installed to, even if I plugged in the drive while moving through the BIOS settings it would freeze my computer. However when I hooked the drive up directly with SATA it had no problem... I have a feeling the BIOS version I am on just shits itself with certain boot sectors...

Field Note #396 @JaE-V 2012-09-12

Mountain lion has made it clearly obvious i need to update my hardware lol...gonna pick up one of the z68 evga boards and a 2600k with a new video card

Field Note #397 @nativestate 2013-01-22

2.5yr evga x58 Snow leopard install needs a reformat. Any guides/updates on doing a fresh/new snow leopard install on baby?

Evga x58 132-BL-E758-A1

Field Note #398 @nativestate 2013-01-23

Got my Fresh install of Snow leopard.

But no luck with macapp store..

org.chameleon.Boot

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>busratio=20 arch=i386 boot-uuid=62564D06-EC43-3E4A-8C0A-A2EB13786A0B</string>
	<key>Quiet Boot<key>
	<string>Yes<string>
	<key>GUI<key>
	<string>No<string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1920x1200x32</string>
	<key>device-properties</key>
<string>cd0300000100000001000000c10300001500000002010c00d041030a010000000101060000030101060000007fff04003a000000400032002c0068007700730065006e0073006f0072002d0070006100720061006d0073002d00760065007200730069006f006e000000080000000000000222000000400032002c006400650076006900630065005f0074007900700065000000120000004e5644412c6770752d64696f64650e0000004e00560050004d00000020000000010000000000000000000000000000000000000000000000000000001e00000072006f006d002d007200650076006900730069006f006e000000090000003331373261100000004e00560043004100500000001800000004000000000003000c000000000000070000000022000000400032002c002300730069007a0065002d00630065006c006c0073000000080000000000000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001a0000004e5649444941204765466f726365203936303020475414000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4120000000400032002c0063006f006d00700061007400690062006c0065000000160000004e5644412c73656e736f722d706172656e7414000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4212000000400032002c00720065006700000008000000000000021c0000006400650076006900630065005f0074007900700065000000100000004e5644412c4765466f72636520000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616326000000400032002c0023006100640072006500730073002d00630065006c006c007300000008000000000000010e0000006e0061006d00650000000f0000004e5644412c506172656e7422000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617920000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000002036000000400032002c00680077006300740072006c002d0070006100720061006d0073002d00760065007200730069006f006e000000080000000000000214000000400032002c006e0061006d00650000001100000073656e736f722d706172656e74</string>
</dict>
</plist>

and...

smbios.plist…

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMUUID</key>
	<string>62564D06-EC43-3E4A-8C0A-A2EB13786A0B</string>
	<key>SMbiosdate</key>
	<string>01/22/10</string>
	<key>SMbiosvendor</key>
	<string>Apple Computer, Inc.</string>
	<key>SMbiosversion</key>
	<string>MP41.88Z.0081.B08.1001221313</string>
	<key>SMboardproduct</key>
	<string>Mac-F221BEC8</string>
	<key>SMfamily</key>
	<string>MacPro</string>
	<key>SMmanufacter</key>
	<string>Apple Inc.</string>
	<key>SMmanufacturer</key>
	<string>Apple Computer, Inc.</string>
	<key>SMmemspeed</key>
	<string>1600</string>
	<key>SMmemtype</key>
	<string>24</string>
	<key>SMproductname</key>
	<string>Mac Pro 5,1</string>
	<key>SMserial</key>
	<string>W8227395EUH</string>
	<key>SMsystemversion</key>
	<string>1.0</string>
</dict>
</plist>

Any questions would be much appreciated

文獻來源與貢獻者溯源名錄(共 60 位具名成員 · 原始討論串 #3854)
成員用戶名本卷貢獻角色發帖數活躍時間窗
@JaE-V核心貢獻者682009-11-15 → 2012-09-12
@msf5042核心貢獻者522009-09-16 → 2010-03-16
@xxxslayeriiixxx主筆作者492009-08-31 → 2012-09-14
@airwalk776核心貢獻者492009-10-14 → 2012-07-20
@banini_jeque核心貢獻者322010-09-25 → 2011-03-20
@JaysFreaky核心貢獻者242009-11-06 → 2010-08-03
@msinfo_us核心貢獻者212010-09-18 → 2011-01-29
@Extremador核心貢獻者142011-07-21 → 2012-05-25
@fq360核心貢獻者132011-01-20 → 2011-02-12
@mm2311核心貢獻者102010-01-07 → 2011-03-20
@FabricioGS核心貢獻者102010-03-25 → 2010-09-06
@neptunet核心貢獻者92011-01-01 → 2011-01-27
@Mutant_Tractor核心貢獻者92011-01-28 → 2011-06-30
@rehtom核心貢獻者72010-02-13 → 2010-02-15
@lmpreza核心貢獻者62009-10-26 → 2009-10-27
@fate17核心貢獻者52009-10-05 → 2009-11-26
@yaboydj核心貢獻者52009-12-17 → 2009-12-18
@SpyderWeiss核心貢獻者52010-06-20 → 2010-06-26
@snake4life核心貢獻者52010-10-10 → 2010-11-08
@Jolugo核心貢獻者42009-10-20 → 2009-10-29
@terrybogard核心貢獻者42010-10-11 → 2010-11-13
@farski核心貢獻者42010-12-01 → 2011-01-09
@emenelton核心貢獻者42011-03-02 → 2011-03-25
@buckeyes1995核心貢獻者42012-07-28 → 2012-08-11
@Nothingwise核心貢獻者42012-08-23 → 2012-08-30
@benualson核心貢獻者32010-01-27 → 2010-02-19
@kup核心貢獻者32010-08-02 → 2010-08-12
@cpress核心貢獻者32010-10-08 → 2011-04-02
@thedcmule2核心貢獻者32011-07-28 → 2012-07-06
@ScAwN7核心貢獻者32011-10-29 → 2011-11-20
@nativestate核心貢獻者32011-12-01 → 2013-01-23
@cokerms協作成員22009-12-06 → 2009-12-07
@philmrmac協作成員22010-01-16 → 2010-01-21
@puppetj協作成員22010-02-10 → 2010-02-11
@jplee4907協作成員22010-03-29 → 2011-08-17
@X58-Agility協作成員22010-04-22
@annihil8tion協作成員22010-05-20 → 2011-07-16
@rdbram協作成員22010-07-01 → 2010-07-04
@javery協作成員22010-07-08 → 2010-07-10
@Rino777協作成員22010-07-15 → 2010-07-21
@Jocelyn84協作成員22010-08-08 → 2010-08-11
@nrnoble協作成員22010-09-12 → 2010-09-13
@frishen協作成員22010-09-27
@shakall協作成員22010-11-24 → 2010-11-25
@Audio協作成員22011-08-03 → 2011-08-08
@punkychips協作成員12009-09-20
@Trav協作成員12009-10-11
@hasbaz協作成員12009-11-29
@jonny_wonny協作成員12009-12-31
@jvolkman協作成員12010-01-12
@tadrith協作成員12010-02-19
@renatos協作成員12010-03-31
@demoez協作成員12010-04-23
@2motive協作成員12010-05-31
@georgegeorge協作成員12010-09-20
@Imkantus協作成員12011-01-01
@convocator協作成員12011-07-23
@Veritas協作成員12011-08-19
@gils協作成員12012-07-16
@pellet協作成員12012-09-08

選擇語言 · Choose your language