You don’t want to do that with our OS

Published by Ewan Spence at 10:31 UTC, April 20th 2010

What if the Symbian handset manufacturers followed the lead of Microsoft? Slashgear picks up on a Windows 7 architecture guide that gives [proposed] information on what customisations hardware manufacturers and networks can add to the new range of Windows Phone 7 phones. In short, not a lot. Which got me thinking about why the open principles of the Symbian Foundation are in opposition to this rush for conformity.

First up, those hard limits that Redmond has put in place still give their partners some flexibility, but they are limited to a maximum of six of their own pre-installed applications (which can’t take up more than 60MB of storage); they can change the operator logo; add their own tiles (the Windows Phone 7 equivalent of homescreen widgets) and the default search engine in the browser. Bing remains prevalent in the rest of the code, users will need a Microsoft Live ID, and Redmond will control firmware updates.

(There are also some certification issues which mean you need to be running on Microsoft-approved hardware for the OS to run, which shouldn’t be an issue for the Open Sourced Symbian OS).

This sort of severe lock down isn't in the Symbian Foundation playbook - once you get the Operating System up and running and the basic UI, then networks and hardware manufacturers can let themselves go with whatever tricks and edits they want to do. With Symbian ^3 on the horizon, the idea of a 'hard' line from Nokia on what networks can or can't do with their hardware is never going to happen. It never happened in the past when the telecom world was a much more closed platform, and now with the new OS ready to debut it might be that we can solve the patchy firmware upgrades and carrier customisations in the same move.

Historically, one of the issues that seems to annoy a lot of Symbian users (especially Nokia owners) is the mish-mash of firmwares, applications and interfaces that you might see on a Symbian device - and the haphazard way that firmware updates make their way around the world as witnessed this week with the slow percolation of the new 5800 v50 firmware. With hardware manufacturers traditionally servicing only a handful of customers in the network operators in each country, the networks were able (and still are to a certain extent) to ask for wholesale alterations to the device.

Firmware Changes

It might just be a change to the visual theme to match the network colours that Vodafone like to do, or it could be something a bit more restrictive, such as the removal of VOIP software from the Orange version of the N95. There are well known cases where the firmware is changed to such a huge degree that users of the plain vanilla device are shocked at the instability and third party crud added by networks (pretty much any S60 device sold by AT&T, famously the E62 which was so different from the E61 that it needed a new number).

So in some respects I love the Microsoft approach – it’s also similar to that of Apple when the iPhone was hawked around the Pavlovian network buyers willing to sell exactly the same model, at the same price, as a competing network after the exclusivity clause ran out. But this is a simple answer to a complicated problem, and the simple answer is not quite right.

The locked down solution might work for specialist phones or those that push a message of conformity to their way of thinking [differently] around the planet, but the real world is a more rough and tumble, high volume place to be. Networks need to have differentiation in look and feel, they need to have additional software and services to compete in the new connected world – they're not going to let Ovi be the only door to your social graph in the room.

Firmware Changes

What’s needed in the new Symbian^3 and ^4 devices is for the networks to implement their customisations in a sensible and similar way across all the carriers and hardware variants. The majority of changes the networks wish to do are already available in software to any end user – Nokia have been pushing the idea of personalisation of handsets for many years in S60 with ringtones, themes now easily available from third party developers via the Ovi Store or direct download and installation from the developer's website. These elements are all going to be present in the new OS so why not use the software that has been developed for the device? The software that allows you to customise the handsets to have the feature set you want to market, while not negatively affecting the end-user experience, and ultimately lets you maximise the engagement with your customers in a positive way?

Yes it means loosening up on a potential lock-in with your customers in terms of software and support, but the thinking and benefits work both ways. If you don't go down this route, power users are either going to be buying unlocked handsets because they are open (so you lose a sale), or are going to hack the phones with product codes to get the vanilla firmwares (potentially causing a headache for your network software). So networks gain by staying open.

As to the majority of end users, the idea of updating a phone’s software (i.e. firmware) is becoming more prevalent and established. By putting roadblocks in the way you create more work for your support desks; more unhappy users; and a poor experience, which could well affect your retention rates.

If Symbian^3 does nothing more than create a more “standard” approach to the baseline operating system and reduces the interference at the firmware level in exchange for more customisation at the UI and applications level, then it will be a good move for the industry as a whole.

-- Ewan Spence, April 2010.


 

Filed: Home > News > You don’t want to do that with our OS

Platforms: General

Categories: Software, Industry, Editorial Thoughts

News Discussion

Unregistered
Pls post info about 5230 new firmware which was released today...
Ian 2
I am all for operators having NO possibility to change anything on the phone. Possibly just adding some software or themes (which you can switch off and uninstall), never removing or crippling anything.

From me the operator is just a "dumb pipe" for voice and data - I always avoid any operator services, so I am not tied to a specific operator. On top of that operator provided services are lousy, anything free on the internet will be better and without operator lock-in.

Or maybe you know examples of good software or service from the operator? I know only ugly interfaces, buggy software and crippling. So I buy my phones unlocked, contract free.
Unregistered
Operators just cant be bothered with the hastle of trying to brand our frimwares. About the ONLY thing they do is throw in a few applications, their operator certificates, a new boot screen and a few operator images. The fact one guy could do that in about 30mins, I cant see why the dont brand all the new firmwares (even if it has to be approved by Nokia).

I don't find it disturbing as to the amount of people who debrand S60 based device simply to get firmware updates. You tell me, if the n97 is still stuck on v12, its a God awful phone but move it to v20 or 21, its an all new thing - but operators seem to ignore this fact. I think Nokia actually don't both putting out firmwares when the operators cant be bothered to brand as probably 7/10 devices are on operator product codes (bought through contracts)
Ian 2
One more thing - I do not think this can be left to the operators and their "good will" or sensibility. They do not care about you firmware upgrades - in fact they prefer a new contract with new phone and do not want to spend any time on already sold phones.

It is up to the handset manufacturer and OS maker to ensure good user experience. Apple did that, Microsoft understood that after Windows Mobile fiasco, I think Nokia will be forced to do that as well.
Jimmy1
I agree with Ian that Nokia shouldn't rely on the supposed good will of carriers to provide a positive user experience to owners of, say, N97's.

If there's at least one area where Nokia should emulate Microsoft (and Apple), it's in taking charge of the end user experience by, if need by, completely by-passing the carrier. Carriers only care about you when you're ready to upgrade to a pricier plan or buy a more expensive handset.

Nokia needs to keep the luster on their brand name; they won't keep it by providing awful customer experiences, which is why I found it puzzling that they closed their few retail outlets and source out their post sales support to shady third party firms.
Unregistered
How can vanilla firmware cause a headache for network software ? If that's the case then the networks are too dumb to live, no ?
Unregistered
jimmy1 and others: nokia tried to skip operators in USA and they failed badly. that's why they try to cooperate more, especially in USA.

on the other hand, they recent phones designed with e.g. at&t are failure too (at least from sales viewpoint).
shuvosupreme
grameenphone??
Unregistered
Orange an Vodafone are the main Culprits for changing the software an spoiling mobiles,i had the N95 on O2 an could easily upgraded it but my mate got the N95 an Orange an could never get same update until he got the N95 flashed to remove the Orange software,Why can"t the Operators just leave the phones alone,thats another thing that slow the release on any mobile as well,Nokia having to put certain software to match the operator,an Orange Vodafone an T-Mobile get the names an software put on mobiles,the operators do not seem bothered just as long they are making money
yitwave
Ewan,

I have to respectfully disagree. The future for firmware upgrades will either be 2 paths:
1) The Iphone way where they don't do any customizations (and what microsoft aspires for) and it just gets pushed to all users
or
2) The Android upcoming Froyo ideal (yet to see if it works though), where the core operating system is split from most user components, i.e browers, onscreen keyboard etc.. so firmware updates are only limited to the truly core components of the OS, and the rest of the updates are pushed through the Android market place.

If you'e big and bad like the Iphone, then no.1 works. But if you're not then No.2 is the way to go. Firmware updates for Symbian is likely to be terrible and you will only rely on the manufacturer to support this. The upgrade path is important, and Iphone users can see 1 or 2 large iterations of improvements yet for Symbian this is hardly the case. We are well behind on this front.

Full thread: 10 Comments / Post New Comment

Search

Navigation

Social

Advert

Translate

Also All About