Having issues with OTA updates? Read here!

For all those encountering problems with recent hackintosh updates, after numerous guides and online readings, I've finally found a solution, albeit not widely publicized:

  1. First, check if SIP (System Integrity Protection) is enabled using the command "csrutil status," and the response should be: System Integrity Protection status: enabled.
  2. Ensure that the vault in the opencore config.plist file is set to Optional and not Disabled.

However, this may not necessarily resolve the issue. In fact, it didn't work for me even with these settings. To proceed with OTA updates for Sonoma, follow these steps:

  1. Download the RestrictEvents.kext from here: https://github.com/acidanthera/RestrictEvents/releases
  2. Place the RestrictEvents.kext in /EFI/OC/Kexts/
  3. In the config.plist, under NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82, add the following flag to boot-args (it can be placed at the end): revpatch=sbvmm

Start the hackintosh, and now the OTA update should work.

If you experience boot issues, perform a clear nvram.

As you can read from the kext download page: revpatch sbvmm - forces VMM SB model, allowing OTA updates for unsupported models on macOS 11.3 or newer.

submitted by /u/yota1979
[link] [comments]