Symbian
Symbian OS Library

FAQ-1266 How does signing affect the installation of embedded SIS files?

[Index][spacer] [Previous] [Next]



 

Classification: General Category: Symbian Signed
Created: 04/21/2005 Modified: 04/29/2005
Number: FAQ-1266
Platform: Not Applicable

Question:
Why do the embedded SIS file(s) in my SymbianSigned installation install with "untrusted" warnings?
Does that mean I need to get the embedded SIS file(s) signed in order to avoid installation warnings?
Are there signed versions of the libraries provided on Symbian DevNet?
Why don't SIS files with signed embedded SIS file(s) install on my phone (at all)?
What can I do if my embedded signed SIS file(s) fails to install on my target phone?


Answer:
How does signing affect the installation of embedded SIS files?
Why do the embedded SIS file(s) in my SymbianSigned installation install with "untrusted" warnings?

Each SIS file that is installed is treated as a discrete installation.
So an unsigned SIS file will always install with warnings, irrespective of whether it is an embedded or an outer file. Similarly, a signed SIS file will itself install without warnings, although any embedded files will install based on their signed status.

In order to avoid all installation warnings, both the outer and embedded SIS files must be Symbian Signed.

Does that mean I need to get the embedded SIS file(s) signed to avoid warnings?
Yes.
The creator of the embedded SIS file needs to get it SymbianSigned (note that you can't sign a SIS file for another developer).

Are there signed versions of the libraries provided on Symbian DevNet?
Symbian intends to provide signed versions of most of SIS files currently provided through the DevNet, e.g. Mobinfo, Freetype, etc.

These will be published on the DevNet (http://www.symbian.com/developer/index.html) when they become available.

Why don't SIS files with signed embedded SIS file(s) install on my phone (at all)?
What can I do if my embedded signed SIS file(s) fails to install on my target phone?
There are a small number of Symbian OS v6.1-based phone models (in particular Nokia 7650) in which the installer cannot handle embedded signed SIS files.

There is no workaround for this, hence, you will need to package unsigned versions of the embedded SIS file(s) to successfully install the SIS file.