When porting applications from S60 3rd Edition to S60 5th Edition,
you must include the S60 5th Edition platform UID in your application's .pkg
file
and create a new .sis
installation package using the modified .pkg
file.
The platform UID for S60 5th Edition is 0x1028315F
.
To add the S60 5th Edition UID, include the following line in the .pkg
file
of your application:
[0x1028315F], 0, 0, 0, {"Series60ProductID"}
If you do not include the S60 5th Edition platform UID in your package
file and create a new .sis
installation package, the user
will get a compatibility warning when installing the application. The warning
may result in the end user canceling the installation.
Creating a new .sis
installation package using the .pkg
file
with the S60 5th Edition platform UID is required even if you have not made
any other changes in your application.
If you have verified that the same binary can be used on multiple S60 platform releases, you can include platform UIDs for multiple S60 releases in your package file as illustrated by the example below.
;Supports S60 release 3.0 [0x101F7961], 0, 0, 0, {"Series60ProductID"} ;Supports S60 release 5.0 [0x1028315F], 0, 0, 0, {"Series60ProductID"}
Note: For S60 3rd Edition releases, you only need to include the platform UID for the earliest platform release with which your application is compatible.
For more information and a list of the platform UIDs used in earlier S60 releases, see Platform UID.