Initial contribution of the Adaptation Documentation.
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
<!-- This component and the accompanying materials are made available under the terms of the License
"Eclipse Public License v1.0" which accompanies this distribution,
and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
<!-- Initial Contributors:
Nokia Corporation - initial contribution.
Contributors:
-->
<!DOCTYPE concept
PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
<concept id="GUID-867A5435-7FB0-528E-A637-C0DAAF01B090" xml:lang="en"><title>Installation
Services Overview</title><prolog><metadata><keywords/></metadata></prolog><conbody>
<p>Installation Services is a collection of components that provide installation
related functionalities. Device creators can use its components to create
installer applications and install native software using its console-based
tool. It also provides tools to check whether the software being installed
is from a trusted source. </p>
<section id="GUID-1C5791A8-164A-4964-8A4D-728E5E265629"><title>Components</title> <p>The following components provide the
services and API libraries used when creating an installer: </p> <ul>
<li id="GUID-5FC98386-3CEC-5565-A66A-10C060499868"><p> <b>Secure
Software Install</b> (SWI) - Provides the functionality needed by the installer
service to securely initiate the install and uninstall process. It allows
native software to be installed on the device. </p> </li>
<li id="GUID-64244F3E-BEF2-5252-A252-54E5B272C4E7"><p> <b> Secure Software
Install Device tools</b> consists of the following tools: </p> <ul>
<li id="GUID-E8F6E49F-70D5-58A2-8241-61BC9A9E9795"><p> <b>Secure Software
Install Certificate Store tool</b> (swicertstoretool) - Allows a device creator
to create and configure the <filepath>swicertstore.dat</filepath> file containing
the certificates and their capabilities. </p> </li>
<li id="GUID-7F5CBFF6-48FE-5559-8D42-4C917AE02A33"><p> <b>Console-based SWI
tool</b> - Is a tool that allows native software to be installed, uninstalled
or upgraded on the device using an EShell interface. </p> </li>
</ul> </li>
</ul> </section>
</conbody><related-links>
<link href="GUID-827AFAA3-75A4-5F08-8F83-1E36DAD8533D.dita">
<linktext>Secure Software Install</linktext></link>
<link href="GUID-3011B0AE-F129-50EC-86EF-F894FE38CB10.dita"><linktext>Secure Software
Install Device Tools</linktext></link>
</related-links></concept>