Moin,
vor kurzem hatte ich beschrieben wie man mit dem Mac einen BlackBerry Bold 9000 synchronisieren kann. Nachdem ich jetzt auf ein iPhone 3gs umgestiegen bin wollte ich den BlackBerry Desktop Manager wieder deinstallieren. Im Prinzip hat die Deinstallation auch reibungslos geklappt, bis auf den BBLaunchAgent, welcher sich in der Aktivitätsanzeige mit 0,3% CPU Leistung munter vergnügt.
Den Prozess radikal zu beenden führt unweigerlich dazu dass der LaunchAgent den BBLaunchAgent automatisch neu startet. Folgend meine Lösung des Problems: (Vorsicht!! In der folgenden Anleitung werden Systemnahe befehle ausgeführt, welche bei falscher Anwendung oder Tippfehlern zu Schäden führen kann! Das befolgen der Anleitung geschieht auf eigene Gefahr!!)
- Terminal öffnen
Nacheinander folgende Befehle ausführen:
[code]
sudo pkgutil --pkgs=com.rim.blackberrydesktopmanager.Application.pkg
sudo /Library/Application Support/Blackberry/BBLaunchAgent.app -ndefault /Applications/BlackBerry Desktop Manager.app >> /dev/null
sudo /bin/rm -fr "/Applications/BlackBerry Desktop Manager.app"
sudo /bin/rm -fr "/Library/Receipts/blackberrydesktopmanager.pkg"
sudo /bin/rm -fr /Users/*"/Library/Application Support/BlackBerryDesktop/"
sudo /bin/rm -f /Users/*"/Library/Preferences/com.rim.blackberrydesktopmanager.plist"
sudo /bin/rm -fr /Users/*"/Library/Caches/com.rim.blackberrydesktopmanager"
sudo /Library/Application Support/BlackBerry/BBLaunchAgent.app -ipndefault /Library/Application Support/BlackBerry/IPModemPasswordDialog.app >> /dev/null
sudo /bin/rm -fr "/Library/Application Support/BlackBerry/IPModemPasswordDialog.app"
sudo /bin/rm -fr "/Library/Modem Scripts/RIM IP Modem.ccl"
sudo /bin/rm -fr "/Library/Frameworks/RIM_VSP.framework"
sudo /bin/rm -fr "/Library/Receipts/blackberryvsp.pkg"
sudo /bin/rm -f "/Library/Preferences/com.rim.vsp.plist"
sudo /bin/rm -fr "/System/Library/Extensions/RIMBBVSP.kext"
sudo /bin/rm -fr "/Library/Receipts/blackberryvspdr.pkg"
sudo /bin/rm -f "/Library/Preferences/com.rim.RIMBBVSP.plist"
sudo -u "${currentUser}" /bin/launchctl unload /Library/LaunchAgents/com.rim.BBLaunchAgent.plist
sudo /bin/launchctl unload /Library/LaunchDaemons/com.rim.BBDaemon.plist
sudo /bin/rm -fr "/Library/Frameworks/RimBlackBerryUSB.framework"
sudo /bin/rm -f "/Library/LaunchDaemons/com.rim.BBDaemon.plist"
sudo /bin/rm -f "/Library/LaunchAgents/com.rim.BBLaunchAgent.plist"
sudo /bin/rm -fr "/Library/Application Support/BlackBerry"
sudo /bin/rm -fr "/Library/Receipts/blackberryframeworks.pkg"
sudo /bin/rm -f "/Library/Preferences/com.rim.RimBlackBerryUSB.plist"
sudo /bin/rm -f "/Library/Preferences/com.rim.RimLaunchAgent.plist"
sudo /bin/rm -f /Users/*"/Library/Preferences/com.rim.RimLaunchAgent.plist"
sudo /sbin/kextunload -b com.rim.driver.BlackBerryUSBDriverInt
sudo /bin/rm -fr "/System/Library/Extensions/BlackBerryUSBDriverInt.kext"
sudo /bin/rm -fr "/System/Library/Extensions/RIMBBUSB.kext"
sudo /bin/rm -fr "/Library/Receipts/blackberryusbdriverint.pkg"
sudo /bin/rm -f "/Library/Preferences/com.rim.BlackBerryUSBDriverInt.plist"
sudo /bin/rm -f "/Library/Preferences/com.rim.RIMBBUSB.plist"
NUR BEI SnowLeopard:
sudo /usr/sbin/pkgutil --forget "com.rim.blackberrydesktopmanager.BlackBerryFrameworks.pkg"
sudo /usr/sbin/pkgutil --forget "com.rim.blackberrydesktopmanager.BlackBerryUSBDriver.pkg"
sudo /usr/sbin/pkgutil --forget "com.rim.blackberrydesktopmanager.BlackBerryUSBDriverVSP.pkg"
sudo /usr/sbin/pkgutil --forget "com.rim.blackberrydesktopmanager.BlackBerryVSP.pkg"
sudo /usr/sbin/pkgutil --forget "com.rim.blackberrydesktopmanager.Application.pkg"
[/code]
Danach ist der BBLaunchAgent aus der Prozessliste verschwunden, die USB Treiber entladen und der Prozess wird nicht neu gestartet.
MfG Arne