sysstatemgmt/ssmcmdlists/data/noncriticalcmdlist_ext.rss
branchRCL_3
changeset 22 8cb079868133
parent 21 ccb4f6b3db21
equal deleted inserted replaced
21:ccb4f6b3db21 22:8cb079868133
     1 /*
     1 /*
     2 * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    66 //
    66 //
    67 RESOURCE SSM_COMMAND_LIST r_cmds
    67 RESOURCE SSM_COMMAND_LIST r_cmds
    68     {
    68     {
    69     commands =
    69     commands =
    70         {
    70         {
    71         r_cmd_waitidle, //CR:ETIN-86JCY2
    71         r_cmd_waitforphone,     // prio 0xFFD1
       
    72         r_cmd_waitidle,         // prio 0xFFC5
    72         // prio 0xFFB7
    73         // prio 0xFFB7
    73 #ifdef __JAVA        
    74 #ifdef __JAVA        
    74         r_cmd_javacaptain,
    75         r_cmd_javacaptain,
    75 #endif // __JAVA
    76 #endif // __JAVA
    76         r_cmd_watcher,
    77         r_cmd_watcher,
    77         r_cmd_dmutilsrv,
    78         r_cmd_dmutilsrv,
    78         // prio 0xFFA7
    79         // prio 0xFFA7
       
    80         r_cmd_contentharvester,
    79         r_cmd_mdswatchdog,
    81         r_cmd_mdswatchdog,
       
    82         r_cmd_predefinedcontacts,
       
    83         r_cmd_xnthemesrv,
       
    84         r_cmd_ncnlist,
    80         r_cmd_satsrv,
    85         r_cmd_satsrv,
    81         r_cmd_cbssrv,
    86         r_cmd_cbssrv,
    82         r_cmd_schedsrv,
    87         r_cmd_schedsrv,
    83         r_cmd_aosrv,
    88         r_cmd_aosrv,
    84         r_cmd_ippushman,
    89         r_cmd_ippushman,
    85         r_cmd_remotefe,
    90         r_cmd_remotefe,
    86         r_cmd_supllistener,
    91         r_cmd_supllistener,
    87         r_cmd_autolock,
    92         r_cmd_autolock,
       
    93         r_cmd_pocstarter,
       
    94         r_cmd_gsserver,
       
    95         r_cmd_vcommandmgr,
    88         r_cmd_dmallreasons,
    96         r_cmd_dmallreasons,
    89         r_cmd_locod,
    97         r_cmd_locod,
    90 #ifdef FF_LBT_ENGINE
    98 #ifdef FF_LBT_ENGINE
    91         r_cmd_lbtsrv,
    99         r_cmd_lbtsrv,
    92 #endif // FF_LBT_ENGINE
   100 #endif // FF_LBT_ENGINE
    93         //prio 0xFFA6
   101         r_cmd_emailsrvrmon,
       
   102         r_cmd_taskswitcher,
       
   103         // prio 0xFFA6
    94         r_cmd_dmfirstbootreason,
   104         r_cmd_dmfirstbootreason,
    95         r_cmd_fota,
   105         r_cmd_fota,
    96         // prio 0x7F87
   106         // prio 0x7F87
    97         r_cmd_waitcleanbootinfo,
   107         r_cmd_waitcleanbootinfo,
    98         // prio 0x7F97
   108         // prio 0x7F97
   119 RESOURCE SSM_START_AMA_STARTER r_cmd_amastart
   129 RESOURCE SSM_START_AMA_STARTER r_cmd_amastart
   120     {
   130     {
   121     priority = 0x7F97;
   131     priority = 0x7F97;
   122     conditional_information = r_cond_ps_normalboot;
   132     conditional_information = r_cond_ps_normalboot;
   123     }
   133     }
   124 	
   134 
   125 // ---------------------------------------------------------------------------
   135 // ---------------------------------------------------------------------------
   126 // r_cmd_aosrv
   136 // r_cmd_aosrv
   127 // ---------------------------------------------------------------------------
   137 // ---------------------------------------------------------------------------
   128 //
   138 //
   129 RESOURCE SSM_START_PROCESS_INFO r_cmd_aosrv
   139 RESOURCE SSM_START_PROCESS_INFO r_cmd_aosrv
   142 RESOURCE SSM_START_APP_INFO r_cmd_autolock
   152 RESOURCE SSM_START_APP_INFO r_cmd_autolock
   143     {
   153     {
   144     priority = 0xFFA7;
   154     priority = 0xFFA7;
   145     name = "z:\\sys\\bin\\lockapp.exe";
   155     name = "z:\\sys\\bin\\lockapp.exe";
   146     execution_behaviour = ESsmWaitForSignal;
   156     execution_behaviour = ESsmWaitForSignal;
   147     timeout = 10000;
   157     timeout = 100000;		//  FCOA-87UBXX
   148     background = 1; // To background
   158     background = 1; // To background
   149     monitor_info = r_mon_3_restarts_ignore;
   159     monitor_info = r_mon_3_restarts_ignore;
   150     }
   160     }
   151 
   161 
   152 // ---------------------------------------------------------------------------
   162 // ---------------------------------------------------------------------------
   160     execution_behaviour = ESsmFireAndForget;
   170     execution_behaviour = ESsmFireAndForget;
   161     conditional_information = r_cond_feat_cellbroadcast;
   171     conditional_information = r_cond_feat_cellbroadcast;
   162     monitor_info = r_mon_3_restarts_ignore;
   172     monitor_info = r_mon_3_restarts_ignore;
   163     }
   173     }
   164 
   174 
   165 
   175 // ---------------------------------------------------------------------------
   166 // ---------------------------------------------------------------------------
   176 // r_cmd_contentharvester
   167 // r_cmd_createswp_noncriticalphase
   177 // ---------------------------------------------------------------------------
   168 // ---------------------------------------------------------------------------
   178 //
   169 //
   179 RESOURCE SSM_START_PROCESS_INFO r_cmd_contentharvester
   170 RESOURCE SSM_CREATE_SYSTEM_WIDE_PROPERTY r_cmd_createswp_noncriticalphase
   180     {
   171     {
   181     priority = 0xFFA7;
   172     priority = 0x7F55;
   182     name = "z:\\sys\\bin\\contentharvester.exe";
   173     severity = ECmdCriticalSeverity;
   183     execution_behaviour = ESsmFireAndForget;	//behavior changed from ESsmWaitForSignal as part of SCB CR MSOI-7XARNT
   174     key = SWP_UID_SSM_NONCRITICAL_PHASE;
   184     monitor_info = r_mon_3_restarts_ignore;
   175     filename = "ssmnoncriticalswppolicy.dll";
       
   176     }
       
   177 
       
   178 // ---------------------------------------------------------------------------
       
   179 // r_cmd_setswp_noncriticalstart
       
   180 // ---------------------------------------------------------------------------
       
   181 //
       
   182 RESOURCE SSM_REQUEST_SYSTEM_WIDE_PROPERTY r_cmd_setswp_noncriticalstart
       
   183     {
       
   184     priority = 0x7F54;
       
   185     key = SWP_UID_SSM_NONCRITICAL_PHASE;
       
   186     value = ESsmNonCriticalPhaseStarted;
       
   187     }
   185     }
   188 
   186 
   189 // ---------------------------------------------------------------------------
   187 // ---------------------------------------------------------------------------
   190 // r_cmd_dcmo
   188 // r_cmd_dcmo
   191 // ---------------------------------------------------------------------------
   189 // ---------------------------------------------------------------------------
   254     retries = 2;
   252     retries = 2;
   255     conditional_information = r_cond_syncml_dm_fota_and_fotareset;
   253     conditional_information = r_cond_syncml_dm_fota_and_fotareset;
   256     }
   254     }
   257 
   255 
   258 // ---------------------------------------------------------------------------
   256 // ---------------------------------------------------------------------------
       
   257 // r_cmd_emailsrvrmon
       
   258 // ---------------------------------------------------------------------------
       
   259 //
       
   260 RESOURCE SSM_START_APP_INFO r_cmd_emailsrvrmon
       
   261     {
       
   262     priority = 0xFFA7;
       
   263     name = "emailservermonitor.exe";
       
   264     execution_behaviour = ESsmFireAndForget;
       
   265     conditional_information = r_cond_feat_emailfw;
       
   266     }
       
   267 
       
   268 // ---------------------------------------------------------------------------
       
   269 // r_cmd_gsserver
       
   270 // ---------------------------------------------------------------------------
       
   271 //
       
   272 RESOURCE SSM_START_PROCESS_INFO r_cmd_gsserver
       
   273     {
       
   274     priority = 0xFFA7;
       
   275     name = "z:\\sys\\bin\\gsserver.exe";
       
   276     execution_behaviour = ESsmWaitForSignal;
       
   277     timeout = 10000;
       
   278     monitor_info = r_mon_3_restarts_ignore;
       
   279     conditional_information = r_cond_feat_tvout;
       
   280     }
       
   281 
       
   282 // ---------------------------------------------------------------------------
   259 // r_cmd_mdswatchdog
   283 // r_cmd_mdswatchdog
   260 // ---------------------------------------------------------------------------
   284 // ---------------------------------------------------------------------------
   261 //
   285 //
   262 RESOURCE SSM_START_PROCESS_INFO r_cmd_mdswatchdog
   286 RESOURCE SSM_START_PROCESS_INFO r_cmd_mdswatchdog
   263     {
   287     {
   265     name = "mdswatchdog.exe";
   289     name = "mdswatchdog.exe";
   266     execution_behaviour = ESsmFireAndForget;
   290     execution_behaviour = ESsmFireAndForget;
   267     }
   291     }
   268 
   292 
   269 // ---------------------------------------------------------------------------
   293 // ---------------------------------------------------------------------------
   270 // r_cmd_ippushman
   294 // r_cmd_loadsup_ippushman
   271 // ---------------------------------------------------------------------------
   295 // ---------------------------------------------------------------------------
   272 //
   296 //
   273 RESOURCE SSM_START_PROCESS_INFO r_cmd_ippushman
   297 RESOURCE SSM_START_PROCESS_INFO r_cmd_ippushman
   274     {
   298     {
   275     priority = 0xFFA7;
   299     priority = 0xFFA7;
   302     name = "z:\\sys\\bin\\locod.exe";
   326     name = "z:\\sys\\bin\\locod.exe";
   303     execution_behaviour = ESsmFireAndForget;
   327     execution_behaviour = ESsmFireAndForget;
   304     monitor_info = r_mon_3_restarts_ignore;
   328     monitor_info = r_mon_3_restarts_ignore;
   305     }
   329     }
   306 
   330 
   307 
   331 // ---------------------------------------------------------------------------
   308 // ---------------------------------------------------------------------------
   332 // r_cmd_ncnlist
   309 // r_cmd_psstate
   333 // ---------------------------------------------------------------------------
   310 // ---------------------------------------------------------------------------
   334 //
   311 //
   335 RESOURCE SSM_START_PROCESS_INFO r_cmd_ncnlist
   312 RESOURCE SSM_SET_PUBLISH_AND_SUBSCRIBE r_cmd_psstate
   336     {
   313     {
   337     priority = 0xFFA7;
   314     priority = 0xFFF0;
   338     name = "z:\\sys\\bin\\ncnlist.exe";
   315     severity = ECmdCriticalSeverity;
   339     execution_behaviour = ESsmWaitForSignal;
   316     category = 0x101F8766; // KPSUidStartup
   340     timeout = 10000;
   317     key      = 0x00000041; // KPSGlobalSystemState
   341     monitor_info = r_mon_3_restarts_ignore;
   318     value    = 104;        // ESwStateCriticalPhaseOK
   342     }
       
   343 
       
   344 // ---------------------------------------------------------------------------
       
   345 // r_cmd_pocstarter
       
   346 // ---------------------------------------------------------------------------
       
   347 //
       
   348 RESOURCE SSM_START_PROCESS_INFO r_cmd_pocstarter
       
   349     {
       
   350     priority = 0xFFA7;
       
   351     name = "z:\\sys\\bin\\pocstarter.exe";
       
   352     execution_behaviour = ESsmWaitForSignal;
       
   353     timeout = 10000;
       
   354     conditional_information = r_cond_feat_omapoc;
       
   355     }
       
   356 
       
   357 // ---------------------------------------------------------------------------
       
   358 // r_cmd_predefinedcontacts
       
   359 // ---------------------------------------------------------------------------
       
   360 //
       
   361 RESOURCE SSM_START_PROCESS_INFO r_cmd_predefinedcontacts
       
   362     {
       
   363     priority = 0xFFA7;
       
   364     name = "z:\\sys\\bin\\predefinedcontacts.exe";
       
   365     execution_behaviour = ESsmWaitForSignal;
       
   366     retries = 2;
       
   367     conditional_information = r_cond_firstboot_or_fotareset_or_deeprfsreset;
   319     }
   368     }
   320 
   369 
   321 // ---------------------------------------------------------------------------
   370 // ---------------------------------------------------------------------------
   322 // r_cmd_remotefe
   371 // r_cmd_remotefe
   323 // ---------------------------------------------------------------------------
   372 // ---------------------------------------------------------------------------
   370     monitor_info = r_mon_3_restarts_ignore;
   419     monitor_info = r_mon_3_restarts_ignore;
   371     conditional_information = r_cond_feat_omasuplplugins;
   420     conditional_information = r_cond_feat_omasuplplugins;
   372     }
   421     }
   373 
   422 
   374 // ---------------------------------------------------------------------------
   423 // ---------------------------------------------------------------------------
   375 // r_cmd_multiple_wait
   424 // r_cmd_javacaptain
   376 // ---------------------------------------------------------------------------
   425 // ---------------------------------------------------------------------------
   377 //
   426 //
   378 RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiple_wait
   427 #ifdef __JAVA
   379      {
   428 RESOURCE SSM_START_PROCESS_INFO r_cmd_javacaptain
   380      priority = 0x7F96;     
   429     {
   381      }
   430     priority = 0xFFB7;
       
   431     name = "javacaptain.exe";
       
   432     execution_behaviour = ESsmWaitForSignal;
       
   433     timeout = 10000;
       
   434     }
       
   435 #endif // __JAVA
       
   436 // ---------------------------------------------------------------------------
       
   437 // r_cmd_vcommandmgr
       
   438 // ---------------------------------------------------------------------------
       
   439 //
       
   440 RESOURCE SSM_START_APP_INFO r_cmd_vcommandmgr
       
   441     {
       
   442     priority = 0xFFA7;
       
   443     name = "z:\\sys\\bin\\vcommandmanager.exe";
       
   444     background = 1; // To background
       
   445     execution_behaviour = ESsmFireAndForget; // -- does not call Rendezvous() --
       
   446     conditional_information = r_cond_sind_and_no_sdnd;
       
   447     }
   382 
   448 
   383 // ---------------------------------------------------------------------------
   449 // ---------------------------------------------------------------------------
   384 // r_cmd_waitcleanbootinfo
   450 // r_cmd_waitcleanbootinfo
   385 // ---------------------------------------------------------------------------
   451 // ---------------------------------------------------------------------------
   386 //
   452 //
   394     retries = 2;
   460     retries = 2;
   395     execution_behaviour = ESsmWaitForSignal;
   461     execution_behaviour = ESsmWaitForSignal;
   396     }
   462     }
   397 
   463 
   398 // ---------------------------------------------------------------------------
   464 // ---------------------------------------------------------------------------
   399 // r_cmd_waitidle
   465 // r_cmd_waitforidle
   400 // ---------------------------------------------------------------------------
   466 // ---------------------------------------------------------------------------
   401 //
   467 //
   402 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_waitidle
   468 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_waitidle
   403     {
   469     {
   404     priority = 0xFFC5;
   470     priority = 0xFFC5;
   410     retries = 2;
   476     retries = 2;
   411     execution_behaviour = ESsmWaitForSignal;
   477     execution_behaviour = ESsmWaitForSignal;
   412     }
   478     }
   413 
   479 
   414 // ---------------------------------------------------------------------------
   480 // ---------------------------------------------------------------------------
   415 // r_dlldata_waitidle
   481 // r_cmd_waitforphone
   416 // ---------------------------------------------------------------------------
   482 // ---------------------------------------------------------------------------
   417 //
   483 //
   418 RESOURCE CMD_PARAM_WAIT_PS r_dlldata_waitidle
   484 RESOURCE SSM_START_CUSTOM_COMMAND r_cmd_waitforphone
   419     {
   485     {
   420     category = 0x101F8766;  // KPSUidStartup
   486     priority = 0xFFD1;
   421     key = 0x00000043;       // KPSIdlePhase1Ok
   487     severity = ECmdCriticalSeverity;
   422     target = 101;           // EIdlePhase1Ok
   488     dllname = "ssmsystemcmds.dll";
       
   489     ordinal = 5; // WaitPsKeyExact
       
   490     dll_data = r_dlldata_waitphone;
       
   491     unload_on_finish = ENeverUnload;
       
   492     retries = 2;
       
   493     execution_behaviour = ESsmWaitForSignal;
   423     }
   494     }
   424 
   495 
   425 // ---------------------------------------------------------------------------
   496 // ---------------------------------------------------------------------------
   426 // r_cmd_watcher
   497 // r_cmd_watcher
   427 // ---------------------------------------------------------------------------
   498 // ---------------------------------------------------------------------------
   430     {
   501     {
   431     priority = 0xFFB7;
   502     priority = 0xFFB7;
   432     name = "z:\\sys\\bin\\watcher.exe";
   503     name = "z:\\sys\\bin\\watcher.exe";
   433     monitor_info = r_mon_3_restarts_ignore;
   504     monitor_info = r_mon_3_restarts_ignore;
   434     }
   505     }
       
   506 
       
   507 // ---------------------------------------------------------------------------
       
   508 // r_cmd_xnthemesrv
       
   509 // ---------------------------------------------------------------------------
       
   510 //
       
   511 RESOURCE SSM_START_PROCESS_INFO r_cmd_xnthemesrv
       
   512     {
       
   513     priority = 0xFFA7;
       
   514     name = "z:\\sys\\bin\\xnthemeserver.exe";
       
   515     execution_behaviour = ESsmWaitForSignal;
       
   516     timeout = 10000;
       
   517     monitor_info = r_mon_3_restarts_ignore;
       
   518     }
   435 	
   519 	
   436 // ---------------------------------------------------------------------------
       
   437 // r_cmd_javacaptain
       
   438 // ---------------------------------------------------------------------------
       
   439 //
       
   440 #ifdef __JAVA
       
   441 RESOURCE SSM_START_PROCESS_INFO r_cmd_javacaptain
       
   442     {
       
   443     priority = 0xFFB7;
       
   444     name = "javacaptain.exe";
       
   445     execution_behaviour = ESsmWaitForSignal;
       
   446     timeout = 10000;
       
   447     }
       
   448 #endif // __JAVA
       
   449 
       
   450 // ===========================================================================
   520 // ===========================================================================
   451 // DLL data items in alphabetical order
   521 // DLL data items in alphabetical order
   452 // ===========================================================================
   522 // ===========================================================================
   453 //
   523 //
   454 
   524 
   462     key = 0x00000012;       // KStartupCleanBoot
   532     key = 0x00000012;       // KStartupCleanBoot
   463     target1 = 101;          // EStartupNormalBoot
   533     target1 = 101;          // EStartupNormalBoot
   464     target2 = 102;          // EStartupCleanBoot
   534     target2 = 102;          // EStartupCleanBoot
   465     }
   535     }
   466 
   536 
       
   537 // ---------------------------------------------------------------------------
       
   538 // r_dlldata_waitidle
       
   539 // ---------------------------------------------------------------------------
       
   540 //
       
   541 RESOURCE CMD_PARAM_WAIT_PS r_dlldata_waitidle
       
   542     {
       
   543     category = 0x101F8766;  // KPSUidStartup
       
   544     key = 0x00000043;       // KPSIdlePhase1Ok
       
   545     target = 101;           // EIdlePhase1Ok
       
   546     }
       
   547 
       
   548 
       
   549 // ---------------------------------------------------------------------------
       
   550 // r_dlldata_waitphone
       
   551 // ---------------------------------------------------------------------------
       
   552 //
       
   553 RESOURCE CMD_PARAM_WAIT_PS r_dlldata_waitphone
       
   554     {
       
   555     category = 0x101F8766;  // KPSUidStartup
       
   556     key = 0x00000044;       // KPSPhonePhase1Ok
       
   557     target = 101;           // EPhonePhase1Ok
       
   558     }
       
   559 	
       
   560 	
       
   561 // ---------------------------------------------------------------------------
       
   562 // r_cmd_item_taskswitcher
       
   563 // ---------------------------------------------------------------------------  
       
   564 RESOURCE SSM_START_APP_INFO r_cmd_taskswitcher
       
   565      {
       
   566      priority = 0xFFA7;
       
   567      name = "z:\\sys\\bin\\taskswitcher.exe";
       
   568      execution_behaviour = ESsmDeferredWaitForSignal;     
       
   569      background = 1; // To background
       
   570      monitor_info = r_mon_max_restarts_ignore;
       
   571      }
       
   572 
       
   573 // ---------------------------------------------------------------------------
       
   574 // r_cmd_createswp_noncriticalphase
       
   575 // ---------------------------------------------------------------------------
       
   576 //
       
   577 RESOURCE SSM_CREATE_SYSTEM_WIDE_PROPERTY r_cmd_createswp_noncriticalphase
       
   578     {
       
   579     priority = 0x7F55;
       
   580     severity = ECmdCriticalSeverity;
       
   581     key = SWP_UID_SSM_NONCRITICAL_PHASE;
       
   582     filename = "ssmnoncriticalswppolicy.dll";
       
   583     }
       
   584 
       
   585 // ---------------------------------------------------------------------------
       
   586 // r_cmd_setswp_noncriticalstart
       
   587 // ---------------------------------------------------------------------------
       
   588 //
       
   589 RESOURCE SSM_REQUEST_SYSTEM_WIDE_PROPERTY r_cmd_setswp_noncriticalstart
       
   590     {
       
   591     priority = 0x7F54;
       
   592     key = SWP_UID_SSM_NONCRITICAL_PHASE;
       
   593     value = ESsmNonCriticalPhaseStarted;
       
   594     }
       
   595 
       
   596 // ---------------------------------------------------------------------------
       
   597 // r_cmd_multiple_wait
       
   598 // ---------------------------------------------------------------------------
       
   599 //
       
   600 RESOURCE SSM_MULTIPLE_WAIT r_cmd_multiple_wait
       
   601      {
       
   602      priority = 0x7F96;     
       
   603      }
       
   604 
   467 // ===========================================================================
   605 // ===========================================================================
   468 // Conditional blocks in alphabetical order
   606 // Conditional blocks in alphabetical order
   469 // ===========================================================================
   607 // ===========================================================================
   470 //
   608 //
   471 
   609 
   473 // r_cond_ps_firstboot
   611 // r_cond_ps_firstboot
   474 // ---------------------------------------------------------------------------
   612 // ---------------------------------------------------------------------------
   475 //
   613 //
   476 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_firstboot
   614 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_firstboot
   477     {
   615     {
   478     category      = 0x101F8766; // KPSUidStartup
   616     category		  = 0x101F8766; // KPSUidStartup
   479     key           = 0x00000013; // KPSStartupFirstBoot
   617     key           = 0x00000013; // KPSStartupFirstBoot
   480     value         = 101;        // EPSStartupFirstBoot
   618     value         = 101;        // EPSStartupFirstBoot
   481     }
   619     }
   482 
   620 
   483 // ---------------------------------------------------------------------------
   621 // ---------------------------------------------------------------------------
   497     {
   635     {
   498     feature_id = KFeatureIdCellBroadcast;
   636     feature_id = KFeatureIdCellBroadcast;
   499     }
   637     }
   500 
   638 
   501 // ---------------------------------------------------------------------------
   639 // ---------------------------------------------------------------------------
       
   640 // r_cond_feat_emailfw
       
   641 // ---------------------------------------------------------------------------
       
   642 //
       
   643 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_emailfw
       
   644     {
       
   645     feature_id = KFeatureIdFfEmailFramework;
       
   646     }
       
   647 
       
   648 // ---------------------------------------------------------------------------
   502 // r_cond_feat_ippush
   649 // r_cond_feat_ippush
   503 // ---------------------------------------------------------------------------
   650 // ---------------------------------------------------------------------------
   504 //
   651 //
   505 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_ippush
   652 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_ippush
   506     {
   653     {
   507     feature_id = KFeatureIdIpPush;
   654     feature_id = KFeatureIdIpPush;
   508     }
   655     }
   509 
   656 
   510 // ---------------------------------------------------------------------------
   657 // ---------------------------------------------------------------------------
       
   658 // r_cond_feat_omapoc
       
   659 // ---------------------------------------------------------------------------
       
   660 //
       
   661 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_omapoc
       
   662     {
       
   663     feature_id = KFeatureIdOmaPoc;
       
   664     }
       
   665 
       
   666 // ---------------------------------------------------------------------------
   511 // r_cond_feat_omasuplplugins
   667 // r_cond_feat_omasuplplugins
   512 // ---------------------------------------------------------------------------
   668 // ---------------------------------------------------------------------------
   513 //
   669 //
   514 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_omasuplplugins
   670 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_omasuplplugins
   515     {
   671     {
   593 // ---------------------------------------------------------------------------
   749 // ---------------------------------------------------------------------------
   594 //
   750 //
   595 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_syncml_dm_fota
   751 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_syncml_dm_fota
   596     {
   752     {
   597     feature_id = KFeatureIdSyncMlDmFota;
   753     feature_id = KFeatureIdSyncMlDmFota;
       
   754     }
       
   755 
       
   756 // ---------------------------------------------------------------------------
       
   757 // r_cond_feat_tvout
       
   758 // ---------------------------------------------------------------------------
       
   759 //
       
   760 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_tvout
       
   761     {
       
   762     feature_id = KFeatureIdTvOut;
       
   763     }
       
   764 
       
   765 // ---------------------------------------------------------------------------
       
   766 // r_cond_firstboot_or_fotareset_or_deeprfsreset
       
   767 // ---------------------------------------------------------------------------
       
   768 //
       
   769 RESOURCE SSM_CND_LOGICAL_OR r_cond_firstboot_or_fotareset_or_deeprfsreset
       
   770     {
       
   771     lhs = r_cond_fotareset_or_deeprfsreset;
       
   772     rhs = r_cond_ps_firstboot;
       
   773     }
       
   774 
       
   775 // ---------------------------------------------------------------------------
       
   776 // r_cond_fotareset_or_deeprfsreset
       
   777 // ---------------------------------------------------------------------------
       
   778 //
       
   779 RESOURCE SSM_CND_LOGICAL_OR r_cond_fotareset_or_deeprfsreset
       
   780     {
       
   781     lhs = r_cond_ps_fotareset;
       
   782     rhs = r_cond_ps_deeprfsreset;
   598     }
   783     }
   599 
   784 
   600 // ---------------------------------------------------------------------------
   785 // ---------------------------------------------------------------------------
   601 // r_cond_no_sdnd
   786 // r_cond_no_sdnd
   602 // ---------------------------------------------------------------------------
   787 // ---------------------------------------------------------------------------
   637     key = 0x00000011;      // KStartupBootIntoOffline
   822     key = 0x00000011;      // KStartupBootIntoOffline
   638     value = 101;           // EBootIntoOnlineMode
   823     value = 101;           // EBootIntoOnlineMode
   639     }
   824     }
   640 
   825 
   641 // ---------------------------------------------------------------------------
   826 // ---------------------------------------------------------------------------
       
   827 // r_cond_ps_deeprfsreset
       
   828 // ---------------------------------------------------------------------------
       
   829 //
       
   830 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_deeprfsreset
       
   831     {
       
   832     category = 0x101F8766; // KPSUidStartup
       
   833     key = 0x00000045;      // KPSStartupReason
       
   834     value = EDeepRFSReset;
       
   835     }
       
   836 
       
   837 // ---------------------------------------------------------------------------
   642 // r_cond_ps_fotareset
   838 // r_cond_ps_fotareset
   643 // ---------------------------------------------------------------------------
   839 // ---------------------------------------------------------------------------
   644 //
   840 //
   645 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_fotareset
   841 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_fotareset
   646     {
   842     {
   658     category = 0x101F8766; // KPSUidStartup
   854     category = 0x101F8766; // KPSUidStartup
   659     key = 0x00000012;      // KStartupCleanBoot
   855     key = 0x00000012;      // KStartupCleanBoot
   660     value = 101;           // EStartupNormalBoot
   856     value = 101;           // EStartupNormalBoot
   661     }
   857     }
   662 
   858 
   663 // ---------------------------------------------------------------------------
       
   664 // r_cond_ps_simusable
       
   665 // ---------------------------------------------------------------------------
       
   666 //
       
   667 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_simusable
       
   668     {
       
   669     category = 0x101F8766; // KPSUidStartup
       
   670     key = 0x00000031;      // KPSSimStatus
       
   671     value = 101;           // ESimUsable
       
   672     }
       
   673 
       
   674 // ---------------------------------------------------------------------------
       
   675 // r_cond_simnotusable
       
   676 // ---------------------------------------------------------------------------
       
   677 //
       
   678 RESOURCE SSM_CND_LOGICAL_NOT r_cond_simnotusable
       
   679     {
       
   680     sub_condition = r_cond_ps_simusable;
       
   681     }
       
   682 
       
   683 // ---------------------------------------------------------------------------
       
   684 // r_cond_simnotusable_or_bootoffline
       
   685 // ---------------------------------------------------------------------------
       
   686 //
       
   687 RESOURCE SSM_CND_LOGICAL_OR r_cond_simnotusable_or_bootoffline
       
   688     {
       
   689     lhs = r_cond_simnotusable;
       
   690     rhs = r_cond_ps_bootoffline;
       
   691     }
       
   692 
       
   693 // ---------------------------------------------------------------------------
       
   694 // r_cond_simusable_and_bootonline
       
   695 // ---------------------------------------------------------------------------
       
   696 //
       
   697 RESOURCE SSM_CND_LOGICAL_AND r_cond_simusable_and_bootonline
       
   698     {
       
   699     lhs = r_cond_ps_simusable;
       
   700     rhs = r_cond_ps_bootonline;
       
   701     }
       
   702 
   859 
   703 // ---------------------------------------------------------------------------
   860 // ---------------------------------------------------------------------------
   704 // r_cond_sind_and_no_sdnd
   861 // r_cond_sind_and_no_sdnd
   705 // ---------------------------------------------------------------------------
   862 // ---------------------------------------------------------------------------
   706 //
   863 //