The Nokia 6120 Classic mobile phone is a Symbian handset running on top of Symbian Series 60 (3rd edition feature pack 1). Unlike most Nokia devices the 6120 Classic actually has a speedy UI with it being quite responsive most of the time. Unfortunately it's still a Nokia and as such is full of the usual idiosyncrasies.
- Applications are installed into a variety of places and when the installation completes you're never sure of where to look to run it
- In the 'Inbox' messages are always displayed as Lastname, Firstname and I've not been able to find a setting to change that ( all this despite my contacts being correct or do I need to reverse them in there )
- Nokia not providing a iSync plugin when the official 6110 version, when hacked, works perfectly for calendar and contacts
- Inability to charge the device via USB
- Terrible audio connectivity. Even though it's not a "Music" phone I'd expect the currently playing song to pause when the headset is disconnected. Amazingly this action is a very important event and does mean something significant has occured. We don't all like to blast out music out to everyone when this accidently happens.
Nokia, like most other manufacturers, bend over backwards to network operators allowing them to customise the handset firmware to no end. Whilst I fully understand that the network operators have a cash investment in the phone this custom firmware creates inconsistencies in the product line.
As an example I have this handset on the Three UK network and Bryn one from MTN South Africa. We were trying to get IM working only to come across completely different menu structures and installed applications. Compare that to the Apple iPhone where the whole experience is exactly the same whether your're purchasing in Russia or America.
And on top of that you won't get the latest bug fixes until your network operator releases an approved image for your device with their customosations on it. Once you're a customer there really is no incentive for them to look after the "older" phones as there are newer, smaller, better phones out there to push at customers.
I'm not sure if this is possible but could the network customisations not be included in a secondary mandatory update. For example firmware 5.02 is released and you get it installed onto your phone with the network providing their customisations to 5.02 to be applied afterwards. Or perhaps somehow included on the fly when the update is initially installed. But of course this still means the networks have to be actively involved in creating, testing and delivering these extra updates.