¿Cómo deshabilitar completamente Siri en Sierra?

16

He respondido 'No' a la solicitud inicial de Siri, pero aún puedo verlo en mi lista de procesos. He intentado matarlo, pero vuelve a cargar inmediatamente. ¿Cómo puedo descargar y eliminar Siri de mi Mac?

    
pregunta Anton Chikin 26.10.2016 - 21:03

2 respuestas

8

Ok, descubrí todo el procedimiento por mi cuenta, gracias a @blueberryfields y @ bret7600.

En primer lugar, debe desactivar la Comprobación de integridad del sistema para poder editar el archivo com.apple.Siri.plist .

  1. Reinicie en modo de recuperación reiniciando su Mac y manteniendo Command + R . Puede llevar más tiempo arrancar como de costumbre, está bien, solo sea paciente.
  2. En el menú superior, vaya a Utilidades y abra la Terminal.
  3. Escriba csrutil disable y presione Ingresar
  4. Escriba reboot y presione Ingresar para reiniciar nuevamente.

Ahora debes editar el archivo com.apple.Siri.plist .

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

Ahora debería habilitar la comprobación de integridad del sistema. Está ahí por una razón.

  1. Reinicie en modo de recuperación reiniciando su Mac y manteniendo Command + R
    1. En el menú superior, vaya a Utilidades > Terminal
    2. Escriba csrutil enable y presione Ingresar
    3. Escriba reboot y presione Ingresar para reiniciar nuevamente.

Ahora, si marca el Monitor de actividad, no debería ver rastros de Siri allí. Puede repetir este procedimiento con /System/Library/LaunchAgents/com.apple.assistantd.plist para deshabilitarlo.

    
respondido por el Anton Chikin 28.10.2016 - 01:01
7

Der Flounder publica Bloqueo de Siri en macOS Sierra contiene plist archivos que evitan que se ejecute y la suprime de la barra de menús:

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>

También hay mobileconfig files para que los scripts lo deshabiliten automáticamente enlazado allí también.

Notas:

  • es posible que tenga que moverse en el SIP (modo de protección de integridad del sistema) antes de poder modificar estos archivos.
  • los archivos a los que se hace referencia se copian de la configuración equivalente para iOS y es posible que no funcionen como se espera en Sierra. Utilizar con cuidado!
respondido por el bret7600 26.10.2016 - 21:22

Lea otras preguntas en las etiquetas