I've finally got it fully working in 64bit mode with official ASUS BIOS; retail 10.6 DVD; nVidia 8400GS; 10.6.8 Combo
Her is how I did it:
BIOS
- Make sure you use latest stock bios 0903 and not the AHCI modified one
- Load BIOS defaults and make sure that:
-- sata configuration ENHANCED
-- USB legacy syppport ENABLED
-- Graphics Adapter PCI/PEG
-- Graphics Adapter Mode DISABLED
-- JMicron SATA/PATA controller DISABLED
-- Suspend Mode S3 ONLY
-- ACPI 2.0 Support ENABLED
-- 1st Boot Device DVD ROM
-- 2nd Boot Device HDD
-- 3rh Boot Device DISABLED
-- Full Screen Logo DISABLED
- if you want to take a walk on the wild side here is unsupported AHCI BIOS with settings for configuration as mentioned below
MY HARDWARE:
- Intel Core Quad Q6600 LGA 775 2.4 MHz
- 4x1 Gb DDR2 666 Mhz use at least 1 Gb but no more than 4Gb of single sided RAM modules during installation !
- SSD OCZ 120 Gb SATA II on 1st port SSD TRIM is not supported, take a walk on the wild side and use AHCI BIOS with TRIM EMABLER
- SATA DVD ROM on 2nd port DON'T USE IDE DVDROM
- nVidia 210 1024 Mb PCIe 16x DON'T USE ONBOARD VGA
- DON'T USE 3rd SATA port !!!
Make sure all USBPWR jumpers are set to +5VSB
SOFTWARE
- NAWCOM OSx86 MOD boot CD
- Retail 10.6 DVD
- Xmove
INSTALLATION
- boot with nawcom, eject cd, insert DVD, wait few seconds and hit F5
- when icon changes to OSX installer hit ENTER
- format your HDD with HFP+/GUID and one partition not bigger than 500 Gb
- customize installation by UNCHECKING EVERYTHING except APPLE PS2 and INTElPIIX (this will speed up installation and prevent some KP issues)
installation will take about 30 min, so sit and wait until it reboots
POSTINSTALLATION
1/2 hour later, with a little luck you just went thru initial screens
- find 32/64-bit Kernel Startup Mode Selector and select 64-bit mode
- reboot
- install your VGA (don't forget to repair permissions)
nVidia uses:
- Add device ID in /system/library/extensions/NVDANV??Hal.kext/contents/info.plist
depending on VGA card u have ( not for GT 210 )
- Find an NVinject.kext, any one will do, they're basically the same
- Add your device ID in NVinject.kext/contents/info.plist
In the same plist, set the NVCAP string correctly THIS IS REALLY CRUCIAL, make sure you use correct nvcap string for your card!
ATI users:
- Add device ID in /system/library/extensions/ATIRadeonX????.kext
- Add device ID in /system/library/extensions/ATI????Controller.kext
n.b. it works with ATI 4650 HD and modded kexts but HD performance is poor with full HD content
Regardless VGA of your choice:
- reboot and make sure your VGA is fully operational
- If you have any problems with your VGA, pause here and find a solution. Updating to 10.6.8 without fully operational VGA will only make it worse.
- download an install 10.6.8 combo update !!! DON'T USE SOFTWARE UPDATE and DON'T REBOOT !!!
- edit ( by 10.6.8 combo freshly installed ) kexts same way you did before update
- download DSDT Patcher GUI, run and apply patch
- download, install and update Champlist
-- run Champlist and check:
Ethernet Built in
Graphics Enabler (nVidia users only)
Generate P-States
Generate C-States
USB Bus Fix
npci=0X2000
Restart Fix
Drop SSDT
DSDT PATH
SMBios path (generate one first with ChamPlist)
-- leave all other options unchecked!
- install latest VoodooHDA
- install sleepenabler.kext
- remove NullCPUPowerManagement.kext from /E/E
- repair permissions !
cross your fingers and reboot! If everything went as planed you have a fully operational iHack. You can even use Software Update! Optionally edit SMBios and generate "Genuine Serial" to make programs like TeamViewer work.
Some people report problems while sighing in AppStore: "Your device or computer could not be verified. Contact support for assistance ..."
If so, this is official Apple solution and it works!
- delete all interfaces in system preferences/network
- delete Library/Preferences/SystemConfiguration/Networkinterfaces.plist and com.apple.network.identification.plist
- reboot
- add ethernet interface in system preferences/network and configure it if necessary
- optionally add all other interfaces you might need, like firewire, com etc.
- wait a few seconds for Eth interface to initialize
- log in to your app store account and enjoy
LAST BUT NOT LEAST
if you use SSD, for optimal performance, take a walk on the wide side and flush with AHCI BIOS
System may be very slow on boot up to 180 sec with HDD or < 40 sec after a lot of tweaking and SSD upgrade!
Sleep is faster, use it with HDD never with SSD!
Or go all the way and upgrade to 10.7.5
And, please, don't be lazy. If it worked for You, confirm it by leaving a comment.
Thank You!
DISCLAIMER:
If you are lucky as I was, everything will work including sleep etc. I've tested this procedure on tree separate systems. One with ATI 4650HD other with nVidia 8400GS and third with GF 210 & SSD. What you have to do i to follow this how-to and not jump over some steps even you disagree and/or don't understand why.
Talking about sleep, this is something that confuses me. It works but not each and every time. Sometimes system doesn't shut down completely even when nothing was On the other hand I've read on manny forums that even owners of genuine Mac's experience same issues with 10.6.8
AppStore issue is a bug in 10.6.8 and Lion, it has nothing to do with your IHack. Even genuine Apple owners have the same issue.
p.s.
I wish I had this much support when I attempted my first iHack back in 2006. Even it wasn't fully operational, we made a great stunt in our show room with 3 identical Creative Shuttle Intel based bare-bone x86 machines, one running MS XP crap, second running frustrating SUSE and third running OS X Tiger 10.4
Yes, it was by all means a total show-off. In that "golden PC age era" we simply could't build them fast enough. Until few months ago I've owned one, refurbished and donated it to a so called 3rd world country user.
* this HOW TO is subject to change without notice. If you need support send a PM and I'll do my best to help you.
Steve, R.I.P. I still don't want your hardware, just your software!



Sign In
Create Account









