7 Nokia Corporation - initial contribution. |
7 Nokia Corporation - initial contribution. |
8 Contributors: |
8 Contributors: |
9 --> |
9 --> |
10 <!DOCTYPE concept |
10 <!DOCTYPE concept |
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
12 <concept xml:lang="en" id="GUID-8AB46129-0B35-539D-ACC8-2816A4EE2FC9"><title>Configuring the Start-up State Aware (SSA) Behaviour</title><prolog><metadata><keywords/></metadata></prolog><conbody><p>This page describes how to configure how ECom behaves during system boot. It is intended for Symbian Developers optimising or troubleshooting the boot process for a phone. </p> <p>Symbian platform has a Staged Start-up Architecture, driven by the Application Framework's System Starter component, which provides a consistent and customisable method of starting components at device boot. The architecture divides the start-up process into a number of <i>states</i>, which allows components to perform only those start-up actions which are necessary to the state. This allows the start-up sequence to be optimised, so that functionality that is immediately important to the user starts first. Components that use this architecture to manage their start-up are called Start-up State Aware (SSA). </p> <p>By default, ECom is SSA. It loads registration files for plug-ins on read-only internal drives first, while start-up is in the "Critical" state. Registration files for plug-ins on other drives (i.e. installed third-party plug-ins) are loaded later, when start-up moves to the "Non-critical" state. </p> <p>ECom's SSA behaviour can be disabled, in which case all plug-in registration files on all drives are loaded when ECom is started. To disable the SSA behaviour, place a file called <filepath>EComSrvr.ini</filepath> in either of the directories <filepath>C:\private\10009D8F</filepath> or <filepath>Z:\private\10009D8F</filepath>. The file can have any contents or be empty: its existence alone disables the SSA behaviour. To reenable SSA, remove <filepath>EComSrvr.ini</filepath> from both directories. </p> </conbody></concept> |
12 <concept id="GUID-8AB46129-0B35-539D-ACC8-2816A4EE2FC9" xml:lang="en"><title>Configuring |
|
13 the Start-up State Aware (SSA) Behaviour</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
|
14 <p>This page describes how to configure how ECom behaves during system boot. |
|
15 It is intended for Symbian Developers optimising or troubleshooting the boot |
|
16 process for a phone. </p> |
|
17 <p>The Symbian platform has a Staged Start-up Architecture, driven |
|
18 by the Application Framework's System Starter component, which provides a |
|
19 consistent and customisable method of starting components at device boot. |
|
20 The architecture divides the start-up process into a number of <i>states</i>, |
|
21 which allows components to perform only those start-up actions which are necessary |
|
22 to the state. This allows the start-up sequence to be optimised, so that functionality |
|
23 that is immediately important to the user starts first. Components that use |
|
24 this architecture to manage their start-up are called Start-up State Aware |
|
25 (SSA). </p> |
|
26 <p>By default, ECom is SSA. It loads registration files for plug-ins on read-only |
|
27 internal drives first, while start-up is in the "Critical" state. Registration |
|
28 files for plug-ins on other drives (i.e. installed third-party plug-ins) are |
|
29 loaded later, when start-up moves to the "Non-critical" state. </p> |
|
30 <p>ECom's SSA behaviour can be disabled, in which case all plug-in registration |
|
31 files on all drives are loaded when ECom is started. To disable the SSA behaviour, |
|
32 place a file called <filepath>EComSrvr.ini</filepath> in either of the directories <filepath>C:\private\10009D8F</filepath> or <filepath>Z:\private\10009D8F</filepath>. The file can have any contents or be empty: its existence alone disables |
|
33 the SSA behaviour. To reenable SSA, remove <filepath>EComSrvr.ini</filepath> from |
|
34 both directories. </p> |
|
35 </conbody></concept> |