Respondi 'Não' ao prompt inicial da Siri, mas ainda posso vê-lo na minha lista de processos. Eu tentei matá-lo, mas ele carrega novamente imediatamente. Como posso descarregar e remover o Siri do meu Mac?
Respondi 'Não' ao prompt inicial da Siri, mas ainda posso vê-lo na minha lista de processos. Eu tentei matá-lo, mas ele carrega novamente imediatamente. Como posso descarregar e remover o Siri do meu Mac?
Respostas:
Ok, eu descobri todo o procedimento sozinho, graças a @blueberryfields e @ bret7600.
Antes de tudo, você precisa desativar o System Integrity Check para poder editar o arquivo com.apple.Siri.plist.
csrutil disable
e pressione Enter.reboot
e pressione Enterpara reiniciar novamente.Agora você deve editar o arquivo com.apple.Siri.plist.
sudo plutil -replace Disabled -bool true /System/Library/LaunchAgents/com.apple.Siri.plist
Agora você deve reativar a Verificação de Integridade do Sistema. Está lá por uma razão.
csrutil enable
e pressione Enter.reboot
e pressione Enterpara reiniciar novamente.Agora, se você verificar o Activity Monitor - não verá vestígios do Siri lá. Você pode repetir este procedimento /System/Library/LaunchAgents/com.apple.assistantd.plist
para desativá-lo completamente.
/System/Library/LaunchAgents/com.apple.Siri.plist: file does not exist
No entanto com.apple.Siri.agent.plist
existe. Marcar isso como 'Desativado' terá o mesmo efeito?
A publicação Der Flounder Blocking Siri no macOS Sierra contém arquivos que impedem sua execução e a suprimem da barra de menus:
<?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>
<?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>
Também existem arquivos mobileconfig para desativá -lo automaticamente pelos scripts vinculados também.
Notas:
Usar o defaults
comando para operar as configurações no .plist
arquivo é muito mais fácil e rápido.
# Disable "Ask Siri"
defaults write com.apple.assistant.support "Assistant Enabled" -bool false
# Remove siri icon from status menu
defaults write com.apple.Siri StatusMenuVisible -bool false
O daemon assistantd
ainda está em execução. Eu não recomendo desativá-lo porque você precisa desativar o SIP.