This is my clumsy approach to calculate the correct values for the following bitmasks, using an Apple Numbers Spreadsheet:
Bitmask | Description |
---|---|
csr-active-config |
Bitmask to configure (or disable) System Integrity Protection |
PickerAttributes |
Bitmask to configure the look and feel of the BootPicker |
ScanPolicy |
Bitmask to configure the device types and file systems shown in OpenCore's BootPicker |
ExposeSensitiveData |
Bitmask to configure Sensitive data exposure to the OS |
Target |
Bitmask to configure logging capabilities |
Darkwake |
For calculating a value for darkwake |
Some of these calculators are also available as web applications:
- ScanPolicy Generator: https://oc-scanpolicy.vercel.app
- ExposeSensitiveData Generator: https://dreamwhite-oc-esd.vercel.app/
If you are looking for an actual tool to calculate these things, check the following:
- OC ToolBox – App for calculating
csr-active-config
, etc. - BitmaskDecode – Python script which can generate most of the mentioned bitmasks (except for Darkwake).
- OCAuxiliaryTools – OpenCore Configurator App which can generate
ScanPolicy
,PickerAttributes
andExposeSensitiveData