Skip to content

Commit

Permalink
Finish up the v0.0.4 release
Browse files Browse the repository at this point in the history
I've updated the README to correspond with this release's new behavior,
and I've bumped the version number to 0.0.4.

At this point, once you have the patched USB in hand, the process of
doing the basic installation is really the same as on a supported Mac,
except that you have to open Terminal, run one shell script, and close
Terminal again before running the Installer.
  • Loading branch information
barrykn committed Jun 26, 2020
1 parent de0876b commit ae79428
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# big-sur-micropatcher (Version 0.0.4pre)
# big-sur-micropatcher (Version 0.0.4)
A primitive USB patcher for installing macOS Big Sur on unsupported Macs

Thanks to jackluke and ASentientBot for their hard work to get Big Sur running on unsupported Macs!
Expand All @@ -13,10 +13,10 @@ Quick instructions for use:
4. After the patcher finishes, Copy Hax.dylib or Hax2.app onto the USB stick. (Or you can do it before running the patcher if you prefer.)
5. Since Disk Utility in Big Sur may have new bugs, this may be a good time to use Disk Utility in High Sierra/Mojave/Catalina to do any partitioning or formatting you may need.
6. Boot from the USB stick.
7. If you need to do any partitioning or formatting with Disk Utility, and you didn't do it in step 5, do it now.
8. Open Terminal (in the Utilities menu), then run `/Volumes/Image\ Volume/set-vars.sh`. This script will change boot-args and csrutil settings as needed. Don't forget that tab completion is your friend! You can type `/V<tab>/I<tab>/se<tab>` at the command prompt -- that's much less typing! (Run `/Volumes/Image\ Volume/set-vars.sh -v` instead if you want verbose boot. Note that verbose boot in Big Sur is *very* verbose, to the point that it actually slows down boot considerably -- but it's also very useful for troubleshooting.)
9. With Terminal still open, run `/Volumes/Image\ Volume/run-installer.sh`. This will inject the Hax dylib and start the installer. In maybe 5-20 minutes, the installer will display a "Close Other Applications" button which you must click before it will reboot.
10. Once you click the "Close Other Applications" button, come back in an hour or two and you should be at the macOS setup region prompt!
7. If you need to do any partitioning or formatting with Disk Utility, and you didn't do it in step 5, it's best to do it now.
8. Open Terminal (in the Utilities menu), then run `/Volumes/Image\ Volume/set-vars.sh`. This script will change boot-args and csrutil settings as needed, and also set things up so the Installer will run properly. Don't forget that tab completion is your friend! You can type `/V<tab>/I<tab>/se<tab>` at the command prompt -- that's much less typing! (Run `/Volumes/Image\ Volume/set-vars.sh -v` instead if you want verbose boot. Note that verbose boot in Big Sur is *very* verbose, to the point that it actually slows down boot considerably -- but it's also very useful for troubleshooting.)
9. Quit Terminal then start the Installer as you would on a supported Mac.
10. Come back in an hour or two and you should be at the macOS setup region prompt!

This won't fix any post-installation issues, like nonfunctioning Wi-Fi or removing telemetry on systems with Penryn CPUs, but at least it will get a basic installation done on 2011/2012/2013 Macs. I don't expect USB support (necessary for keyboard and trackpad) to work on 2010 or earlier MacBooks right now, but I have not done any testing on those yet.

Expand Down
2 changes: 1 addition & 1 deletion micropatcher.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
VERSIONNUM="0.0.4pre"
VERSIONNUM="0.0.4"
VERSION="BarryKN Big Sur Micropatcher v$VERSIONNUM"

echo $VERSION
Expand Down
2 changes: 1 addition & 1 deletion unpatch.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
VERSIONNUM="0.0.4pre"
VERSIONNUM="0.0.4"
VERSION="BarryKN Big Sur Micropatcher Unpatcher v$VERSIONNUM"

echo $VERSION
Expand Down

0 comments on commit ae79428

Please sign in to comment.