Symbian Signed Tools
Article Metadata
Code Example
Article
This article gathers together information on the tools most commonly used during the Symbian Signed process. It give a quick overview of each tool and information on where you can find it.
The tools break down largely into three categories: tools which are needed for signing, those which help with testing and others which are useful for troubleshooting.
Some of the tools are owned and hosted by the Symbian Signed Team at the Symbian Foundation, the remainder are third party tools owned and hosted elsewhere. We hope that members of the community will contribute to this page by adding details of tools which they have found useful during the signing process.
Contents |
Signing Tools
Publisher ID export tool
You must use this tool to when you receive a Publisher ID certificate from TC TrustCenter. It extracts your private and public keys from the certificate and converts them into a format that you can use to get your applications Symbian Signed.
You can download the tool here. You can find instructions for using it (and for purchasing a Publisher ID certificate) on this page.
You will need the keys whenever you use MakeSIS or SignSIS (see below) to create a SIS for Express Signed or Certified Signed.
A second version of Publisher ID tool is available here for Verisign ACS publisher IDs.
SignSIS and MakeSIS tools
The SignSIS and MakeSIS tools are included with the Symbian SDK. You will need one of these tools to sign a .SIS file locally on your machine.
You will need the tool to use a Developer Certificate (Open Signed Offline) to sign your .SIS file for testing and will also need to use this tool to sign your .SIS file with your Publisher ID before submitting it for Express Signed or Certified Signed.
Currently, these tools are only available as part of your SDK.
Certificate Manager Plugin
This is a plug-in for Carbide which will allow you to manage your developer certificates. It also contains an improved version of DevCertRequest for requesting developer certificates to use with Open Signed Offline.
Please download the Certificate manager plugin for Carbide: File:Symbian Certificate Manager Plug-in for Carbide.c++.zip
Developer Certificate contents tool
This tool is really useful for debugging problems with IMEIs within a Developer Certificate. It lists the UIDs, capabilities and IMEIs encoded in a Developer Certificate and also flags any IMEIs that may be problematic.
Listing IMEIs and Capabilities in a DevCert
VerifySymbianSigned
Please note that the VerifySymbianSigned tool will not recognise Publisher IDs issued after 1st December 2009. This is because the intermediate certificate used to check the signature of the sis file has been changed. Alternatively you can use the latest version of the signsis tool with the -p flag to see that your sis file has been signed with a valid Publisher ID.
VerifySymbianSigned is a command line tool that runs on the PC and it is used to verify the signing status of a SIS file. A file can either be Publisher ID signed, Developer Certificate signed or Symbian Signed. Please download VerifySymbianSigned here: File:VerifySymbianSigned v2.4.zip
Tools for testing
File Browsers
File storage load/stress testing can be simulated by uploading a file/s to fill the selected mass storage device.
- Nokia FileBrowser (Symbian S60 3.x and later):
- Y-Browser
- File Check
- Swiss Manager (UIQ):
- There are other file browsers for Symbian on the Internet, including FExplorer (S60)
Profiler tools
Any kind of application profiler/task list (only Required for UIQ applications)
LowMem Tool
The Low Memory Tool will test application start-up during low memory situations. If the application does not start due to lack of memory it indicates to the user that there is not enough memory.
Please download the LowMem user guide [here|Symbian Signed Tools^LowMem.zip]
- Symbian OS pre-v9.x.
- Please download File:LowMem UIQ v 1 4 Signed.zip
- Please download File:LowMem S60 v 1 4 Signed.zip
- Please download File:LowMem S80 v 1 4 Signed.zip
- Please download File:LowMem S80 v 1 4 Signed.zip
- Not currently available for Symbian OS v9.x
Other useful tools
In this section, we have included some links to other tools which you may find useful during the testing and signing process.
What is in my SIS
This web site allows you to upload your SIS file to find out information about what files are contained within the SIS file and what capabilities these files are using. It also shows the certificate chain for the SIS file. http://www.whatisinmysis.com/
Sign that SIS\! - a Firefox Plugin
Reduce the time to submit an application through Open Signed Online with this plugin. This uses prefill form fields and is useful for those wanting to demo or test an application using Open Signed Online. The current version is .1 and in order to get the plugin, you have to go through Mozilla: [1]
UnSIS
File:UnSIS Setup.zip - unpacks pre EKA2 SIS files.
Tools that are no longer used
DevCertRequest
DevCertRequest tool was historically used to request developer certificates from the Symbian Signed site. Developer certificates are now requested directly through the site interface, so this tool is no longer required.Note that this content was originally hosted on the Symbian Foundation developer wiki.


(no comments yet)