Patch
Arch- Type:
plist string - Failsafe: Any (Apply to any supported architecture)
- Description: Kext patch architecture (
i386,x86_64).
- Type:
Base- Type:
plist string - Failsafe: Empty (Ignored)
- Description: Selects symbol-matched base for patch lookup (or immediate replacement) by obtaining the address of the provided symbol name.
- 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 - Description: Number of patch occurrences to apply.
0applies the patch to all occurrences found.
- Type:
Enabled- Type:
plist boolean - Failsafe:
false - Description: This kernel patch will not be used unless set to true.
- Type:
Find- Type:
plist data - Failsafe: Empty (Immediate replacement at
Base) - Description: Data to find. Must be equal to
Replacein size if set.
- Type:
Identifier- Type:
plist string - Failsafe: Empty
- Description: Kext bundle identifier (e.g.
com.apple.driver.AppleHDA) orkernelfor kernel patch.
- Type:
Limit- Type:
plist integer - Failsafe: 0 (Search entire kext or kernel)
- 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
Replacein size if set.
- Type:
MaxKernel- Type:
plist string - Failsafe: Empty
- Description: Patches data on specified macOS version or older.
Note: Refer to the Add MaxKernel description for matching logic.
- Type:
MinKernel- Type:
plist string - Failsafe: Empty
- Description: Patches data on specified macOS version or newer.
Note: Refer to the Add MaxKernel description for matching logic.
- 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
Replacein 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: