Removing Rosetta 2 From Your Mac
At times I’m asked to confirm if one of Hedge’s apps is native for Apple silicon or if it requires Rosetta 2.
If you do a Get Info
in Finder and look at Kind
:
Application (Universal)
= Apple silicon nativeApplication (Intel)
= Works on both Apple silicon and Intel-based Macs, but needs Rosetta 2.
That may be enough, but if you want to be certain, you can completely remove Rosetta 2 from your Mac. Here’s how:
- Obtain a list of files/directories and LaunchAgents with:
pkgutil --files com.apple.pkg.RosettaUpdateAuto
. - Save them in a way that you can access while in Recovery Mode.
- Boot into Recovery Mode.
- Open Terminal in Recovery Mode.
- Run
csrutil disable
then confirm to temporarily disable System Integrity Protection (SIP). - Reboot your Mac.
- In Finder, delete these folders (access with
Go > Go to Folder
):/Library/Apple/usr/share/rosetta
/Library/Apple/usr/libexec
- Reboot back to Recovery Mode, then open Terminal.
- Run
csrutil enable
and confirm to re-enable SIP. - Done! ☑️
Once you remove Rosetta 2, launch an app of the Application (Intel)
kind, and macOS will prompt you to install Rosetta.
🍏🖥️