Syncing Blackberry in Ubuntu
Yesterday I found one good article in Linux.com. The articles was about syncing your blackberry on linux. It tell us the experience of author how to syncing his own blackberry 8800 with his Evolution contacts in his Ubuntu 7.10 desktop.
Now I am trying to use my Blackberry 7200 series to syncing with my Feisty. There are some differences spesification testing stuff between me and the author of article in linux.com.
I am using :
- Ubuntu Feisty with Gutsy repository
- Blackberry 7200 series
- AMD64 bit computer architecture
The articel author using :
- Ubuntu Gutsy 7.10
- Blackberry 8800
- 32 bit computer architecture
k4tz@k4tz-desktop:~$ lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0fca:0001 Research In Motion, Ltd. Blackberry Handheld
Bus 001 Device 001: ID 0000:0000
Ubuntu knows it but how to communicate with my blackberry.
Software needed (according to the articel author) :
- opensync-0.22 packages
- libusb-4.4.5
- barry-0.11
I have some problems with my computer architecture when try to follow the articles. Some software are only for i386. opensync-0.22 packages or above are only for i386 machine. barry-0.11 are in all platform but some plugins and libraries package from barry are only for i386 machine. So here what I am doing using AMD64 machine try to syncing my blackberry.opensync and libusb, we can find this package in repository in other names.
Before install Barry and Opensync, use the apt-get package manager to install the following that you will need it :
- pkg-config
- libusb-dev
- libssl-dev
- libboost-serialization-dev
- libtar-dev
- libgtkmm-2.4-dev
- libglibmm-2.4-dev
- libglademm-2.4-dev
- zlib1g-dev
To install opensync package :
k4tz@k4tz-desktop:~$ sudo apt-get install libopensync0
Now download Barry and his friends (plugins & libraries). Only Barry package are available in 64 bit architecture. I can't download libbary, libbary-dev,barrybackup-gui,barry-util,libopensync-plugin-barry. I know it will cause barry wont work. But if you are in 32 bit machine you can download all the package to get better result.
Assuming all dependencies are available, the following
commands will build and install Barry on our system, with all available
components. The doxygen docs will be placed in doc/doxygen/html/.
./configure --with-boost=/usr --enable-gui --enable-opensync-plugin
make
make install
cd src && doxygen
But if you are just like me in 64 bit environment the option to enable GUI and opensync plugins are no need.
Exploring the Blackberry with btool
Here are some tools come with Barry package : bcharge, bidentify, bktrans, breset, btool, btranslate, pppob and upldif. The tools with different functions.
To see the detail our Blackberry devices :
k4tz@k4tz-desktop:~/barry-0.11/tools$ sudo btool -l
Blackberry devices found:
Device ID: 0x61efc0. PIN: 24f809ec,
Description: RIM 7200 Series Colour GPRS Handheld
To see what folder in your Blackberry :
k4tz@k4tz-desktop:~/barry-0.11$ sudo btool -S
Supported Database parsers:
Address Book
Messages
Calendar
Service Book
Memos
Tasks
PIN Messages
Saved Email Messages
Folders
Supported Database builders:
Address Book
You can use other command, just type btool --help.
Syncing Blackberry with Ubuntu
For anyone who had i386 machine and had all the Barry packages can syncing your Blackberry. Install multisync package to help you with GUI interface :
k4tz@k4tz-desktop:~$ sudo apt-get install multisync0.90 multisync-tools
Applications -- Accessories -- Multisync-qad
Multisync

Add new Group Name : Blackberry
Edit and add member : barry-sync
add again : evo2-sync
(Multisync need 2 member of the group to syncing)
Then press refresh to sync the Blackberry and Evolution contact files.
- roemasa's blog
- Add new comment
- 1725 reads
Blackberry in
Blackberry in Ibunto...Thanks for sharing the idea.
kate,
Web Design Company