Apple - How to completely disable Siri on Sierra?

Ok, I found out the whole procedure by myself, thanks to @blueberryfields and @bret7600.

First of all you need to disable System Integrity Check to be able to edit the com.apple.Siri.plist file.

  1. Reboot in Recovery mode by restarting your Mac and holding Command+R. It can take more time to boot as usual, that's OK, just be patient.
  2. In the top menu go to Utilities and open Terminal.
  3. Type csrutil disable and press Enter.
  4. Type reboot and press Enter to reboot again.

Now you should edit the com.apple.Siri.plist file.

  1. Open Terminal.app
  2. Type sudo plutil -replace Disabled -bool true /System/Library/LaunchAgents/com.apple.Siri.plist

Now you should re-enable System Integrity Check. It is there for a reason.

  1. Reboot in Recovery mode by restarting your Mac and holding Command+R.
  2. In the top menu go to Utilities > Terminal.
  3. Type csrutil enable and press Enter.
  4. Type reboot and press Enter to reboot again.

Now if you check Activity Monitor - you should see no traces of Siri there. You can repeat this procedure with /System/Library/LaunchAgents/com.apple.assistantd.plist to fully disable it.


Der Flounder post Blocking Siri on macOS Sierra contains plist files that keeps her from running and suppresses her from the menu bar:

com.apple.assistant.support.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Assistant Enabled</key>
    <false/>
</dict>
</plist>

com.apple.Siri.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>StatusMenuVisible</key>
    <false/>
    <key>UserHasDeclinedEnable</key>
    <true/>
</dict>
</plist>

There are also mobileconfig files to have it automatically disabled by the scripts linked there too.


Notes:

  • you might have to fiddle your way around the SIP (System Integrity Protection mode) before you can actually modify these files.
  • the referenced files are copied over from the equivalent settings for iOS, and may not necessarily work as expected on Sierra. Use with care!

Tags:

Macos

Siri