#1
|
|||
|
|||
[How-To] Snow Leopard Retail (10A432) on P5K-E Wifi A/P -64 bit mode
Hello,
Thanks to all the wonderful users of this community I have now a nearly perfect vanilla, up-to-date, 10a432 hackintosh My system : P5k-E Wifi ap mobo cpu Q6600 (Core 2 Quad) 2gb ram 667 AD1988B sound chip WG311-t network card asus sata DVD and HD Nvidia 7300 GS video 256Mb Marvell 88E8056 Ethernet Kext I used : 1. AD1988b.Fix.kext Enable sound for AD1988 onboard chip (needs a custom DSDT patch) thanks to XyZ 2. 3. 4. OpenHaltRestart.kext OSxRestart.kext is out Thanks to Master Chief for solving the restart after sleep problem. Read more and get the last version here 5. Optional kexts : 1. JmicronAta.kext if you want to use, or have additional IDE Devices 2. PlatformUUID.kext ( solve the _CFGetHostUUIDString: unable to determine UUID for host error) 3. NullCPUPowerManagement.kext 4. SleepEnabler.kext (if you are using NullCPUPowerManagement.kext). 5. OSxRestart by Master Chief (restart after sleep is working with this kext) Read more here I put them all together in a folder below in the "Files you need" section I also modified: System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist for my ethernet card to work. (how-to here) OR you can use the AppleYukon2Injector.kext (Thanks to OG-Phantom) Added string for my Video card in com.apple.Boot.plist Files you need : 1. Snow leopard disk or dmg 2. 3. DSDTPatcherGUI_1 (I also added the modified DSDT.aml for P5K mobos compiled and decompiled) 4. Kexts to add in your /S/L/E folder they are all 64 bit (thanks to XyZ, all irc.osx86.hu community) You can download all these files here (excepting the 10a432 of course) Installing 1. So first off all you need to format the partition using Guid Partition Table if 2. To be able to see the hidden files on your Volumes (like the boot file or OSInstall.mpkg ) you can use CF-A app also included in the file pack in the Change finder folder. 3.Mount your 10a432.dmg , open Terminal.app and type this: (or again you used CF-A app you can browse you mac os x installation disks /System/Installation/Packages and manually select OSInstall.mpkg open /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages/OSInstall.mpkg (or again you used CF-A app you can browse you mac os x installation disks /System/Installation/Packages and manually select OSInstall.mpkg) Open mac OS installer, select your disk, customize your installation and click install. 4.When installation completes Patch your system with DSDTPatcherGUI 5.To enable sound on P5K-E or other mobos with AD1988B sound chip you have to modify your DSDT.aml file . For AD1988B chipset you have to modify your DSDT ( READ here ) . I also included dsdt.aml and dsdt.dsl as example 6. Add your graphics card string (or you can use UInstaller if you don't know your card model) to /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 7.If you have Marvell 88E8056 Ethernet read here 8.put kexts from /pk5-e snow essentials/kexts 64 bit in to /System/Library/Extensions and repair permissions from terminal : Code:
sudo chown -R root:wheel /System/Library/Extensions/* sudo chmod -R 755 /System/Library/Extensions/* If you have already a working snow leopard system then you can also repair permissions with Disk Utility 9. Restart with -x64 -f -v 10. You can also add Code:
<key>Kernel Flags</key> <string>arch=x86_64</string> 11.You can safely update to 10.6.1 via Software Update UPDATE : Sleep is now working, read here thanks to Zhell and omargoa UPDATE 15 Nov 2009 If you're using a GeForce 7xxx video card and experience Kernel Panics in 64 Bit mode after updating to 10.6.2, reboot in 32 bit mode (with -x32 command) and replace these 5 kexts : GeForce.kext, GeForce7xxxGLDriver.bundle , GeForce8xxxGLDriver.bundle (?), GeForceGA.plugin, GeForceVADriver.bundle, with older ones from 10.6.1. You can get them here . Don't forget to repair permissions and boot one time with -f. UPDATE 26 Nov 2009 Added FakeSMC v2.5 AND OsXRestart.kext to "snow essentials" Last edited by lancelotu; 11-26-2009 at 05:34 PM. Reason: UPDATE TO 10.6.2 via Software Update |
|