diff -r e978f818f9bd -r cef4ff1e6c4f sysstatemgmt/ssmcustcmds/ssmsystemcmds/src/ssminitpskeys.cpp --- a/sysstatemgmt/ssmcustcmds/ssmsystemcmds/src/ssminitpskeys.cpp Fri Mar 19 09:58:42 2010 +0200 +++ b/sysstatemgmt/ssmcustcmds/ssmsystemcmds/src/ssminitpskeys.cpp Fri Apr 16 16:18:45 2010 +0300 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* Copyright (c) 2009-2010 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" @@ -20,6 +20,7 @@ #include "ssmmapperutility.h" #include "ssmmapperutilityinternalpskeys.h" #include "ssmcustcmdsprivatepskeys.h" +#include "ssmlocalepskeys.h" #include "trace.h" #include @@ -273,7 +274,32 @@ KReadDeviceDataPolicy, KWriteDeviceDataPolicy ); SetL( KPSStarterUid, KRTCPropertyKey, 0 ); - + + //Used for observing the Collation code change in CSsmCollationObserver + INFO( "KPSStarterUid::KSSMCollationPSKey" ); + DefineL( KPSStarterUid, + KSSMCollationPSKey, + KReadDeviceDataPolicy, + KWriteDeviceDataPolicy ); + SetL( KPSStarterUid, KSSMCollationPSKey, 0 ); + + //Used for observing the Region code change in CSsmRegionObserver + INFO( "KPSStarterUid::KSSMRegionPSKey" ); + DefineL( KPSStarterUid, + KSSMRegionPSKey, + KReadDeviceDataPolicy, + KWriteDeviceDataPolicy ); + SetL( KPSStarterUid, KSSMRegionPSKey, 0 ); + + + INFO( "KPSStarterUid::KSSMUiLanguagePSKey " ); + DefineL( KPSStarterUid, + KSSMUILanguagePSKey , + KReadDeviceDataPolicy, + KWriteDeviceDataPolicy ); + SetL( KPSStarterUid, KSSMUILanguagePSKey , 0 ); + + // Store FirstBoot Value from cenrep TInt csVal( 0 ); TInt psVal( 0 );