How to disable SIP in Monterey

dramsey

Member
Joined
Aug 3, 2020
Messages
32
I've been trying to do this all afternoon so I can try Kepler Patcher, with no luck.

In config.plist, I've set csr-active-config to "00000000", and also added "csr-active-config" as a parameter in NVRAM->Delete->7C436110-AB2A-4BBB-A880-FE41995C9F82,

No joy. On each reboot, "csrutil status" still returns "Enabled".

There's also a handy key in the file called "AllowToggleSip", which, if enabled, should show an SIP toggle in the OpenCore boot picker. Nope, that doesn't have any effect either. If I had any other volumes with an EFI mounted I'd swear I was booting from another drive...
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
1,631
Boot to the recovery, launch Terminal and run csrutil disable. In OC 00000000 is SIP enabled.
 

dramsey

Member
Joined
Aug 3, 2020
Messages
32
It works ;) With OpenCore it acts more like a real Mac.
It did in fact work-- I also finally figured out that I can simply tap the space bar to get the "SIP Toggle", which also works.

What doesn't work-- Kepler Patcher V2, which in the two attempts I've made has rendered the machine unbootable each time. After two failed boot attempts it falls back to Recovery, from which I re-installed Monterey 12.1. Maybe it's an AMD thing?
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
1,631
It should work fine on AMD. You'll also need to disable authenticed root in the recovery too. csrutil authenticated-root disable
 

dramsey

Member
Joined
Aug 3, 2020
Messages
32
Sadly, evne with:

  • SIP disabled
  • Authenticated root disabled
  • SecureBootModel set to "Disabled" in config.plist...

...running Kepler Patcher 2.0 still results in an unbeatable system. The progress bar gets about halfway across before rebooting.
 
Top Bottom