diff -r 5072524fcc79 -r 80ef3a206772 Symbian3/PDK/Source/GUID-92459911-6FD1-47D7-8FBD-63BB43106757.dita
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Symbian3/PDK/Source/GUID-92459911-6FD1-47D7-8FBD-63BB43106757.dita Fri Jul 16 17:23:46 2010 +0100
@@ -0,0 +1,63 @@
+
+
+
+
+
+Installing an installerThe Software Installation Framework (SIF) enables you to
+create installers for installing software. An installer is generally
+made up of an install server and plug-in. The plug-in encapsulates
+the logic for the management of the software type and the install
+server performs the installation whenever there is a request from
+SIF. Installers can be In-ROM (pre-provisioned in the device during
+device creation) or Post-Market (installed and registered using USIF
+after the device is shipped).
+
+To register
+the installer with USIF:
+
+For In-ROM
+Installers, the developer must inform the AppInstall Package Owner
+about the installer details to be configured. For more details, referApplication Installation
+The installer registration details that must be delivered
+to the AppInstall team are
+unique software type name (such as ”native”, “java”)
+Sif plug-in uid ( ECom implementation ID)
+ launcher executable (native executable to be used by apparc
+to launch non-native applications of given type)
+custom access secure Id(s)
+MIME Type(s)
+localized software type names (optional)
+
+
+For Post-Market
+Installers, the installer details must be configured using a
+Software Type Registration file. This is a.xml file. The file must be a part of the installer SIS package. For
+example, if the package UID is 0x77534946, the Software Type Registration
+file must be copied to \resource\usif\leestore\77534946.xml using the installer package.
+A sample Software Type Registration file is described below.
<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE LayeredExecutionEnvironments SYSTEM "swtype.dtd">
+<LayeredExecutionEnvironments>
+<softwareType name="native">
+<localizedName language="15">testSwTypeLoc15</localizedName>
+<localizedName language="31">testSwTypeLoc31</localizedName>
+<mimeType>binary/sif-testpkg</mimeType>
+<sifPluginUid>102866EF</sifPluginUid>
+<CustomAcess SecureId="10285BCB" AccessMode="1"/>
+<CustomAcess SecureId="80285DE0" AccessMode="1"/>
+<launcherExecutable>testLauncherExecutable</launcherExecutable>
+</softwareType>
+</LayeredExecutionEnvironments>
+For more details about the install server and the plug-in,
+refer to Creating
+an Installer.
+
+
+
+
+
\ No newline at end of file