Here is a list of machine and platform UIDs that can be used to uniquely identify a phone model or its family: :
Platform | Device | Product UID | Machine/Platform UID |
---|---|---|---|
Series 60 v0.9 |
0x101F6F88 | ||
Nokia 7650 | 0x101F6F87 | 0x101F4FC3 | |
Series 60 v1.2 |
0x101F8202 | ||
Nokia 3650 | 0x101F7962 | 0x101F466A | |
Nokia 3660 | 0x101F7962 | 0x101F466A | |
Nokia N-Gage | 0x101F8A64 | 0x101F8C19 | |
Nokia N-Gage QD | 0x101FB2B1 | 0x101FB2B1 | |
Sendo X | 0x101FA031 | 0x101FA031 | |
Siemens SX1 | 0x101F9071 | 0x101F9071 | |
Series 60 v2.0 |
0x101F7960 | ||
Nokia 6600 | 0x101F7963 | 0x101FB3DD | |
Panasonic X700 | 0x101FF525 | 0x101FF525 | |
S60 2nd Edition FP1 |
0x101F9115 | ||
Nokia 3230 | 0x10200F97 | 0x10200f97 | |
Nokia 6260 | 0x101FB3F4 | 0x101FB3F4 | |
Nokia 6620 | 0x1020216B | 0x101F3EE3 | |
Nokia 6670 | 0x101FD5DC | 0x101FB3F3 | |
Nokia 7610 | 0x101FD5DB | 0x101FB3F3 | |
S60 2nd Edition FP2 |
0x10200BAB | ||
Nokia 6630 | 0x101F7964 | 0x101FBB55 | |
Nokia 6680 | 0x102078D1 | 0x10200F99 | |
Nokia 6681 | 0x102078D0 | 0x10200F9C | |
Nokia 6682 | 0x102078CF | 0x10200F9B | |
S60 2nd Edition FP3 |
0x102032BD | ||
Nokia N70 | 0x10200F9A | 0x10200F9A | |
Nokia N72 | 0x10200F9A | 0x10200F9A | |
Nokia N90 | 0x10200F98 | 0x10200F98 | |
S60 3rd Edition |
0x101F7961 | ||
Nokia 3250 | 0x200005F8 | 0x200005F8 | |
Nokia 5500 Sport | 0x20000602 | 0x20000602 | |
Nokia E50 | 0x20002495 | 0x20002495 | |
Nokia E60 | 0x20001856 | 0x20001856 | |
Nokia E61 | 0x20001858 | 0x20001858 | |
Nokia E61i | 0x20002D7F | 0x20002D7F | |
Nokia E62 | 0x20001859 | 0x20001859 | |
Nokia E65 | 0x20000604 | 0x20000604 | |
Nokia E70 | 0x20001857 | 0x20001857 | |
Nokia N71 | 0x200005FF | 0x200005FF | |
Nokia N73 | 0x200005FB | 0x200005FB | |
Nokia N75 | 0x200005FE | 0x200005FE | |
Nokia N77 | 0x20000601 | 0x20000601 | |
Nokia N80 | 0x200005F9 | 0x200005F9 | |
Nokia N91 | 0x200005FC | 0x200005FC | |
Nokia N92 | 0x200005FA | 0x200005FA | |
Nokia N93 | 0x20000600 | 0x20000600 | |
Nokia N93i | 0x20000605 | 0x20000605 | |
S60 3rd Edition, FP1 |
0x102032BE | ||
Nokia 5700 XpressMusic |
0x20002D7C | 0x20002D7C | |
Nokia 6110 Navigator |
0x20002D7B | 0x20002D7B | |
Nokia 6120 Classic |
0x20002D7E | 0x20002D7E | |
Nokia 6290 | 0x20000606 | 0x20000606 | |
Nokia E51 | 0x20002498 | 0x20002498 | |
Nokia E71 | 0x2000249b | 0x2000249b | |
Nokia E90 | 0x20002496 | 0x20002496 | |
Nokia N76 | 0x2000060A | 0x2000060A | |
Nokia N81 and N81 8GB |
0x20002D83 | 0x20002D83 | |
Nokia N82 | 0x20002D85 | 0x20002D85 | |
Nokia N95 | 0x2000060B | 0x2000060B | |
Nokia N95 8GB | 0x20002D84 | 0x20002D84 | |
S60 3rd Edition, FP2 (Symbian OS 9.3) |
0x102752AE | ||
Nokia 5320 XpressMusic |
0x2000DA5A | 0x2000DA5A | |
Nokia 6210 Navigator |
0x2000DA54 | 0x2000DA54 | |
Nokia 6220 Classic |
0x2000DA52 | 0x2000DA52 | |
Nokia 6650 | 0x2000DA57 | 0x2000DA57 | |
Nokia N78 | 0x20002D81 | 0x20002D81 | |
Nokia N79 | 0x2000DA64 | 0x2000DA64 | |
Nokia N85 | 0x20002D86 | 0x20002D86 | |
Nokia N96 | 0x20002D82 | 0x20002D82 | |
S60 5th Edition |
0x1028315F |
Platform | Device | Product UID | Machine/Platform UID |
---|---|---|---|
UIQ v2.0 |
0x101F617B | 0x101F617B | |
SonyEricsson P80x | 0x101F80BE | 0x101F408B | |
UIQ v2.1 |
0x101F61CE | 0x101F61CE | |
SonyEricsson P90x | 0x101FBB35 | 0x101FB2AE | |
SonyEricsson P910 | 0x101FBB35 | 0x10200AC6 | |
UIQ v3.0 |
0x101F6300 | 0x101F6300 | |
SonyEricsson G700 | 0x2000CC70 | ||
SonyEricsson G900 | 0x2000CC6C | ||
SonyEricsson M600i | 0x10274BF9 | ||
SonyEricsson P1i | 0x20002E69 | ||
SonyEricsson P990i | 0x1020E285 | ||
SonyEricsson W950i | 0x10274BFA | ||
SonyEricsson W960i | 0x20002E6A | ||
UIQ v3.1 |
0x101F63DF | 0x101F63DF | |
Motorola RIZR Z8 | 0x1027400d | 0x1027400d | |
Motorola RIZR Z10 |
Series 80 v2.0 | 0x101F8ED2 | |
Nokia 9300 | 0x101F8ED1 | |
Nokia 9500 | 0x101F8DDB | |
Series 90 | ||
Nokia 7710 | 0x101FBE05 | |
Nokia 7710 (Chinese Edition) |
0x101FBE0A | |
Development platforms | ||
Series5mx | 0x1000118a | |
Brutus board | 0x10005f60 | |
Cogent board | 0x10005f61 | |
Win32Emulator | 0x10005f62 | |
WinC | 0x10005f63 | |
CirrusLogic 7211 board | 0x1000604f |
Platform UID
These UIDs shall be used in your PKG file to specify on which platform your application will work. As an example, an application running on Series 60 v0.9 platform will have the following line in its PKG:
(0x101F6F88), 0, 0, 0, {"Series60ProductID"}
Starting with S60 3rd Edition, the syntax is now:
[0x101F7961], 0, 0, 0, {"S60ProductID"}
Or for UIQ 3:
Product UID
The product UID can be use instead of the platform UID if oyr application is specific to a single phone and not the whole platform family. Exemple for a Nokia 6630 specific application:
(0x101F7964), 0, 0, 0, {"Nokia6630ProductID"}
With S60 3rd Edition and later, you can use several phones target. Ex for N71 and N80:
Machine UID