Archive for the ‘Mobile’ Category

Gettting TCP connections to work on an AT&T BlackBerry

Monday, November 17th, 2008

If you’re trying to run an app that requires TCP connectivity and find it to be mysteriously failing, then probably your BlackBerry is missing it’s APN settings.  See Options -> Advanced Options -> TCP.

There are four recommendations floating around the net.  So far, this works for me:

APN: wap.cingular
Username for APN: <blank>
Password for APN: <blank>

Other allegedly successful access patterns, eg:

APN: <blank>
Username for APN: <blank>
Password for APN:
<blank>

APN: proxy
Username for APN: <blank>
Password for APN: <blank>

APN: isp.cingular
Username for APN: <blank>
Password for APN: <blank>

would appear to be lies and damned lies.

On the backend, bad APN’s will fail with “Invalid tunnel name” if the device can’t figure out what type of network connection you’re trying to use, otherwise “Open tunnel - failure” if it thinks it can connect but authentication fails.

Oh BlackBerry people, why have you made basic networking so complex?  We’re starting to think we can’t afford to support network-enabled apps on your devices.  Life is so much easier on the iPhone…

BlackBerry WiFi Connectivity Rain Dance

Tuesday, October 14th, 2008

If you ever find yourself unable to get your BlackBerry to connect to wifi, try the following:

Settings -> Options -> Advanced Options -> Host Routing Table

In the “HRT Editor”, click the BlackBerry button and select “Register Now”.  You should get a “Registration message sent!” message and see some network activity.  Click “OK” and try to access the Internet again.

If you’re lucky, you now get to say “Voilla!” This seems to work about 80% of the time.

I think this is how BlackBerry locks down their devices so that folks are required to purchase data plans from a carrier.  No SIM card, no data plan, no wifi.

Would that this were rather more seamless.

Running the BlackBerry Simulator on Vista

Saturday, October 4th, 2008

BlackBerry Simulator mysteriously dying every time you try to fire it up on Vista?  Same here. It’s a good thing I’ve become a compulsive reader of release notes. From the the latest JDE 4.6.0 docs:

If you install the BlackBerry® Java® Development Environment on a computer with Windows Vista™, if Use Account Control is turned on, launching the BlackBerry® Smartphone simulator might produce error messages and the simulator might not start.

Read:  Simulator will definitely not start.  And of course they mean User Access Control. How-To Geek has an easy way to kill UAC here.

Google’s mobile bot pretends to be G’zOne

Thursday, May 1st, 2008

I was wondering why “CA34″ kept coming up so much in my logs.

KDDI-CA34 UP.Browser/6.2.0.10.2.2 (GUI) MMP/2.0 (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)

Looking at the user agent, this is actually Google’s mobile search bot masquerading as Casio’s W42CA, the newer incarnation of the Casio G’zOne series.

G’zOne is one of the more innovative (waterproof!) keitai’s to hit the market in recent years. Applying the G-SHOCK concept to phones was a brilliant move for Casio.

Google’s mobile search engineer knows his phones.