Jump to content

Ventura - Post Install Patching - SIP issue


mickeyd453
 Share

27 posts in this topic

Recommended Posts

Can anyone advise on the correct value for csr-active-config for OC 0.8.5 and Ventura to disable SIP? I am trying to get the value for 0x803 but can't seem to get it right.

 

I have ti post install patch to get full gfx back but mo matter what I seem to have in my csr-active-config SIP remains active. I have cleared NVRAM.

 

My appropriate config snippet is below 

 

In the NVRAM add section I have

 

<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>

                <dict>

                    <key>SystemAudioVolume</key>

                    <data>Jg==</data>

                    <key>boot-args</key>

                    <string>debug=0x100 keepsyms=1</string>

                    <key>csr-active-config</key>

                    <data>30800000</data>

                    <key>prev-lang:kbd</key>

                    <data></data>

                    <key>run-efi-updater</key>

                    <string>No</string>

                </dict>

 

and in the NVRAM delete section I have

 

<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>

                <array>

                    <string>boot-args</string>

                    <string>csr-active-config</string>

                </array>

 

 

Link to comment
Share on other sites

You missed one digit

30800000 will mean 0x8030 which is not desired value.

You probably will write 03080000 which is equal to 0x0803

but I will recommend 870A0000. For my mind.

  • Like 2
Link to comment
Share on other sites

32 minutes ago, mickeyd453 said:

I am setting it directly into the config file - its a data string

Wait, directly means as plain text in a text editor? If this is the case, the number must be in hex64. E.g. 03080000 as Data in the plist editor is AwgAAA== in the plain text editor.

Link to comment
Share on other sites

1 hour ago, kaoskinkae said:

Which set is the correct value for macOS 13 Ventura on a disabled Coffee lake sip 0,8,3?

030A0000

03080000

0308000 is used in OpenCore Legacy Patcher, is a "soft" SIP disable.

For a completely disabled SIP, csr-active-config=0x26F ((6F020000) >> csrutil status = disabled.

  • Like 1
  • Thanks 2
Link to comment
Share on other sites

16 minutes ago, miliuco said:

Wait, directly means as plain text in a text editor? If this is the case, the number must be in hex64. E.g. 03080000 as Data in the plist editor is AwgAAA== in the plain text editor.

 

THIS! - thanks. Yes all my editing I do via vi and so I was forgetting the hex convertion! Setting the value to AwgAAA== solved it thanks! I had to separately disable AMFI to allow patching but I now have full GFX back!

 

 

  • Like 2
Link to comment
Share on other sites

3 hours ago, sergiobb said:

Hi I have to disable sip and Amfi otherwise I can't apply the pacth for video card. Thanks

AFAIK 0x0803 is required. This is a bit mask. You may set other bits so

0x0A03 will be the same

0x0A87 will be the same

0x026F is not the same. Bit 0x0800 is absent.

  • Like 1
Link to comment
Share on other sites

Curiously I am having problems when activating the Asus GT640 kepler in Ventura. In monterey it has been very easy, but in ventura after applying the corresponding patch. The computer starts loading the loading lines, monitor in black, Now it's time to exit apple logo in white and background in black, monitor enters stabyte. without result. I have applied patch 0.5.1 and placed correct CSR

  • Confused 1
Link to comment
Share on other sites

7 hours ago, sergiobb said:
Hi I can't if anyone wants to correct my conf. Thanks

 

Here is the same as you before installing OCLP 0.5.0.

Set csr to be FF0F0000, and the SIP and AMFI are disabled, it works now.

 

1300.png.94f416f01035f94f31ff445ee79ed9bf.png

Edited by crazybirdy
  • Like 1
Link to comment
Share on other sites

@sergiobb

 

This is your EFI with the required changes.

 

Anyway, I think it's a good idea to learn about the things needed for the tasks we are going to do... before doing them. E.g. you must learn how to apply changes to config.plist or about the OCLP root patch before trying to do it. They are not as easy tasks to be completed asking others to do them. 

 

And please write with a smaller font size to improve readebility.

 

 

config.plist

Edited by miliuco
Link to comment
Share on other sites

 Share

×
×
  • Create New...