¿Cómo puedo eliminar las herramientas de BlackBerry, por completo, de OS X?

11

Utilicé el Desktop Manager de BlackBerry y varias otras aplicaciones y herramientas para desarrollar aplicaciones BlackBerry, pero ahora me gustaría eliminarlas por completo.

Para hacerlo, arrastré las aplicaciones de BlackBerry /Applicationsa la Papelera y también eliminé las preferencias al ~/Library/Preferencescomenzar com.rim.; sin embargo, todavía hay varios procesos relacionados con la ejecución de BlackBerry. No tengo idea de dónde vienen y cómo deshabilitarlos.

¿Qué puedo hacer para eliminar todas las cosas de BlackBerry de mi máquina?

slhck
fuente
77
Para la persona que votó en contra, tenga en cuenta que alentamos explícitamente a compartir información de esta manera: Está bien hacer y responder sus propias preguntas
slhck

Respuestas:

12

Las herramientas de BlackBerry están dispersas por todo el sistema de archivos y no son fáciles de eliminar. Encontré un script de shell que debería eliminar la mayor parte y ponerlo aquí como Gist . Si sabe lo que está haciendo, puede ejecutarlo con privilegios de root.

Si desea hacerlo manualmente, puede intentar lo siguiente:

  • Eliminar todas las aplicaciones de /Applications
  • Elimine todos los elementos de inicio de sesión de Usuarios y grupos »Elementos de inicio de sesión en Preferencias del sistema.
  • Elimine las máquinas virtuales BlackBerry de ~/Virtual Machinessi tiene alguna.

Ahora, abra una terminal e ingrese los siguientes comandos. Lo mejor es copiarlos y pegarlos. No desea hacer algo mal aquí o de lo contrario eliminará los archivos importantes del sistema. Siempre se prefiere tener una copia de seguridad de su sistema.

Primero descargue algunos LaunchAgents y LaunchDaemons:

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

Esos son los archivos de inicio para lo anterior que se ejecutan cada vez que inicia OS X:

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

Ahora eliminamos las extensiones y marcos del 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

Preferencias de todo tipo:

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.*

Creo que eso es todo. Ahora no tengo más cosas de BlackBerry ejecutándose en mi sistema.

slhck
fuente