Mike Schaeffer's Weblog
Sat, 12 Jan 2008
Cingular 2125 Followup
Last June, I wrote a bit on my experiences with the Cingular 2125 Windows Smartphone. After more than a year, the phone has been a good choice, but there have been several suprises, for both the good and the bad.

  • This is the first phone I've used with a web browser that's usable for general web surfing. Most sites render reasonably correctly, and the display is large enough to contain a useful amount of content. It's still not perfect, the browser crashes too often and it is difficult to log into reddit, but this is a vast improvement over conventional phones.
  • I installed a 1GB SD Card that is borderline useless. This might be different if I'd been more aggressively installing software or music, but as it is, the primary benefit of having a card like this is that I can now take 40,000 pictures before I run out of space.
  • Outlook integration is still incredibly useful, but it's been harder to keep the calendar in sync than I thought. This is probably due to the fact I get lots of meeting invites that change, but it's made it difficult to rely on the phone as the 'authoritative' source for my scheduling information I hoped it would be.
  • J2ME is a non-starter on this phone. There is a JVM, but it's buried under a submenu and the applications running on it look more like 'steerage class' than 'first class' citizens of the phone. They aren't integrated with the main application launcher, and their interfaces look like something out of 1988. I really get the impression that the phone has J2ME solely for the purpose of selling into corporate clients with a requirement to run custom J2ME code.
  • Given the power of the underlying hardware and the quality of the display, I was hoping to find more games for the phone. My previous two phones both had small collections of J2ME games purchased through my service provider's web site. AT&T has finally started adding games for this phone to their site, but the selection is limited, expensive, and not that great. I did at least find a few games elsewhere that are pretty fun, Atomic Cannon and Nethack. These were both pretty easy to install. Atomic Cannon, in particular, demonstrates the graphics of the phone quite well.
  • I don't use the 'Phone as Modem' capability at all. I don't have as many places where I need to use it as I thought. That said, it does work, and would be a nice way to check mail in a pinch.

    reddit this! Digg Me!
  • [/tech/products] permanent link

    Tue, 19 Jun 2007
    Life with a Cingular 2125
    Last October, I upgraded my Sony Ericcson T637 with a Cingular 2125 SmartPhone. While the 2125 has since been discontinued, it's very closely related to the current Cingular 3125. The major differences between the two are that the 3125 has more memory and a different form factor; the 3125 is a flip phone rather, and the 2125 is 'candybar' style phone. Either phone has dramtically more capability than the t637.

    When I bought the 2125, I had a couple main goals in mind for the upgrade. The first was e-mail integration with my employer's Microsoft based e-mail account. My second goal was to get mobile internet access for my laptops, meaning access to the web as well as to ssh and Windows remote desktop sessions. The 2125, priced at $100 with a subsidy and a rebate, was one of the cheapest ways to get at that set of features. It is a Windows Mobile 5.0 Smartphone, with a USB interface, 200MHz ARM9 class processor, 64MB RAM, QVGA display, and an EDGE network connection. Even at the time the specifications were not best in class, but it did provide the essentials, and the display was (is) gorgeous. By and large, the phone has done a good job of doing most of what I expected it to.

    For me, the best aspect of the 2125 is its integration with Microsoft Outlook e-mail. Since my employer supports Microsoft's Direct Push e-mail, the phone can be easily (five minutes or less) be configured to synchronize with my corporate e-mail account. Once the connection is configured, the phone maintains an active HTTP connection to the host Exchange server. As incoming e-mails arrive, the server immediately sends them back up to the phone via this connection. Once the phone receives a message, it does what you'd expect and adds them to a list, displays a notification icon on the home screen, and optionally vibrates or makes a noise. In short, it's almost idiot-proof to setup, and works exactly like every other form of text messaging on the phone. If you don't like the idea of continually being bombarded with incoming mails (or the idea of a continually open HTTP connection bothers you) the phone can be configured either to periodically poll for new mail or wait for an manual request to synchronize. Better still, there are seperate configuration options availble for user-definable 'on-peak' and 'off-peak' times. In my case, I generally leave the phone set to automatically accept incoming mails from 7:00AM to 7:00PM, and then manually synchronize otherwise.

    For me, e-mail synchronization is the single best feature of the phone. I'd even go so far as to say that the jump to having mobile e-mail access has been as important a difference to me as the jump to having a mobile phone in the first place. While telephone connectivity is both immediate and universal, most of my important work-related communications happens over e-mail. Maybe it's just my job, but I get work related mails at least twenty to thirty times more often than I get work related phone calls. Not having mobile e-mail access basically means a choice between either being tied to a computer or entirely giving up access to that flow of information. In a sense, mobile e-mail access has been for me a liberating thing, a way to stay 'in the loop' but not stuck in front of a desk. The control the phone offers over its synchronization schedule then makes it easy to get 'out of the loop', assuming you have the self-discipline to not request manual synchronization too often. In practice, this has not been much of an issue for me to date. (I do not think my wife would disagree... most of the time.)

    One of the pleasant suprises of the phone's e-mail features has been their integration into the other parts of the telephone. Like others, the e-mail client makes an effort to guess at 'important' content in a message: things like URL's and e-mail addresses, but also including phone numbers. Selecting a phone number in an e-mail message gives you the option to either dial the number or add it to your contact list. All of a sudden, all of those e-mail signature blocks containing phone numbers take on a whole new use. Phone number recognition also works with text messages, which pairs nicely with the part of AT&T's directory assistance service that sends text messages containing requested directory information. The phone can also use its connection to an Exchange server to provide access to the server's global phone directory. It's not integrated into the phone's standard address book and it requires an explicit search command, but that's probably a good thing considering the size of some corporate directories.

    While the e-mail integration has been really useful, the other internet capabilities have been considerably less so. It is possible to tether the phone to a laptop. It is also possible to use that connection to access the web and ssh connections. However, between the fact that AT&T charges $60/month for the right to tether the phone to a laptop and the connection you then end up with is basically EDGE, it's really not as useful as I thought it'd be. For me, the low bandwidth of EDGE wasn't the problem, but the high latency was. While EDGE is two to three times faster than dial up, it takes on the order of 200-300 milliseconds for a packet to make a round trip. For interactive use of protocols like ssh, this means it can take half a second from the time you press a key on the keyboard to the time it appears in the terminal window. The net result is that an ssh session over EDGE is worse than how I remember 300 baud connections to BBS's. While I'll admit that my memory might be a bit cloudy, I can say this with certainty: despite the lower bandwidth, 56kbps dialup is far more usable than EDGE for this kind of application. More modern services like Sprint's EVDO network do not have this problem, and are probably closer to being worth $60/month. As things are now, I've dropped the $60/month tethering surcharge and stuck with a $20/month data plan that gives me unlimited data to the phone only. While I can still tether the phone to a laptop, this gives AT&T the theoretical right to charge me a per-byte amount for data the phone sends and receives when tethered to a laptop. While they do not seem to do this in practice, I confine my mobile internet access to the phone only. Thanks to the nicer display on the 2125, this is actually a usable way to read text-only web pages and blogs, which is an improvement over the Sony t637.

    One other feature worth calling out on the 2125 is the fact that the directory and call history are both integrated into dialing. As you start dialing a number, the phone builds a list in real time of all matching contacts, by number and name, both in your phone book and in your call history. As the list is built, you can use the joystick to navigate through it, select a match, and either dial it or display its details. The only glitch in the logic is that the list presents matches from the call history with a higher priority than matches from the directory. If someone in your directory calls you and you miss the call, this means that the first entry in the list of matches will be the match from the missed call, and not the match from the directory. When you select the entry to see the details, what you'll see is the time the call was missed, and not the other numbers you have for that contact. If you want to call them back on a different number from the number from which they called you, this ends up adding a few steps to find the directory entry.

    While a lot of the features I mention above stem from the fact that the phone runs Windows Mobile 5.0, this is not something I've really focused on in this post. I didn't care about the OS the T637 ran, and for the most part, it's been the same for this phone too. While it's theoretically possible to find all sorts of wonderful applications and games for Windows phones, I haven't found anything I can't live without, and neither AT&T nor Handango have done a good job helping me spend my money on mobile software. AT&T seems not to sell Windows Mobile software at all, and Handango makes you download a custom catalog application to see their software offerings for the phone; This catalog application did not work properly for the one application I tried to buy. I wish this situation was better, since I would be willing to at least buy a few games for the phone, and the one game I have installed right now, a clone of Scorched Earth, is good enough that it seems likely the platform could support some great applications and games. Even without games, this phone has been a nice upgrade, and it came at a reasonable price. Compare this with something like the iPhone, and it's hard to get all that excited about spending five times more money for a phone with no e-mail integration, the same lousy EDGE network, and even less opportunities for outside software.

    reddit this! Digg Me!

    [/tech/products] permanent link

    Fri, 04 Mar 2005
    Sony Ericsson T-637
    A few months ago, my wife and I recently switched from a Sanyo 4700 and a 4900 on Sprint PCS to a pair of Sony Ericsson T-637's on bCingular Wireless. Overall, the switch has been an improvement, but there are still a few nagging issues:

  • Cingular's selection of Java games is much sparser and more expensive than Sprint's.
  • There's no "Phone Ringing" Ringtone on the phone, just a bunch of generic and/or unrecognizable music files.
  • There are buttons on the side of the phone that activate the web browser and camera. These are pretty easy to hit by accident.
  • Sanyos and Nokias have this problem too, but the Sony doesn't really handle the case of multiple directory entries with the same phone number. When called by someone at a number that for which I have multiple entries, I'd really like to see a list of all of the entries containing that number. (This would help handle the case of two people each with cell phones and with one home number.)
  • The incoming call logs are by number, not by call. This makes it difficult to tell when you've missed multiple calls from the same number.
  • The incoming call logs rely on automatic horizontal scrolling to reveal information like time of call and number of calls missed. This means that you have to select a log entry and sit on it for a few seconds while the phone scrolls the information you want into view. I'd much rather have some kind of details/summary view toggle button on the side of the phone. Of the four side mounted buttons, surely one could be for this.
  • There's a music editor built in that lets you compose custom ring tones. However, it only lets you work with a fixed set of clips, so it loses its appeal very quickly.

    I guess that looks like a lot of complaining, but otherwise the phone is very nice. The last phone I've liked as much is my old Nokia 8260 (and the 6160 before that). The Sanyo 4900 doesn't even come close. I'm happy enough with this phone to consider buying another Sony Ericsson. (The new W800i looks pretty nice...)

    reddit this! Digg Me!
  • [/tech/products] permanent link