Nokia E73 Connection Settings Demystified

E73 Destinations GAN Destination

I continue to be impressed with the Nokia E73 Mode. I especially like the form factor, keyboard and quality construction.

The E73 is a variant of the E72 made for and branded by T-Mobile USA. It comes with support for the operator's unusual 1700/2100 3G frequencies and also has a rather nice feature which T-Mobile calls "WiFi Calling" or  "Unlicensed Mobile Access" (UMA) which  lets you  make and receive calls and texts using WiFi.  UMA is not the same as SIP or VOIP, calls and messages made with UMA are charged against your included plan minutes, text bundle  or prepaid balance. Where UMA is most useful is in keeping you connected connected when you are in an area with poor or no cellular service.

While UMA is a good thing it does require some extra setup steps if you want to be able to use WiFi data for browsing and with data aware apps. The setup is not complicated but it does not seem to be very well documented and the out of the phone's out of box default settings  are not optimal.

I initially ran into several issues trying to use WiFi data on the E73:

  • Connecting to WiFi frequently failed with "J007 Error, "Incorrect Security Certificate", which is a UMA error message.
  • The browser and other apps didn't automatically use WiFi when it was available. I had to manually change the phone or app's connection settings to use WiFi and then change them back to use  mobile network data.
  • I got a different UMA error, "W006.1 ISP error" when tying to connect to public hotspots that redirect you to a web page to sign in or accept term and connections.

It took a couple of days but I was eventually able to find solutions or work arounds to most of these issues.

Getting rid of the "J007 Error, "Incorrect Security Certificate" was easy.  All I had to do was upgrade to the latest latest firmware (currently 0.43.001).

Getting the E73 to automatically switch to WiFi for data should also have been easy thanks to Symbian 3rd Ed, FP2's new "Destinations" feature. A Destination is a group on cellular and WiFi access points arranged by priority order. When the browser or another app attempts to connect it goes through the access points of the default Destination in priority order until it finds one that is active. On most 3rd ed, FP2 phones there is a default "Internet" destination that initially contains your  only operator's packet data access point. When you connect to a WiFi HotSpot, the phone automatically adds that access point to the Internet destination and sets its priority higher than the operator access point. That way the phone will use WiFi if a previously used hotspot is available and fall back to operator data if it isn't.

W006.1 ISP Error Search For WLAN

But the E73 oesn't work that way.  The Internet destination contains the T-Mobile packet data access point as expected, but WiFi access points get automatically added to a "GAN" destination.  GAN (Generic Access Network)  is synonymous  for UMA. Because the WiFi and operator access points are in different destinations apps can't switch automatically between them.

Fixing that was a little tricky .  The first thing I tried was adding my frequently used WiFi access points to the Internet destination.  That seemed to work at first but as soon as I moved out of range of WiFi  the phone became very sluggish.  I could make calls but was unable to switch to or kill any running apps.  When I did a long press on the Home key I saw a mysterious system process called ShareCommServer running that I couldn't kill either.  The only way I could recover was to power cycle the phone. Through trial and error I figured out that if any app tried to make a connection outside of WiFi range the phone would hang.  Apparently the apps were trying to use the non existent WiFi connection and the OS was blocking on the connection request!

The solution was to remove all WiFi access points from the Internet destination and  add T-Mobile's packet data access point  to the GAN destination.  Here are step by step instructions:

  • In the phone menu go to  Setup -> Ctrl. Panel -> Settings -> Connection -> Destinations (image top, left)
  • Press Options - > Default connection and choose "GAN".  The phone will automatically connect to  WiFi access points in the GAN destination if they are in range.
  • Back on the Destinations main page, click "Access Point Add new acc. pt." Say No to the prompt to automatically search for new access points.
  • Choose "Packet data" and enter "epc.tmobile.com"  as the  access point name (prepaid customers may want you use "wap.voicestream.com" instead to get free access to a small walled garden of off-portal mobile sites).
  • Add the new access point to the GAN destination. The packet data access point will automatically be assigned the lowest priority (image top, right)
  • In the Nokia browser menu, open Settings Menu -> General and set the access Point to GAN.
  • In Gravity set the default access point to the T-Mobile access point and enable "Auto-Switch to LAN"
  • Leave all your Java apps Access Point's set to the default of "None" in the App Manager . This tells them to use the default Destination.
  • Leave Opera Mobile's connection set to it's default of "System Default"
  • Nokia Mail is not destination aware and its step up is a bit tricky. Go into Nokia Mail's Options menu -> Settings -> Mailbox Settings -> Advanced mailb. settings  -> Incoming email settings and set "Access point in use" to the T-Mobile access point or  "Always ask" .  Do the same thing for the Outgoing email settings.

With the above settings the browser,  Gravity and Java apps will use WIFI if available, operator data otherwise. The Ovi Store doesn't have any connection settings but seems to always use the operator access point. Opera Mobile isn't destination aware and will prompt you to pick an access point every time  you connect. Nokia Mail will either use opperator data or prompt you to choose an access point every time it connects, depending on its "Access point in use" setting

"W006.1 ISP error" was the hardest nut to crack. This error occurs when you try to use a public WiFi access point at a cafe, store, university or library that requires you to open a browser and log in or accept terms and conditions.  Trying to connect to this type of hotspot using the WiFi widget on the E73's idle screen will always fail.  It looks like the phone is trying to talk to T-Mobile's UMA server before it allows a connection to be finalized.  Fixing this will probably require another firmware upgrade but I was able to find a workaround.

  • When you get a "W006.1 ISP error" (image above, left), open the browser.
  • In the browser menu, choose Settings -> General - Access point and temporarily set it to "Always ask"
  • Try to open any bookmark or URL The browser will prompt you for an access point.
  • Choose "Search for WAN" (image above, right), select the name of the hotspot and press OK.
  • The hotspot's login or T&C page will load. Follow the instructions on the page to connect (image below, right).

At this point the browser will work with the hotspot cconnection.  UMA should also automatically connect allowing other apps using the GAN destination to work.  Sometimes UMA doesn't seem to automatically establish a connection.  You can tell UMA is connected by the presence of a  pink globe in a circle icon in the upper left corner of the screen (image bottom, right). If UMA doesn't connect automatically and you want to use it for calling, texting  or as a data provider for another app:

  • Leave the browser open.
  • Go to the phone's home screen and click the WiFi  widget.
  • Select the hotspot name from the list of available connections and press OK to connect.  This will establish a UMA connection and add the hotspot to the GAN destination where other apps can use it. The image below, right shows that the "Borders" hotspot is connected. The pink icon in the top, left corner of the screen indicates that GMA is active.

Borders - AcceptTerms Borders - Connected

If you found this post helpful, have questions or have discovered other E73 connection tricks please leave a comment.

InMobi - Global Mobile Ad Network

The E73 Browser Dissected

Symbian Browser Shortcuts Symbian V7.2 Browser - Edit Shortcuts

This is a continuation of my Nokia E73 "Mode" reveiew. Here's a look at the built in WebKit based Nokia browser. I've been using an N95-3 as my main phone for years so I'm pretty familiar with the Symbian browser.  But  the browser in  Feature Pack 2 (FP2) devices like  the E73 is quite a bit newer.  The E73's is version 7.2, based on  WebKit; 525. The N95's browser is based on the much older  WebKit 413.  Here's the full User Agent for those who track such things:

Mozilla/5.0 (SymbianOS/9.3; Series60/3.2 NokiaE73/043.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6 3gpp-gba

The FP2 browser has gotten some good reviews.  All About Symbian's  Rafe Blandford did some speed tests and found that the browser on theN86, which is also version 7.2, was approximately three times faster than the one on the FP1 N95 8GB. On the other hand, the E75, another FP2 device which has a slightly older version 7.1 browser, was only 50% faster than the N95. In fact, its performance was only a little better than the FP1 E71.  Based on my own testing, using the same sites that Rafe used, I found the E73's  performance falls in between that of the N86 and E75.  It was a bit over twice as fast than the N95, certainly a nice performance improvement. The table below has the raw numbers.

Site Nokia N95-3 Nokia E73
google.co.uk 4 3
theregister.co.uk 21 16
theguardian.co.uk 51 26
digg.com 26 13
techreport.com 50 20
bbc.mobi (mobile) 28 8
en.wikipedia.org 35 10
nytimes.com (mobile) 9 7
thetimes.co.uk (mobile) 11 9
youtube.com 28 12
TOTAL 263 124

I discovered  a nice little usability enhancement in this version of the browser. There are three new default shortcut keys; the 6 key reloads the page, the 7 key toggles full screen mode, and the 5 key brings up a handy shortcut key map (image top, left). Plus all the keyboard shortcuts are now customizable (image top, right).  You can choose 19 different actions to assign to the twelve keys available keys (the numbers plus * and #). My only beef is that there are still no shortcuts for page up and page down, two functions I consider almost essential for quickly scanning text on a page.

HTML5 and CSS3 support in the Symbian browser is still rather limited.  It supports <canvas>, <figure> and <figcaption> and most of the  text level semantic elements like <ruby> and <mark> but is lacking support for the sexier <video> and <audio> elements and the Web Storage and Geolocation modules.

Symbian V7.2 Browser - NYTines Mobile

While the Symbian browser does not have much in the way of  HTML5 support I've always found it to render the majority of desktop websites very accurately. Symbian Webkit was one of the first browsers to reflow text columns to the viewport width when zooming.  I still think its rendering is a little better than even the latest versions of the Android browser and  Opera Mobile and Mini, all of which occasionally have problems with overlapping text and images or text columns extending beyond the viewport and requiring horizontal scrolling to read. These sort of issues seem to be much less common with the Nokia browser.

Symbian V7.2 Browser - YouTube - Zoomed Out Symbian V7.2 Browser - YouTube - Zoomed In

In summary, the 7.2 browser in the E73 is a nice incremental improvement. The speed boost is very welcome as are the new shortcut actions. Site compatibility and rendering are as good as ever.

Compared with the iOS and Android WebKit based browsers, the Symbian browser lacks support for a number of the advanced features in HTML5, including geoLocation, web storage and the video and audio elements. These are features that are increasingly being used in new mobile webapps. Help is on the way in the form of an entirely new WebKit based browser that will appear as part of Symbian^4, due  in the first half of next year. I've heard that the Symbian^4 browser will support geolocation.  I hope that it also supports much more of the HTML5 spec.

Symbian V7.2 Browser - TechReport.com Keyhole View Symbian V7.2 Browser - TechReport Zoomed In

InMobi - Global Mobile Ad Network

UC Browser - New Android Browser Hands On

UC Browser for Android - Adaptive Mode UC Browser for Android - Main Menu

It's been "coming soon" for the better part of a year but the English language version of China's UC Browser for Android landed earlier this week.  Was it worth the wait? Only you can decide but read on for my impressions of the newest Android browser.

UC Browser (formerly UCWEB) is a proxy based browser like Opera Mini,  Bolt and the Symbian and WinMo versions of Skyfire. It  renders, reformats and compresses web pages on a UC server before sending them to the device.  The rendering engine is UC's own rather than Webkit or Gecko like Bolt and Skyfire respectively.

If you've used UC on any of the other platforms it supports (Java ME, Symbian, WinMo, jailbroken iPhone) you will feel right at home with the Android version.

On Android UC has the  fit-to-width "Adaptive" (image, top left) and desktop "Zoom (Compressed)" (images, bottom) modes found in UC on all platforms There is also a, unique to Android,  uncompressed or direct Zoom mode that uses the Android WebKit rendering engine.  In the direct mode pages look great,  just like they do the Android native browser.  However,  direct mode uses the UC menu system rather than Android's.  This has the advantage of consistency but in return you give up some major Android features like geolocation support and easy one click sharing of pages with email, Bluetooth, Twitter, Delicious, Facebook and other web services.

UC Browser for Android - Context Menu UC Browser for Android - Flip-Copy

Here's what I like and don't like about UC on Android.

The Good:

For touch based Android, UC  has created a new simplified, slick and finger friendly menu structure.  There's a flat two page main menu (image top, right) as well as context menus (image above, right) that are invoked with a long press on the screen or a link. I'm hoping that this new UI gets ported to UC's Java version, where the tiny text links in menus are very difficult to use on touch only phones without a trackball or cursor keys like the Samsung Wave.

This is also the first version of UC that I've seen that lets you copy text directly from a web page.  UC calls this feature "Flip-Copy".  To use it, do a long press on the screen and choose "Flip-Copy" from the context menu.  Then drag to select text.  When you lift your finger the selected text is copied to the system clipboard. It works, but I wish there was an option to select with the trackball like there is with Opera Mini, as my fat finger tends to hide the selected text making accurate selection difficult

I didn't do any speed tests, but page loads, especially in Adaptive mode, are snappy.  I got the impression that UC is loading pages even faster than Opera Mini on Android.

A UC strong point is the best download manager in any mobile browser (image below, left).  It allows you to download any file type and supports suspend, resume and background downloads of multiple files.

Another plus is a context menu item that lets you easily copy the URL of the current page, link or image (image below, right).

UC Browser for Android - Download Manager UC rowser for Android - Page Info/Copy Menu

The Bad:

Rendering in UC's own modes, while it gets better with every release, is still a weak point. Among UC's quirks, it tends to double space text where it's not double spaced in the original page (image bottom, right) and it will wrap lines at apostrophes so that contractions like "don't" are sometimes split across two lines. It often omits a space before a links and adds an extra space after them.  Transparent GIFs display badly, with missing parts and background artifacts. In zoom mode images are sometimes tiled when they are not supposed to be (image below, left). These are all cosmetic issues that don't seriously affect usability. But if you're picky about how pages look you probably should use a different browser.

For the last year UC  has had some ongoing server issues that affect the browser on all platforms.  On many popular sites, there were log in problems or pages would come up blank or the browser would display an error rather than loading a page.  The vendor is aware of these problems and recently has made some tremendous strides lately in getting the servers to work with most sites.  I find that I can now reliably log into Twitter, Facebook and Gmail, all of which used to be problematic.  There's still some work to be done though.  Loging into Yahoo still fails and using OAuth to log into third party Twitter clients  is hit or miss.  Cookie handling is a bit problematic too forcing me to re-login to some sites every time I visit and sometimes in the middle of a session.

UC doesn't support bookmarklets or Android's built in Share feature which lets you pass  a page's URL and title to other apps and web services.  Every day I share multiple  links on Delicious and Twitter so this is a big deal for me.

The Verdict:

I'm glad to see UC supporting Android.  I hope that they continue to enhance the Android version and work on the server issues. I like UC's speed, download manager, easy of copying URLs and links and that its fit to width mode actually works on all sites, unlike Opera Mini's.  But the site compatibility and cookie issues and especially the lack of bookmarklet support are show stoppers for me. If UC can fix those I'll be a convert for sure.

UC Browser for Android - Zoomed Out UC Browser for Android - Zoom Mode

Related Posts:

UC Browser's "Blank Screen" Bug Fixed
Official English UCWEB 7.0 Browser Reviewed - Great Feature Set But Many Sites Fail To Load
UCWEB Android Version Found!
UC Browser Version 7 Beta 2 Is Much Improved – But Popular Sites Are Blocked By The “Great Firewall”
Speed Test – Opera Mini, Bolt, Skyfire and UCWEB
New UCWEB 6.6 Beta
UCWEB 6.5 English Beta
UCWEB 6.3 Official Signed English Version Released for S60
Official Release of UCWEB 6.3 For Java ME

InMobi - Global Mobile Ad Network

The Nokia E73 - Quality Construction And A Great Keyboard

Nokia E73 Mode

I'm been been enjoying the Nokia E73 loaner that I got at WOMWorld's E73 Mode Beach Party Saturday. It's a pretty and very useful little device.  I especially like the keyboard which I think is the best I've ever used on a pocket size device. The things that make it so good are:

  • Single handed operation.  The phone and keyboard's small size means you can easily hold it in one hand and reach every key, something that's difficult or even impossible with a larger phone like the N97, N900 or any of the side sliding Android devices.
  • Easy to type accurately on.  Even though the keyboard is tiny, the keys are nicely domed and I've have no problems hitting the wrong key or two keys at once.
  • Easy access to to common punctuation keys and numbers.  Unlike the otherwise excellent keyboards on recent BlackBerrys, the E73 has the period, comma, question mark, explanation point, @ sign and apostrophe on un-shifted keys. Having all these commonly used keys readily available makes typing a lot more fluid than on a phone where you have to press two or more keys to get to them. The numbers and the *,+,=,/,(,) and & characters can  be typed with long press on the appropriate key, unlike the BlackBerry where you have to press the Alt key and then the key with the punctuation mark or number.

Besides the keyboard, the E73 has some other good things going for it. It's very thin and slips easily into a pocket. The transflective screen is as readable on the beach in glaring sun as it is in a darkened room. Materials and construction are first rate. The back cover is metal and has a secure latch. The front of the phone is all metal and glass except for the keys.  The plastics used for the keys, sides and top of the back have a slip resistant satin finish and a quality feel.  There are no creaks when pressing on the phone and the keyboard operates silently unless you turn on the key beep. In the dark, the keys are illuminated evenly with no light leaks on the front of the device at all. The E73 exudes quality and  looks and feels like an expensive phone.

E73 Mode - Back

I've been using Symbian phones since the Nokia 3650 so the OS is second nature to me.  Traditionally Symbian has a bit of a learning curve and hasn't been noted for the consistency of its user interface. Nokia has made some welcome UI improvements in the version running on the E73 (3rd Edition, Feature Pack Two).  The default menu structure seems flatter and more logical. There are a lot fewer prompts and nags when  starting and installing apps. This is particularly true when using the Ovi Store where you you only get a single prompt to accept that the app does certain things that might cost money.  There are still a few areas like connection management that are a bit gnarly but overall I don't think this version of Symbian is any worse than Android or BlackBerry in terms of overall usability.

The one of the best things about Symbian is the huge library of apps that are available for it.  I get a little angry when I hear so called "experts" claiming that Symbian doesn't have many apps.  That's utter nonsense. Sure if you only look at the Ovi Store there may not seem to be that many. But if you search with Google or use a third party app store like GetJar you will find thousands of native and tens of thousands of Java apps that run on Symbian 3rd and 5th edition phones. There's the full version of QuickOffice, which comes bundled with the E73 at no extra charge and includes a Microsoft Office compatible word processor with integrated spell check, spreadsheet and presentation app. Or Gravity, the best Twitter client on any mobile platform.  There are games, advanced file managers, alternate browsers, email programs and  IM apps galore. And there's a choice  FTP, VPN and SSH clients, eBook readers, PDF viewers and screenshot apps that don't require hacking your device to use.

Of course every phone has it's faults and the E73 is no exception.  There is not as much RAM as I would like, about 40 MB free at startup.  The phone does seem to use it's limited RAM more efficiently than older Symbian phones.  I was able to reliably run Gravity, Nokia Email, Opera Mini and the camera simultaneously.  Even Opera Mobile, which is very memory intensive, ran well by itself with up to three browser windows open at once.  However, when the E73 gets into a low memory state it becomes sluggish to the point where switching between and closing apps becomes difficult and I've had to resort to hitting the power button a couple of times. But as long as you are avoid runing too many apps at once the phone is responsive and stable and multi-tasks beautifully.  Still I wish this phone had 80 MB of free RAM like the E71 and N95 8GB.  That would make it perfect.

Some people might call the small non-touch screen a negative.  But I don't. The front facing QWERTY design, which is my preferred form factor, does limit screen size.  The E73's  screen is big enough to be perfectly usable for writing, web browsing and watching videos. A significantly larger screen would impact pocket-ability and ease of one handed use. As for touch, I tend to agree with Steve Litchfield that it's overrated. It's much easier to type on a real keyboard and it's easier use the tiny buttons and clickable icons found on many web sites with a d-pad than by touch.  Still touch is nice quick scrolling, games and navigating touch optimized webapps. I'm hoping that Nokia will eventually offer a phone with a front facing QWERTY, lots of RAM AND a touchscreen. That's my dream device.

All in all though, I'm really in love with the E73. Its strengths out weight its weaknesses by a wide margin and I'll be using it as it my main device. I'm secretly hoping the WOMWorld forgets to ask for it back.

InMobi - Global Mobile Ad Network