Patch
Arch
- Type:
plist string
- Failsafe:
Any
(Apply to any supported architecture) - Description: Booter patch architecture (
i386
,x86_64
).
- Type:
Comment
- Type:
plist string
- Failsafe: Empty
- Description: Arbitrary ASCII string used to provide human readable reference for the entry. Whether this value is used is implementation defined.
- Type:
Count
- Type:
plist integer
- Failsafe:
0
(Apply to all occurrences found) - Description: Number of patch occurrences to apply.
- Type:
-
Enabled
Type:plist boolean
Failsafe:false
Description: Set totrue
to activate this booter patch. Find
- Type:
plist data
- Failsafe: Empty
- Description: Data to find. Must be equal to
Replace
in size if set.
- Type:
Identifier
- Type:
plist string
- Failsafe:
Any
(Match any booter) - Description: Apple for macOS booter (typically
boot.efi
); or a name with a suffix, such asbootmgfw.efi
, for a specific booter.
- Type:
Limit
- Type:
plist integer
- Failsafe:
0
(Search the entire booter) - Description: Maximum number of bytes to search for.
- Type:
Mask
- Type:
plist data
- Failsafe: Empty (Ignored)
- Description: Data bitwise mask used during find comparison. Allows fuzzy search by ignoring not masked (set to zero) bits. Must be equal to
Find
in size if set.
- Type:
Replace
- Type:
plist data
- Failsafe: Empty
- Description: Replacement data of one or more bytes.
- Type:
ReplaceMask
- Type:
plist data
- Failsafe: Empty (Ignored)
- Description: Data bitwise mask used during replacement. Allows fuzzy replacement by updating masked (set to non-zero) bits. Must be equal to
Replace
in size if set.
- Type:
Skip
- Type:
plist integer
- Failsafe:
0
(Do not skip any occurrences) - Description: Number of found occurrences to skip before replacements are applied.
- Type: