Originally Posted by Dwaine
Looks like the new BlackBerry charger module is now in the official kernell
As of 2.6.21 it's in the mainline kernel, but...
Greg must of added the 8800 ID to the module. The computer is charging the 8800 fine.
...at 100mA, not 500mA (check your lsusb -v output). I was on the email CC from Greg, and the problem with adding the 8100+ to the module for proper detection is that usb-storage conflict (the devices with SD cards *always* present a USB Mass Storage interface, even if you've disabled it on your 8x00 device).
Last I heard (which was awhile ago) he was going to work with the usb-storage people (??) and try and figure something out. That module, though, *should* be working for the 8700 and older devices! Linux Headquarters - Kernel v2.6.21 /drivers/usb/misc/berry_charge.c
Notice the #define BLACKBERRY 0x0001
-- it doesn't support our newer 0x0006/0x0004 SD-enabled devices. :-/