h4ckd0tm3 / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Step 1: disable System Integrity Protection

  1. Turn off your device

  2. Intel (apple docs):
    Hold down command ⌘R while booting your device.

    Apple Silicon (apple docs):
    Press and hold the power button on your Mac until “Loading startup options” appears.
    Click Options, then click Continue.

  3. In the menu bar, choose Utilities, then Terminal

#
# APPLE SILICON
#

# If you're on Apple Silicon macOS 13.x.x
# Requires Filesystem Protections, Debugging Restrictions and NVRAM Protection to be disabled
# (printed warning can be safely ignored)
csrutil enable --without fs --without debug --without nvram

#
# INTEL
#

# If you're on Intel macOS 13.x.x, 12.x.x, or 11.x.x
# Requires Filesystem Protections and Debugging Restrictions to be disabled (workaround because --without debug does not work)
# (printed warning can be safely ignored)
csrutil disable --with kext --with dtrace --with nvram --with basesystem
  1. Reboot
  2. For Apple Silicon; enable non-Apple-signed arm64e binaries sudo nvram boot-args=-arm64e_preview_abi
  3. Reboot
  4. You can verify that System Integrity Protection is turned off by running csrutil status, which returns System Integrity Protection status: disabled. if it is turned off (it may show unknown for newer versions of macOS when disabling SIP partially).

Step 2:

Usefull Links

https://macos-defaults.com/

About


Languages

Language:Shell 83.0%Language:C 16.9%Language:Makefile 0.1%