Owning the Nokia N97 – Ooops

February 19th, 2010

Well it’s been a while since I wrote anything here, there is a good reason.

My N97 got squashed! It fell out of my pocket as I got out of my brothers car a few months ago, and before I could grab it he pulled away and drove over it.

Unfortunately my brother doesn’t drive anything light, he drives a Landrover!

The result, one blank screen. It still rang, and I could still answer calls, but trying to use a phone without visual feedback, especially via touch screen, is somewhat tricky. Luckily I was able to type in my power on pin with the fold out keyboard.

I took it to bits, and apart from a squashed chrome front surround, and a couple of cracks in the case, there wasn’t actually anything visibly broken. I managed to plug it into my laptop and backup everything and then brought my old N95 back into service whilst I wondered what to do with the N97.

Being forced back to the N95 provided an interesting comparison. It’s just so much more responsive. It even recognised the 8gig MicroSD card I’d bought for the N97 (up until then I hadn’t tried anything bigger than 4gig in the old phone).

So what did I miss about the N97, well the big screen, keyboard and the GPS that locks quickly (the N95 takes ages, epecially if you dare to move).

What I didn’t miss was the touch-screen interface. On the N95 everything just feels like it’s all designed to work together. There is a button to do copy/paste, I don’t have to rely on the phone to provide a button the screen where the designers thing I might want to do copy/paste (they always seems to miss places I do use it).

Anyway, eventually I decided I had better have a look at fixing the N97. Having taken it to bits and found nothing visually broken I tried the unplug and reconnect all the boards technique. Unfortunately it wasn’t going to be that easy, so being presented with a blank screen I thought the first thing to try would be another LCD panel. £34.99 later and I have a fully working N97! I’ve had to hammer the chrome strip back into shape and reglue it onto the facia which has a few scratches, but it works! I didn’t even have to replace the facia which contains the touch sensitive surface!

I found there was a new firmware for the N97, V21.0.045. It’s probably not available for UK Country variant phones yet, but I lost patience waiting for UK CV approval last year with the V20 fiasco, so I’d changed the model number on my N97 so I can use generic Euro firmware updates.

I wiped the phone completely, installed V21, hard reset it again, then imported the business cards from the N95. All seems good.

The wireless reception is better than the N95 too, I’d forgotten how good it was in comparison, but you know what, I still prefer the N95’s touch-screen free interface.

I’m still unconvinced by the idea of touch-screen on mobiles. I was using my friend iPhone last month and it illustrated my main complaint, how are you supposed to select text on the screen when you’re putting a fat finger right in the way of what you are trying to do?! At least “old” “unresponsive” resistive screens let you use your finger nail, but on a capacitive screened iPhone you have to use something with capacitance, some people have even resort to frankfurters so they can keep their gloves on!

So now my SIM is back in the N97, it’ll be interesting to see if I prefer using it to the N95 or not. Not that I can do much if I don’t, I doubt anyone wants to buy a rather battered N97!

Owning the Nokia N97 – Part 11 – The Ovi rip-off

October 1st, 2009

UK residents have recently been exposed to some very iPhone-esq “There’s an app for that” advertising from Nokia promoting the Ovi store. Except the only application that I’ve seen advertised is Gravity, a twitter client.

Being a recent signup to the twittering classes I’m still playing about with various twitter applications on my N97, so it was kind of nice to know of another one.

So off I go to the Ovi store… A search for “twitter” produced “Gravity – 10 day trail”… Oh, no mention of this in the advert, or maybe there was some small print on the bottom of the screen only visible on a 1080P HD broadcast. I wondered how much. £8! That’s a bit steep for a twitter client, it’s not exactly a complicated protocol, and I already had 3 applications that could do it on my N97 which cost a grand total of £0 (tweets60, Fring and Nimbuzz).

I decided to have a look at exactly what this £8 application could provide that the others couldn’t. As Ovi is particularly crap at giving detailed information on applications, I did a little google for the author and ended up on their main site. You can buy it direct from there too (don’t forget you’re a Nokia owner, not an iPhone owner who is tied into one source!)… Guess what… £6.05!

Funny value, probably due to a currency converstion, but even allowing for a little fluctuation, it still won’t come close to the Ovi store’s £8.

I guess you the Ovi store customer are paying rather directly for the advert!

So let this be a warning, just because it’s in the Ovi store, it doesn’t mean you have to purchase it from there. Use the freedom of not being an Apple drone, and have a look for other sources, it could save you more than a few pennies.

Owning the Nokia N97 – Part 10

September 30th, 2009

V12 Firmware finally available to UK users

Well Nokia, or whichever third party they have in the UK for distributing firmware updates, have finally pulled their finger out and released V12, only 6 weeks after world+dog got it.

Still no news from Nokia about why there is such a delay for UK phones.

I would like to claim some personal responsibility for it finally being release. 48 hours before it became available I got fed up and changed the model number of my UK CV (country variant) N97 to that of a generic Euro model. I then used NSU to check the firmware, it told me V12 was available, and installed it. Therefore I think I can claim under the ground of sods law!

What does V12 give us, ummmm, well nothing really. It is supposed to help with main memory use by the browser, but I haven’t seen much improvement. There are many reports of V12 updates corrupting existing wifi connection configurations, and worse preventing correction or creation of new ones. This bug was reported by world+dog when they got V12 six weeks ago, so it’s pretty obvious that the delay for UK users wasn’t caused by Nokia fixing anything!

One of the regular readers of this blog experienced this problem, he kindly detailed the steps he took to get things working again. Have a read here if you are experiencing problems.

None of the annoying bugs I have experienced with V11 have been resolved. The automatic screen pin lock (if you use it), sometime has the keypad in alphabetic mode when you try to unlock. Which means you have to have your wits about you when you unlock, otherwise you end up entering a string of letters instead of numbers and having your code rejected.

The browser still has my favourite “did they ever test this?” bug…

If you want to experience it yourself, got to a webpage with a text entry box, something like the comment box on this site for example. Now with the phone closed (so you get predictive text), start writing a new, unknown word (preferably one you won’t mind having added to the dictionary, as I don’t know how to remove custom words!

Eventually the predictive text will give up and give you the option to spell the word manually. Do it, and when you confirm you will be back to the web page text box with your new word shown. Unfortunately right after the new word will be the last word/letter combination the predictive text tried before giving you the spell option! Genius!

So if you have V11, and your phone is working, just leave it! Skip V12, too many headaches and risks, and no real fixes for issues. Wait for V20 which is due in October.

Not long… Well not for me anyway, I don’t have a UK model phone now… I also have a voided warranty! Who knows how long UK phones will have to wait. Maybe Nokia might have taken notice of the campaign for UK firmware equality. You have signed it haven’t you?

Hopefully V20 will be the firmware the N97 was supposed to have at launch. I get the feeling the N97 was rushed out to preempt the iPhone 3GS, V11 and V12 firmware releases have just been firefighting and bug fixes, and not very good ones at that.

Opera Mini 5 beta web browser

September 17th, 2009

om5-frontToday I have been mostly playing with Opera’s latest public beta of their mini web browser.

I’ve been a fan of the Opera Mini browser for quite a few years. I installed version 4 on my Nokia N95 and found it a great improvement on Nokia’s early attempts at writing their own browser.

So when I got my N97 it didn’t take much for me to install Opera mini 4.2 on that too. In fact it was the Nokia browsers terrible habit of eating all the main storage which made me do it… Aparantly this is fixed in firmware V12, but being a UK resident with an unbranded UK phone, and the V12 firmware only having been release a month ago, I have not been deemed worthy of having an update.

Opera Mini V4.2 worked fine on the N97. It had some strange quirks, mainly associated with it not being designed for a touch screen device, but overall it was very good.

om5-keyboardOpera Mini V5 beta *has* been designed with touch screen in mind, and boy is it good. This beta is more stable and finished than some of the software supplied on the N97 by Nokia… The buggy/restricted Facebook application for example.

Opera Mini V5 mini supports tabs, has an onscreen keyboard for text input, can render pages reduced to fit the screen or zoomed. Pages can be dragged about with your finger. It really is very good.

It does have a couple of quirks, the main one I notice is then using the N97 in landscape (keyboard deployed), it still shows the onscreen touch keyboard when you have a field to type in (which obscures the bottom half of the page). You can use the N97’s real keyboard, but for some reason the SYM button is disabled, which prevents access to certain characters, like underline which I use in a lot of my user names. This is still accessible by the virtual touch keyboard, so it’s not a show stopper. I did try to do a screen grab, but unfortunately my screen grab app didn’t seem to realise what landscape mode was and made rather a mess of it!

om5-tabsSo what are you still doing here?

Go and get it (for the N97 use the java version).

If you are using your phone right now, go here

If you are on your PC, go here

N97 V12 Firmware still not available for UK

September 15th, 2009

There seem to be quite a few unimpressed people out here in intarweb.uk land.

Go sign the petition.

http://discussions.nokia.co.uk/discussions/board/message?board.id=swupdate&thread.id=56895

Owning the Nokia N97 – Part 9

September 12th, 2009

Themes

Well I’ve had the phone for a couple of weeks, and whilst waiting for V12 firmware to bother appearing for UK phones, I’ve been playing about with themes.

I found a bug!

It appears that some of the colour settings don’t take effect until you turn the phone off and on. For example I had been using built in theme “Nseries 2″ since I got the phone. This is quite a dark theme. Today I thought as it was a nice day, I would switch to another built in theme “Nseries 1″ which is nice and sunny with a blue background.

Everything seems to switch fine. However, if you go to contacts and then want to start typing a name (in the rather strange on-screen, only shows letters which are possible from the contacts you have, keyboard)… Suddenly you find all the the little touch boxes, which have a light background, have the letters written in white… Ummm… I couldn’t see anything!

Turning the phone off and back on again makes the letters now appear in black, which is far better against the light background.

So it looks like the foreground text colour for this strange predictive keyboard only takes effect when the phone is turned on… tut tut.

Online themes

I was hoping to review a few themes, unfortunately I have a gripe. Many many many sites (including quite a few that should know better), group the 5800 and N97 together. Sure they have similar specs, and the same size screen, and they are both touch screen, but there are some big differences. The N97 has dedicated call/cancel and application buttons below the screen, it doesn’t have/need virtual touch ones like the 5800. Unfortunately many of the themes and wall papers either draw, or have some graphical effect to make the 5800’s virtual buttons look sexy. This just looks stupid on an N97.

I thought I might as well try to fix a couple of themes, I’ve already downloaded the Carbide developers app and N97 SDK, but as yet I can’t work out how to create/edit themes. I fear I need to download a different version of Carbide purely for themes. Wonderful!

I have looked at writing myself a simple app for the phone, but I am finding carbide totally inaccessible. I have been a software developer for more years than I care to think about. I’ve programmed in everything from 6502/Z80 machine code in the 80s (when I should have been doing my school homework), TSRs in DOS and more recently windows programming and some venturing into Linux.

So programming is not a problem. The carbide IDE (integrated developer environment) is! I’ve looked for online guides, unsuccessfully. If anyone can point me in the right direction, please do!

Barclays bank security

September 11th, 2009

pin_sentryWell it was bound to happen, from the moment the damn thing arrived through the door I knew this day would come.

Now it has… I’ve lost my pinsentry!

Pinsentry is the calculator like device Barclays forced upon their customers a couple of years ago to improve online security. The introduction was far from smooth. I discovered I needed one when online one day and trying to add a new destination account for a money transfer. I then had to make a phone call to request one. How nice of them to be so pro-active! (not!). Honestly fancy locking your customers out of some of their account services and not sending them the key in advance? If my money transfer was something urgent, business related, there could have been big trouble. As it was it was just some money to my brother who had picked something up for me on his credit card.

Anyway, it arrived a few days later, and now I have to use it to log in on the website.

Their reasoning is that it improves website security… Hmmm… If it’s so good, why haven’t I seen other banks issuing them? I’ve had this damn thing for over a year. If they were really that worried about website security they could have just improved their old password system… This system insisted on a password of at least 6 characters (that’s fine, maybe a little low, but good it’s that high), unfortunately it then insisted on it being 8 characters of less… not good. Stay with me, it gets better.

So I type in a good secure (well as good as I can get with 8 characters maximum) password, mixture of letters and numbers. Guess what? No numbers allowed. Jeeez.

No I know a little bit about system security, I’ve been a programmer for many years. I’ve worked for very large defence contractors, been vetted under the official secrets act and assisted a company pass PCI accreditation.

Why no numbers? The 8 character maximum is obviously because their database field was defined too small, but why remove 10 possible characters from each of the 8 bytes of storage they do have? Obviously you don’t want people to put in their phone numbers as passwords, but the normal industry standards just insist on a mixture of numbers and letters.

In frustration I typed “Aaarrggh”. Guess what? That failed too. Too many repeated letters! Honestly, one night I will sit down and work out the possible permutations they are excluding with all their funny filters!

I eventually got something accepted. I’m not going to tell you what it is though. Let’s just say that it would fail a dictionary attack! Brilliant eh? Oh well, you still need the pinsentry and my pin, and my card… And right now I don’t have the pinsentry, so even I can’t get in!

Which means I can’t pay my credit card. I could write a cheque, but before that gets cashed I need to move some money into the current account to meet it. To do that I need to log on, and… Aaarrggh!

So tomorrow I have to go and face one of the bods behind the bullet proof screen and ask them for a new pinsentry. I bet they don’t keep any in the branch, but they damn well should!

Owning the Nokia N97 – Part 8

September 10th, 2009

Firmware

Well true to the word of their automated message, I did get a reply to my “where is V12 for the UK N97″ question I sent to Nokia. Unfortunately it reminds me a lot of the old pilot lost in the fog joke (link).

The firmware in a Nokia phone is dependent on the country it is released for as the cellular networks in every country are different to varying degrees. The release of a firmware update is dependent upon 2 things :

1 – General adaptation to the specific networks found within the country in question,

2 – Adaptation by specific networks for use with phones SIM locked to their networks.

In your case, of course, only the former applies. Please be patient, it will be released shortly.

Can anyone define “shortly”… There really should be a ban on using that completely valueless measurement of time!

Oh well… It was worth a try wasn’t it?!

Instant messenging and VOIP

Well now we get down to some fun stuff. I’m sure you have an instant messenger account of some variety. Microsoft, yahoo, AIM, Skype, ICQ to name but a few. Well how about having them on your mobile phone (with your “unlimited” data connection)?

I have been using an application called Fring for quite a while on my N95. It works very well, and I’ve had quite a few conversations with people over skype whilst taking advantage of open wireless points in some strange parts of the world. Having a chat with friends back home whilst costing absolutely nothing is rather cool.

In 2008 there was a new arrival on the mobile IM/VOIP block, Nimbuzz, so I thought I would give it a go on my N97.

One of my main reasons for even thinking of trying a new IM client is a short coming they both share. I have two messenger account, one I use for business, and one I use for personal. Unfortunately both Fring and Nimbuzz only allow you to have one Microsoft messenger connection open at a time, a restriction I don’t have on my desktop thanks to Trillian. So although they both have the restriction, there is nothing to stop me running both Fring and Nimbuzz side by side, and can you think of a better way to test them?

(I will apologise in advance as I interchange “messenger”, “MSN” and “Windows Live” when talking about the instant messenger from Microsoft, they have changed its name too many time! I believe that this month it’s officially “Windows Live Messenger”).

So far today they have both been perfectly well behaved. Nimbuzz does strike me as a little more polished, and Fring does make me feel slightly sea-sick with it’s over-friendly huggy huggy website. It could be the green colour scheme, but the comic font really doesn’t help!

One of the issues I have always had with Fring is checking for updates. On the app you have to go into the about page, find the version, then open the website, dig about a bit to find the version history, then decide if you are out of date and download/install. just having the current version number shown on the download page would be an improvement.

Nimbuzz is far more integrated. There is a check for update link on the application. As the meerkats would say “Simples” (non UK readers will just have to take my word that you just missed the most hillarious joke ever typed on the intarweb).

So how do they measure up?

Well for my use there is not much to choose between them, both do Skype, Windows Live (MSN), yahoo, AIM and ICQ. I think I err slightly towards the new boy right now. Fring can do Twitter (but I already have a twitter client I like – Tweets60), Nimbuzz can do Gadu Gadu (ask any Polish friend).

fring

Some of Fring's IM connection "add-ins"

nimbuzz

Some of Nimbuzz's IM "Communities"

The one thing that really does swing it in favour of Nimbuzz, in a big way, is the Windows Live status message, the little one liner you can do in messenger to say “Eating my dinner”. In Nimbuzz you can set this to whatever you like. Fring on the other hand sets this to “On mobile by www.fring.com”, a bit of self promotion is okay I guess, but this isn’t a default, that is it! You can’t change it! The earlier versions of Fring did not do this, and I don’t appreciate this being forced upon me. Apart from anything else, if I am using this as a professional contact point, I don’t want my contacts to know I’m away from my desk/office and doing my shopping! Even worse, it seems to be alarmingly persistent, even after you log in with a real Windows live Messenger client, the Fring advert status remains.

–> Part 9

Owning the Nokia N97 – Part 7

September 7th, 2009

V12 firmware

Hey, Nokia, where’s V12 for us Brits? If I had an N97 from any other region than UK I would have had it for weeks already! Seriously it’s available for pretty much everywhere except here. Pick an ex-Russian state where only the gangsters could afford such a phone, and they’ve had it for weeks. Actually, maybe that’s the point, maybe we’re too polite. Does anyone have an AK47 I can point at Helsinki in a threatening manner?

This isn’t a delay introduced by the networks (although Carphone warehouse users are still waiting for them to authorise V11). My N97 is a generic black model from Phones4U.

I could use NSS and hack the model number to that of a generic Euro model (which has English language), and then I would get the V12 update, but why should I have to? If you have a Euro model with English interface, why not a proper British model release? Did you accidentally miss us, or have you forgotten the UK market since Orange rejected the N97? (Still nothing official about that from Orange of course, just the usual silence, but I have seen second hand information about the drop being official now).

I would like the V12 update so the browser would stop eating all the C: memory with it’s cache, and then I wouldn’t have to keep using y-browser to delete “c:\system\cache” to keep the phone stable! I use Opera as my browser most of the time so it’s not a major issue for me right now, but I have two browsers on the phone, I’d like to be able to use them both. Opera Mini 4.2 is okay, but it’s not fine tuned for the N97 yet, and has some interesting quirks!

Maybe you’re just skipping V12 with us (for some reason) and we’ll get V20 as the next update… However if I see V20 come out, and the UK doesn’t have it within 24 hours I’m going to be changing that model number to a Euro model (or maybe Polish – I have Polish friends and it would be nice to be able to use the correct characters for their names and words when I write in my broken polish) before you can say “invalidated warranty”!

Facebook app

Continues to look pretty, and continues to let me down when I try to do anything vaguely “advanced”.

Last night I took a photo and tried to upload it to facebook using the app “Script error”. Tried again, same problem. I eventually gave up, went onto facebook with Opera Mini, found the mobile upload email address for my profile and emailed the picture up.

Once up I then tried the Facebook app again to see if I could tag the picture. Sure enough when you view a picture full screen there is a tag button… Woohoo thinks me, and I press it. The button changes colour slighty to show it’s been pushed, and nothing. I tried tapping the picture to see if I was supposed to indicate the area I wanted to tag. Nothing happened. Pushed the tag button again and the colour changes back to how it was originally. Press again and the button changes again. That gets boring after a while, and it doesn’t offer any other form of functionality apart from changing colour.

I had to wait until I got home to tag the picture. Both my browsers get a cut-down mobile version of facebook sent to them by the site, which removes the tagging function.

Yes I know V20 has a new facebook application, pity it’s not being offered to us in advance. See previous comment about when V20 arrives!

Updates

I got a message the other morning on my phone, it wasn’t a text message or any other kind of known message, it was an update message. I have no idea how the phone gets this, I hope it’s not munching my data connection every few minutes checking! Anyway, with much excitement I opened the message, hoping it was V12, it wasn’t.

There were 4 updates.

  1. Installer update required to install updates
  2. Nokia messaging 10.0
  3. Ovi contacts 1.20
  4. N-gage

Being the curious kind of geeky person that I am, I installed the lot! First thing I noticed was none of them asked where to install, the precious main memory, or the huge bucket of mass storage. I was worried.

When I checked memory usage I found my main memory had taken a huge hit, I wasn’t happy. I checked, and N-gage had gone onto mass storage, but Ovi contacts and Nokia email had both gone on the main memory. They both got uninstalled. I still didn’t get things back to where they were, I bet the “Installer update needed before installing” has munched some of the precious… Grrrr!

Wallpaper…

I finally got round to customising my screen, I played with N97 wallpaper pics I found on the big wide intarwibble, and eventually got bored with all of them. I’m also a photographer so decided to use one of my own photographs.

Feel free use it on your N97. If I see it on an iPhone I reserve the right to tip beer over the phone and owner. It has been optimised for the N97 screen, just right click on it and save the image.

deckchair-tanks-blog-N97

Quick legal bit. I retain the copyright to this image. I am giving you blog readers a non-exclusive license to use it on your N97 only.

There, that’s better than me should putting “Tank’s blog” across it in horrible big letters.

Yes, I know I should give up on summer and start doing some Autumn ones… I’m working on it, honest!

–> Part 8

Owning the Nokia N97 – Part 6 (1st day of unlimited internet)

September 2nd, 2009

So the day of free data finally arrived, or at least I hope it has. If not I’m going to have a nasty shock on my bill in a couple of weeks time!

So today I have been really clobbering the online data functions on my N97, and as expected I have found a few “quirks”.

Email messaging

The built in email client it very similar to the N95 one. Which for me was good as I know that email client very well, and was quite happy with it’s functions. Basic, but did just what I need and no more.

Well this one seems to be the same, except it does lack a little feature which I thought was kind of essential. The ability to name the email folder. It names it for you. If you only have one email account this will probably be fine for you, unfortunately I have several email account. Even worse I have several accounts on the same domain, and this is where the automatic naming completely fails.

For example, say you set up the email account “dave@mydomain.co.uk”, the N97 client will add this into the messaging and call it “mydomain”. Now say you then have another account on that domain (just like I do), and this one is called “admin@mydomain.co.uk”. The N97 client calls that “mydomain01″. Try as I might I can’t find how to rename it! It’s really annoying! I might try to hack about the internals of the phone tomorrow to see if I can fix it. If that doesn’t work I will delete the accounts I have created so far and create some fake ones with something useful as the email address, let the N97 client “deduce” the name for it, and then change the account info to what it really should be. By the looks of thing the N97 client takes the first word after the @ up to the next full stop, so creating a fake account of “anything@dave-mydomain.co.uk” and “anything@admin-mydomain.co.uk” should get me a couple of usefully named folders to then edit the details of.

Facebook client

Well it looks pretty, but it really is rather beta. I found a bug within seconds. A friend of mine set his status to “… is not impressed with the new iPhone facebook application”, so I tried to comment on it to say “Well the N97 one is great”… Hahaha… Oh the irony, the N97 facebook app errored and refused to let me say something nice about it! It’s happened again since, always when trying to add the first comment onto somebody elses status. It says something about not being able to find the article.

The front screen widget is okay, but I wish there was some information on the update period, and if it continues to use my data connection when the screen is locked off. One thing that does seem pointless is that it shows my name and status on the widget. I know my status you stupid app. I wrote it. It doesn’t indicate your status has any comments, and worse than that I’d rather not have my full name splashed all over the screen of my phone!

Predictive text quirk. Now this is a good one. I would have thought the predictive text function would be a basic feature provided by the phone OS and consistent throughout everything. Well the facebook app seems to have a bug all of its own. If you write a word that it doesn’t know, and go through the pressing * several times until it gives up and then gives you the option to spell, you can tell it the new word. So far, so good. Now when you go back to the text screen, there is your nice new word, unfortunately it hasn’t replaced the mixed up letters from your predictive text attempt, the correct word has been inserted infront of it! :-/

–> Part 7