SkyrilHD / Dell-Exx50-Hackintosh

Fully working Hackintosh for all Latitude 2015 models
76 stars 18 forks source link

Is it safe to rest NVRAM after applying the patches of OpenCorePatcher? #59

Closed AbdulrahmanAli19 closed 1 year ago

AbdulrahmanAli19 commented 1 year ago

I have a bad experience with using OpenCorePatcher, I've used once before to load Nvidia drivers on Monterey and after i resting NVRAM i couldn't boot again, The question is if i rest NVRAM I will be able to boot again?

SkyrilHD commented 1 year ago

As far as I can tell, OpenCore Legacy Patcher should not break the OS, as:

With OCLP, the patcher will always overwrite the current SIP value on boot to ensure that users don't brick an installation after an NVRAM reset. However, for users wanting to disable SIP entirely, this can be done easily. https://dortania.github.io/OpenCore-Legacy-Patcher/TROUBLESHOOTING.html#cannot-disable-sip-in-recoveryos

The EFI I provide does support overwriting SIP values, so you should be fine.

This commit allows SIP values to be overwritten: https://github.com/SkyrilHD/Dell-Exx50-Hackintosh/commit/66a259bb6701c4f42277998f53a92a9b1e987d03 This commit sets the necessary SIP value for OpenCore Legacy Patcher: https://github.com/SkyrilHD/Dell-Exx50-Hackintosh/commit/81122cd9c816a3fc585c3c9156d6de8cc159cd06