Como remover totalmente as ferramentas do BlackBerry do OS X?

11

Usei o BlackBerry Desktop Manager e vários outros aplicativos e ferramentas para desenvolver aplicativos BlackBerry, mas agora gostaria de removê-los totalmente.

Para fazer isso, arrastei os aplicativos do BlackBerry /Applicationspara a Lixeira e também removi as preferências no ~/Library/Preferencesinício com.rim.- no entanto, ainda existem vários processos relacionados à execução do BlackBerry. Não faço ideia de onde eles vêm e como desabilitá-los.

O que posso fazer para remover todas as coisas do BlackBerry da minha máquina?

slhck
fonte
7
Para a pessoa que downvoted, note que nós explicitamente incentivar a partilha de informação desta maneira: É OK para perguntar e responder suas próprias perguntas
slhck

Respostas:

12

As ferramentas do BlackBerry estão espalhadas por todo o sistema de arquivos e não são fáceis de remover. Encontrei um script de shell que deveria remover a maior parte e colocá-lo aqui como um Gist . Se você sabe o que está fazendo, pode executá-lo sob privilégios de root.

Se você deseja fazê-lo manualmente, tente o seguinte:

  • Remova todos os aplicativos de /Applications
  • Remova todos os itens de login de Usuários e grupos »Itens de login em Preferências do sistema.
  • Remova as máquinas virtuais do BlackBerry de ~/Virtual Machinesse você tiver alguma.

Agora, abra um terminal e insira os seguintes comandos. Melhor copiá-los e colá-los. Você não deseja fazer algo errado aqui, caso contrário, excluirá arquivos importantes do sistema. É sempre preferível ter um backup do seu sistema.

Primeiro, descarregue alguns LaunchAgents e LaunchDaemons:

sudo launchctl unload /Library/LaunchAgents/com.rim.BBLaunchAgent.plist
sudo launchctl unload /Library/LaunchDaemons/com.rim.BBDaemon.plist

Esses são os arquivos de inicialização acima, que são executados toda vez que você inicia o OS X:

sudo rm -rf /Library/LaunchDaemons/com.rim.*
sudo rm -rf /Library/LaunchAgents/com.rim.*

Agora removemos as extensões e estruturas do kernel:

sudo kextunload -b com.rim.driver.BlackBerryUSBDriverInt
sudo rm -rf /System/Library/Extensions/BlackBerryUSBDriverInt.kext
sudo rm -rf /System/Library/Extensions/RIMBBUSB.kext
sudo rm -rf /System/Library/Extensions/RIMBBVSP.kext
sudo rm -rf /Library/Frameworks/RimBlackBerryUSB.framework

Preferências de todos os tipos:

sudo rm -rf "/Library/Application Support/BlackBerry"
sudo rm -rf "/Library/Application Support/BlackBerryDesktop/"
sudo rm /Library/Preferences/com.rim.*

rm -rf "~/Library/Application Support/BlackBerry"
rm -rf "~/Library/Application Support/BlackBerryDesktop/"
rm ~/Library/Preferences/com.rim.*

Eu acho que é sobre isso. Agora não tenho mais coisas do BlackBerry em execução no meu sistema.

slhck
fonte