Logo ParrotGeek Software

NexPostFacto for OS X 10.8 on Unsupported Macs (64-bit kernel, ATI X1xxx GPUs only)

Download
Current version: 1.0.2 (2021-12-23)

Readme

NexPostFacto 10.8 (64-Bit Kernel, ATI GPUs)
-------------------------------------------
A nearly bugless alternative to MacPostFactor, remade from scratch with careful testing and a "less is more" patching philosophy.

Supported Macs
--------------
iMac4,1 (if CPU upgraded to Core 2 Duo)
iMac5,1
MacBookPro2,1/2,2
Xserve1,1/2,1
MacPro1,1/2,1 (with X1900 XT)

Instructions
------------
For a video walkthrough, click here. Thanks to Tech for PC & Mac. The video shows the 32-bit kernel version, but the same steps apply to this version.

Format an 8GB+ USB, or hard drive partition, as Mac OS Extended (Journaled)
Extract the zip and open Terminal. cd to the directory created
Run: ./oipatch.sh /path/to/Install\ OS\ X\ Mountain\ Lion.app /Volumes/USBOrPartitionNameHere
You MUST select Y to erase the partition or the script will not work!
IMPORTANT: This script does not work if run on an already created installer USB, or if your installer is very small and does not contain the full operating system. It only works on the full, multi-gigabyte installer app.

Boot from the USB or partition and install the OS normally.

AFTER all OS AND security updates, install the mllegacygfx.pkg that was copied onto the installer drive. If you accidentally install it before doing updates, the Finder will not open!

Caveats compared to normal 10.8
-------------------------------
Dictation doesn't work
iMessage and FaceTime don't work
Photo Booth lags
Safari image rendering issues with grayscale PNGs - example: http://imgs.xkcd.com/comics/council_of_300.png
Find my Mac and FileVault do not work because they require a recovery partition. Legacy FileVault works if you upgraded from 10.7 or older.
A user reported that Boot Camp Assistant crashes on a 2006 MacBook Pro; it may also affect other computers.

Thanks
------
MacPostFactor for the idea (but none of the code)
lexploitdev for inventing the name
tiamo for boot.efi (3-clause BSD license)
666sheep and tobyg for the PikeYoseFix script that replaces boot.efi automatically after updates, upon which I based /Library/Application Support/ParrotGeek Software/copyboot.sh
All the testers (see the About app for credits)