
Series 60 (S60)
Series 60 was a user interface that Nokia developed. It was originally meant to be used by ordinary-looking mobile phones, and its name was "Pearl." It had a description of "Advanced mobile phones with information capability". Later the UI's official name was changed to S60.
Characteristics
In the beginning the Series 60 phones were all similar: numeric keypad with a screen above. In the last years of Symbian, S60 became an advanced platform and was used by powerful devices such as Nokia N97 and E90 (which should have been Nokia's next S80 model). The resolutions of S60 devices were at first 176 x 208 pixels with no exceptions. Finally they had a variety of screen sizes:
| Resolution (width x height) | Example device |
|---|---|
| 176 x 208 or 208 x 176 | Nokia 7610 |
| 176 x 220 | Siemens SX1 |
| 208 x 208 | Nokia 5500 Sport |
| 240 x 320 or 320 x 240 | Nokia N93 |
| 352 x 416 or 416 x 352 | Nokia N90 |
| 360 x 640 or 640 x 360 | Nokia N97 |
| 800 x 352 | Nokia E90 |
Versions
There were four main S60 versions published: Series 60 1st Edition (S60 v1), Series 60 2nd Edition (S60 v2), Series 60 3rd Edition (S60 v3) and S60 5th Edition. The fifth version, S60 v5 had a strong support for touch screen operation. The fourth version, S60 v4, wasn't developed, because the number four is pronounced the same way as the word death in Cantonese, and it will bring extremely bad luck. The cars in Cantonese areas don't have number four in their license plates, so the severity of this subject can be concluded from that pretty easily. The S60 main versions and their subversions are in the list below.
- S60 1st Edition (S60 v0.9 and S60 v1.0 or S60 v1 FP0)
- S60 1st Edition, Feature Pack 1 (S60 v1.2 and S60 v1.2s or S60 v1 FP1)
- S60 2nd Edition (S60 v2.0 or S60 v2 FP0)
- S60 2nd Edition, Feature Pack 1 (S60 v2.1 or S60 v2 FP1)
- S60 2nd Edition, Feature Pack 2 (S60 v2.6 or S60 v2 FP2)
- S60 2nd Edition, Feature Pack 3 (S60 v2.8 or S60 v2 FP3)
- S60 3rd Edition (S60 v3.0 or S60 v3 FP0)
- S60 3rd Edition, Feature Pack 1 (S60 v3.1 or S60 v3 FP1)
- S60 3rd Edition, Feature Pack 2 (S60 v3.2 or S60 v3 FP2)
It is noteworthy that programs developed onto S60 v1 and v2 can't be run on S60 v3, because these platforms aren't binary compatible with each other. Besides rewriting some of the code, the programmer must go through a Symbian Signed process, which grants the program a digital signature from Symbian. Only Symbian signed applications can be run on an S60 v3 device. The process is frustrating and takes time, and that's one reason why developers left the Symbian scene.
Press here to see how different resolutions look in different S60 versions (the page opens in a new window).
Memories
- ROM drive Z:
- Contains the operating system's and user interface's files. It's on a Flash memory chip in "read only" form, and it can only be edited during the firmware update.
- RAM drive D:
- This drive is created into the RAM memory, and the device's user cannot save any information there. The OS and some programs keep their files temporarily in there, so the program would work faster (RAM memory is way faster than Flash). When the device is switched off, this drive gets empty in a fraction of a second.
- User drive C:
- This drive can be used as a storage area of the user's own files; the user can save his files and install applications here, and it won't empty although the device gets switched off.
- User drive E:
- This drive is a memory card, which can be attached into the device. Like the C: drive, it can be used as the user's own storage, and it won't lose its data although it wouldn't get any power.
- Program memory - RAM
- This is a memory for running programs. For example when the user opens an image file, the image and the image viewer applications gets loaded onto this memory. When the device is switched off, this memory gets empty. So basically this memory works like the PC's RAM memory.
Devices
There have been more S60 devices manufactured than any other devices that use different Symbian user interface. The following list includes every single Series 60 devices and their operating system and user interface.
| Device | Operating system | User interface |
|---|---|---|
| Lenovo P930 | Symbian OS v8.0 | Series 60 v2.6 |
| LG KS10 (LG JoY) | Symbian OS v9.2 | Series 60 v3.1 |
| LG KT610 | Symbian OS v9.2 | Series 60 v3.1 |
| LG KT615 | Symbian OS v9.2 | Series 60 v3.1 |
| LG KT610 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia 3230 | Symbian OS v7.0s | Series 60 v2.1 |
| Nokia 3250 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia 3600 | Symbian OS v6.1 | Series 60 v1.0 |
| Nokia 3620 | Symbian OS v6.1 | Series 60 v1.0 |
| Nokia 3650 | Symbian OS v6.1 | Series 60 v1.0 |
| Nokia 3660 | Symbian OS v6.1 | Series 60 v1.0 |
| Nokia 5320 XpressMusic | Symbian OS v9.3 | Series 60 v3.2 |
| Nokia 5500 Sport | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia 5700 XpressMusic | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia 5800 XpressMusic | Symbian OS v9.4 | Series 60 v5.0 |
| Nokia 6110 Navigator | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia 6120 Classic | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia 6121 Classic | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia 6210 Navigator | Symbian OS v9.3 | Series 60 v3.2 |
| Nokia 6220 Classic | Symbian OS v9.3 | Series 60 v3.2 |
| Nokia 6260 | Symbian OS v7.0s | Series 60 v2.1 |
| Nokia 6290 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia 6600 | Symbian OS v7.0s | Series 60 v2.0 |
| Nokia 6620 | Symbian OS v7.0s | Series 60 v2.0 |
| Nokia 6630 | Symbian OS v8.0a | Series 60 v2.6 |
| Nokia 6650 | Symbian OS v9.3 | Series 60 v3.2 |
| Nokia 6670 | Symbian OS v7.0s | Series 60 v2.1 |
| Nokia 6680 | Symbian OS v8.0a | Series 60 v2.6 |
| Nokia 6681 | Symbian OS v8.0a | Series 60 v2.6 |
| Nokia 6682 | Symbian OS v8.0a | Series 60 v2.6 |
| Nokia 7610 | Symbian OS v7.0s | Series 60 v2.1 |
| Nokia 7650 | Symbian OS v6.1 | Series 60 v0.9 |
| Nokia E50 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia E51 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia E60 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia E61 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia E61i | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia E62 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia E63 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia E65 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia E66 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia E70 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia E71 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia E90 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia N-Gage | Symbian OS v6.1 | Series 60 v1.0 |
| Nokia N-Gage QD | Symbian OS v6.1 | Series 60 v2.0 |
| Nokia N70 | Symbian OS v8.1a | Series 60 v2.8 |
| Nokia N71 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N72 | Symbian OS v8.1a | Series 60 v2.8 |
| Nokia N73 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N75 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N76 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia N77 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N78 | Symbian OS v9.3 | Series 60 v3.2 |
| Nokia N79 | Symbian OS v9.3 | Series 60 v3.2 |
| Nokia N80 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N81 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia N81 8GB | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia N82 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia N85 | Symbian OS v9.3 | Series 60 v3.2 |
| Nokia N90 | Symbian OS v8.1a | Series 60 v2.8 |
| Nokia N91 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N91 8GB | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N92 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N93 | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N93i | Symbian OS v9.1 | Series 60 v3.0 |
| Nokia N95 | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia N95-3 NAM | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia N95 8GB | Symbian OS v9.2 | Series 60 v3.1 |
| Nokia N96 | Symbian OS v9.3 | Series 60 v3.2 |
| Nokia N97 | Symbian OS v9.4 | Series 60 v5.0 |
| Panasonic X700 | Symbian OS v7.0s | Series 60 v2.0 |
| Panasonic X800 | Symbian OS v7.0s | Series 60 v2.0 |
| Samsung G810 | Symbian OS v9.2 | Series 60 v3.1 |
| Samsung SGH-D700 | Symbian OS v7.0s | Series 60 v2.1 |
| Samsung I7110 | Symbian OS v9.3 | Series 60 v3.2 |
| Samsung INNOV8 | Symbian OS v9.3 | Series 60 v3.2 |
| Samsung SGH-D710 | Symbian OS v7.0s | Series 60 v2.1 |
| Samsung SGH-D720 | Symbian OS v7.0s | Series 60 v2.1 |
| Samsung SGH-D730 | Symbian OS v7.0s | Series 60 v2.1 |
| Samsung SGH-G810 | Symbian OS v9.2 | Series 60 v3.1 |
| Samsung SGH-i400 | Symbian OS v9.2 | Series 60 v3.1 |
| Samsung SGH-i450 | Symbian OS v9.2 | Series 60 v3.1 |
| Samsung SGH-i520 | Symbian OS v9.2 | Series 60 v3.1 |
| Samsung SGH-i550 | Symbian OS v9.2 | Series 60 v3.1 |
| Samsung SGH-i560 | Symbian OS v9.2 | Series 60 v3.1 |
| Samsung SGH-L870 | Symbian OS v9.3 | Series 60 v3.2 |
| Samsung SGH-Z600 | Symbian OS v8.1 | Series 60 v2.8 |
| Sendo X | Symbian OS v6.1s | Series 60 v1.2s |
| Sendo X2 | Symbian OS v6.1 | Series 60 v1.2 |
| Siemens SX1 | Symbian OS v6.1s | Series 60 v1.2s |
| Vodafone 702NKII | Symbian OS v8.0a | Series 60 v2.6 |
| Vodafone 804NK | Symbian OS v9.1 | Series 60 v3.0 |
Else
- Nokia 3600 was a Nokia 3650 designed for the United States market.
- Nokia 3620 was a Nokia 3660 designed for the United States market.
- Nokia 6620 was a Nokia 6600 designed for the United States market.
- Nokia N95-3 NAM is a Nokia N95 designed for the North American market, hence NAM.
- Nokia 6682 was a Nokia 6681 designed for the United States market.
- Nokia E62 was a Nokia E61 designed for the United States market.