This table contains information commonly used by developers when determining OS versioning vs UI versioning, and platform dependencies. It is intended to replace FAQs 1333 (http://www3.symbian.com/faq.nsf/45aef46f9a8a61f9802569de0067eb63/cc206c924be43771802570af001d6ad4?OpenDocument) and 1045 (http://www3.symbian.com/faq.nsf/AllByDate/60F08959D541766580256F95003A7C74?OpenDocument).
Information will also originate from "S60 Platform Identification Codes document" from Forum Nokia - e.g. http://sw.nokia.com/id/6f13cbfc-ae37-4eca-990d-b727677ddc8b/S60_Platform_Identification_Codes_v2_1_en.pdf. Also from this list here http://www.newlc.com/Common-products-UIDs.html.
Anyone is welcome to extend it as you find new devices/platforms, or information from the missing fields.
| Device |
Symbian OS Version |
UI Platform |
Platform ID |
Product ID |
Machine ID |
Manufacturer ID |
Hardware Rev. |
Software Rev. |
Software build |
Model |
Device Family |
Device Family Rev |
Status |
| SE G700 |
v9.1 |
UIQ3.0 |
|
|
0x2000CC70 |
|
|
|
|
|
|
|
|
| SE G900 |
v9.1 |
UIQ3.0 |
|
|
0x2000CC6C |
|
|
|
|
|
|
|
|
| SE M600i |
v9.1 |
UIQ3.0 |
|
|
0x10274BF9 |
|
|
|
|
|
|
|
|
| SE P1i |
v9.1 |
UIQ3.0 |
|
|
0x20002E69 |
|
|
|
|
|
|
|
|
| SE P800 |
v7.0 |
UIQ2.0 |
0x101F617B |
0x101F80BE |
0x101F408B |
0x101F6CED |
1 |
1 |
1 |
0 |
2 |
1 |
Discontinued |
| SE P900 |
v7.0 |
UIQ2.1 |
|
0x101FBB35 |
0x101FB2AE |
0x101F6CED |
1 |
2 |
1 |
0 |
2 |
1 |
Discontinued |
| SE P910 |
v7.0 |
UIQ2.1 |
|
0x101FBB35 |
0x10200AC6 |
|
|
|
|
|
|
|
|
| SE P910i |
v7.0 |
UIQ2.1 |
|
|
0x10200AC6 |
0x101F6CED |
1 |
2 |
|
959524969 |
2 |
1 |
|
| SE P990i |
v9.1 |
UIQ3.0 |
|
|
0x1020E285 |
|
|
|
|
|
|
|
|
| SE W950i |
v9.1 |
UIQ3.0 |
|
|
0x10274BFA |
|
|
|
|
|
|
|
|
| SE W960i |
v9.1 |
UIQ3.0 |
|
|
0x20002E6A |
|
|
|
|
|
|
|
|
| Nokia 3230 |
v7.0s |
S60 2nd Edn, FP1 |
0x101F9115 |
0x10200F97 |
0x10200F97 |
|
|
|
|
|
|
|
|
| Nokia 3250 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x200005F8 |
0x200005F8 |
|
|
|
|
|
|
|
|
| Nokia 3650/3600 |
v6.1 |
S60 v1.2 |
0x101F8202 |
0x101F7962 |
0x101F466A |
0x00000002 |
256 |
256 |
256 |
270485098 |
1 |
1552 |
Discontinued |
| Nokia 3660/3620 |
v6.1 |
S60 v1.2 |
0x101F8202 |
|
0x101F466A |
0x00000002 |
256 |
256 |
256 |
270485098 |
1 |
1552 |
Discontinued |
| Nokia 5500 Sport |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20000602 |
0x20000602 |
|
|
|
|
|
|
|
|
| Nokia 5700 XpressMusic |
v9.2 |
S60 3rd Edn, FP1 |
0x102032BE |
0x20002D7C |
0x20002D7C |
|
|
|
|
|
|
|
|
| Nokia N-Gage™ |
v6.1 |
S60 v1.2 |
|
0x101F8A64 |
0x101F8C19 |
0x00000002 |
256 |
256 |
256 |
270502937 |
1 |
1552 |
Discontinued |
| Nokia N-Gage™ QD |
v6.1 |
S60 v1.2 |
|
0x101FB2B1 |
0x101FB2B1 |
0x00000002 |
256 |
256 |
256 |
270512817 |
1 |
1552 |
Discontinued |
| Nokia 6110 Navigator |
v9.2 |
S60 3rd Edn, FP1 |
0x102032BE |
0x20002D7B |
0x20002D7B |
|
|
|
|
|
|
|
|
| Nokia 6120 Classic |
v9.2 |
S60 3rd Edn, FP1 |
0x102032BE |
0x20002D7E |
0x20002D7E |
|
|
|
|
|
|
|
|
| Nokia 6121 Classic |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Nokia 6260 |
v7.0s |
S60 2nd Edn, FP1 |
0x101F9115 |
0x101FB3F4 |
0x101FB3F4 |
0x00000002 |
256 |
256 |
256 |
270513140 |
1 |
1792 |
|
| Nokia 6290 |
v9.2 |
S60 3rd Edn, FP1 |
0x102032BE |
0x20000606 |
0x20000606 |
|
|
|
|
|
|
|
|
| Nokia 6600 |
v7.0s |
S60 2nd Edn |
0x101F7960 |
0x101F7963 |
0x101FB3DD |
|
256 |
256 |
256 |
270513117 |
1 |
1792 |
|
| Nokia 6620 |
v7.0s |
S60 2nd Edn, FP1 |
0x101F9115 |
0x1020216B |
0x101F3EE3 |
|
|
|
|
|
|
|
Discontinued |
| Nokia 6630 |
v8.0a |
S60 2nd Edn, FP2 |
0x10200BAB |
0x101F7964 |
0x101FBB55 |
0x00000002 |
256 |
256 |
592 |
1112691795 |
|
1792 |
|
| Nokia 6670 |
v7.0s |
S60 2nd Edn, FP1 |
0x101F9115 |
0x101FD5DC |
0x101FB3F3 |
|
|
|
|
|
|
|
|
| Nokia 6680 |
v8.0a |
S60 2nd Edn, FP2 |
0x10200BAB |
0x102078D1 |
0x10200f99 |
0x00000002 |
256 |
256 |
592 |
1112691795 |
1 |
1792 |
|
| Nokia 6681 |
v8.0a |
S60 2nd Edn, FP2 |
0x10200BAB |
0x102078D0 |
0x10200F9C |
|
|
|
|
|
|
|
|
| Nokia 6682 |
v8.0a |
S60 2nd Edn, FP2 |
0x10200BAB |
0x102078CF |
0x10200F9B |
|
|
|
|
|
|
|
|
| Nokia 7610 |
v7.0s |
S60 2nd Edn, FP1 |
0x101F9115 |
0x101FD5DB |
0x101FB3F3 |
0x00000002 |
256 |
256 |
256 |
270513139 |
1 |
|
|
| Nokia 7650 |
v6.1 |
S60 v0.9 |
0x101F6F87 |
0x101F4FC3 |
|
0x00000002 |
256 |
256 |
256 |
270487491 |
1 |
1552 |
Discontinued |
| Nokia 7710 |
v7.0s |
S90 v1.0 |
|
0x101FBE09 |
0x101FBE09 |
|
|
|
|
|
|
|
|
| Nokia 7710 China Edition |
v7.0s |
S90 v1.0 |
|
0x101FBE0A |
|
|
|
|
|
|
|
|
|
| Nokia 9210/9290 Communicator |
v6.1 |
S80 v1.0 |
|
|
0x10005E33 |
|
|
|
|
|
|
|
Discontinued |
| Nokia 9300 |
v7.0s |
S80 v2.0 |
|
0x101F8ED1 |
0x101F8ED1 |
|
|
|
|
|
|
|
|
| Nokia 9300i |
v7.0s |
S80 v2.0 |
|
|
0x1020E048 |
|
|
|
|
|
|
|
|
| Nokia 9500 |
v7.0s |
S80 v2.0 |
|
0x101F8DDB |
0x101F6B26 |
|
|
|
|
|
|
|
|
| Nokia N70 |
v8.1a |
S60 2nd Edn, FP3 |
0x102032BD |
0x10200F9A |
0x10200F9A |
|
|
|
|
|
|
|
|
| Nokia N71 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x200005FF |
0x200005FF |
|
|
|
|
|
|
|
|
| Nokia N72 |
v8.1a |
S60 2nd Edn, FP3 |
0x102032BD |
0x10200F9A |
0x10200F9A |
|
|
|
|
|
|
|
|
| Nokia N73 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x200005FB |
0x200005FB |
|
|
|
|
|
0 |
1 |
|
| Nokia N75 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x200005FE |
0x200005FE |
|
|
|
|
|
|
|
|
| Nokia N76 |
v9.2 |
S60 3rd Edn, FP1 |
0x102032BE |
0x2000060A |
0x2000060A |
|
|
|
|
|
|
|
|
| Nokia N77 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20000601 |
0x20000601 |
|
|
|
|
|
|
|
|
| Nokia N80 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x200005F9 |
0x200005F9 |
|
|
|
|
|
|
|
|
| Nokia N90 |
v8.1a |
S60 2nd Edn, FP3 |
0x102032BD |
0x10200F98 |
0x10200F98 |
|
|
|
|
|
|
|
|
| Nokia N91 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x200005FC |
0x200005FC |
|
|
|
|
|
|
|
|
| Nokia N92 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x200005FA |
0x200005FA |
|
|
|
|
|
|
|
|
| Nokia N93 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20000600 |
0x20000600 |
|
|
|
|
|
|
|
|
| Nokia N93i |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20000605 |
0x20000605 |
|
|
|
|
|
|
|
|
| Nokia N95 |
v9.2 |
S60 3rd Edn, FP1 |
0x102032BE |
0x2000060B |
0x2000060B |
|
1 |
256 |
592 |
0x42525453 |
Crystal |
1 |
|
| Nokia N95 8GB |
v9.2 |
S60 3rd Edn, FP1 |
|
0x20002D84 |
0x20002D84 |
|
|
|
|
|
|
|
|
Nokia N96 |
v9.3 |
S60 3rd Edn, FP2 |
|
0x20002D82 |
0x20002D82 |
|
|
|
|
|
|
|
|
| Nokia E50 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20002495 |
0x20002495 |
|
|
|
|
|
1 |
2320 |
|
| Nokia E51 |
v9.2 |
S60 3rd Edn, FP1 |
0x102032BE |
0x20002498 |
0x20002498 |
|
|
|
|
|
|
|
|
| Nokia E60 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20001856 |
0x20001856 |
|
|
|
|
|
|
|
|
| Nokia E61 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20001858 |
0x20001858 |
|
|
|
|
|
|
|
|
| Nokia E61i |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20002D7F |
0x20002D7F |
|
|
|
|
|
|
|
|
| Nokia E62 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20001859 |
0x20001859 |
|
|
|
|
|
|
|
|
| Nokia E65 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20000604 |
0x20000604 |
|
|
|
|
|
|
|
|
| Nokia E70 |
v9.1 |
S60 v3rd Edn |
0x101F7961 |
0x20001857 |
0x20001857 |
|
|
|
|
|
|
|
|
| Nokia E71 |
v9.2 |
S60 3rd Edn, FP1 |
0x102032BE |
0x2000249B |
0x2000249B |
|
|
|
|
|
|
|
|
| Nokia E90 |
v9.2 |
S60 3rd Edn, FP1 |
0x102032BE |
0x20002496 |
0x20002496 |
|
|
|
|
|
|
|
|
| Sendo-X |
v6.1 |
S60 v1.2 |
0x101F8202 |
0x101FA031 |
0X101FA031 |
0x101FA032 |
514 |
1 |
72 |
270508081 |
270503194 |
1 |
Discontinued |
| Siemens SX1 |
v6.1 |
S60 v1.2 |
0x101F8202 |
0x101F9071 |
0x101F9071 |
0x101F9072 |
1 |
256 |
592 |
270504049 |
1 |
1552 |
Discontinued |
| Samsung SGH-D720 |
|
S60 v2.x |
|
0x10272F38 |
|
|
|
|
|
|
|
|
|
| Samsung SGH-D730 |
|
S60 v2.x |
|
0x10272F39 |
0x101FE7B7 |
|
|
|
|
|
|
|
|
| Samsung SGH-i520 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Motorola A9nn |
v7.0 |
UIQ v2.x |
|
|
0x101F6B26 |
|
|
|
|
|
|
|
Discontinued |
| Motorola A1000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Motorola MOTORIZR Z8 |
v9.2 |
UIQ3.1 |
0x101F63DF |
0x1027400d |
0x1027400d |
|
|
|
|
|
|
|
|
| Motorola MOTORIZR Z10 |
v9.2 |
UIQ3.1 |
|
|
|
|
|
|
|
|
|
|
|
| BenQ P30 |
v7.0 |
UIQ v2.1 |
|
0x101FD279 |
|
|
|
|
|
|
|
|
|
| Panasonic X700 |
v7.0s |
S60 2.0 |
|
0x101FF525 |
0x101FF525 |
|
|
|
|
|
|
|
Discontinued |
| Panasonic X800 |
v7.0s |
S60 2.0 |
|
|
|
|
|
|
|
|
|
|
|
| Arima U308 |
|
|
|
|
|
|
|
|
|
|
|
|
Discontinued |
| Lenovo P930 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| LG JoY |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
Manufacturer UID
The manufacturer UID (HalData::TAttribute:EManufacturer) is defined (for a small subset of handset/semiconductor manufacturers) in the enum HALData::TManufacturer. Manufacturers not defined in this enum have UIDs directly allocated from the UID registry.
| Manufacturer |
ID Name |
ID Value |
| Ericsson |
TManufacturer::EManufacturer_Ericsson |
0x00000000 |
| Motorola |
TManufacturer::EManufacturer_Motorola |
0x00000001 |
| Nokia |
TManufacturer::EManufacturer_Nokia |
0x00000002 |
| Panasonic |
TManufacturer::EManufacturer_Panasonic |
0x00000003 |
| Psion |
TManufacturer::EManufacturer_Psion |
0x00000004 |
| Intel |
TManufacturer::EManufacturer_Intel |
0x00000005 |
| Cogent |
TManufacturer::EManufacturer_Cogent |
0x00000006 |
| Cirrus |
TManufacturer::EManufacturer_Cirrus |
0x00000007 |
| Linkup |
TManufacturer::EManufacturer_Linkup |
0x00000008 |
| Texas Instruments |
TManufacturer::EManufacturer_TexasInstruments |
0x00000009 |
| Sony Ericsson |
KUidManufacturerSonyEricsson |
0x101F6CED |
| ARM |
KUidManufacturerARM |
0x101F4ED9 |
| Samsung |
KUidManufacturerSamsung |
0x101F7E7B |
| Siemens |
KUidManufacturerSiemens |
0x101F9072 |
| Sendo |
KUidManufacturerSendo |
0x101FA032 |
| BenQ |
KUidManufacturerBENQ |
0x101FD278 |
| LG |
KUidManufacturerLG |
0x10200A8C |
| Lenovo |
KUidManufacturerLenovo |
0x1020E440 |
| NEC |
KUidManufacturerNEC |
0x102740C4 |
Product IDs for GUI class of devices
-----------------------------------------------------
platformIds
| Platform |
Product ID |
Stub Location |
| UIQ v2.0 |
0x101F617B |
|
| UIQ v2.1 |
0x101F61C |
|
| UIQ v3.0 |
0x101F6300 |
|
| UIQ v3.1 |
0x101F63DF |
|
Series 60 v0.9 |
0x101F6F88 |
z:\system\install\Series60v0.9.sis |
Series 60 v1.0 |
0x101F795F |
z:\system\install\Series60v1.0.sis |
| Series 60 v1.1 (deprecated) |
0x101F8201 |
z:\system\install\Series60v1.1.sis |
| Series 60 v1.2 |
0x101F8202 |
z:\system\install\Series60v1.2.sis |
| Series 60 Platform, 2nd Ed. |
0x101f7960 |
z:\system\install\Series60v2.0.sis |
Series 60 Platform, 2nd Ed., FP1 |
0x101F9115 |
z:\system\install\Series60v2.1.sis |
Series 60 Platform, 2nd Ed., FP2 |
0x10200BAB |
z:\system\install\Series60v2.6.sis |
Series 60 Platform, 2nd Ed., FP3 |
0x102032BD |
z:\system\install\Series60v2.8.sis |
Series 60 Platform 3rd Ed. |
0x101F7961 |
z:\system\install\Series60v3.0.sis |
| S60 3rd Edition, Feature Pack 1 |
0x102032BE |
z:\system\install\Series60v3.1.sis |
| Series 80 Platform 2.0 |
0x101F8ED2 |
|
| Series 90 Platform 1.1 |
0x101FBE05 |
|
Series 90 Platform 1.1 China Edition |
0x101FBE06 |
|
| Samsung Series 60 2.1 phones |
0x10272F37 |
|
| |
|
|