As stated, it's simply because the barry modules have been supplied with your kernel.
Although oddly, I was under the impression that synchronising was still rather sketchy...
Cut'n'Paste from my wiki:
By default, a USB device can be supplied with up to 100mA without interaction from the kernel - the blackberry needs 500mA. For safety reasons, the devices need to communicate between each other before upping the amperage.
In Windows, this is accomplished with RIM's driver. In Linux, the above mentioned "
Barry" has come to the rescue.
Just make sure you have the latest release & the
libusb-dev library installed (available with apt). Once done, simply run:
bcharge
It will scan the available USB ports & negotiate with any attached Blackberries.
If you are unsure the amperage has been changed, run:
lsusb -v | less
...and verify "MaxPower" for the device labeled "Research In Motion" reads 500mA.
Rather than manually running this command whenever I plug in my Blackberry, I've edited my udev scripts to do it for me.