Berry4all - Blackberry support for the rest of us
Berry4All is a free, open-source software for using your Blackberry on alternative OS'es (Linux, OSX...)
Formerly known as BBTether.
Berry4All is released under the Artistic License.
Features
Right now the main feature of Berry4all is tethering (use the blackberry as a modem)
It has been tested on multiple versions of Linux and OS X
More features are planned for later (install apps, sync etc...)
It is fairly easy to install since it's written in Python and does not need to be compiled.
Latest Version
See
ChangeLog
Tested OS, Devices, providers
Tested OS's:
- Linux: Debian, Ubuntu, Mint, Fedora
- OS X: Tiger (PPC & x86), Leopard.
Tested Blackberry Devices
| Device ID | Device Name | OS | Works since | Tested by (Thanks!) | Infos |
|---|---|---|---|---|---|
| 8100 OS 4.2 | Pearl (black) | Ubuntu | 0.1c | Myself & 2 others | |
| 8100 OS 4.5 | Pearl (black) | Ubuntu/Mint/OSX | 0.2a/0.2c | Myself | |
| 8130 | Pearl (silver) | Linux | 0.1m | Timothy Owings | |
| 8120 OS 4.5 | Pearl - wifi | Linux | 0.2c | Max Taranukha | |
| 8220 | Pearl Flip | Ubuntu | 0.3f | Chris Dundon | Need battery pull(once) |
| 8320 | Curve | Ubuntu | 0.2h | Kamran Kashef | |
| 8330 | Curve | Debian 5 | 0.3d | Chris Jarvis | |
| 8820 | Ubuntu | 0.3f | Yu Jiang | ||
| 8900 | Curve 2 | Ubuntu | 0.3f | Myself | |
| 9000 OS 4.6 | Bold | Mac OS X | 0.2l | Barry Liu | Bold needs Battery pull(once) |
| 9500 OS 4.7 | Storm | Linux | 0.2g | Wennael Lemonnier(Strato) | |
| 9530 OS 5.0 | Storm | Ubuntu 9.10 | 0.3j | Luis | |
| 9630 | Tour | Linux | 0.3f | jcaino | Verizon |
Tested Providers (tethering)
| Provider | Country | Works since | Tested with | Tested By | Infos | |
|---|---|---|---|---|---|---|
| Bell mobility | CA | 0.3f | N/A | N/A | N/A | using rogers conf |
| Bouygues Telecom | FR | 0.2g | 9500 | N/A | Wennael Lemonnier(Strato) | Works with 4.7.0.106 |
| China Mobile | China | 0.3f | 8820 | N/A | Yu Jiang | Using tmobile conf |
| Orange | Romania | 0.3f | ? | N/A | Mihai Radu | |
| Rogers(Edge) | CA | 0.2c | 8120 | 162/40 | Max Taranukha | |
| Rogers(3G) | CA | 0.2l | 9000 | ? | Barry Liu | |
| SFR | FR | 0.3g | 9000 | 2G | Alexandre MELY | See SFR config |
| Sprint(speed) | US | 0.1m | 8130 | 630/79 | Timothy Owings | |
| Sprint(speed) | US | 0.3d | 8330 | 800/80 | Chris Jarvis | |
| T-mobile(Edge) | US | 0.1c | 8100 | ~ 200/76(at best) | Myself & 2 others | |
| T-Mobile | Hungary | 0.3f | 9000 | N/A | Robert Kuszinger | |
| US Cellular | US | 0.3j | 8330 | P.K. Carlisle | USCellular config | |
| Verizon | US | 0.3a | 8330/9630 | ChrisG | ||
| Verizon | US | 0.3j | 9530 | 963/148 | Luis |
Back to top
Title: Question Here
How do i get around verizions tethering charges on windows 7, Please reply to ajnetweb@gmail.com
Title: Cool
I have just tested 0.3k and confirm it is fully working with BB 8320 and italian provider TIM. I wrote the configuration script.
Title: Possible GPS Use?
So, I'm most likely making incorrect assumptions here, but since my BlackBerry 8330 has built in GPS, and I use a desktop GPS program like tangoGPS when tethered?
Just wondering.
Title: so is someone going 2 make a script for sasktel? or jump.ca (samething?)
so here is the info i do have about sasktel
2221111111@1x.stm.sk.ca
1111111
#777
replace 222 with area code
replace 111 with your cell #
the first bar is user name 2nd pass 3rd is dialing #?
Title: Blackberry Tour 9630 on OSX?
I did all the steps necessary, even the recompiling part of the usb drivers. Whenever I try to connect and enter the correct device password, I get this:
Seed: [239, 132, 206, 168]
Sending password digest:
[3, 0, 0, 0, 129, 244, 242, 83, 177, 241, 218, 197, 103, 213, 84, 245, 218, 207, 204, 58, 178, 224, 116, 60, 120, 86, 52, 18]
Writing data size: 28
Modem -> [0x3 0x0 0x0 0x0 0x81 0xf4 0xf2 0x53 0xb1 0xf1 0xda 0xc5 0x67 0xd5 0x54 0xf5 ] [.......S....g.T.]
Modem -> [0xda 0xcf 0xcc 0x3a 0xb2 0xe0 0x74 0x3c 0x78 0x56 0x34 0x12 ] [...:..t<xV4.]
answer []
Unexpected answer: []
Passord was not accepted, cannot continue !
What does "answer []" mean? Moreover, why is it that I enter the correct password and still nothing happens? Thanks!