Skip to content

Rapid Security Response with legacy Macs #1019

@khronokernel

Description

@khronokernel

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions