1. Disable SIP (System Integrity Protection)#
- Boot into recovery
- Open a terminal (
Utilities > Terminal) - Disable SIP using
csrutil disable(confirm the prompt withy) - Reboot into macOS
2. Uninstall Rosetta#
- Print Rosetta 2 files using
pkgutil --files com.apple.pkg.RosettaUpdateAuto - Delete all files
- Delete all empty directories
- Remove the package using one of the following commands:
sudo pkgutil --forget com.apple.pkg.RosettaUpdateAuto(might not work)sudo rm /Library/Apple/System/Library/Receipts/com.apple.pkg.RosettaUpdateAuto.*
3. Enable SIP#
- Boot into recovery
- Open a terminal (
Utilities > Terminal) - Enable SIP using
csrutil enable(confirm the prompt withy) - Reboot into macOS
Notes#
- Apple Support: How to start up from macOS Recovery
- Apple Developer: Disabling and Enabling System Integrity Protection
From https://gist.github.com/p-mng/af31593eb2a65f39baf9bcca9e4d2b8e#file-readme-md