CSC feature.xml Discussions

Search This thread

ansonscleung

Senior Member
Dec 13, 2011
67
22
Hong Kong
Samsung Galaxy S21
--- CSC feature.xml Discussions thread ---

/system/csc/feature.xml is now known as a new way to enable some features that was disabled by Samsung.
There was actually a lot of flags to enable different kinds of features but many of them was still mysterious and their usage is unknown
AND this thread is to discuss about some of this and help discovering new features, collect some samples of the feature.xml and discuss about their applys

Samples of feature.xml

First of all I got one from I9305ZHBLJ1 and it contains a lot more contexts and flags compared to others so I think I might share this.

Code:
<?xml  version="1.0" encoding="UTF-8" ?>
<!-- It can be added for each operators like below form

<ABC>                       -> sales code
<sapient>true</sapient>         -> feature1
<burton>false</burton>          -> feature2
<libtech>true</libtech>         -> feature3
.
.
</ABC>

each name of tags are will be environment variable with "ro.csc."
ex) "ro.csc.sapient", "ro.csc.burton", "ro.csc.libtech" <== you could use them at any section.
also, should be added between <FeatureSet>
 and </FeatureSet> .
jhwan.kim@hdlnc.com  -->
<SamsungMobileFeature>

<Country></Country>
<CountryISO></CountryISO>
<SalesCode></SalesCode>

<!-- TGY -->
<FeatureSet>

<!-- Camera -->
<CscFeature_Camera_DefaultSideMenu>selfcamera,flashmode,shootingmode,focusmode</CscFeature_Camera_DefaultSideMenu>
<CscFeature_Camera_CamcorderDefaultSideMenu>selfcamcorder,recordingmode,flashmode</CscFeature_Camera_CamcorderDefaultSideMenu>
<CscFeature_Camera_CameraFlicker>50hz</CscFeature_Camera_CameraFlicker>

<!-- Message -->

<CscFeature_Message_MaxMessageSize>307200</CscFeature_Message_MaxMessageSize>
<CscFeature_Message_UserAgent>Android-Mms/2.0</CscFeature_Message_UserAgent>


<CscFeature_Message_MaxImageWidth>640</CscFeature_Message_MaxImageWidth>
<CscFeature_Message_MaxImageHeight>480</CscFeature_Message_MaxImageHeight>
<CscFeature_Message_RecipientLimit>10</CscFeature_Message_RecipientLimit>




<CscFeature_Message_HttpSocketTimeout>60000</CscFeature_Message_HttpSocketTimeout>
<CscFeature_Message_MinSlideDuration>5</CscFeature_Message_MinSlideDuration>
<CscFeature_Message_SmsToMmsTextThreshold>4</CscFeature_Message_SmsToMmsTextThreshold>
<CscFeature_Message_DisableMenuRequestMmsReadReport>false</CscFeature_Message_DisableMenuRequestMmsReadReport>
<CscFeature_Message_EnableSmsDeliveryReports>true</CscFeature_Message_EnableSmsDeliveryReports>
<CscFeature_Message_DisableMenuRequestMmsDeliveryReport>false</CscFeature_Message_DisableMenuRequestMmsDeliveryReport>
<CscFeature_Message_MMSMaxCharPerSlide>2000</CscFeature_Message_MMSMaxCharPerSlide>

<CscFeature_Message_EnableSmsExpiredDate>false</CscFeature_Message_EnableSmsExpiredDate>
<CscFeature_Message_EnableWapPush>true</CscFeature_Message_EnableWapPush>
<CscFeature_Message_EnableSmscEditable>true</CscFeature_Message_EnableSmscEditable>
<CscFeature_Message_EnableLocalSymbolTable>false</CscFeature_Message_EnableLocalSymbolTable>
<CscFeature_Message_TWVersion>500</CscFeature_Message_TWVersion>
<CscFeature_Message_EnableReplyAll>false</CscFeature_Message_EnableReplyAll>
<CscFeature_Message_AutoRetrieval>true</CscFeature_Message_AutoRetrieval>
<CscFeature_Message_EnableUnifiedMmsRetrieveMenu>false</CscFeature_Message_EnableUnifiedMmsRetrieveMenu>
<CscFeature_Message_SmsInputMode>automatic</CscFeature_Message_SmsInputMode>
<CscFeature_Message_MmsCreationMode>free</CscFeature_Message_MmsCreationMode>
<CscFeature_Message_ServiceLoadingAction>prompt</CscFeature_Message_ServiceLoadingAction>
<CscFeature_Message_MessageReminderAlert>1</CscFeature_Message_MessageReminderAlert>
<CscFeature_Message_EnableMenuRemindAlert>false</CscFeature_Message_EnableMenuRemindAlert>

<CscFeature_Message_EnableCMAS>false</CscFeature_Message_EnableCMAS>
<CscFeature_Message_EnableGroupMessage>false</CscFeature_Message_EnableGroupMessage>
<CscFeature_Message_EnableMmsCreationMode>true</CscFeature_Message_EnableMmsCreationMode>
<CscFeature_Message_EnableServiceLoading>true</CscFeature_Message_EnableServiceLoading>
<CscFeature_Message_EnableSmsInputMode>true</CscFeature_Message_EnableSmsInputMode>
<CscFeature_Message_EnableSendingEmptySms>false</CscFeature_Message_EnableSendingEmptySms>
<CscFeature_Message_MaxSlideCount>10</CscFeature_Message_MaxSlideCount>
<CscFeature_Message_EnableMenuVideoCallInConvList>false</CscFeature_Message_EnableMenuVideoCallInConvList>
<CscFeature_Message_EnableSmsViewer>false</CscFeature_Message_EnableSmsViewer>
<CscFeature_Message_EnableVCard>true</CscFeature_Message_EnableVCard>
<CscFeature_Message_DisableOptionAttachVCalendar>false</CscFeature_Message_DisableOptionAttachVCalendar>
<CscFeature_Message_EnableVMemo>true</CscFeature_Message_EnableVMemo>
<CscFeature_Message_EnableLocation>true</CscFeature_Message_EnableLocation>
<CscFeature_Message_EnableRecordAudio>true</CscFeature_Message_EnableRecordAudio>
<CscFeature_Message_EmailOverSmsAddress></CscFeature_Message_EmailOverSmsAddress>
<CscFeature_Message_EnableEmailOverSms>false</CscFeature_Message_EnableEmailOverSms>
<CscFeature_Message_ReplaceLabel4RetreivedMsg>false</CscFeature_Message_ReplaceLabel4RetreivedMsg>
<CscFeature_Message_EnableSmsServerTime>false</CscFeature_Message_EnableSmsServerTime>
<CscFeature_Message_EnableMmsServerTime>true</CscFeature_Message_EnableMmsServerTime>
<CscFeature_Message_EnableStageFlightLib>true</CscFeature_Message_EnableStageFlightLib>
<CscFeature_Message_EnableSignature>false</CscFeature_Message_EnableSignature>
<CscFeature_Message_EnableCBMessage>true</CscFeature_Message_EnableCBMessage>
<CscFeature_Message_EnableSmsSubject>false</CscFeature_Message_EnableSmsSubject>
<CscFeature_Message_MaxSubjectLength>40</CscFeature_Message_MaxSubjectLength>
<CscFeature_Message_EnableSubject>true</CscFeature_Message_EnableSubject>
<CscFeature_Message_EnableSlideshowAutoPlay>true</CscFeature_Message_EnableSlideshowAutoPlay>
<CscFeature_Message_EnableScheduledMessage>false</CscFeature_Message_EnableScheduledMessage>
<CscFeature_Message_EnableSaveVMessage>false</CscFeature_Message_EnableSaveVMessage>
<CscFeature_Message_EnableAnonymousThread>false</CscFeature_Message_EnableAnonymousThread>
<CscFeature_Message_EnableMessagePriorityDuringComposing>false</CscFeature_Message_EnableMessagePriorityDuringComposing>
<CscFeature_Message_EnableMesageAutoView>false</CscFeature_Message_EnableMesageAutoView>
<CscFeature_Message_DisableOptionAttachAudio>false</CscFeature_Message_DisableOptionAttachAudio>
<CscFeature_Message_EnableFontSize>true</CscFeature_Message_EnableFontSize>
<CscFeature_Message_EnableSplitMode>true</CscFeature_Message_EnableSplitMode>
<CscFeature_Message_EnableTextFieldColor>true</CscFeature_Message_EnableTextFieldColor>

<CscFeature_Message_MaxMmsSize>307200</CscFeature_Message_MaxMmsSize>
<CscFeature_Message_MmsModeCaptureVideoBitRate>0</CscFeature_Message_MmsModeCaptureVideoBitRate>          <!-- 0 = use camcorder default value-->
<CscFeature_Message_MmsModeCaptureVideoMaxDuration>0</CscFeature_Message_MmsModeCaptureVideoMaxDuration>  <!-- 0 = use camcorder default value-->
<CscFeature_Message_MmsModeCaptureVideoResolution></CscFeature_Message_MmsModeCaptureVideoResolution>     <!-- "" = use camcorder default value-->
<CscFeature_Message_SplitMode>true</CscFeature_Message_SplitMode>
<CscFeature_Message_SmsDeliveryReports>false</CscFeature_Message_SmsDeliveryReports>
<CscFeature_Message_MmsDeliveryReports>false</CscFeature_Message_MmsDeliveryReports>
<CscFeature_Message_MmsReadReports>false</CscFeature_Message_MmsReadReports>

<CscFeature_Message_CBMessage>true</CscFeature_Message_CBMessage>
<CscFeature_Message_EnableManageSimMessages>true</CscFeature_Message_EnableManageSimMessages>
<CscFeature_Message_EnableVibrateWhen>false</CscFeature_Message_EnableVibrateWhen>
<CscFeature_Message_VibrateWhen>never</CscFeature_Message_VibrateWhen>

<CscFeature_Message_Priority>normal</CscFeature_Message_Priority>
<CscFeature_Message_ContactMatchCliDigit>0</CscFeature_Message_ContactMatchCliDigit>
<CscFeature_Message_CliDigit>0</CscFeature_Message_CliDigit>
<CscFeature_Message_EnableExtendSlideTimeToMediaDuration>false</CscFeature_Message_EnableExtendSlideTimeToMediaDuration>
<CscFeature_Message_SmsMaxByte>0</CscFeature_Message_SmsMaxByte>
<CscFeature_Message_EnableSmsKsc5601Encoding>false</CscFeature_Message_EnableSmsKsc5601Encoding>
<CscFeature_Message_EnableDetailErrorPopupWhenSending>false</CscFeature_Message_EnableDetailErrorPopupWhenSending>
<CscFeature_Message_EnableFontSizeByVolumeKey>true</CscFeature_Message_EnableFontSizeByVolumeKey>

<CscFeature_Message_ReplaceChar4UnsupportedInKsc5601>false</CscFeature_Message_ReplaceChar4UnsupportedInKsc5601>
<CscFeature_Message_EnablePickContactLimit>false</CscFeature_Message_EnablePickContactLimit>
<CscFeature_Message_EnableDisplayTotalCount4SimMsg>false</CscFeature_Message_EnableDisplayTotalCount4SimMsg>
<CscFeature_Message_EnableMmsMobiledataOff>false</CscFeature_Message_EnableMmsMobiledataOff>
<CscFeature_Message_DisableInputMode>true</CscFeature_Message_DisableInputMode>

<!-- KIES -->
<CscFeature_Kies_SupportCategory>Device,Calendar,Contents,Phonebook,Memo,Message,Phonebook_com.android.exchange,Phonebook_com.google,Phonebook_com.osp.app.signin</CscFeature_Kies_SupportCategory>
<CscFeature_Kies_DrCategory>SN_IMEI_FILE,Ril_Sales,Normal,MSISDN_File,Normal,GT-I9100,Normal,Normal,Normal</CscFeature_Kies_DrCategory>
<CscFeature_Kies_WifiCategory>Phone,Normal,Normal,1280X720,20,Normal</CscFeature_Kies_WifiCategory>
<CscFeature_Kies_NpsCategory>Splanner,Normal,Normal,none_FmRadio,none_Memo,Normal,Normal,Normal,Normal,Normal,Normal,Boost,Normal,Normal,Normal,Normal</CscFeature_Kies_NpsCategory>



<!-- Contacts -->
<CscFeature_Contact_SupportSIMContacts>true</CscFeature_Contact_SupportSIMContacts>
<CscFeature_Contact_SupportMotionCall>true</CscFeature_Contact_SupportMotionCall>
<CscFeature_Contact_SetLinkCountMaxAs>5</CscFeature_Contact_SetLinkCountMaxAs>
<CscFeature_Contact_AddPreloadedSpeedDialAs>None,0,None,None</CscFeature_Contact_AddPreloadedSpeedDialAs>
<CscFeature_Contact_ANRConfig>0</CscFeature_Contact_ANRConfig>
<CscFeature_Contact_UseUniNameField>false</CscFeature_Contact_UseUniNameField>
<CscFeature_Contact_DisableMenuNameOrder>true</CscFeature_Contact_DisableMenuNameOrder>
<CscFeature_Contact_CheckSimAlphaLength4UnicodeName>true</CscFeature_Contact_CheckSimAlphaLength4UnicodeName>
<CscFeature_Contact_EnableStrokeSortList>true</CscFeature_Contact_EnableStrokeSortList>
<CscFeature_Contact_EnableBPMFSortList>true</CscFeature_Contact_EnableBPMFSortList>

<!-- Calendar -->
<CscFeature_Calendar_DisplayHoliday>EUR</CscFeature_Calendar_DisplayHoliday>
<CscFeature_Calendar_SetDaysInFirstWeek>EUR</CscFeature_Calendar_SetDaysInFirstWeek>
<CscFeature_Calendar_DisplayLunarCalendar>true</CscFeature_Calendar_DisplayLunarCalendar>
<CscFeature_Calendar_SupportSDCardImEx>false</CscFeature_Calendar_SupportSDCardImEx>
<CscFeature_Calendar_SupportEAS>EUR</CscFeature_Calendar_SupportEAS>
<CscFeature_Calendar_SupportGateMsg>false</CscFeature_Calendar_SupportGateMsg>
<CscFeature_Calendar_DisplaySimplifiedUX>true</CscFeature_Calendar_DisplaySimplifiedUX>
<CscFeature_Calendar_SupportSMemo>true</CscFeature_Calendar_SupportSMemo>
<CscFeature_Calendar_SupportSNote>false</CscFeature_Calendar_SupportSNote>
<CscFeature_Calendar_SupportGoogleMap>true</CscFeature_Calendar_SupportGoogleMap>
<CscFeature_Calendar_SupportSMSRemider>false</CscFeature_Calendar_SupportSMSRemider>

<!-- New Calendar -->
<CscFeature_Calendar_EnableLocalHolidayDisplay>HKTW</CscFeature_Calendar_EnableLocalHolidayDisplay>
<CscFeature_Calendar_EnableLunar>true</CscFeature_Calendar_EnableLunar>
<CscFeature_Calendar_SetColorOfDays>XXXXXBR</CscFeature_Calendar_SetColorOfDays>

<!-- Call -->
<CscFeature_VoiceCall_IPCallPrefix>false</CscFeature_VoiceCall_IPCallPrefix>
<CscFeature_VoiceCall_TotalCallTime>false</CscFeature_VoiceCall_TotalCallTime>
<CscFeature_VoiceCall_ServiceNumberDisplay>false</CscFeature_VoiceCall_ServiceNumberDisplay>
<CscFeature_VoiceCall_DisableDisplayVoicemailKeypad>true</CscFeature_VoiceCall_DisableDisplayVoicemailKeypad>
<CscFeature_VT_CallendCauseTelephonica>false</CscFeature_VT_CallendCauseTelephonica>
<CscFeature_VT_CallendCauseVAU>false</CscFeature_VT_CallendCauseVAU>

<!-- Clock -->
<CscFeature_Clock_DisableAccWeatherInfo>false</CscFeature_Clock_DisableAccWeatherInfo>
<CscFeature_Clock_DisableGoogleLocationInfo>false</CscFeature_Clock_DisableGoogleLocationInfo>
<CscFeature_Clock_EnableAutoPowerOnOffMenu>false</CscFeature_Clock_EnableAutoPowerOnOffMenu>
<CscFeature_Clock_ReplaceName_TaiwanWithTaipei>true</CscFeature_Clock_ReplaceName_TaiwanWithTaipei>
<CscFeature_Clock_EnablePinyinSortList>false</CscFeature_Clock_EnablePinyinSortList>
<CscFeature_Clocks_DisableSortByCityName>false</CscFeature_Clocks_DisableSortByCityName>
<CscFeature_Clock_ExclusiveEnablingAutoPowerSetting>false</CscFeature_Clock_ExclusiveEnablingAutoPowerSetting>

<!-- Mini Diary -->
<CscFeature_MiniDiary_DisableAccWeatherInfo>false</CscFeature_MiniDiary_DisableAccWeatherInfo>
<CscFeature_MiniDiary_DisableGoogleLocationInfo>false</CscFeature_MiniDiary_DisableGoogleLocationInfo>
<CscFeature_MiniDiary_DisableChinaSns>true</CscFeature_MiniDiary_DisableChinaSns>

<!-- Dialer / Logs -->
<CscFeature_Dialer_PhonebookNdigitsMatching>false</CscFeature_Dialer_PhonebookNdigitsMatching>

<!-- Log -->

<!-- RIL -->
<CscFeature_RIL_DisplayPlmnByLURejectCause>true</CscFeature_RIL_DisplayPlmnByLURejectCause>
<CscFeature_RIL_CallerIdMatchingDigit>8</CscFeature_RIL_CallerIdMatchingDigit>

<!-- Settings -->
<CscFeature_Settings_FindMyMobile>true</CscFeature_Settings_FindMyMobile>
<CscFeature_Settings_FOTA>false</CscFeature_Settings_FOTA>
<CscFeature_Settings_GMS_Disable>false</CscFeature_Settings_GMS_Disable>
<CscFeature_Settings_Airplane_Wifi_Dependency>false</CscFeature_Settings_Airplane_Wifi_Dependency>
<CscFeature_Settings_Silent_Feedback>false</CscFeature_Settings_Silent_Feedback>
<CscFeature_Settings_HWVersion>false</CscFeature_Settings_HWVersion>
<CscFeature_Settings_Reset_Password>false</CscFeature_Settings_Reset_Password>
<CscFeature_Settings_VZWDeviceInfo>false</CscFeature_Settings_VZWDeviceInfo>
<CscFeature_Settings_GOTA>false</CscFeature_Settings_GOTA>
<CscFeature_Settings_4GProvisioning>false</CscFeature_Settings_4GProvisioning>
<CscFeature_Settings_HW_Version>false</CscFeature_Settings_HW_Version>
<CscFeature_Settings_Software_Update_Settings>true</CscFeature_Settings_Software_Update_Settings>

<!-- MMApp -->
<CscFeature_FMRadioRTPlus>true</CscFeature_FMRadioRTPlus>
<CscFeature_FMRadioSEASetting>false</CscFeature_FMRadioSEASetting>
<CscFeature_FMRadioCHNSetting>false</CscFeature_FMRadioCHNSetting>

<!-- MyFiles -->
<CscFeature_MyFiles_SupportRmvbFileFormat>true</CscFeature_MyFiles_SupportRmvbFileFormat>
<CscFeature_MyFiles_ProtectDataFolder></CscFeature_MyFiles_ProtectDataFolder>
<CscFeature_MyFiles_EnablePinyinSort>false</CscFeature_MyFiles_EnablePinyinSort>

<!-- Gallery -->
<CscFeature_Gallery_Delete_Location_Info>false</CscFeature_Gallery_Delete_Location_Info>
<CscFeature_Gallery_ReplaceMenu_AutoNavi>false</CscFeature_Gallery_ReplaceMenu_AutoNavi>
<CscFeature_Gallery_ChinaGsm_Change_Time_Format>true</CscFeature_Gallery_ChinaGsm_Change_Time_Format>
<CscFeature_Gallery_Delete_Menu_Offline>false</CscFeature_Gallery_Delete_Menu_Offline>

<!-- Music -->
<CscFeature_Music_SupportPinyinSort>false</CscFeature_Music_SupportPinyinSort>
<CscFeature_Music_DisableFindTag>false</CscFeature_Music_DisableFindTag>
<CscFeature_Music_SupportChinaMusicHub>false</CscFeature_Music_SupportChinaMusicHub>
<CscFeature_Music_TranslateUnknownTitle>false</CscFeature_Music_TranslateUnknownTitle>

<!-- MMFW -->
<CscFeature_MediaScanner_FixLocaleTo>HK</CscFeature_MediaScanner_FixLocaleTo>
<CscFeature_MediaScanner_SkipFolder4></CscFeature_MediaScanner_SkipFolder4>
<CscFeature_MediaProvider_AddTable4VT>false</CscFeature_MediaProvider_AddTable4VT>
<CscFeature_MediaProvider_AddDB4VAS>false</CscFeature_MediaProvider_AddDB4VAS>
<CscFeature_MediaScanner_MultipleEncoding></CscFeature_MediaScanner_MultipleEncoding>

<!-- MTP -->
<CscFeature_MTP_UseUnicodeDeviceFriendlyName>true</CscFeature_MTP_UseUnicodeDeviceFriendlyName>

<!-- NFC -->
<CscFeature_NFC_SetOnAsDefault>TRUE</CscFeature_NFC_SetOnAsDefault>

<!-- WEB -->
<CscFeature_Web_SetUserAgent></CscFeature_Web_SetUserAgent>
<CscFeature_Web_SetUAProfile></CscFeature_Web_SetUAProfile>
<CscFeature_Web_Bool_EnableDRM>true</CscFeature_Web_Bool_EnableDRM>
<CscFeature_Web_SetHomepageURL></CscFeature_Web_SetHomepageURL>
<CscFeature_Web_DisableRSS>false</CscFeature_Web_DisableRSS>
<CscFeature_Web_DisableVoiceSearch>false</CscFeature_Web_DisableVoiceSearch>
<CscFeature_Web_DisableRedirectionChooser>false</CscFeature_Web_DisableRedirectionChooser>
<CscFeature_Web_Bool_Disable_Chooser_For_APPLICATION_X_APPLICATIONFOLDER>false</CscFeature_Web_Bool_Disable_Chooser_For_APPLICATION_X_APPLICATIONFOLDER>
<CscFeature_Web_Bool_StartWIFISettingInAirplaneMode>false</CscFeature_Web_Bool_StartWIFISettingInAirplaneMode>
<CscFeature_Web_Bool_SkipSettingDefaultBookmarkImage>false</CscFeature_Web_Bool_SkipSettingDefaultBookmarkImage>
<CscFeature_Web_Bool_EnableUAProfile>false</CscFeature_Web_Bool_EnableUAProfile>
<CscFeature_Web_Bool_RemoveVideoDownload>true</CscFeature_Web_Bool_RemoveVideoDownload>
<CscFeature_Web_Bool_DisableSaveLink>false</CscFeature_Web_Bool_DisableSaveLink>
<CscFeature_Web_Bool_EnableGateConfig>false</CscFeature_Web_Bool_EnableGateConfig>
<CscFeature_Web_OverrideUserAgent>false</CscFeature_Web_OverrideUserAgent>
<CscFeature_Web_EnableDeletingTodayHistory>false</CscFeature_Web_EnableDeletingTodayHistory>
<CscFeature_Web_EnableOptionEditTextDuringFullHwr>true</CscFeature_Web_EnableOptionEditTextDuringFullHwr>
<CscFeature_Web_DisableChooser4>audio/*,audio/mp3,audio/x-mp3,audio/mpeg,audio/mp4,audio/mp4a-latm,application/sdp,video/mpeg,video/3gp,video/3gpp,video/3gpp2,video/x-ms-asf,video/x-ms-wmv,video/x-ms-wma,video/webm,video/flv,video/mkv,video/divx,video/avi,video/skm,video/sktm,video/k3g,video/ak3g,video/x-msvideo,video/vnd.ms-playready.media.pyv,application/x-mpegurl,application/vnd.apple.mpegurl,audio/x-mpegurl,application/x-mpegurl,video/mp4</CscFeature_Web_DisableChooser4>
<CscFeature_Web_SetDefaultBrightnessAs>70</CscFeature_Web_SetDefaultBrightnessAs>

<!-- AppFW -->
<CscFeature_AppFW_FolderKey>false</CscFeature_AppFW_FolderKey>
<CscFeature_AppFW_FullScreenHandwritingMode>false</CscFeature_AppFW_FullScreenHandwritingMode>
<CscFeature_LockScreen_CHN_Rest_With_Wrong_Password>false</CscFeature_LockScreen_CHN_Rest_With_Wrong_Password>
<CscFeature_LockScreen_CHN_Clock_Time_Format_12H>false</CscFeature_LockScreen_CHN_Clock_Time_Format_12H>
<CscFeature_LockScreen_CHN_Music_Controller_Stop_Button>false</CscFeature_LockScreen_CHN_Music_Controller_Stop_Button>
<CscFeature_LockScreen_COM_Puk_Simple_Insert_Method>false</CscFeature_LockScreen_COM_Puk_Simple_Insert_Method>
<CscFeature_LockScreen_COM_Emergency_Call_Feature>false</CscFeature_LockScreen_COM_Emergency_Call_Feature>
<CscFeature_LockScreen_COM_PLMN_Display_Feature>false</CscFeature_LockScreen_COM_PLMN_Display_Feature>
<CscFeature_LockScreen_COM_SPN_Display_Feature>false</CscFeature_LockScreen_COM_SPN_Display_Feature>
<CscFeature_LockScreen_COM_CSC_Lockscreen_Wallpaper_Feature>false</CscFeature_LockScreen_COM_CSC_Lockscreen_Wallpaper_Feature>
<CscFeature_LockScreen_COM_Custom_Screen_Saver_Feature>false</CscFeature_LockScreen_COM_Custom_Screen_Saver_Feature>
<CscFeature_QUICKPANEL_GGSMRssi></CscFeature_QUICKPANEL_GGSMRssi>
<CscFeature_QUICKPANEL_GGSMStatusBarIcon></CscFeature_QUICKPANEL_GGSMStatusBarIcon>
<CscFeature_QUICKPANEL_GGSMQuickSettings></CscFeature_QUICKPANEL_GGSMQuickSettings>
<CscFeature_QUICKPANEL_GGSMCarrierLabel>false</CscFeature_QUICKPANEL_GGSMCarrierLabel>
<CscFeature_QUICKPANEL_CHINAGSMQuickSettings></CscFeature_QUICKPANEL_CHINAGSMQuickSettings>
<CscFeature_QUICKPANEL_CHINAGSMStatusBarIcon></CscFeature_QUICKPANEL_CHINAGSMStatusBarIcon>
<CscFeature_QUICKPANEL_CHINAGSMFlightMode>false</CscFeature_QUICKPANEL_CHINAGSMFlightMode>
<CscFeature_QUICKPANEL_USGSMStatusBarIcon></CscFeature_QUICKPANEL_USGSMStatusBarIcon>
<CscFeature_QUICKPANEL_USGSMRssi></CscFeature_QUICKPANEL_USGSMRssi>
<CscFeature_QUICKPANEL_USGSMSplitSoundVibrationIcon>false</CscFeature_QUICKPANEL_USGSMSplitSoundVibrationIcon>
<CscFeature_QUICKPANEL_CHINACDMADualStandBy>false</CscFeature_QUICKPANEL_CHINACDMADualStandBy>
<CscFeature_QUICKPANEL_CHINACDMADateFormat>false</CscFeature_QUICKPANEL_CHINACDMADateFormat>
<CscFeature_QUICKPANEL_CHINACDMACarrierLabel>false</CscFeature_QUICKPANEL_CHINACDMACarrierLabel>
<CscFeature_QUICKPANEL_USCDMARssi></CscFeature_QUICKPANEL_USCDMARssi>
<CscFeature_QUICKPANEL_USCDMAStatusBarIcon></CscFeature_QUICKPANEL_USCDMAStatusBarIcon>
<CscFeature_QUICKPANEL_USCDMAQuickSettings></CscFeature_QUICKPANEL_USCDMAQuickSettings>
<CscFeature_QUICKPANEL_KoreaStatusBarIcon></CscFeature_QUICKPANEL_KoreaStatusBarIcon>
<CscFeature_QUICKPANEL_KoreaCarrierLabel>false</CscFeature_QUICKPANEL_KoreaCarrierLabel>
<CscFeature_LockScreen_CHN_Dual_Plmn_Feature>false</CscFeature_LockScreen_CHN_Dual_Plmn_Feature>
<CscFeature_LockScreen_COM_Auto_Unlock_Feature>false</CscFeature_LockScreen_COM_Auto_Unlock_Feature>
<CscFeature_Screencapture_COM_Flag_Capture_Enable>false</CscFeature_Screencapture_COM_Flag_Capture_Enable>

<!-- Email -->
<CscFeature_Email_SaveUrltoContact>false</CscFeature_Email_SaveUrltoContact>
<CscFeature_Email_AlignmentForHebrew>false</CscFeature_Email_AlignmentForHebrew>
<CscFeature_Email_AribicDisplayDay>false</CscFeature_Email_AribicDisplayDay>
<CscFeature_Email_DefaultCharChn>false</CscFeature_Email_DefaultCharChn>
<CscFeature_Email_EmojiInputDisplay>false</CscFeature_Email_EmojiInputDisplay>
<CscFeature_Email_PermanentAccount>false</CscFeature_Email_PermanentAccount>
<CscFeature_Email_SelectComposerApp>false</CscFeature_Email_SelectComposerApp>
<CscFeature_Email_UseDefaultPort587>false</CscFeature_Email_UseDefaultPort587>
<CscFeature_Email_UseSyncTimeNever>false</CscFeature_Email_UseSyncTimeNever>
<CscFeature_Email_UseEmptyServerValue>false</CscFeature_Email_UseEmptyServerValue>
<CscFeature_Email_UseGoogleSupport>false</CscFeature_Email_UseGoogleSupport>
<CscFeature_Email_UseKeepAll>false</CscFeature_Email_UseKeepAll>
<CscFeature_Email_UseSyncScheduleNotiPopup>false</CscFeature_Email_UseSyncScheduleNotiPopup>
<CscFeature_Email_UseBaiduSearch>false</CscFeature_Email_UseBaiduSearch>
<CscFeature_Email_BackgroundColorWhite>false</CscFeature_Email_BackgroundColorWhite>
<CscFeature_Email_GateMessage>false</CscFeature_Email_GateMessage>
<CscFeature_Email_MissedEventWidget>false</CscFeature_Email_MissedEventWidget>
<CscFeature_Email_ChinaCtc189PredefinedAccount>false</CscFeature_Email_ChinaCtc189PredefinedAccount>
<CscFeature_Email_SupportDmOption>false</CscFeature_Email_SupportDmOption>
<CscFeature_Email_NotiAttachmentDownAtForward>false</CscFeature_Email_NotiAttachmentDownAtForward>
<CscFeature_Email_ConfirmBeforeSendIfSubjectEmpty>false</CscFeature_Email_ConfirmBeforeSendIfSubjectEmpty>
<CscFeature_Email_ChangeFileNameUnsupportedCharExists>false</CscFeature_Email_ChangeFileNameUnsupportedCharExists>
<CscFeature_Email_ReceivieOptionCtc>false</CscFeature_Email_ReceivieOptionCtc>
<CscFeature_Email_DefaultFolderToSaveAttachments>false</CscFeature_Email_DefaultFolderToSaveAttachments>
<CscFeature_Email_SaveAsAttachments>false</CscFeature_Email_SaveAsAttachments>
<CscFeature_Email_ShowRetrieveErrorEmailNotExist>false</CscFeature_Email_ShowRetrieveErrorEmailNotExist>
<CscFeature_Email_KoreaISPAccountSetup>false</CscFeature_Email_KoreaISPAccountSetup>
<CscFeature_Email_KoreaISPAccountSetupForSKT>false</CscFeature_Email_KoreaISPAccountSetupForSKT>
<CscFeature_Email_KoreaISPAccountSetupForKT>false</CscFeature_Email_KoreaISPAccountSetupForKT>
<CscFeature_Email_KoreaISPAccountSetupForLGT>false</CscFeature_Email_KoreaISPAccountSetupForLGT>
<CscFeature_Email_AnotherResolutionDisplay>false</CscFeature_Email_AnotherResolutionDisplay>


<CscFeature_Eas_DefaultWhileRoamingUseAboveSettings>false</CscFeature_Eas_DefaultWhileRoamingUseAboveSettings>
<CscFeature_Eas_AccountSettingsOrangeRequirement>false</CscFeature_Eas_AccountSettingsOrangeRequirement>
<CscFeature_Eas_NotUseProxy>false</CscFeature_Eas_NotUseProxy>
<CscFeature_Eas_DefaultSyncInterval>-2</CscFeature_Eas_DefaultSyncInterval>
<CscFeature_Eas_RemoveSyncInterval12Hours>false</CscFeature_Eas_RemoveSyncInterval12Hours>

<!-- SEC FMRadio -->
<CscFeature_SecFMRadioSilicon>true</CscFeature_SecFMRadioSilicon>

<!-- Streaming -->
<CscFeature_Streaming_SupportMultiAPN>false</CscFeature_Streaming_SupportMultiAPN>
<CscFeature_Streaming_AddCommandCondition4MusicholicApp>true</CscFeature_Streaming_AddCommandCondition4MusicholicApp>
<CscFeature_Streaming_DrivingTestTunning4>3HK</CscFeature_Streaming_DrivingTestTunning4>
<CscFeature_Streaming_ReduceTimeSwitchingTcp4></CscFeature_Streaming_ReduceTimeSwitchingTcp4>

</FeatureSet>
</SamsungMobileFeature>

Applys of feature
Camera:
<CscFeature_Camera_DefaultSideMenu> and <CscFeature_Camera_CamcorderDefaultSideMenu> changes the default side menu shortcuts of camera and camcorder respectively.
Code:
 <CscFeature_Camera_DefaultSideMenu>selfcamera,flashmode,shootingmode,focusmode</CscFeature_Camera_DefaultSideMenu>
<CscFeature_Camera_CamcorderDefaultSideMenu>selfcamcorder,recordingmode,flashmode</CscFeature_Camera_CamcorderDefaultSideMenu>

CscFeature_Camera_DefaultSideMenu.png

CscFeature_Camera_CamcorderDefaultSideMenu.png

They will be arranged from right to left when your phone is in portrait mode.



Others: Coming soon
 
Last edited:
M

marcellocord

Guest
In my opinion CSCs are pretty much useless. By using CSCs you leave your phone on the hands of carriers, and there's anything better than using Samsung default settings? (well, that's a tricky question, but in this case, yes, better than using carrier settings)

feature.xml does nothing special and magical, and personally, I always delete every trace of CSCs, including CSC.apk, and never got any bug or difference. Regarding the APN thing, I use apns-conf.xml from CyanogenMod. Even though it's lighter, it's more complete and updated, so I never missed the CSC.
 

ansonscleung

Senior Member
Dec 13, 2011
67
22
Hong Kong
Samsung Galaxy S21
In my opinion CSCs are pretty much useless. By using CSCs you leave your phone on the hands of carriers, and there's anything better than using Samsung default settings? (well, that's a tricky question, but in this case, yes, better than using carrier settings)

feature.xml does nothing special and magical, and personally, I always delete every trace of CSCs, including CSC.apk, and never got any bug or difference. Regarding the APN thing, I use apns-conf.xml from CyanogenMod. Even though it's lighter, it's more complete and updated, so I never missed the CSC.

What I'd do to remove carrier content is to remove customer.xml and nothing more.

I believe the reason people tried to customize this thing is because they want some freedom while keeping stock!
 
M

marcellocord

Guest
What I'd do to remove carrier content is to remove customer.xml and nothing more.

I believe the reason people tried to customize this thing is because they want some freedom while keeping stock!

CSCs overrides default settings. So, if you are, let me say, Japanese, your CSCs settings may not apply to someone from Canada, so it's better to leave the system stock and let it decide the settings. feature.xml is also part of CSC. The system already includes optimal settings for everyone, that's why I'm completely against the use of CSCs.

Sent from my GT-I9300 using xda premium
 

garyd9

Inactive Recognized Developer
Sep 13, 2006
2,643
2,732
53
Pittsburgh, PA
... so it's better to leave the system stock and let it decide the settings. feature.xml is also part of CSC. The system already includes optimal settings for everyone, that's why I'm completely against the use of CSCs.
I disagree. In some cases, there are carrier dictated settings in the CSC that aren't always optimal. For example, US carrier variants of the note 2 (and sgs3) display the email app with a white background (unlike the international variants that use a black background.). The white background is less than optimal on this display type, but it can be changed with a single toggle in the CSC.

Edit:

Here's the flag I'm referring to:

CscFeature_Email_UseFixedBgColorAsWhite: if changed from true to false, the email app will appear inverted (with a black background and white/gray text.)
 
Last edited:
M

marcellocord

Guest
I disagree. In some cases, there are carrier dictated settings in the CSC that aren't always optimal. For example, US carrier variants of the note 2 (and sgs3) display the email app with a white background (unlike the international variants that use a black background.). The white background is less than optimal on this display type, but it can be changed with a single toggle in the CSC.

Edit:

Here's the flag I'm referring to:

CscFeature_Email_UseFixedBgColorAsWhite: if changed from true to false, the email app will appear inverted (with a black background and white/gray text.)

The range of options accessible by the CSC (which cannot be changed without it) is low, and mostly useless. The only situations I recommend to use CSC is when you need to override RIL/MMS/Phone settings, if stock ones are faulty. Sometime ago I had taken a look at each CSC file, and didn't see anything special besides stuff you can set manually.

Anyway, it's a very personal opinion, and I can't say it's really useless just because for me it is useless.
 
K

kbythwood

Guest
Thanks
 

Attachments

  • 1474394161368.jpg
    1474394161368.jpg
    23.1 KB · Views: 431
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    --- CSC feature.xml Discussions thread ---

    /system/csc/feature.xml is now known as a new way to enable some features that was disabled by Samsung.
    There was actually a lot of flags to enable different kinds of features but many of them was still mysterious and their usage is unknown
    AND this thread is to discuss about some of this and help discovering new features, collect some samples of the feature.xml and discuss about their applys

    Samples of feature.xml

    First of all I got one from I9305ZHBLJ1 and it contains a lot more contexts and flags compared to others so I think I might share this.

    Code:
    <?xml  version="1.0" encoding="UTF-8" ?>
    <!-- It can be added for each operators like below form
    
    <ABC>                       -> sales code
    <sapient>true</sapient>         -> feature1
    <burton>false</burton>          -> feature2
    <libtech>true</libtech>         -> feature3
    .
    .
    </ABC>
    
    each name of tags are will be environment variable with "ro.csc."
    ex) "ro.csc.sapient", "ro.csc.burton", "ro.csc.libtech" <== you could use them at any section.
    also, should be added between <FeatureSet>
     and </FeatureSet> .
    jhwan.kim@hdlnc.com  -->
    <SamsungMobileFeature>
    
    <Country></Country>
    <CountryISO></CountryISO>
    <SalesCode></SalesCode>
    
    <!-- TGY -->
    <FeatureSet>
    
    <!-- Camera -->
    <CscFeature_Camera_DefaultSideMenu>selfcamera,flashmode,shootingmode,focusmode</CscFeature_Camera_DefaultSideMenu>
    <CscFeature_Camera_CamcorderDefaultSideMenu>selfcamcorder,recordingmode,flashmode</CscFeature_Camera_CamcorderDefaultSideMenu>
    <CscFeature_Camera_CameraFlicker>50hz</CscFeature_Camera_CameraFlicker>
    
    <!-- Message -->
    
    <CscFeature_Message_MaxMessageSize>307200</CscFeature_Message_MaxMessageSize>
    <CscFeature_Message_UserAgent>Android-Mms/2.0</CscFeature_Message_UserAgent>
    
    
    <CscFeature_Message_MaxImageWidth>640</CscFeature_Message_MaxImageWidth>
    <CscFeature_Message_MaxImageHeight>480</CscFeature_Message_MaxImageHeight>
    <CscFeature_Message_RecipientLimit>10</CscFeature_Message_RecipientLimit>
    
    
    
    
    <CscFeature_Message_HttpSocketTimeout>60000</CscFeature_Message_HttpSocketTimeout>
    <CscFeature_Message_MinSlideDuration>5</CscFeature_Message_MinSlideDuration>
    <CscFeature_Message_SmsToMmsTextThreshold>4</CscFeature_Message_SmsToMmsTextThreshold>
    <CscFeature_Message_DisableMenuRequestMmsReadReport>false</CscFeature_Message_DisableMenuRequestMmsReadReport>
    <CscFeature_Message_EnableSmsDeliveryReports>true</CscFeature_Message_EnableSmsDeliveryReports>
    <CscFeature_Message_DisableMenuRequestMmsDeliveryReport>false</CscFeature_Message_DisableMenuRequestMmsDeliveryReport>
    <CscFeature_Message_MMSMaxCharPerSlide>2000</CscFeature_Message_MMSMaxCharPerSlide>
    
    <CscFeature_Message_EnableSmsExpiredDate>false</CscFeature_Message_EnableSmsExpiredDate>
    <CscFeature_Message_EnableWapPush>true</CscFeature_Message_EnableWapPush>
    <CscFeature_Message_EnableSmscEditable>true</CscFeature_Message_EnableSmscEditable>
    <CscFeature_Message_EnableLocalSymbolTable>false</CscFeature_Message_EnableLocalSymbolTable>
    <CscFeature_Message_TWVersion>500</CscFeature_Message_TWVersion>
    <CscFeature_Message_EnableReplyAll>false</CscFeature_Message_EnableReplyAll>
    <CscFeature_Message_AutoRetrieval>true</CscFeature_Message_AutoRetrieval>
    <CscFeature_Message_EnableUnifiedMmsRetrieveMenu>false</CscFeature_Message_EnableUnifiedMmsRetrieveMenu>
    <CscFeature_Message_SmsInputMode>automatic</CscFeature_Message_SmsInputMode>
    <CscFeature_Message_MmsCreationMode>free</CscFeature_Message_MmsCreationMode>
    <CscFeature_Message_ServiceLoadingAction>prompt</CscFeature_Message_ServiceLoadingAction>
    <CscFeature_Message_MessageReminderAlert>1</CscFeature_Message_MessageReminderAlert>
    <CscFeature_Message_EnableMenuRemindAlert>false</CscFeature_Message_EnableMenuRemindAlert>
    
    <CscFeature_Message_EnableCMAS>false</CscFeature_Message_EnableCMAS>
    <CscFeature_Message_EnableGroupMessage>false</CscFeature_Message_EnableGroupMessage>
    <CscFeature_Message_EnableMmsCreationMode>true</CscFeature_Message_EnableMmsCreationMode>
    <CscFeature_Message_EnableServiceLoading>true</CscFeature_Message_EnableServiceLoading>
    <CscFeature_Message_EnableSmsInputMode>true</CscFeature_Message_EnableSmsInputMode>
    <CscFeature_Message_EnableSendingEmptySms>false</CscFeature_Message_EnableSendingEmptySms>
    <CscFeature_Message_MaxSlideCount>10</CscFeature_Message_MaxSlideCount>
    <CscFeature_Message_EnableMenuVideoCallInConvList>false</CscFeature_Message_EnableMenuVideoCallInConvList>
    <CscFeature_Message_EnableSmsViewer>false</CscFeature_Message_EnableSmsViewer>
    <CscFeature_Message_EnableVCard>true</CscFeature_Message_EnableVCard>
    <CscFeature_Message_DisableOptionAttachVCalendar>false</CscFeature_Message_DisableOptionAttachVCalendar>
    <CscFeature_Message_EnableVMemo>true</CscFeature_Message_EnableVMemo>
    <CscFeature_Message_EnableLocation>true</CscFeature_Message_EnableLocation>
    <CscFeature_Message_EnableRecordAudio>true</CscFeature_Message_EnableRecordAudio>
    <CscFeature_Message_EmailOverSmsAddress></CscFeature_Message_EmailOverSmsAddress>
    <CscFeature_Message_EnableEmailOverSms>false</CscFeature_Message_EnableEmailOverSms>
    <CscFeature_Message_ReplaceLabel4RetreivedMsg>false</CscFeature_Message_ReplaceLabel4RetreivedMsg>
    <CscFeature_Message_EnableSmsServerTime>false</CscFeature_Message_EnableSmsServerTime>
    <CscFeature_Message_EnableMmsServerTime>true</CscFeature_Message_EnableMmsServerTime>
    <CscFeature_Message_EnableStageFlightLib>true</CscFeature_Message_EnableStageFlightLib>
    <CscFeature_Message_EnableSignature>false</CscFeature_Message_EnableSignature>
    <CscFeature_Message_EnableCBMessage>true</CscFeature_Message_EnableCBMessage>
    <CscFeature_Message_EnableSmsSubject>false</CscFeature_Message_EnableSmsSubject>
    <CscFeature_Message_MaxSubjectLength>40</CscFeature_Message_MaxSubjectLength>
    <CscFeature_Message_EnableSubject>true</CscFeature_Message_EnableSubject>
    <CscFeature_Message_EnableSlideshowAutoPlay>true</CscFeature_Message_EnableSlideshowAutoPlay>
    <CscFeature_Message_EnableScheduledMessage>false</CscFeature_Message_EnableScheduledMessage>
    <CscFeature_Message_EnableSaveVMessage>false</CscFeature_Message_EnableSaveVMessage>
    <CscFeature_Message_EnableAnonymousThread>false</CscFeature_Message_EnableAnonymousThread>
    <CscFeature_Message_EnableMessagePriorityDuringComposing>false</CscFeature_Message_EnableMessagePriorityDuringComposing>
    <CscFeature_Message_EnableMesageAutoView>false</CscFeature_Message_EnableMesageAutoView>
    <CscFeature_Message_DisableOptionAttachAudio>false</CscFeature_Message_DisableOptionAttachAudio>
    <CscFeature_Message_EnableFontSize>true</CscFeature_Message_EnableFontSize>
    <CscFeature_Message_EnableSplitMode>true</CscFeature_Message_EnableSplitMode>
    <CscFeature_Message_EnableTextFieldColor>true</CscFeature_Message_EnableTextFieldColor>
    
    <CscFeature_Message_MaxMmsSize>307200</CscFeature_Message_MaxMmsSize>
    <CscFeature_Message_MmsModeCaptureVideoBitRate>0</CscFeature_Message_MmsModeCaptureVideoBitRate>          <!-- 0 = use camcorder default value-->
    <CscFeature_Message_MmsModeCaptureVideoMaxDuration>0</CscFeature_Message_MmsModeCaptureVideoMaxDuration>  <!-- 0 = use camcorder default value-->
    <CscFeature_Message_MmsModeCaptureVideoResolution></CscFeature_Message_MmsModeCaptureVideoResolution>     <!-- "" = use camcorder default value-->
    <CscFeature_Message_SplitMode>true</CscFeature_Message_SplitMode>
    <CscFeature_Message_SmsDeliveryReports>false</CscFeature_Message_SmsDeliveryReports>
    <CscFeature_Message_MmsDeliveryReports>false</CscFeature_Message_MmsDeliveryReports>
    <CscFeature_Message_MmsReadReports>false</CscFeature_Message_MmsReadReports>
    
    <CscFeature_Message_CBMessage>true</CscFeature_Message_CBMessage>
    <CscFeature_Message_EnableManageSimMessages>true</CscFeature_Message_EnableManageSimMessages>
    <CscFeature_Message_EnableVibrateWhen>false</CscFeature_Message_EnableVibrateWhen>
    <CscFeature_Message_VibrateWhen>never</CscFeature_Message_VibrateWhen>
    
    <CscFeature_Message_Priority>normal</CscFeature_Message_Priority>
    <CscFeature_Message_ContactMatchCliDigit>0</CscFeature_Message_ContactMatchCliDigit>
    <CscFeature_Message_CliDigit>0</CscFeature_Message_CliDigit>
    <CscFeature_Message_EnableExtendSlideTimeToMediaDuration>false</CscFeature_Message_EnableExtendSlideTimeToMediaDuration>
    <CscFeature_Message_SmsMaxByte>0</CscFeature_Message_SmsMaxByte>
    <CscFeature_Message_EnableSmsKsc5601Encoding>false</CscFeature_Message_EnableSmsKsc5601Encoding>
    <CscFeature_Message_EnableDetailErrorPopupWhenSending>false</CscFeature_Message_EnableDetailErrorPopupWhenSending>
    <CscFeature_Message_EnableFontSizeByVolumeKey>true</CscFeature_Message_EnableFontSizeByVolumeKey>
    
    <CscFeature_Message_ReplaceChar4UnsupportedInKsc5601>false</CscFeature_Message_ReplaceChar4UnsupportedInKsc5601>
    <CscFeature_Message_EnablePickContactLimit>false</CscFeature_Message_EnablePickContactLimit>
    <CscFeature_Message_EnableDisplayTotalCount4SimMsg>false</CscFeature_Message_EnableDisplayTotalCount4SimMsg>
    <CscFeature_Message_EnableMmsMobiledataOff>false</CscFeature_Message_EnableMmsMobiledataOff>
    <CscFeature_Message_DisableInputMode>true</CscFeature_Message_DisableInputMode>
    
    <!-- KIES -->
    <CscFeature_Kies_SupportCategory>Device,Calendar,Contents,Phonebook,Memo,Message,Phonebook_com.android.exchange,Phonebook_com.google,Phonebook_com.osp.app.signin</CscFeature_Kies_SupportCategory>
    <CscFeature_Kies_DrCategory>SN_IMEI_FILE,Ril_Sales,Normal,MSISDN_File,Normal,GT-I9100,Normal,Normal,Normal</CscFeature_Kies_DrCategory>
    <CscFeature_Kies_WifiCategory>Phone,Normal,Normal,1280X720,20,Normal</CscFeature_Kies_WifiCategory>
    <CscFeature_Kies_NpsCategory>Splanner,Normal,Normal,none_FmRadio,none_Memo,Normal,Normal,Normal,Normal,Normal,Normal,Boost,Normal,Normal,Normal,Normal</CscFeature_Kies_NpsCategory>
    
    
    
    <!-- Contacts -->
    <CscFeature_Contact_SupportSIMContacts>true</CscFeature_Contact_SupportSIMContacts>
    <CscFeature_Contact_SupportMotionCall>true</CscFeature_Contact_SupportMotionCall>
    <CscFeature_Contact_SetLinkCountMaxAs>5</CscFeature_Contact_SetLinkCountMaxAs>
    <CscFeature_Contact_AddPreloadedSpeedDialAs>None,0,None,None</CscFeature_Contact_AddPreloadedSpeedDialAs>
    <CscFeature_Contact_ANRConfig>0</CscFeature_Contact_ANRConfig>
    <CscFeature_Contact_UseUniNameField>false</CscFeature_Contact_UseUniNameField>
    <CscFeature_Contact_DisableMenuNameOrder>true</CscFeature_Contact_DisableMenuNameOrder>
    <CscFeature_Contact_CheckSimAlphaLength4UnicodeName>true</CscFeature_Contact_CheckSimAlphaLength4UnicodeName>
    <CscFeature_Contact_EnableStrokeSortList>true</CscFeature_Contact_EnableStrokeSortList>
    <CscFeature_Contact_EnableBPMFSortList>true</CscFeature_Contact_EnableBPMFSortList>
    
    <!-- Calendar -->
    <CscFeature_Calendar_DisplayHoliday>EUR</CscFeature_Calendar_DisplayHoliday>
    <CscFeature_Calendar_SetDaysInFirstWeek>EUR</CscFeature_Calendar_SetDaysInFirstWeek>
    <CscFeature_Calendar_DisplayLunarCalendar>true</CscFeature_Calendar_DisplayLunarCalendar>
    <CscFeature_Calendar_SupportSDCardImEx>false</CscFeature_Calendar_SupportSDCardImEx>
    <CscFeature_Calendar_SupportEAS>EUR</CscFeature_Calendar_SupportEAS>
    <CscFeature_Calendar_SupportGateMsg>false</CscFeature_Calendar_SupportGateMsg>
    <CscFeature_Calendar_DisplaySimplifiedUX>true</CscFeature_Calendar_DisplaySimplifiedUX>
    <CscFeature_Calendar_SupportSMemo>true</CscFeature_Calendar_SupportSMemo>
    <CscFeature_Calendar_SupportSNote>false</CscFeature_Calendar_SupportSNote>
    <CscFeature_Calendar_SupportGoogleMap>true</CscFeature_Calendar_SupportGoogleMap>
    <CscFeature_Calendar_SupportSMSRemider>false</CscFeature_Calendar_SupportSMSRemider>
    
    <!-- New Calendar -->
    <CscFeature_Calendar_EnableLocalHolidayDisplay>HKTW</CscFeature_Calendar_EnableLocalHolidayDisplay>
    <CscFeature_Calendar_EnableLunar>true</CscFeature_Calendar_EnableLunar>
    <CscFeature_Calendar_SetColorOfDays>XXXXXBR</CscFeature_Calendar_SetColorOfDays>
    
    <!-- Call -->
    <CscFeature_VoiceCall_IPCallPrefix>false</CscFeature_VoiceCall_IPCallPrefix>
    <CscFeature_VoiceCall_TotalCallTime>false</CscFeature_VoiceCall_TotalCallTime>
    <CscFeature_VoiceCall_ServiceNumberDisplay>false</CscFeature_VoiceCall_ServiceNumberDisplay>
    <CscFeature_VoiceCall_DisableDisplayVoicemailKeypad>true</CscFeature_VoiceCall_DisableDisplayVoicemailKeypad>
    <CscFeature_VT_CallendCauseTelephonica>false</CscFeature_VT_CallendCauseTelephonica>
    <CscFeature_VT_CallendCauseVAU>false</CscFeature_VT_CallendCauseVAU>
    
    <!-- Clock -->
    <CscFeature_Clock_DisableAccWeatherInfo>false</CscFeature_Clock_DisableAccWeatherInfo>
    <CscFeature_Clock_DisableGoogleLocationInfo>false</CscFeature_Clock_DisableGoogleLocationInfo>
    <CscFeature_Clock_EnableAutoPowerOnOffMenu>false</CscFeature_Clock_EnableAutoPowerOnOffMenu>
    <CscFeature_Clock_ReplaceName_TaiwanWithTaipei>true</CscFeature_Clock_ReplaceName_TaiwanWithTaipei>
    <CscFeature_Clock_EnablePinyinSortList>false</CscFeature_Clock_EnablePinyinSortList>
    <CscFeature_Clocks_DisableSortByCityName>false</CscFeature_Clocks_DisableSortByCityName>
    <CscFeature_Clock_ExclusiveEnablingAutoPowerSetting>false</CscFeature_Clock_ExclusiveEnablingAutoPowerSetting>
    
    <!-- Mini Diary -->
    <CscFeature_MiniDiary_DisableAccWeatherInfo>false</CscFeature_MiniDiary_DisableAccWeatherInfo>
    <CscFeature_MiniDiary_DisableGoogleLocationInfo>false</CscFeature_MiniDiary_DisableGoogleLocationInfo>
    <CscFeature_MiniDiary_DisableChinaSns>true</CscFeature_MiniDiary_DisableChinaSns>
    
    <!-- Dialer / Logs -->
    <CscFeature_Dialer_PhonebookNdigitsMatching>false</CscFeature_Dialer_PhonebookNdigitsMatching>
    
    <!-- Log -->
    
    <!-- RIL -->
    <CscFeature_RIL_DisplayPlmnByLURejectCause>true</CscFeature_RIL_DisplayPlmnByLURejectCause>
    <CscFeature_RIL_CallerIdMatchingDigit>8</CscFeature_RIL_CallerIdMatchingDigit>
    
    <!-- Settings -->
    <CscFeature_Settings_FindMyMobile>true</CscFeature_Settings_FindMyMobile>
    <CscFeature_Settings_FOTA>false</CscFeature_Settings_FOTA>
    <CscFeature_Settings_GMS_Disable>false</CscFeature_Settings_GMS_Disable>
    <CscFeature_Settings_Airplane_Wifi_Dependency>false</CscFeature_Settings_Airplane_Wifi_Dependency>
    <CscFeature_Settings_Silent_Feedback>false</CscFeature_Settings_Silent_Feedback>
    <CscFeature_Settings_HWVersion>false</CscFeature_Settings_HWVersion>
    <CscFeature_Settings_Reset_Password>false</CscFeature_Settings_Reset_Password>
    <CscFeature_Settings_VZWDeviceInfo>false</CscFeature_Settings_VZWDeviceInfo>
    <CscFeature_Settings_GOTA>false</CscFeature_Settings_GOTA>
    <CscFeature_Settings_4GProvisioning>false</CscFeature_Settings_4GProvisioning>
    <CscFeature_Settings_HW_Version>false</CscFeature_Settings_HW_Version>
    <CscFeature_Settings_Software_Update_Settings>true</CscFeature_Settings_Software_Update_Settings>
    
    <!-- MMApp -->
    <CscFeature_FMRadioRTPlus>true</CscFeature_FMRadioRTPlus>
    <CscFeature_FMRadioSEASetting>false</CscFeature_FMRadioSEASetting>
    <CscFeature_FMRadioCHNSetting>false</CscFeature_FMRadioCHNSetting>
    
    <!-- MyFiles -->
    <CscFeature_MyFiles_SupportRmvbFileFormat>true</CscFeature_MyFiles_SupportRmvbFileFormat>
    <CscFeature_MyFiles_ProtectDataFolder></CscFeature_MyFiles_ProtectDataFolder>
    <CscFeature_MyFiles_EnablePinyinSort>false</CscFeature_MyFiles_EnablePinyinSort>
    
    <!-- Gallery -->
    <CscFeature_Gallery_Delete_Location_Info>false</CscFeature_Gallery_Delete_Location_Info>
    <CscFeature_Gallery_ReplaceMenu_AutoNavi>false</CscFeature_Gallery_ReplaceMenu_AutoNavi>
    <CscFeature_Gallery_ChinaGsm_Change_Time_Format>true</CscFeature_Gallery_ChinaGsm_Change_Time_Format>
    <CscFeature_Gallery_Delete_Menu_Offline>false</CscFeature_Gallery_Delete_Menu_Offline>
    
    <!-- Music -->
    <CscFeature_Music_SupportPinyinSort>false</CscFeature_Music_SupportPinyinSort>
    <CscFeature_Music_DisableFindTag>false</CscFeature_Music_DisableFindTag>
    <CscFeature_Music_SupportChinaMusicHub>false</CscFeature_Music_SupportChinaMusicHub>
    <CscFeature_Music_TranslateUnknownTitle>false</CscFeature_Music_TranslateUnknownTitle>
    
    <!-- MMFW -->
    <CscFeature_MediaScanner_FixLocaleTo>HK</CscFeature_MediaScanner_FixLocaleTo>
    <CscFeature_MediaScanner_SkipFolder4></CscFeature_MediaScanner_SkipFolder4>
    <CscFeature_MediaProvider_AddTable4VT>false</CscFeature_MediaProvider_AddTable4VT>
    <CscFeature_MediaProvider_AddDB4VAS>false</CscFeature_MediaProvider_AddDB4VAS>
    <CscFeature_MediaScanner_MultipleEncoding></CscFeature_MediaScanner_MultipleEncoding>
    
    <!-- MTP -->
    <CscFeature_MTP_UseUnicodeDeviceFriendlyName>true</CscFeature_MTP_UseUnicodeDeviceFriendlyName>
    
    <!-- NFC -->
    <CscFeature_NFC_SetOnAsDefault>TRUE</CscFeature_NFC_SetOnAsDefault>
    
    <!-- WEB -->
    <CscFeature_Web_SetUserAgent></CscFeature_Web_SetUserAgent>
    <CscFeature_Web_SetUAProfile></CscFeature_Web_SetUAProfile>
    <CscFeature_Web_Bool_EnableDRM>true</CscFeature_Web_Bool_EnableDRM>
    <CscFeature_Web_SetHomepageURL></CscFeature_Web_SetHomepageURL>
    <CscFeature_Web_DisableRSS>false</CscFeature_Web_DisableRSS>
    <CscFeature_Web_DisableVoiceSearch>false</CscFeature_Web_DisableVoiceSearch>
    <CscFeature_Web_DisableRedirectionChooser>false</CscFeature_Web_DisableRedirectionChooser>
    <CscFeature_Web_Bool_Disable_Chooser_For_APPLICATION_X_APPLICATIONFOLDER>false</CscFeature_Web_Bool_Disable_Chooser_For_APPLICATION_X_APPLICATIONFOLDER>
    <CscFeature_Web_Bool_StartWIFISettingInAirplaneMode>false</CscFeature_Web_Bool_StartWIFISettingInAirplaneMode>
    <CscFeature_Web_Bool_SkipSettingDefaultBookmarkImage>false</CscFeature_Web_Bool_SkipSettingDefaultBookmarkImage>
    <CscFeature_Web_Bool_EnableUAProfile>false</CscFeature_Web_Bool_EnableUAProfile>
    <CscFeature_Web_Bool_RemoveVideoDownload>true</CscFeature_Web_Bool_RemoveVideoDownload>
    <CscFeature_Web_Bool_DisableSaveLink>false</CscFeature_Web_Bool_DisableSaveLink>
    <CscFeature_Web_Bool_EnableGateConfig>false</CscFeature_Web_Bool_EnableGateConfig>
    <CscFeature_Web_OverrideUserAgent>false</CscFeature_Web_OverrideUserAgent>
    <CscFeature_Web_EnableDeletingTodayHistory>false</CscFeature_Web_EnableDeletingTodayHistory>
    <CscFeature_Web_EnableOptionEditTextDuringFullHwr>true</CscFeature_Web_EnableOptionEditTextDuringFullHwr>
    <CscFeature_Web_DisableChooser4>audio/*,audio/mp3,audio/x-mp3,audio/mpeg,audio/mp4,audio/mp4a-latm,application/sdp,video/mpeg,video/3gp,video/3gpp,video/3gpp2,video/x-ms-asf,video/x-ms-wmv,video/x-ms-wma,video/webm,video/flv,video/mkv,video/divx,video/avi,video/skm,video/sktm,video/k3g,video/ak3g,video/x-msvideo,video/vnd.ms-playready.media.pyv,application/x-mpegurl,application/vnd.apple.mpegurl,audio/x-mpegurl,application/x-mpegurl,video/mp4</CscFeature_Web_DisableChooser4>
    <CscFeature_Web_SetDefaultBrightnessAs>70</CscFeature_Web_SetDefaultBrightnessAs>
    
    <!-- AppFW -->
    <CscFeature_AppFW_FolderKey>false</CscFeature_AppFW_FolderKey>
    <CscFeature_AppFW_FullScreenHandwritingMode>false</CscFeature_AppFW_FullScreenHandwritingMode>
    <CscFeature_LockScreen_CHN_Rest_With_Wrong_Password>false</CscFeature_LockScreen_CHN_Rest_With_Wrong_Password>
    <CscFeature_LockScreen_CHN_Clock_Time_Format_12H>false</CscFeature_LockScreen_CHN_Clock_Time_Format_12H>
    <CscFeature_LockScreen_CHN_Music_Controller_Stop_Button>false</CscFeature_LockScreen_CHN_Music_Controller_Stop_Button>
    <CscFeature_LockScreen_COM_Puk_Simple_Insert_Method>false</CscFeature_LockScreen_COM_Puk_Simple_Insert_Method>
    <CscFeature_LockScreen_COM_Emergency_Call_Feature>false</CscFeature_LockScreen_COM_Emergency_Call_Feature>
    <CscFeature_LockScreen_COM_PLMN_Display_Feature>false</CscFeature_LockScreen_COM_PLMN_Display_Feature>
    <CscFeature_LockScreen_COM_SPN_Display_Feature>false</CscFeature_LockScreen_COM_SPN_Display_Feature>
    <CscFeature_LockScreen_COM_CSC_Lockscreen_Wallpaper_Feature>false</CscFeature_LockScreen_COM_CSC_Lockscreen_Wallpaper_Feature>
    <CscFeature_LockScreen_COM_Custom_Screen_Saver_Feature>false</CscFeature_LockScreen_COM_Custom_Screen_Saver_Feature>
    <CscFeature_QUICKPANEL_GGSMRssi></CscFeature_QUICKPANEL_GGSMRssi>
    <CscFeature_QUICKPANEL_GGSMStatusBarIcon></CscFeature_QUICKPANEL_GGSMStatusBarIcon>
    <CscFeature_QUICKPANEL_GGSMQuickSettings></CscFeature_QUICKPANEL_GGSMQuickSettings>
    <CscFeature_QUICKPANEL_GGSMCarrierLabel>false</CscFeature_QUICKPANEL_GGSMCarrierLabel>
    <CscFeature_QUICKPANEL_CHINAGSMQuickSettings></CscFeature_QUICKPANEL_CHINAGSMQuickSettings>
    <CscFeature_QUICKPANEL_CHINAGSMStatusBarIcon></CscFeature_QUICKPANEL_CHINAGSMStatusBarIcon>
    <CscFeature_QUICKPANEL_CHINAGSMFlightMode>false</CscFeature_QUICKPANEL_CHINAGSMFlightMode>
    <CscFeature_QUICKPANEL_USGSMStatusBarIcon></CscFeature_QUICKPANEL_USGSMStatusBarIcon>
    <CscFeature_QUICKPANEL_USGSMRssi></CscFeature_QUICKPANEL_USGSMRssi>
    <CscFeature_QUICKPANEL_USGSMSplitSoundVibrationIcon>false</CscFeature_QUICKPANEL_USGSMSplitSoundVibrationIcon>
    <CscFeature_QUICKPANEL_CHINACDMADualStandBy>false</CscFeature_QUICKPANEL_CHINACDMADualStandBy>
    <CscFeature_QUICKPANEL_CHINACDMADateFormat>false</CscFeature_QUICKPANEL_CHINACDMADateFormat>
    <CscFeature_QUICKPANEL_CHINACDMACarrierLabel>false</CscFeature_QUICKPANEL_CHINACDMACarrierLabel>
    <CscFeature_QUICKPANEL_USCDMARssi></CscFeature_QUICKPANEL_USCDMARssi>
    <CscFeature_QUICKPANEL_USCDMAStatusBarIcon></CscFeature_QUICKPANEL_USCDMAStatusBarIcon>
    <CscFeature_QUICKPANEL_USCDMAQuickSettings></CscFeature_QUICKPANEL_USCDMAQuickSettings>
    <CscFeature_QUICKPANEL_KoreaStatusBarIcon></CscFeature_QUICKPANEL_KoreaStatusBarIcon>
    <CscFeature_QUICKPANEL_KoreaCarrierLabel>false</CscFeature_QUICKPANEL_KoreaCarrierLabel>
    <CscFeature_LockScreen_CHN_Dual_Plmn_Feature>false</CscFeature_LockScreen_CHN_Dual_Plmn_Feature>
    <CscFeature_LockScreen_COM_Auto_Unlock_Feature>false</CscFeature_LockScreen_COM_Auto_Unlock_Feature>
    <CscFeature_Screencapture_COM_Flag_Capture_Enable>false</CscFeature_Screencapture_COM_Flag_Capture_Enable>
    
    <!-- Email -->
    <CscFeature_Email_SaveUrltoContact>false</CscFeature_Email_SaveUrltoContact>
    <CscFeature_Email_AlignmentForHebrew>false</CscFeature_Email_AlignmentForHebrew>
    <CscFeature_Email_AribicDisplayDay>false</CscFeature_Email_AribicDisplayDay>
    <CscFeature_Email_DefaultCharChn>false</CscFeature_Email_DefaultCharChn>
    <CscFeature_Email_EmojiInputDisplay>false</CscFeature_Email_EmojiInputDisplay>
    <CscFeature_Email_PermanentAccount>false</CscFeature_Email_PermanentAccount>
    <CscFeature_Email_SelectComposerApp>false</CscFeature_Email_SelectComposerApp>
    <CscFeature_Email_UseDefaultPort587>false</CscFeature_Email_UseDefaultPort587>
    <CscFeature_Email_UseSyncTimeNever>false</CscFeature_Email_UseSyncTimeNever>
    <CscFeature_Email_UseEmptyServerValue>false</CscFeature_Email_UseEmptyServerValue>
    <CscFeature_Email_UseGoogleSupport>false</CscFeature_Email_UseGoogleSupport>
    <CscFeature_Email_UseKeepAll>false</CscFeature_Email_UseKeepAll>
    <CscFeature_Email_UseSyncScheduleNotiPopup>false</CscFeature_Email_UseSyncScheduleNotiPopup>
    <CscFeature_Email_UseBaiduSearch>false</CscFeature_Email_UseBaiduSearch>
    <CscFeature_Email_BackgroundColorWhite>false</CscFeature_Email_BackgroundColorWhite>
    <CscFeature_Email_GateMessage>false</CscFeature_Email_GateMessage>
    <CscFeature_Email_MissedEventWidget>false</CscFeature_Email_MissedEventWidget>
    <CscFeature_Email_ChinaCtc189PredefinedAccount>false</CscFeature_Email_ChinaCtc189PredefinedAccount>
    <CscFeature_Email_SupportDmOption>false</CscFeature_Email_SupportDmOption>
    <CscFeature_Email_NotiAttachmentDownAtForward>false</CscFeature_Email_NotiAttachmentDownAtForward>
    <CscFeature_Email_ConfirmBeforeSendIfSubjectEmpty>false</CscFeature_Email_ConfirmBeforeSendIfSubjectEmpty>
    <CscFeature_Email_ChangeFileNameUnsupportedCharExists>false</CscFeature_Email_ChangeFileNameUnsupportedCharExists>
    <CscFeature_Email_ReceivieOptionCtc>false</CscFeature_Email_ReceivieOptionCtc>
    <CscFeature_Email_DefaultFolderToSaveAttachments>false</CscFeature_Email_DefaultFolderToSaveAttachments>
    <CscFeature_Email_SaveAsAttachments>false</CscFeature_Email_SaveAsAttachments>
    <CscFeature_Email_ShowRetrieveErrorEmailNotExist>false</CscFeature_Email_ShowRetrieveErrorEmailNotExist>
    <CscFeature_Email_KoreaISPAccountSetup>false</CscFeature_Email_KoreaISPAccountSetup>
    <CscFeature_Email_KoreaISPAccountSetupForSKT>false</CscFeature_Email_KoreaISPAccountSetupForSKT>
    <CscFeature_Email_KoreaISPAccountSetupForKT>false</CscFeature_Email_KoreaISPAccountSetupForKT>
    <CscFeature_Email_KoreaISPAccountSetupForLGT>false</CscFeature_Email_KoreaISPAccountSetupForLGT>
    <CscFeature_Email_AnotherResolutionDisplay>false</CscFeature_Email_AnotherResolutionDisplay>
    
    
    <CscFeature_Eas_DefaultWhileRoamingUseAboveSettings>false</CscFeature_Eas_DefaultWhileRoamingUseAboveSettings>
    <CscFeature_Eas_AccountSettingsOrangeRequirement>false</CscFeature_Eas_AccountSettingsOrangeRequirement>
    <CscFeature_Eas_NotUseProxy>false</CscFeature_Eas_NotUseProxy>
    <CscFeature_Eas_DefaultSyncInterval>-2</CscFeature_Eas_DefaultSyncInterval>
    <CscFeature_Eas_RemoveSyncInterval12Hours>false</CscFeature_Eas_RemoveSyncInterval12Hours>
    
    <!-- SEC FMRadio -->
    <CscFeature_SecFMRadioSilicon>true</CscFeature_SecFMRadioSilicon>
    
    <!-- Streaming -->
    <CscFeature_Streaming_SupportMultiAPN>false</CscFeature_Streaming_SupportMultiAPN>
    <CscFeature_Streaming_AddCommandCondition4MusicholicApp>true</CscFeature_Streaming_AddCommandCondition4MusicholicApp>
    <CscFeature_Streaming_DrivingTestTunning4>3HK</CscFeature_Streaming_DrivingTestTunning4>
    <CscFeature_Streaming_ReduceTimeSwitchingTcp4></CscFeature_Streaming_ReduceTimeSwitchingTcp4>
    
    </FeatureSet>
    </SamsungMobileFeature>

    Applys of feature
    Camera:
    <CscFeature_Camera_DefaultSideMenu> and <CscFeature_Camera_CamcorderDefaultSideMenu> changes the default side menu shortcuts of camera and camcorder respectively.
    Code:
     <CscFeature_Camera_DefaultSideMenu>selfcamera,flashmode,shootingmode,focusmode</CscFeature_Camera_DefaultSideMenu>
    <CscFeature_Camera_CamcorderDefaultSideMenu>selfcamcorder,recordingmode,flashmode</CscFeature_Camera_CamcorderDefaultSideMenu>

    CscFeature_Camera_DefaultSideMenu.png

    CscFeature_Camera_CamcorderDefaultSideMenu.png

    They will be arranged from right to left when your phone is in portrait mode.



    Others: Coming soon