Jump to content

Booting Monterey into single user mode to disable SIP


jwballan
 Share

4 posts in this topic

Recommended Posts

@jwballan

I think you will not be able to boot macOS with -s in boot-args.

To disable SIP, change NVRAM >> 7C436110-AB2A-4BBB-A880-FE41995C9F82 >> csr-active-config to 6F020000 and reboot.

To re-enable SIP, change csr-active-config to 00000000 (current value) and reboot.

 

Note 1:

You have AAPL,ig-platfoem-id in config.plist, it must be AAPL,ig-platform-id.

Idem for framebuffer-stolemem >> framebuffer-stolenmem.

Pay attention to the exact keys to have a better Hackintosh.

 

Note 2

Lilu must be the first kext in config.plist. VirtualSMC the 2nd.

WhateverGreen the 3rd (not mandatory but recomendable).

USBInjectAll.kext is to get all available USB ports but USBPorts.kext is to get only 15 USB ports as required by macOS, use only one of them.

  • Like 1
Link to comment
Share on other sites

On 8/13/2022 at 3:24 PM, miliuco said:

 

USBInjectAll.kext is to get all available USB ports but USBPorts.kext is to get only 15 USB ports as required by macOS, use only one of them.

I have to note that get all available port is a dangerous strategy. Somewhere later Apple will use port mask 0x0F and so your port #17 will be same as port #1 and you will get very strange behaviour.

For my mind using 15 ports is only good strategy.

  • Like 2
Link to comment
Share on other sites

 Share

×
×
  • Create New...