75 r_cmd_simcheck, |
75 r_cmd_simcheck, |
76 r_cmd_clearstartupreason, |
76 r_cmd_clearstartupreason, |
77 r_cmd_createswp_uiphase, |
77 r_cmd_createswp_uiphase, |
78 r_cmd_createswp_rfstatus, |
78 r_cmd_createswp_rfstatus, |
79 r_cmd_waitforofflinequery, |
79 r_cmd_waitforofflinequery, |
80 // prio 0xFFD7 |
80 r_cmd_setswp_uistart, // After offline query has been made // prio 0xFFD7 |
81 r_cmd_setswp_uistart, // After offline query has been made |
81 r_cmd_bsengine, // prio 0xFFD3 |
82 r_cmd_bsengine, |
|
83 // prio 0xFFC7 |
82 // prio 0xFFC7 |
84 r_cmd_setswp_rfon, |
83 r_cmd_setswp_rfon, |
85 r_cmd_setswp_rfoff, |
84 r_cmd_setswp_rfoff, |
86 r_cmd_startupready // Last command, prio 0x0000 |
85 r_cmd_startupready // Last command, prio 0x0000 |
87 }; |
86 }; |
307 key = 0x00000011; // KStartupBootIntoOffline |
308 key = 0x00000011; // KStartupBootIntoOffline |
308 target1 = 101; // EBootIntoOnlineMode |
309 target1 = 101; // EBootIntoOnlineMode |
309 target2 = 102; // EBootIntoOfflineMode |
310 target2 = 102; // EBootIntoOfflineMode |
310 } |
311 } |
311 |
312 |
312 // --------------------------------------------------------------------------- |
|
313 // r_dlldata_waitphone |
|
314 // --------------------------------------------------------------------------- |
|
315 // |
|
316 RESOURCE CMD_PARAM_WAIT_PS r_dlldata_waitphone |
|
317 { |
|
318 category = 0x101F8766; // KPSUidStartup |
|
319 key = 0x00000044; // KPSPhonePhase1Ok |
|
320 target = 101; // EPhonePhase1Ok |
|
321 } |
|
322 |
|
323 // =========================================================================== |
313 // =========================================================================== |
324 // Conditional blocks in alphabetical order |
314 // Conditional blocks in alphabetical order |
325 // =========================================================================== |
315 // =========================================================================== |
326 // |
316 // |
327 |
317 |
335 key = 0x00000013; // KPSStartupFirstBoot |
325 key = 0x00000013; // KPSStartupFirstBoot |
336 value = 101; // EPSStartupFirstBoot |
326 value = 101; // EPSStartupFirstBoot |
337 } |
327 } |
338 |
328 |
339 // --------------------------------------------------------------------------- |
329 // --------------------------------------------------------------------------- |
340 // r_cond_feat_alwaysonline |
|
341 // --------------------------------------------------------------------------- |
|
342 // |
|
343 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_alwaysonline |
|
344 { |
|
345 feature_id = KFeatureIdAlwaysOnLine; |
|
346 } |
|
347 |
|
348 // --------------------------------------------------------------------------- |
|
349 // r_cond_feat_cellbroadcast |
|
350 // --------------------------------------------------------------------------- |
|
351 // |
|
352 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_cellbroadcast |
|
353 { |
|
354 feature_id = KFeatureIdCellBroadcast; |
|
355 } |
|
356 |
|
357 // --------------------------------------------------------------------------- |
|
358 // r_cond_feat_emailfw |
|
359 // --------------------------------------------------------------------------- |
|
360 // |
|
361 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_emailfw |
|
362 { |
|
363 feature_id = KFeatureIdFfEmailFramework; |
|
364 } |
|
365 |
|
366 // --------------------------------------------------------------------------- |
|
367 // r_cond_feat_iadv2 |
|
368 // --------------------------------------------------------------------------- |
|
369 // |
|
370 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_iadv2 |
|
371 { |
|
372 feature_id = KFeatureIdFfIaupdatePhase2; |
|
373 } |
|
374 |
|
375 // --------------------------------------------------------------------------- |
|
376 // r_cond_feat_ippush |
|
377 // --------------------------------------------------------------------------- |
|
378 // |
|
379 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_ippush |
|
380 { |
|
381 feature_id = KFeatureIdIpPush; |
|
382 } |
|
383 |
|
384 // --------------------------------------------------------------------------- |
|
385 // r_cond_feat_omapoc |
|
386 // --------------------------------------------------------------------------- |
|
387 // |
|
388 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_omapoc |
|
389 { |
|
390 feature_id = KFeatureIdOmaPoc; |
|
391 } |
|
392 |
|
393 // --------------------------------------------------------------------------- |
|
394 // r_cond_feat_omasuplplugins |
|
395 // --------------------------------------------------------------------------- |
|
396 // |
|
397 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_omasuplplugins |
|
398 { |
|
399 feature_id = KFeatureIdOmaSuplPlugins; |
|
400 } |
|
401 |
|
402 // --------------------------------------------------------------------------- |
|
403 // r_cond_feat_pnp_mobile_services |
330 // r_cond_feat_pnp_mobile_services |
404 // --------------------------------------------------------------------------- |
331 // --------------------------------------------------------------------------- |
405 // |
332 // |
406 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_pnp_mobile_services |
333 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_pnp_mobile_services |
407 { |
334 { |
408 feature_id = KFeatureIdPlugAndPlayMobileServices; |
335 feature_id = KFeatureIdPlugAndPlayMobileServices; |
409 } |
336 } |
410 |
337 |
411 // --------------------------------------------------------------------------- |
338 // --------------------------------------------------------------------------- |
412 // r_cond_feat_remotestoragefw |
|
413 // --------------------------------------------------------------------------- |
|
414 // |
|
415 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_remotestoragefw |
|
416 { |
|
417 feature_id = KFeatureIdRemoteStorageFw; |
|
418 } |
|
419 |
|
420 // --------------------------------------------------------------------------- |
|
421 // r_cond_feat_runtime_dcmo; |
|
422 // --------------------------------------------------------------------------- |
|
423 // |
|
424 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_runtime_dcmo |
|
425 { |
|
426 feature_id = KFeatureIdFfRuntimeDeviceCapabilityConfiguration; |
|
427 } |
|
428 |
|
429 // --------------------------------------------------------------------------- |
|
430 // r_cond_feat_sappolicymgmt |
|
431 // --------------------------------------------------------------------------- |
|
432 // |
|
433 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_sappolicymgmt |
|
434 { |
|
435 feature_id = KFeatureIdSapPolicyManagement; |
|
436 } |
|
437 |
|
438 // --------------------------------------------------------------------------- |
|
439 // r_cond_feat_sdnd |
339 // r_cond_feat_sdnd |
440 // --------------------------------------------------------------------------- |
340 // --------------------------------------------------------------------------- |
441 // |
341 // |
442 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_sdnd |
342 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_sdnd |
443 { |
343 { |
444 feature_id = KFeatureIdSdnd; |
344 feature_id = KFeatureIdSdnd; |
445 } |
345 } |
446 |
346 |
447 // --------------------------------------------------------------------------- |
347 // --------------------------------------------------------------------------- |
448 // r_cond_feat_simcard |
|
449 // --------------------------------------------------------------------------- |
|
450 // |
|
451 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_simcard |
|
452 { |
|
453 feature_id = KFeatureIdSimCard; |
|
454 } |
|
455 |
|
456 // --------------------------------------------------------------------------- |
|
457 // r_cond_feat_sind |
348 // r_cond_feat_sind |
458 // --------------------------------------------------------------------------- |
349 // --------------------------------------------------------------------------- |
459 // |
350 // |
460 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_sind |
351 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_sind |
461 { |
352 { |
479 { |
370 { |
480 feature_id = KFeatureIdSyncMlDmFota; |
371 feature_id = KFeatureIdSyncMlDmFota; |
481 } |
372 } |
482 |
373 |
483 // --------------------------------------------------------------------------- |
374 // --------------------------------------------------------------------------- |
484 // r_cond_feat_tvout |
|
485 // --------------------------------------------------------------------------- |
|
486 // |
|
487 RESOURCE SSM_CND_FEATURE_VALUE r_cond_feat_tvout |
|
488 { |
|
489 feature_id = KFeatureIdTvOut; |
|
490 } |
|
491 |
|
492 // --------------------------------------------------------------------------- |
|
493 // r_cond_firstboot_or_fotareset_or_deeprfsreset |
|
494 // --------------------------------------------------------------------------- |
|
495 // |
|
496 RESOURCE SSM_CND_LOGICAL_OR r_cond_firstboot_or_fotareset_or_deeprfsreset |
|
497 { |
|
498 lhs = r_cond_fotareset_or_deeprfsreset; |
|
499 rhs = r_cond_ps_firstboot; |
|
500 } |
|
501 |
|
502 // --------------------------------------------------------------------------- |
|
503 // r_cond_fotareset_or_deeprfsreset |
|
504 // --------------------------------------------------------------------------- |
|
505 // |
|
506 RESOURCE SSM_CND_LOGICAL_OR r_cond_fotareset_or_deeprfsreset |
|
507 { |
|
508 lhs = r_cond_ps_fotareset; |
|
509 rhs = r_cond_ps_deeprfsreset; |
|
510 } |
|
511 |
|
512 // --------------------------------------------------------------------------- |
|
513 // r_cond_no_sdnd |
375 // r_cond_no_sdnd |
514 // --------------------------------------------------------------------------- |
376 // --------------------------------------------------------------------------- |
515 // |
377 // |
516 RESOURCE SSM_CND_LOGICAL_NOT r_cond_no_sdnd |
378 RESOURCE SSM_CND_LOGICAL_NOT r_cond_no_sdnd |
517 { |
379 { |
518 sub_condition = r_cond_feat_sdnd; |
380 sub_condition = r_cond_feat_sdnd; |
519 } |
|
520 |
|
521 // --------------------------------------------------------------------------- |
|
522 // r_cond_pnp_mobile_services_and_firstboot |
|
523 // --------------------------------------------------------------------------- |
|
524 // |
|
525 RESOURCE SSM_CND_LOGICAL_AND r_cond_pnp_mobile_services_and_firstboot |
|
526 { |
|
527 lhs = r_cond_feat_pnp_mobile_services; |
|
528 rhs = r_cond_ps_firstboot; |
|
529 } |
381 } |
530 |
382 |
531 // --------------------------------------------------------------------------- |
383 // --------------------------------------------------------------------------- |
532 // r_cond_ps_bootoffline |
384 // r_cond_ps_bootoffline |
533 // --------------------------------------------------------------------------- |
385 // --------------------------------------------------------------------------- |
549 key = 0x00000011; // KStartupBootIntoOffline |
401 key = 0x00000011; // KStartupBootIntoOffline |
550 value = 101; // EBootIntoOnlineMode |
402 value = 101; // EBootIntoOnlineMode |
551 } |
403 } |
552 |
404 |
553 // --------------------------------------------------------------------------- |
405 // --------------------------------------------------------------------------- |
554 // r_cond_ps_deeprfsreset |
|
555 // --------------------------------------------------------------------------- |
|
556 // |
|
557 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_deeprfsreset |
|
558 { |
|
559 category = 0x101F8766; // KPSUidStartup |
|
560 key = 0x00000045; // KPSStartupReason |
|
561 value = EDeepRFSReset; |
|
562 } |
|
563 |
|
564 // --------------------------------------------------------------------------- |
|
565 // r_cond_ps_fotareset |
406 // r_cond_ps_fotareset |
566 // --------------------------------------------------------------------------- |
407 // --------------------------------------------------------------------------- |
567 // |
408 // |
568 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_fotareset |
409 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_fotareset |
569 { |
410 { |
571 key = 0x00000045; // KPSStartupReason |
412 key = 0x00000045; // KPSStartupReason |
572 value = EFirmwareUpdate; |
413 value = EFirmwareUpdate; |
573 } |
414 } |
574 |
415 |
575 // --------------------------------------------------------------------------- |
416 // --------------------------------------------------------------------------- |
576 // r_cond_ps_normalboot |
|
577 // --------------------------------------------------------------------------- |
|
578 // |
|
579 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_normalboot |
|
580 { |
|
581 category = 0x101F8766; // KPSUidStartup |
|
582 key = 0x00000012; // KStartupCleanBoot |
|
583 value = 101; // EStartupNormalBoot |
|
584 } |
|
585 |
|
586 // --------------------------------------------------------------------------- |
|
587 // r_cond_ps_simusable |
417 // r_cond_ps_simusable |
588 // --------------------------------------------------------------------------- |
418 // --------------------------------------------------------------------------- |
589 // |
419 // |
590 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_simusable |
420 RESOURCE SSM_CND_PUB_SUB_VALUE r_cond_ps_simusable |
591 { |
421 { |