Rapid Security Response with legacy Macs

Author: khronokernelCreated Dec 17, 2022Updated May 16, 2023

With the initial beta of macOS 13.2 (22D5027d), Apple has seeded a test update using the new Rapid Security Response System, generally abbreviated as RSR.

RSR relies on the Cryptex system, where core userspace binaries are stored in the Preboot volume, including the DYLD Shared Cache. when macOS performs an RSR-based update, it applies a diff onto the os.dmg and app.dmg. Once applied, a relaunch of the affected application will work however full OS reboot is required for dyld and framework updates.

With legacy Macs running OpenCore Legacy Patcher, the main issues we see are:

  • Root Patched Macs via KDK approach will result in a crash on update
  • Pre-Haswell Macs cannot install RSRs
    • This is due to the Rosetta Cryptex being used, while Apple is distributing x86_64h RSRs
  • KDKless installs result in WindowServer crashing after RSR installs
    • Resolved with OCLP 0.5.3, applicable for Macs with Intel Ivy bridge, Haswell or Nvidia Kepler GPUs

At this time, we'd advise users with either pre-Haswell CPUs to hold off on installing macOS 13.2's Rapid Security Response Update until more information is known.

Source: dortania/OpenCore-Legacy-Patcher