diff -r b183ec05bd8c -r 19bba8228ff0 fotaapplication/fotaserver/cenrep/fotaserverPrivateCRKeys.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fotaapplication/fotaserver/cenrep/fotaserverPrivateCRKeys.h Wed Sep 01 12:27:42 2010 +0100 @@ -0,0 +1,127 @@ +/* +* Copyright (c) 2005 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "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: +* +* Description: CR keys for fotaserver +* +*/ + + + +#ifndef FOTASERVER_PRIVATE_KEYS_H +#define FOTASERVER_PRIVATE_KEYS_H + +// CONSTANTS + +// FS key UID +const TUid KCRUidFotaServer = { 0x102072C4 }; + +// Device manager key UID +const TUid KPSUidNSmlDMSyncApp = {0x101f6de5}; +// Whether update agent should be simulated by FS +const TUint32 KSimulateUpdateAgent = 0x00000001; + +// DM UI Silent feature variation +const TUint32 KSilentOmaDlUIBehavior = 0x00000002; + +//Flag to enable/disable the feature ,.."Send Generic alert after device reboots" +//Allowed values 1 , 0 +const TUint32 KGenericAlertResendAfterBoot = 0x00000003; + +//Flag to configure number of retries for sending GA in failure cases. + +const TUint32 KGenericAlertRetries = 0x00000004; + +//Determines state of fota update. +//0 - Default , no action taken. +//1 - Firmware update/GA +//2. Download Interrupted + +const TUint32 KFotaUpdateState = 0x00000005; + +//Determines whether the Fota Suspend and Resume Feature is supported or not. +//0 (default) - Feature OFF +//1 - Feature ON + +const TUint32 KSuspendResumeFeatureSupported = 0x00000006; + +//Determines whether the Fota Monitory Service is enabled or not. +//0 (default ) - Feature OFF +//1 - Feature ON + +const TUint32 KFotaMonitoryServiceEnabled = 0x00000007; + +//This key is to configure the reminder options . +//Format : +//1h:4h:1d:3m:NROFF +//h - hour/s. +//d- day/s +//m - minute/s +//":" Is the separator. +//Currently only first 4 options are read to show reminder duration. +//5th option can have value NROFF which means that "No reminder" option will not be shown. +//if 5th option has any other value other than NROFF , "No reminder" option will be shown +//Default value : NULL. Which means current options 1h:4h:1d:3d are taken +//into consideration along with No Reminder option. + +const TUint32 KFotaOptionsForReminderDuration = 0x00000008; + +//This key is to enable feature to reset the timer after device reboot . +//If value is 0 : Feature is OFF. - Default value +//If value is 1 : Feature is ON. +//Any other value its feature OFF +//If feature is ON then if there was a reminder set once +//device reboots timer should be reset and note to install Firmware update is shown . + +const TUint32 KFotaReminderTimerReset = 0x00000009; +//This key is to enable feature to reset the timer after device reboot . +//If value is 0 : Dynamo charger +//If value is 1 : USB charger +//Any other value its feature OFF + +const TUint32 KFotaUSBChargerEnabled = 0x0000000A; + +//This key stores the drive id to encrypt after update. +const TUint32 KDriveToEncrypt = 0x0000000B; + +//Determines whether FOTA Install Update note to be displayed or not, +//when a phone call is active +//0 (default) - Install update note not displayed when a call is active +//1 - Install update note will be displayed when a call is active +const TUint32 KFotaUpdateNoteDisplayAlways= 0x0000000C; + +/* +* This key is used to determine the maximum number of postpones allowed for a FOTA Update. +* Default value : 3 +*/ + +const TUint32 KFOTAMaxPostponeCount = 0x0000000D; + + +/* +* This key is used to determine the number of postpones done by the user for a particular FOTA Update. +* Default value : 0 +*/ + +const TUint32 KFOTAUserPostponeCount = 0x0000000E; + + +/* +* This flag defines if the feature to enable the customized UI notes for interacttrive and note between firware install and update. +* Default value : 0 +*/ + +const TUint32 KFOTAUINotesCustomization = 0x0000000F; + +#endif // FOTASERVER_PRIVATE_KEYS_H + +// End of File