epigrafe: Nokia, you are full of surprises…
This story is a bit technical, a bit global market related and a lot of personal feelings expressed.
In a galaxy far… no, actually in Finland (or in China?), well
somewhere there was my Nokia E60 born. A year or maybe two years ago it
was. Great device loaded with great OS. At that time it was versioned
1.x.
First of all, I’ve bought it from an Italian site bow.it that
sold it €100 less than the same one but marked “Italian”. I have
carefully checked the possible (published) disadvantages of this
saving, did not find any and bought it.
I was using it for a few
months collecting good and bad expressions, pros and cons, bugs and
features, installing software and changing settings when firmware
updates started to pop out from Nokia. First the E61 (basically E60 and
E61 are the same devices with keyboard/screen only difference) as it
seems now to be more successful(popular?) product gained his v2 update
and then also E60. I did not find any changes for the things that
really bothered me. Later last year Nokia has released v3 update for
E61 and that was something I wanted badly because of some annoyances
getting fixed there.
And here the story begins.
First surprise, I have found out that I can’t update the firmware OTA
(over the air) and I need to buy an USB cable, ok, searching, found a
great C-70 cable (data/usb charge) for just €2,90 plus delivery from
Germany, also added an “original” Nokia stereo headset HS-23 for €3,90
to the cart, paid the total of €16,70 through the bank transfer and
started waiting.
The package was sent with regular German mail so
it took 3 weeks to arrive to Italy and it has happened yesterday.
Happy-happy, joy-joy, me is running home, connecting the cables,
running vmware, downloading nokia software updater… to find out that it offers me to upgrade to v2 only. That is the surprise number two.
But OK, there is a logical explanation, maybe I should upgrade in a
sequence, v1->v2->v3? OK, downloading some bloody 50M of update
(so much? yeah, so much!) and the great NSU (nokia software updater)
starts loading it into the phone. All went good and after a cup of
coffee and two cigarettes (the progress bar made me nervous) I have
rebooted the phone into shiny new v2 Symbian OS. Loosing all the
setting and contacts. But I have followed the guide and did a backup
first, so I am restoring it. Another 10 minutes, another progress bar
cigarette (they should really make a version for smokers without a
progress bar if they care about our health) and all the setting came
back including my favorite theme. But wait, no contacts? And no applications? Bum, surprise number three.
OK, anyway I was smarter than their Joe and
did also a sync just before this upgrade so I did have the contacts all
over the internet SyncML servers and also my Kontact can be synced with
e60 over bluetooth, so no problem and I have synced them back,
certainly loosing all the smart stuff like pictures groups and speed
dials. But enough, did I tell you that I wanted v3?
Starting NSU again, nextnextnext, bum, surprise number four! I can’t have v3, only v2 is available!
But Nokia, how come? it’s been a few months you have released this
update and people all over the world have installed it!!! I felt doomed
at that point, so disappointed that I had to smoke another cigarette.
Anyway, it is clear that some junk software will not stop me even if it runs under junk OS.
Going to Nokia forums and looking for a clue. Bum! Fifth surprise! Apart the IMEI, Serial Number, HW release, SW version, UI ID and other dozen of magic numbers, Nokia also has some “product code”
they use to identify for which (or in which) region the phone was sold.
And when Nokia releases software updates they mark them with this
“code” and when NSU check available software it looks only for the ones
marked with this “code”. Great, what is the difference between them?
Default locale settings and language packs embedded. That is all the
difference!
Being all-time-English phoner, I don’t care about
other langs, may be Cyrillic input would do some good, but it is not a
must. Looking at my phone’s sticker I see that I have some “Turkish” product code.
Obviously NSU can’t read from sticker, and obviously this code cannot
be hard-coded in the device, so I am bravely googling around for a flashing software that can read/write this code and find one called NSS. Running it. Bum! Surprise number six! The code inside the phone differs from the code on the sticker!
And that is quite correct, Turkish Nokia clients are selling their
phones to EU because Nokia has lower prices in their homeland, but who
wants to buy a phone with Turkish but without Italian (me does not
count) in Italy? So what do they do? Right, the write an Italian code
into it and run NSU 😉
OK, so far so good, started to brute-force
the code, one… another… nothing worked until I wrote there the one
from the sticker and NSU shows v3 available for me! It could be much
easier if the Turkish would flash the correct Italian product code.
So I am starting another update, another progress bar for another 50M
bundle. And, oh my god, it fails! The phone? Are you alive? Thank god
you are OK! Rerunning it.. Bum, surprise seven! NSU thinks my Nokia E60 (RM-49 in lower level names) is E61 (RM-89)!! and offers me to flash it with v3 for E61! Nokia, will it also stretch the screen and add keys on the keyboard? nah…
OK, again code brute forcing here and there, read and write… no hope, always this fat E61 on the screen.
Last hope, *#7370#, Locking code (12345
seems to work always for me, isn’t it idiotic to ask for the lock code
when it is set to default and was never changed?), hardware reset
helped. Burning my Turkish code into it, running NSU and TA-DA!
recognized and v3 is offered. nextnextnext update has started, another
cigarette and I have v3 firmware with Turkish lang on it! Coooool!
So at the end I am a happy Nokia fan, but Nokia could make my life much easier if they would have supported n’Average Joes too.