Jump to content
10 posts in this topic

Recommended Posts

You cannot disable SIP. You can go through the motions with csrutil disable in Recovery and it looks successful but once you boot back up your app that needs it off still won't work!

I don't know why no ones talking more about this but if i'm missing something please let me know.

Link to comment
https://www.insanelymac.com/forum/topic/349465-sip-is-broken-on-monterey/
Share on other sites

What bootloader are you using? It may be overriding whichever value you set in recovery. If using OpenCore, I'd make sure you don't have the csr-active-config under NVRAM->Delete
Make sure also to use `csr-util disable --no-internal` to make sure updates still appear.

  • Like 1

I'm using Opencore 7.5

car-active-config is not under Nvram- Delete.

I can toggle SIP from Opencore GUI and the involved app will show on the menu bar except you can't access it. And if I bypass Opencore and go into recovery mode it's the same story. Are you saying that you can turn off SIP successfully?

1 hour ago, bryan51 said:

I'm using Opencore 7.5

car-active-config is not under Nvram- Delete.

I can toggle SIP from Opencore GUI and the involved app will show on the menu bar except you can't access it. And if I bypass Opencore and go into recovery mode it's the same story. Are you saying that you can turn off SIP successfully?

 

Delete the >> csr-active-config from there.  Don't have it in NVRAM,  remove, get rid of it. 

 

Then in OS Recovery>>   csrutil disable --no-internal with Terminal

1 hour ago, bryan51 said:

I'm using Opencore 7.5

car-active-config is not under Nvram- Delete.

I can toggle SIP from Opencore GUI and the involved app will show on the menu bar except you can't access it. And if I bypass Opencore and go into recovery mode it's the same story. Are you saying that you can turn off SIP successfully?

If you set a variable in NVRAM (`nvram hello=world` for example) and then reboot, does the variable appear when you run "nvram -p | grep hello"? If this doesn't work, can you list CPU/motherboard?

12 hours ago, bryan51 said:

car-active-config is not under Nvram- Delete.

I believe you need to check if it's under Nvram-Add, and if it is, it's setting that value always on boot. Delete the csr-active.config from the Nvram-Add and then whatever you set on recevery mode with csrutil will be saved and used on next boot.

21 hours ago, Taruga said:

I believe you need to check if it's under Nvram-Add, and if it is, it's setting that value always on boot. Delete the csr-active.config from the Nvram-Add and then whatever you set on recevery mode with csrutil will be saved and used on next boot.

Thanks for the input but it's still not working. Recovery shows it's disabled and the app, Xtrafinder, is in the menu bar on startup running except there is no finder window and I have to restart the Mac Finder. By the way I installed Big Sur on a free drive and it's working there just fine.

@1Revenger1 Just to be clear:  having csr-active-config in the "Delete" sectiion removes the current entry BEFORE the new one is written! Otherwise you need to do am NVRAM reset everytime you change csr-active-config in the Add Section. So having this entry present in the "Delete" section is not a no-no, due to the order of operations: delete is performed first, then add is processed.

5 minutes ago, 5T33Z0 said:

@1Revenger1 Just to be clear:  having csr-active-config in the "Delete" sectiion removes the current entry BEFORE the new one is written! Otherwise you need to do am NVRAM reset everytime you change csr-active-config in the Add Section. So having this entry present in the "Delete" section is not a no-no, due to the order of operations: delete is performed first, then add is processed.

I'm aware, but having it under delete would overwrite anything you set using csrutil in recovery, which is what they were asking about.

×
×
  • Create New...