- Obtain a list of files/directories and LaunchAgents with:
pkgutil --files com.apple.pkg.RosettaUpdateAuto
- Save them in a way that you can access them in the recovery
- Boot into recovery mode: Press and hold the power button on your Mac until “Loading startup options” appears.
- Open Terminal in recovery mode
- Run
csrutil disable
and confirm (temporary disable SIP) - Reboot
- Delete the files listed at step 1 (in my case it was enough to delete
/Library/Apple/usr/share/rosetta
and/Library/Apple/usr/libexec
with all their contents) - Remember to empty the Trash
- Reboot back to recovery
- Run
csrutil enable
and confirm
Sample pkgutil
output:
$ pkgutil --files com.apple.pkg.RosettaUpdateAuto
Library
Library/Apple
Library/Apple/usr
Library/Apple/usr/lib
Library/Apple/usr/lib/libRosettaAot.dylib
Library/Apple/usr/libexec
Library/Apple/usr/libexec/oah
Library/Apple/usr/libexec/oah/debugserver
Library/Apple/usr/libexec/oah/libRosettaRuntime
Library/Apple/usr/libexec/oah/runtime
Library/Apple/usr/libexec/oah/translate_tool
Library/Apple/usr/share
Library/Apple/usr/share/rosetta
Library/Apple/usr/share/rosetta/rosetta