diff -r 80ef3a206772 -r 48780e181b38 Symbian3/SDK/Source/GUID-1293DE8C-E803-4ADF-9FA8-862519337331.dita --- a/Symbian3/SDK/Source/GUID-1293DE8C-E803-4ADF-9FA8-862519337331.dita Fri Jul 16 17:23:46 2010 +0100 +++ b/Symbian3/SDK/Source/GUID-1293DE8C-E803-4ADF-9FA8-862519337331.dita Tue Jul 20 12:00:49 2010 +0100 @@ -9,40 +9,38 @@ --> -Software -installer -

End users can install new software from a variety of sources: through -e-mail, Internet downloads, multimedia messaging service (MMS) and WAP push -messages, infrared and Bluetooth connections, PC Suite, and removable memory -cards. The diversity of software vendors and delivery channels requires a -sophisticated system for managing installed software.

-

The Symbian Software Installer uses digital signatures and certificates to -authenticate that the application being installed on a mobile device is from -a known vendor. The signature can be obtained through the Symbian -Signed process, and the default certificates installed in the mobile -device act as root certificates. During installation the signature is validated -against the certificates. If they match, the application is installed and -the requested capabilities are -stored in the executable, assuming that the root certificate can grant the -capabilities. Only user capabilities can be granted to unsigned or -self-signed applications, and these are always confirmed by the user.

+Software installer +

End users can install new software from a variety of sources: +through e-mail, Internet downloads, multimedia messaging service (MMS) +and WAP push messages, infrared and Bluetooth connections, PC Suite, +and removable memory cards. The diversity of software vendors and +delivery channels requires a sophisticated system for managing installed +software.

+

The Symbian Software Installer uses digital signatures and certificates to authenticate that the application being +installed on a mobile device is from a known vendor. The signature +can be obtained through the Symbian Signed process, and the default certificates installed in the mobile device +act as root certificates. During installation the signature is validated +against the certificates. If they match, the application is installed +and the requested capabilities are stored in the executable, assuming that the +root certificate can grant the capabilities. Only user capabilities can be granted to unsigned or self-signed applications, and these +are always confirmed by the user.

-

The end users have an option to cancel the installation if they detect -that the vendor of the software package and certificate authority are not -trustworthy. This is especially important when installing security-related -components (for example, VPN clients, firewalls and virus scanners) or other -business-related software.

+

The end users have an option to cancel the installation if they +detect that the vendor of the software package and certificate authority +are not trustworthy. This is especially important when installing +security-related components (for example, VPN clients, firewalls and +virus scanners) or other business-related software.

-

The Software Installer ensures that no two applications have the same SID value -on a particular target device. The Software Installer has the TCB capability -to read and modify content in the \sys folder -and all its subfolders, which means that you can write to third-party application -executables in the \sys\bin folder when they are installed -through the Software Installer.

-

For more information on the Software Installer, see Secure -Software Install Tools.

+

The Software Installer ensures that no two applications have +the same SID value on a particular target device. The Software Installer +has the TCB capability to read and modify content +in the \sys folder and all its subfolders, which means +that you can write to third-party application executables in the \sys\bin folder when they are installed through the Software +Installer.

+

For more information on the Software Installer, see Secure Software Install +Tools.

The following figure illustrates the steps of software installation:

-Installation process for signed packages +Installation process for signed packages

The Software Installer can install the following types of packages:

  • signed sis packages

  • @@ -50,9 +48,10 @@
  • Web Runtime widgets

-

The Software Installer recognizes different devices, which allows you -to define the platforms and devices to which the software can be installed.

+

The Software Installer recognizes different devices, which allows +you to define the platforms and devices to which the software can +be installed.

-

If you receive an error message when using the Software Installer, see Troubleshooting -Installation Errors at the Symbian Foundation.

+

If you receive an error message when using the Software Installer, +see Troubleshooting Installation Errors at the Symbian Foundation.

\ No newline at end of file