As @dortania says in its "How to enable FileVault2" guide:
FileVault is macOS's builtin drive encryption, and with OpenCore support for it has been drastically improved compared to the legacy Clover drivers.
In order to enable FileVault2 support, I had to edit config.plist
as it follows:
Misc/Boot/PollAppleHotKeys
=True
UEFI/Input/KeySupport
=True
UEFI/Output/ProvideConsoleGop
=True
UEFI/ProtocolOverrides/FirmwareVolume
=True
UEFI/Quirks/RequestBootVarRouting
=True
With the above settings, I successfully enabled FileVault 2 from SysPrefs/Security and Privacy/FileVault
.
Please note that the encryption process can take up to several hours depending on the data contained on your SSD.
You may notice a lower performance from your machine, but that's pretty normal since your PC encrypts-decrypts the data every time you edit it :p
Anyways, I did a few benchmarks using AmorphousMemoryMark and AmorphousDiskMark and the gap with no-FileVault performances isn't too big at all:
- MAMMAMIA MARCELLO original video which helped me writing this smol guide
- Dortania for "How to enable FileVault2" guide