200 likes | 370 Views
Mac OS X. on Pc. Why is this not possible?. Apple Inc. finances Millions of more copies to sell! Hardware sales are gaining ground. Does it mean more profit? At what cost?. Apple’s Argument Focusing on their hardware allows them for a much more stable and richer OS experience.
E N D
Mac OS X on Pc
AppleInc.finances • Millions of more copies to sell! • Hardware sales are gaining ground. • Does it mean more profit? • At what cost?
Apple’s Argument • Focusing on their hardware allows them for a much more stable and richer OS experience. • Other Arguments • Mac hardware sales are accompanied by software sales, accessories and service plans. • Converting into a software company would give up their entire business plan. • Great investment in support of a wide range of drivers.
In Conclusion • Apple is safe riding their increasing wave of hardware sales.
Project Hackintosh emerged! • Is really the project OSx86. • Apple switched form PowerPC to Intel? Alright! • Very expensive machines • Apple cannot be legally installed on non “Apple labeled” machines.
Can we buy PC’s with OS X? Yes! • Psystar Corp. • “Open Computers” with the option of having OS X preinstalled. • Developers of the OSx86 project clamed that Psystar did not get permission to run their code andreworked their license so that forbids commercial use. • Psystar Corp and Apple have a legal case open since july 2008.
Hacking Approaches • Kernel Hacks • Boot loaders and emulators • Live DVD
Kernel Hacks • Mac OS X 10.4.4: • Mod in the EFI (Extensive Firmware Interface) that allowed installation. • XNU kernel Patch: • Mod in the new apple kernel, with two main versions. • Mifki: Very few patches, able to run on close to apple hardware • Semthex: Goal was to make his kernel work on legacy hardware with the omission of some crucial features.
Mac OS X v.10.5 • It was a very popular build initiated by hacker BrazilMac, it allowed installation of retail OS X. • Later it was reworked by other hackers gave fruition to: • JaS • Kalyway • iAtkos • iPC • iDeneb • Leo4all
Boot loaders and emulators • EFI emulation: Developed by hacker Netkas, emulated an EFI environment using a modified DarwingBootLoader so that the OS could recognize computer as Macintosh machines. • Boot 132: Preloads an environment from which OS X can boot and operate, that would be followed by the installation of a retail OS X disk. • Very well received since it didn’t involve hacking to the OS X disk.
10.6 Snow leopard: Is another version of the boot loader installation limited to apple’s hardware specs. • Live DVD: Hack on apple’s Netboot and ImageBoot file that allows the system to boot from a USB or a DVD. It behaved like if the system was running of a network disk.
Kernel patch method used • Leo4allv3: One of the Kernel Hacks developed by hacker Eddies11c and the work was followed by Bhast2 with a small team of developers. • Hiren’s Boot CD: Partition, Formatting utilities.
Procedure: • Setting up the Hardware: • Split Hard Disks into 2 partition for Dual Booting (If you are planning multiple OS) • Set OS X Partition to 1 (primary) • Set Install Second Operating System • Format HSF+ for Mac OS X partition. • Go To BIOS and disable all the advance features the motherboard support that the OS could check.
Boot Leo4allv3. • Set flags: • Platform=PCX86 • -v :Verbose mode to see what’s going on in the background.
During installation, select custom installation and choose the Driver and applications you might need. • Continue with installation, it should take 20 to 30 minutes • Reboot, and don’t send the registration. • Other updating procedures to the OS available if necessary.
Installation of iPhone SDK • Current version is 3.1 • Compatible with all OS X versions? • No, only to versions 10.5.7 and above.
Solution • Upgrade your OS X to latest version • Follow tutorials on how to upgrade from your version. • Find a previous version of the SDK • Version 2.2.1 works with 10.5.4