Showing posts with label blackberry. Show all posts
Showing posts with label blackberry. Show all posts

July 02, 2010

Switched from Blackberry to Optimus Boston (Andoid)

Since I have this blog that I write here about each cellphone swap I do, even if this is the first time I'm writing about it only after the switch has been made. Part of the reason for that is that I wasn't really planing to swap phones: I've been really happy with my Blackberry Pearl, even if the 2 years old telephone was starting to ask for an update: GPS for the occasional walk in the city in places where I need Google Maps (I need that a lot more than you might think: I don't drive, and I don't have any kind of orientation skills - I lived 6 years or so in Coimbra, and with an effort I still can get lost in that city; curiously, now that I have a GPS on the phone, I didn't tried it yet) and HDSPA are welcomed. Yet, it was this phone appearing that made me change it - that and the fact that Paula was craving the Blackberry for herself (spoiler here: she now wants another one like mine). For comparison, here are two movies of both the phones:

Blackberry Pearl


Optimus Boston


But's not what you want to know, right? Is it worthy? Well, the summary is: Boston kicks ass. Two possible disadvantages, and my worries, are:
  • I'm switching to a cellphone without physical keyboard, and I am used to type a lot on my cellphone;
  • It was impossible for me, whatever I did to try it, to use up all the Pearl's battery in less than 24 hours. I'm not asking for 24 hours, but I would expect a phone to manage to stay on for the duration of a day - minimum 16 hours. I still didn't have one "usual day" with my phone to make sure of how much does it take to discharge to the point of shutting down, but I'm starting to think that possibly it won't stand on that long, for the kind of use I expect to do with it.
More stuff: migrating was totally easy - there a Google App called "Google Sync", available for lots of cellphones including Blackberries, that send your stuff (in my case contacts and calendar) to Google.


I just installed it, run it on my Blackberry (via EDGE, so I left my SIM card on Blackberry and started playing with Boston without SIM), and it just started uploading contacts on one side, and they were appearing on the other side. How? Well, one of the first questions the cellphone made me was something like "do you want google stuff?", so I said yes, inserted my credentials, et voilá - contacts, calendar, mail, all on the phone at once. Oh, of course it needed connectivity, so when it said to me "do you want to use wireless?" I said yes, configured the AP (because it isn't open WiFi), and I was online. What about exchange or other "corporate-stuff" Blackberries are so known for? Well, painless is the word. Boston comes already with Roadsync applications installed by default, with their icons and widget on one of the three virtual desktops. The name of the apps "roadwhatever" made me not to touch them, but touching on the widget it just told me "do you want to configure your exchange account?" Now, setting up an exchange account usually sucks, right? Not this time, it was just next-next-next-done. There, calendar and mail on the phone.


I am planing on writting a more interesting blogpost on the future (including pros and cons of this phone, Android, why isn't running Debian yet ;-) and stuff like that, but that will have to be for another time :-) If you don't want to wait, well, I sometimes kind of talk about it on my friendfeed...

August 16, 2008

How to use your blackberry as a modem in Debian

[ATENTION: this blog post was updated!]

After aquiring a BlackBerry cellphone, I wanted to use it as a modem for my laptop, running Debian. I still didn't figure how to use it via bluetooth, but here's how to do it via USB:

I recommend you read all this procedure before starting


  • Install barry (so you can use the cellphone via USB, this makes it chargeable too

  • Install XmBlackBerry

  • connect your mobile phone to your computer, via USB

  • sudo XmBlackBerry

  • clicking in the options menu you'll see in the stderr (console where you
    run this app) a /dev/pts/something , which is your GPRS device

  • click "connect" and see if your phone tells you that you're connected to the desktop

  • sudo vi /etc/chatscripts/blackberry :


    ABORT BUSY ABORT ‘NO CARRIER’ ABORT VOICE ABORT ‘NO DIALTONE’ ABORT ‘NO DIAL TONE’ ABORT ‘NO ANSWER’ ABORT DELAYED ABORT ERROR
    SAY “Initializing\n”
    ” ATZ
    SAY "ATE\n"
    OK 'AT+CGDCONT=1,"IP","wap.voicestream.com"'
    OK 'AT'OK 'ATDT*99***1#'
    SAY "Dialing\n"


  • (change "device" here) sudo vi /etc/ppp/peers/blackberry


    debug debug debug
    nodetach
    /dev/pts/device
    115200
    connect "/usr/sbin/chat -f /etc/chatscripts/blackberry"
    nomultilink
    defaultroute
    noipdefault
    ipcp-restart 7
    ipcp-accept-local
    ipcp-accept-remote
    lcp-echo-interval 0
    lcp-echo-failure 999
    modem
    noauth
    nocrtscts
    noipdefault
    novj
    usepeerdns
    user ""
    password ""


  • sudo pppd call blackberry



And you're on!

Yeah, but how to install XmBlackBerry?



Here are the steps to install XmBlackBerry:

* get and install libmotif 2.3.0 debian packages here
* aptitude install xaw3dg-dev xorg-dev x11proto-print-dev autoconf libtool libopensync-dev libxp-dev libcurl4-openssl-dev libreadline5-dev
* As root, run
ln -s /usr/include/X11/Xaw3d /usr/include/X11/Xaw
* Install Xlt (tested with 13.0.13): get it here, untar it and, in its directory...
*

./configure --with-motif-libraries=/usr/X11R6/lib --prefix=/usr
make && make install

* Install XmBlackBerry:

cvs -d:pserver:anonymous@xmblackberry.cvs.sourceforge.net:/cvsroot/xmblackberry co XmBlackBerry
cd XmBlackBerry/
cvs -d :pserver:anonymous@libusb.cvs.sourceforge.net:/cvsroot/libusb co libusb
cd libusb
make && make install
cd ..
./CVSMake
./configure --enable-maintainer-mode --disable-shared --with-motif-libraries=/usr/X11R6/lib
make
sudo make install
sudo ln -s /usr/X11R6/lib/libXm.so.4 /usr/lib/libXm.so.4


And how to install Barry?



You distro should have packages for it (most have). If not...

cvs -d:pserver:anonymous@barry.cvs.sourceforge.net:/cvsroot/barry login 
cvs -z3 -d:pserver:anonymous@barry.cvs.sourceforge.net:/cvsroot/barry co -P barry
cd barrysh
buildgen.sh
./configure --prefix=/usr
make
sudo make install
sudo cp udev/*b* /etc/udev/rules.d/.

June 16, 2008

Motorola no more

If you know me for some time, you'll know that I am, or used to be, a Motorola fan on cellphones. The first time I bought a Motorola cellphone the choice was easy: I wanted a cellphone from a company that wasn't lobbying in Europe for the adoption of Software Patents, which discarded the chance of Siemens mobile phones, which was what I was used to use, despite not being really fond of them. Buying my C650 was a really cool choice: I really liked that cellphone, and it was that cellphone that made me think more about cellphones as mobile devices - mobile computers. At the end of 2005 the phone was getting ill, and in December it made me really pissed off. I decided that C650 was older than it should, and that I should put it to rest. Sonaecom (where I work) helped that decision, deciding to give me a cellphone. That time the choice was not so easy, but I knew I wanted a Motorola. I wanted to choose one inside my budget, and E1 was the only one with a music player, so I quickly went for it, replacing both my C650 and my portable music player. It was also a good bet: I both liked the cellphone and the company that made it, with their strong relationship with Open Source et al... and then using it as a modem via bluetooth made it an important piece of my digital life.

With all the hype around iPhone (curious this post being today, after an afternoon talking about this exactly), I even wrote about why, for me, E1 is better than the iPhone. Heck, I'll say it again: if E1 was from company A, and iPhone also was from company A, where A is a company I like, I would choose E1 over the iPhone.

Last March I decided that I should replace my E1 phone, and, once again, the choice was being made around several Motorola models. Other things stepped in the way of choosing one (basicly I've been dedicating more time in this blog - which is almost abandoned - than to choose and order a new phone), so, until today, the choice was postponed, with thoughts going to V3xx or K3.

But today... I read at Last100 that Motorola launched an online store, "selling" both music and movies for cellphones... crippled with DRM. Well, as you might already know by now, I don't support companies that like to spit on their costumers freedom. After this years, my relationship with Motorola as a cellphone costumer is now over.

So, I'm still searching for a new cellphone. The decision about the vendor is already made: it will be a Blackberry. I only have now to decide which one: Blackberry 8100 or the more powerful Blackberry 8800. Oh, and for those talking about the iPhone, here's already why BlackBerry is better than the iPhone, even the 2nd version of it ;-)