UIDsメモ
UIDsメモ
UIDsはインストールファイルのsisファイルを作成するときの設定ファイル(PKG file)の作成時にインストールする機種等を認識させるために使われるコードです。
間違えて、動かない機種へのインストールを回避するために設定するものです。
S60
Series 60 v0.9 0x101F6F88
Nokia 7650 0x101F6F87
Series 60 v1.0 0x101F795F
Series 60 v1.1 0x101F8201
Series 60 v1.2 0x101F8202
Nokia 3650 0x101F7962
Nokia N-Gage 0x101F8A64
Siemens SX1 0x101F9071
Series 60 v2.0 0x101f7960
Nokia 6600 0x101F7963
S60 2nd Edition FP1 0x101F9115
Nokia 3230 0x10200F97
Nokia 6260 0x101FB3F4
Nokia 6620 0x1020216B
Nokia 6670 0x101FD5DC
Nokia 7610 0x101FD5DB
S60 2nd Edition FP2 0x10200BAB
Nokia 6630 0x101F7964
Nokia 6680 0x102078D1
Nokia 6681 0x102078D0
Nokia 6682 0x102078CF
S60 2nd Edition FP3 0x102032BD
Nokia N70 0x10200F9A
Nokia N72 0x10200F9A
Nokia N90 0x10200F98
S60 3rd Edition 0x101F7961
Nokia 3250 0x200005F8
Nokia 5500 Sport 0x20000602
Nokia E50 0x20002495
Nokia E60 0x20001856
Nokia E61 0x20001858
Nokia E62 0x20001859
Nokia E65 0x20000604
Nokia E70 0x20001857
Nokia N71 0x200005FF
Nokia N73 0x200005FB
Nokia N75 0x200005FE
Nokia N80 0x200005F9
Nokia N91 0x200005FC
Nokia N92 0x200005FA
Nokia N93 0x20000600
Nokia N93i 0x20000605
S60 3rd Edition, FP1 0x102032BE
Nokia 6290 0x20000606
Nokia N76 0x2000060A
Nokia N95 0x2000060B
Series 80
Series 80 v2.0 0x101F8ED2
Nokia 9300 0x101F8ED1
Nokia 9500 0x101F8DDB
Series 90
Nokia 7710 0x101FBE05
UIQ
UIQ v2.0 0x101F617B
SonyEricsson P80x 0x101F80BE
UIQ v2.1 0x101F61CE
SonyEricsson P90x 0x101FBB35
UIQ v3.0 0x101F6300
UIQ v3.1 0x101F63DF
Development platforms
Series5mx 0x1000118a
Brutus board 0x10005f60
Cogent board 0x10005f61
Win32Emulator 0x10005f62
WinC 0x10005f63
CirrusLogic 7211 board 0x1000604f
(0x101F6F88), 0, 0, 0, {"Series60ProductID"}
Or for UIQ 3:
(0x101F6300), 3, 0, 0, {"UIQ30ProductID"}
(0x101F63DF), 3, 1, 0, {"UIQ31ProductID"}
Starting with S60 3rd Edition (but not UIQ v3), the syntax is now:
[0x101F7961], 0, 0, 0, {"S60ProductID"}
On Symbian OS 9, it is also possible to specify several lines to enable support of several phones / platform in a single package.
It is generally preferable to use the platform code (i.e. Series 60 vX.X or UIQ vX) UIDs unless your application is only targeted at a very specific phone. It is also preferable to use the lowest possible UID (ex: do not use the Series 60 v2.0 UID if you do not use the Series 60 v2.0 specific APIs, even if you use the corresponding SDK).
The following are specific UIDs you should not need unless you are working on a specific development board:
| 固定リンク
この記事へのコメントは終了しました。
コメント
おお、まとめて書いてあると助かります(^^)
と言う訳でさっそくメモメモ…
投稿: ま~ | 2007/03/20 16:59
あれ?知らなかったの?
いままで、どうやってsisファイル作成してたの?
投稿: sensor15 | 2007/03/20 18:54
いや、UIQとかS60という設定はしてましたが、端末毎はネットで散見しただけで設定したことが無かったので~(^^;
投稿: ま~ | 2007/03/20 21:15
実は私は、2ndEDで使っていたのが、3rdEDでいくつになったのか調べていたら、全部のコード一覧を見つけたので、メモとして書いただけなんですけどね。
投稿: sensor15 | 2007/03/21 22:06