OC 0.5.8: How to disable SIP?

SeaSun

New member
AMD OS X Member
May 9, 2020
5
0
1
I've upgraded to 10.15.4 with Opencore 0.5.8. All things so ok, but I can't DISABLE SIP.
I've tried this way in config.plist, but it not working:

NVRAM->Add->7C436110-AB2A-4BBB-A880-FE41995C9F82

Set csr-active-config value to E7030000
 
Clear NVRAM
 
  • Like
Reactions: SeaSun
For full access to protected system files you will also need to reboot into recovery and in terminal type "csrutil disable"

Reboot back into macOS and if you want to have write access to protected files, in terminal do "sudo mount -uw /"

You will lose DRM for example AppleTV app will no longer work.

These extra steps are needed for example when applying black screen fix for VmWare Fusion 10.1.6

Code:
tccutil reset All com.vmware.fusion  

sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceScreenCapture", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'  

sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceListenEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'  

sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServicePostEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
 
  • Like
Reactions: SeaSun
For full access to protected system files you will also need to reboot into recovery and in terminal type "csrutil disable"

Reboot back into macOS and if you want to have write access to protected files, in terminal do "sudo mount -uw /"

You will lose DRM for example AppleTV app will no longer work.

These extra steps are needed for example when applying black screen fix for VmWare Fusion 10.1.6

Code:
tccutil reset All com.vmware.fusion 

sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceScreenCapture", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)' 

sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceListenEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)' 

sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServicePostEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
Thanks, I'll try it.
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.