Update feature flags to match wk12 delivery
authorandy simpson <andrews@symbian.org>
Wed, 28 Apr 2010 13:32:42 +0100
changeset 31 22b5f1e39c47
parent 30 4fa861cc1ff5
child 37 04e7a3912350
Update feature flags to match wk12 delivery
sf_config/config/inc/bldprivate.hrh
sf_config/config/inc/bldpublic.hrh
--- a/sf_config/config/inc/bldprivate.hrh	Wed Apr 28 09:51:11 2010 +0100
+++ b/sf_config/config/inc/bldprivate.hrh	Wed Apr 28 13:32:42 2010 +0100
@@ -2208,5 +2208,17 @@
 */ 
 #define __XSP_EXTENSION_MANAGER                             
 
+/** 
+ * block of Feature flags believed to be required for wk12 tb10.1 baseline
+ */ 
+#define FF_CONTACTS_MYCARD  
+#define FF_CONTACTS_REMOTE_LOOKUP  
+#define FF_CONTACTS_SOCIAL  
+#define FF_DEVICE_ENCRYPTION_FEATURE  
+#define FF_DM_BROWSER_ADAPTER  
+#define FF_DM_STREAMING_ADAPTER
+#define FF_TMS  
+
+
 
 #endif // __BLDPRIVATE_HRH
--- a/sf_config/config/inc/bldpublic.hrh	Wed Apr 28 09:51:11 2010 +0100
+++ b/sf_config/config/inc/bldpublic.hrh	Wed Apr 28 13:32:42 2010 +0100
@@ -99,7 +99,7 @@
 Device uses capacitive touch technology in its display.
 
 */
-#undef FF_CAPACITIVE_DISPLAY                              
+#define FF_CAPACITIVE_DISPLAY                              
 
 /** #FF_CHINESE_FONTS_HIRES 
 This flag controls whether Chinese variants use TrueType fonts instead of the
@@ -168,7 +168,7 @@
 can remove the platform group plugin component. This allow the component to be
 removed from the ROM image, thus making the ROM size smaller.
 */
-#undef FF_CONTACTS_GROUP_FUNCTIONALITY                    
+#define FF_CONTACTS_GROUP_FUNCTIONALITY                    
 
 /** #FF_CONTACTS_NICKNAME 
 The nickname functionality needs a feature flag for the following reasons:
@@ -209,7 +209,7 @@
 offers self-test service on the Mobile Applications and hardware for the phone
 users.
 */
-#define FF_DEVICE_DIAGNOSTICS_APP                          
+#undef FF_DEVICE_DIAGNOSTICS_APP                          
 
 /** #FF_DM_INSTALL_SECURITY 
 OMA DM SW installer implementation included in build.
@@ -309,13 +309,13 @@
 /** #FF_FMTX 
 FMTX application and Nseries Music Player support for FMTX
 */
-#define FF_FMTX                                            
+#undef FF_FMTX                                            
 
 /** #FF_FULLSCR_HWR_INPUT 
 Indicates whether a device needs fullscreen HWR (HandWritingRecognition) input
 or not.
 */
-#define FF_FULLSCR_HWR_INPUT                               
+#undef FF_FULLSCR_HWR_INPUT                               
 
 /** #FF_GENERIC_FONTS_ASSETS 
 This flag is used to check if generic font assets are to be used, this is used
@@ -553,7 +553,7 @@
 
 If the flag is not defined, MR UI related components are not in ROM.
 */
-#define FF_MEETING_REQUEST_UI                              
+#undef FF_MEETING_REQUEST_UI                              
 
 /** #FF_MENU_TEXTURE_PRELOADING 
 In Menu (AppShell) application the performance of changing the folder has been
@@ -631,7 +631,7 @@
 This feature enables OMA SCOMO feature in "application management component".
 
 */
-#undef FF_OMA_SCOMO_ADAPTER                               
+#define FF_OMA_SCOMO_ADAPTER                               
 
 /** #FF_OOM_MONITOR2_COMPONENT 
 Feature flag for controlling the inclusion of Out-of-Memory2 component into the
@@ -683,7 +683,7 @@
 flag is used to enable PNPProvisioning HTTP filter which by passes the download
 manager launching PNPMS provisioning engine.
 */
-#define FF_PNPMS_PROV_FILTER                               
+#undef FF_PNPMS_PROV_FILTER                               
 
 /** #FF_PNPMS_SERVICE_HELP_PLUGIN 
 This feature flag is required for launching PNPMS application from general
@@ -693,7 +693,7 @@
 and direct the browser with predefined PnPMS server URL where user can download
 provisioning settings over HTTP from web server.
 */
-#define FF_PNPMS_SERVICE_HELP_PLUGIN                       
+#undef FF_PNPMS_SERVICE_HELP_PLUGIN                       
 
 /** #FF_POWER_SAVE 
 "Power save mode is a collection of features which are put in a power saving
@@ -753,7 +753,7 @@
 The device has multidirectional "rocker" key.
 
 */
-#undef FF_ROCKER_KEY                                      
+#define FF_ROCKER_KEY                                      
 
 /** #FF_ROM_INCLUDE_ALF 
 This flags controls whether the UI Accelerator toolkit (ALF) is included in the
@@ -764,12 +764,12 @@
 /** #FF_RUNTIME_DEVICE_CAPABILITY_CONFIGURATION 
 To enable the feature to variate the device capability on runtime
 */
-#undef FF_RUNTIME_DEVICE_CAPABILITY_CONFIGURATION         
+#define FF_RUNTIME_DEVICE_CAPABILITY_CONFIGURATION         
 
 /** #FF_S60_HELPS_IN_USE 
 Platform helps are included into image based on this flag.
 */
-#define FF_S60_HELPS_IN_USE                                
+#undef FF_S60_HELPS_IN_USE                                
 
 /** #FF_S60_POSTING_IMPLEMENTATION_IN_USE 
 Flag to enable/disable usage of S60 implementation of posting surface api.
@@ -814,7 +814,7 @@
 together with some Sound IDs.
 
 */
-#undef FF_TACTICONS                                       
+#define FF_TACTICONS                                       
 
 /** #FF_TACTILE_FEEDBACK 
 Device supports Tactile Feedback. Tactile feedback is produced by UI components
@@ -827,7 +827,7 @@
 This is the feature flag to allow branching of the code flow based on the
 capability check or SID check for the third party applications.
 */
-#undef FF_TARM_CAPABILITY_BASED_ACCESS                    
+#define FF_TARM_CAPABILITY_BASED_ACCESS                    
 
 /** #FF_TCP_MYFAVES_FEATURE 
 The feature flag is to turn ON/OFF MyFaves feature in a S60 3.2 complementary
@@ -883,7 +883,7 @@
 /** #FF_USB_HOST 
 The flag excludes all S60 USB host and OTG related components. 
 */
-#undef FF_USB_HOST                                        
+#define FF_USB_HOST                                        
 
 /** #FF_USE_EGPRS_ICON 
 The flag is used to enable EGPRS icon in the status pane. If the flag is
@@ -900,7 +900,7 @@
 The flag affects how S60 components see the drives setup from estart
 txt-file(s).
 */
-#undef FF_USE_MASS_STORAGE_CONFIG                         
+#define FF_USE_MASS_STORAGE_CONFIG                         
 
 /** #FF_USE_ZI_ENGINE 
 On enabling this feature flag eZitext engine will be part of the Image and
@@ -991,7 +991,7 @@
 Device supports extended WLAN functionalities e.g. for association and
 authentication.
 */
-#undef FF_WLAN_EXTENSIONS                                 
+#define FF_WLAN_EXTENSIONS                                 
 
 /** #FF_WLAN_WAPI 
  WLAN Authentication and Privacy Infrastructure (WAPI) is a Chinese national
@@ -1012,7 +1012,7 @@
 This feature flag is used only for including WAPI binaries to ROM. WAPI
 functionality can be (run-time) enabled with FF_WLAN_WAPI.
 */
-#undef FF_WLAN_WAPI_INCLUDE_IN_ROM                        
+#define FF_WLAN_WAPI_INCLUDE_IN_ROM                        
 
 /** #FF_XML_IDLE_THEME_BASIC_IDLE 
 Controls if Basic idle theme is going to image or not.