You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -4,19 +4,19 @@
4
4
5
5
## Purpose
6
6
7
-
Can be used as a stand-alone bootable image (e.g. on a USB stick), or as a tool from UEFI Shell or Open Core bootloader.
7
+
Can be used as a stand-alone bootable image (e.g. on a USB stick), or as a tool from UEFI Shell or OpenCore bootloader.
8
8
9
9
The idea is to let you quickly set some useful nvram values which would normally require booting all the way into macOS recovery.
10
10
11
11
Features:
12
12
13
-
- You can very quickly do the equivalent of `csrutil enable/disable` (Big Sur or Catalina settings).
13
+
- You can very quickly do the equivalent of `csrutil enable/disable` (Big Sur or Catalina settings)
14
14
15
-
- You can quickly set `nvram boot-args="-no_compat_check"` (may be the only setting you need, after [installation](...), to run Big Sur on an only slightly incompatible mac).
15
+
- You can quickly set `nvram boot-args="-no_compat_check"`; which may be the only setting you need, after [installation](...), to run Big Sur on an only slightly incompatible Mac
16
16
17
-
- You can quickly set/clear `StartupMute`(which doesn't require Recovery mode to set normally; I just found it useful to add it here).
17
+
- You can quickly set/clear `StartupMute`- this doesn't require Recovery mode to set normally; I just found it useful to add it here
18
18
19
-
- There is also a basic - but hopefully useful - ability to list and view the value of every variable stored in your Mac's nvram.
19
+
- There is also a basic - but hopefully useful - ability to list and view the value of every variable stored in your Mac's nvram
20
20
21
21
## Usage
22
22
@@ -36,7 +36,7 @@ If you find the tool really useful, you could consider making a tiny (e.g. 20MB)
36
36
37
37
### Advanced
38
38
39
-
To use as an OpenCore tool, copy `EFI\BOOT\BootHelper.efi` into the `EFI\OC\Tools` of an existing Open Core boot disk, and then configure this as a tool in the `Tools` section of `EFI\OC\config.plist` (following the pattern of any existing tools in there).
39
+
To use as an OpenCore tool, copy `EFI\BOOT\BootHelper.efi` into the `EFI\OC\Tools` of an existing OpenCore boot disk, and then configure this as a tool in the `Tools` section of `EFI\OC\config.plist` (following the pattern of any existing tools in there).
40
40
41
41
`BootHelper.efi` can also be run from OpenCore Open Shell or any other UEFI Shell, if you already have one configured.
42
42
@@ -52,6 +52,6 @@ At some point I'm hoping to move the project to a more standard EDK 2 set up, at
52
52
53
53
## Credits
54
54
55
-
An early version was inspired by, and based on, Barry K. Nathan's setvars program from the big-sur-micropatcher.
55
+
An early version was inspired by and based on Barry K. Nathan's setvars program from the big-sur-micropatcher.
56
56
57
57
The code to enter console mode is taken from OpenCore and is used, and made available here, under the BSD license.
0 commit comments