Berry4All
Blackberry for the rest of us
I provide consulting and development services. See Status302.com for more info.

Installing Berry4All


Berry4Allis written in python which is readily available on most platforms
It also uses libusb and pyusb, and the GUI requires wxpython.

Follow the corresponding instructions for your OS: #Linux, #Mac OS X, #Windows

Linux


Dependencies:
This script requires python, pppd, libusb and the python usb(pyusb) module installed:
apt-get
sudo apt-get install python libusb-dev ppp python-usb

or if you have an rpm system:
yum (untested)
yum install python libusb-dev ppp pyusb


If you want to use the GUI, you will also need wxpython
sudo apt-get install python-wxgtk2.8


Berry4All:
Download Berry4All: http://bitbucket.org/tcolar/berry4all/downloads
and extract it wherever you want Ex: your home dir).

Mac OS X (Fixed 3/25/11)


Python 2.5+
  • If you are in Snow Leopard or Leopard, you already have Python 2.5 or better (you can run python -V to check)
  • If you are on Tiger or previous, you have a very old version of python (2.3 or less), install 2.5:
http://www.python.org/ftp/python/2.5.2/python-2.5.2-macosx.dmg

LibUSB:
Thanks to Mattias Ellert for creating libusb OSX universal binaries.
Download and install libusb for Snow Leopard OR Leopard OR Tiger

PyUSB:
Download & Install pyusb for Snow Leopard OR Leopard OR Tiger.

If that does not work(usb not found) you can always compile it from source.

WXPython:
If you want to use the GUI (not required), you will need wxpython.
Download and install the latest Unicode binary from: http://www.wxpython.org/download.php for your version of python. python -V to check.
For Example for Python 2.5 install: WxPython 2.5 Unicode (dmg)

Berry4All:
Now you can download Berry4All zip here:
http://bitbucket.org/tcolar/berry4all/downloads
and extract it wherever you want (say your home dir).

Windows


TBD




Last modified: by admin

Comments

Add a new Comment