Linux users who also use a BlackBerry now have an option for managing their BlackBerry directly from Linux.
Barry is an Open Source application that will provide synchronization, backup, restore and program management for BlackBerry devices. Barry is primarily developed on Linux, but is intended as a cross platform library and application set, targeting Linux, BSD, 32/64bit, and big/little endian systems.
The Barry project began in October 2005 and has steadily added features and polish to Blackberry usage on Linux ever since. We were the first to reverse engineer the battery charging handshake via USB.
Today, it is possible to:
- Charge your Blackberry’s battery from your USB port
- Parse the following database records: Address Book, Email, Calendar, Service Book, Memos, Tasks, PIN Messages, Saved Email, Folders, Phone Call Logs, and SMS messages
- Build the following database records: Address Book, Calendar, Memos, Tasks
- Export Address Book contacts in text or LDAP LDIF format
- Make full data backups and restores of your device using a GUI
- Synchronize contacts and calendar items using the OpenSync framework
- Use the Blackberry as a modem
- Install and manage Java applications from the command line
- Take screenshots of your device
- Set the device time from the command line
For more features you can check their website.
To install barry on fedora run following as a root user
yum install -y barry
To install barry on ubuntu run following as a root user
apt-get install barry
Attach your blackberry device and run barry
[vidyadhar@vidyadhar ~]$ barrybackup
For example to take address book backup, click on config button, choose Device database backup list configure, select address book & address book all. Then on the main screen click on backup. By default barry will generate backup in .barry folder in your home directory.