- Boot into recovery
- Open a terminal (
Utilities > Terminal
) - Disable SIP using
csrutil disable
- Reboot into macOS
- 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.*
- Boot into recovery
- Open Terminal
- Enable SIP using
csrutil enable
(confirm the prompt withy
) - Reboot into macOS
- Tested on macOS Sonoma 14.3.1 (23D60)
- Apple Support: How to start up from macOS Recovery
- Apple Developer: Disabling and Enabling System Integrity Protection
- Credits to kyrsquir
I'd like to add - do not forget to empty your Trash while you still have SIP disabled :)