technofox Posted June 21, 2009 Share Posted June 21, 2009 Hi All, My attempts to install the retail dvd via slimbuild (Galaxy) has failed. I finally decided to rip and ISO from the retail copy that I had bought. 1. Is there any way that I could use a PPF to patch the retail image? 2. If so, which ppf do would you recommend? I have 2 systems that I would test this on, one is a Pentium D and the other is a Sempron (I believe it has SSE3). I am certain that Kalyway or the others would work on either system (from all the hours of research on system compatibility); however, I prefer to stick as legit as possible. Any help you offer would be greatly appreciated. Link to comment https://www.insanelymac.com/forum/topic/171799-leopard-retail-dvd-can-i-use-a-ppf/ Share on other sites More sharing options...
Beerkex'd Posted June 21, 2009 Share Posted June 21, 2009 Disclaimer: This is all theoretical, not very detailed and requires intermediate level hackintosh knowledge to follow. I might make it more detailed in time if I feel like it. If you're scared of the terminal either overcome your fear or go back to using Windows... If, after reading this, you find yourself with more questions than answers, try the forum search or google. 98% of what I know I've learned here on InsanelyMac just by browsing and reading. I'm not going to talk about kernel extensions and other fixes as those will be particular to your hardware. You'll have to discover which ones you need for yourself. However, AppleDecrypt.kext (or DSMOS.kext, they do the same thing) is mandatory, and a Disabler.kext that disables AppleIntelCPUPowerManagement.kext is needed on most systems. Some systems also need a patched DSDT with CPU aliases removed. You will also want to set up an smbios.plist spoofing a Mac model of your choice and including your CPU and RAM FSB and clock frequency as detailed elsewhere. However, all of that is for later, it all goes on your EFI partition that you will use to boot OSX from, using Chameleon 2.0. Use a separate Hard Drive, OSX and Windows on the same hard drive makes for a less flexible Hackintosh experience. Boot from a recent hackintosh (iPC, XxX, iATKOS, iDeneb and so on) install DVD, preferably a 10.5.6 one, and format your drive as GUID/HFS+J Use Apple Disk Utility to create three partitions, a small one of 8 GB at the end of the drive, and then two large partitions on the rest of the space. Proceed with the install (don't ask me for help with this, use the search) and install to the second of the large partitions. When you're done installing and the hackintosh is up and running, use Apple disk utility to "restore" the contents of your original Leopard DVD to the 8GB partition at the end of the drive. Remove the hidden file 'boot' at the root of your system partition that was installed there by the present bootloader, and then go ahead and install the Chameleon 2.0 RC1 bootloader to the EFI partition. First run the installer (pick EFI), and then fix it manually using files from the binary package - follow the links below to actually make it work - there's a bug in the installer where it can't find the bootloader when it's installed on the EFI partition. All the information you need to get Chameleon 2.0 RC1 to install and work from the EFI partition is here... http://www.insanelymac.com/2009/04/how-to-...ameleon-20-rc1/ http://www.insanelymac.com/forum/index.php?showtopic=127330 ...including information on how to mount and modify the contents of the EFI partition. If you mess up this step and you can't boot, you can fix it by booting your hackintosh install DVD and do the required steps from the terminal. In this case, have the binary (non-installer) package of Chameleon ready and unzipped to somewhere accessible so that you can use the files from there to get the bootloader working right. Since you can't run vanilla kernel, put the voodoo kernel at the root of the partition that holds your retail DVD and make sure you know how to tell Chameleon to use this kernel when it boots. This is set in com.apple.Boot.plist, please refer to the documentation and the VoodooProjects forums for more information. There's a nice 9.6 voodoo kernel version floating around that's based on the Voodoo 9.5 without any of the annoying AnV stuff (like defaulting to a MacBookPro model and references to folders on AnV's computer in your system logs). I can't tell you where to find it though. At this time you should have at least an appropriately filled-out smbios.plist, correctly configured com.apple.Boot.plist, appledecrypt.kext and any other required kexts in their appropriate locations on the EFI partition. You should make sure that you have LAN fully working and set as internal, as OSX uses your LAN hardware's mac address to generate the platform UUID, Time Machine needs it to work as well. Since you can't run vanilla, drop the Voodoo kernel at the root of the empty partition. You are ready to boot into the partition that holds your retail DVD and install retail on the first partition on your hard drive. If the installation went well, you should now be able to boot retail using Chameleon. If you can't, then you can still boot into your hackintosh installation and work on things from there. Finally, when you have retail working, you can use Disk Utility to delete the two other partitions and extend your main partition to use the whole drive. But I recommend you keep it divided in two and keep your data on the secondary partition just in case. Or you can keep it as it is, so that you always have a hackintosh install to boot into if you break the retail somehow. It's also a good idea to create a Chameleon 2.0 boot CD for emergency purposes. Here's how to make one: http://www.insanelymac.com/forum/index.php?showtopic=160234 Good luck. Link to comment https://www.insanelymac.com/forum/topic/171799-leopard-retail-dvd-can-i-use-a-ppf/#findComment-1183038 Share on other sites More sharing options...
Recommended Posts