Sony Ericsson UIQ 3 Developer's Manual page 20

Signing applications for sony ericsson uiq 3 phones
Table of Contents

Advertisement

In Symbian OS v9, UID ranges have been changed compared to earlier OS versions. The following table
lists UID ranges to be allocated Symbian APP, EXE or DLL files of different categories. UID classes 0-9
(range 0x00000000 – 0x9FFFFFFF) are referred to as the protected range, and classes A-F (range
0xA0000000 – 0xFFFFFFFF) as the unprotected range. UID ranges not in this table are reserved.
UID
UID range
class
0
0x00000000 - 0x0FFFFFFF Development use only. Normally this range is not used for Symbian
1
0x10000000 - 0x1FFFFFFF Legacy UID allocations. This is the UID range used for both signed
2
0x20000000 - 0x2FFFFFFF V9 protected UID allocations. UIDs in this range are allocated to
7
0x70000000 - 0x7FFFFFFF Vendor IDs. Normally only used by phone manufacturers and net-
A
0xA0000000 - 0xAFFFFFFF V9 unprotected UID allocations. UIDs in this range are allocated to
E
0xE0000000 - 0xEFFFFFFF Development use only. This range is particularly suited for illustra-
F
0xF0000000 - 0xFFFFFFFF Legacy UID compatibility range. Used for pre-v9 unsigned applica-
To retrieve a UID from the Symbian Signed Portal:
1. Login to your account on www.symbiansigned.com.
2. Click the link "Request UIDs" in the left navigation bar.
3. Follow the instructions on the UID request page.
Developers guidelines
Purpose
OS v9 applications, since Developer certificates are required. UID
classes A or E can be used during development and for test pur-
poses.
The range 0x01000000 - 0x0FFFFFFF is reserved for test purposes
with pre-v9 applications.
and unsigned pre-V9 Symbian OS applications, not to be installed in
phones with Symbian OS v9 or later.
signed Symbian OS v9 applications via the Symbian Signed portal.
This requires login to the developer account.
work operators. If another developer needs a VID, it can not be
retrieved directly via the Symbian Signed portal, but requests can be
sent via email to symbiansigned@symbian.com.
unsigned applications via the Symbian Signed portal. UIDs are
retrieved via login to the developer account in the portal.
UIDs in this range can also be used for test applications and SDK
code examples, particularly this is useful for test projects, for exam-
ple games.
tive/learning purposes, applications that are not to be redistributed
via a .SIS file, for example HelloWorld. UIDs can be randomly
selected from the range as long as they do not conflict with other
UIDs on the device.
tions that are to be installed on a v9 device. A UID in the range
0x10000000 - 0x1FFFFFFF allocated by Symbian to a pre-v9 appli-
cation can be converted to one valid for v9 by simply exchanging the
first "1" to "F". For example, a UID of 0x10034FD3 should be
changed to 0xF0034FD3.
20
Signing applications
|
October 2006

Advertisement

Table of Contents
loading

This manual is also suitable for:

P990iP990cM600iM600cW950iW950c ... Show all

Table of Contents