MacPostFactor has been dev since 2014 when I was in year 9.
Thus the code is a mixture of great and bad.
I'm currently refining it so it'll fit nicely on github.
Here's to a wonderful cat: Mountain Lion, also known as Mac OS 10.8. Color: White Quality: A high-quality 'Bella + Canvas' t-shirt that feels soft and light, with just the right amount of stretch. It's comfortable and the unisex cut is flattering for both men and women. The footnote of the How to Run addresses Mac. MacOS Mono support for Git Extensions is unknown. Note specifically though that you at least in 5.4 must run tMono in 32bit version as the 64bit WinForm support is incomplete.
How things are going?
The new MacPostFactor v3.0 is almost complete. It can install OS X Mountain Lion on a MacBookwith proper patches.
However, there are still stuff to do:
- Custom Recovery (currently, the recovery boot, but is stock)
- USB Key support (currently, MCPF can generate a bootable USB Key, but it cannot install patched OS X)
- Testing all patches and versions
These aren't so long to do, but given the very low ammount of time I have to focus on it, it ends uptaking some time to do.
As such, I won't give any ETA except that I'd like to release this new version in 2020.
Why do I continue?
The reasons I continue working on it are:
- I collect those old Macs
- I like fiddling around them
- I see emails of people who are still using the software and having issues with the current version.
On that last topic, one reason I don't answer (or at least quickly) is that I cannot fix your problem :
Some of the bugs MacPostFactor v2.0.1 or earlier have are inherent to their design.Furthermore, the ammount of info it gives me is slim. For example, I don't get stderr
of the install script,which makes it complicated to fix some issues that could be.
#!/bin/bash |
# Before running this script, open Disk Utility. |
# |
# Partition USB Stick: |
# * 1 Partition |
# * Options -> GUID Partition Table |
# * Mac OS Extended (Journaled) |
# * Name: Foobar |
# |
# When that's done, run this script from wherever InstallESD.dmg lives with: |
# |
# sudo bash -c '$(curl -fsSL https://raw.github.com/gist/3198819/create_108_usb_install.sh)' |
# Restore image |
asr -restore -source InstallESD.dmg -target /Volumes/Foobar -erase -format HFS+ |
# Rename drive |
diskutil rename 'Mac OS X Install ESD''Mac OS X 10.8 Install' |
# Give it the proper boot screen label and keep the folder from auto-opening |
bless --folder '/Volumes/Mac OS X 10.8 Install' -label 'Mac OS X 10.8 Install' |
# Add a drive icon (note: 1024x1024 icons don't appear in the boot screen on older macs) |
cp '/Volumes/Mac OS X 10.8 Install/Install OS X Mountain Lion.app/Contents/Resources/InstallAssistant.icns''/Volumes/Mac OS X 10.8 Install/.VolumeIcon.icns' |
# Set some props to ensure the icon works |
SetFile -c icnC '/Volumes/Mac OS X 10.8 Install/.VolumeIcon.icns' |
SetFile -a C '/Volumes/Mac OS X 10.8 Install' |
commented Jul 29, 2012
TODO: add into my dotfiles repo, generalize |
commented Jul 30, 2012
Why not just curl pipe it? |
commented Jul 30, 2012
Maybe that's better! |
commented Aug 2, 2012
This is awesome. |
commented Aug 2, 2012
Mac Os X 10.11 Download Free
I fleshed it out a lot more and it's in my dotfiles as create_osx_installer. |