[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Tkkg1994:
CSC Selection for SM-G930F/FD/K/L/S/W8 devices.

Both Android Versions (MM/N/O) are supported, make sure to download the right one!​

What is this for?

CSC stands for Country Specific Code, so every single country (and even different providers in one country) have different codes, for csc features, wallpapers, sounds etc. So it is quit important to have the right csc file on your phone for your provider (so you can have all features which comes with your provider (like wifi calling)).

You may ask yourself now, where can this be flashed on? Basically on every stock based rom, as well as on stock roms (who are rooted of course). So: root and a recovery (custom) are required!

Your current country is not listed below? Send me your stock csc file from sammobile.com (SM-G935F variant) and I will add it!

Guide how to change csc inside Multi-CSC

If you are a T-Mobile USA or ATT user you may consider having a look at following guide how to get VoLTE and WifiCalling working: Guide for USA users

NOTE TO ALL DEVS: You are free to grab any csc you want from this zip, as long as proper credits are given and a link to this thread exist in your OP.

Features:

- An app who can change the right csc in multi-csc is present

- Following additions have been made to all csc files:

<CscFeature_Message_DisableSmsToMmsConversionByTextInput>TRUE</CscFeature_Message_DisableSmsToMmsConversionByTextInput>
<CscFeature_Camera_ShutterSoundMenu>TRUE</CscFeature_Camera_ShutterSoundMenu>
<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
<CscFeature_Message_EnableBlackList>TRUE</CscFeature_Message_EnableBlackList>
<CscFeature_Setting_EnableMenuBlockCallMsg>TRUE</CscFeature_Setting_EnableMenuBlockCallMsg>
<CscFeature_Message_EnableSaveRestoreSDCard>TRUE</CscFeature_Message_EnableSaveRestoreSDCard>
<CscFeature_SmartManager_DisableAntiMalware>TRUE</CscFeature_SmartManager_DisableAntiMalware>
<CscFeature_SystemUI_SupportRecentAppProtection>TRUE</CscFeature_SystemUI_SupportRecentAppProtection>
<CscFeature_SmartManager_ConfigDashboard>dual_dashboard</CscFeature_SmartManager_ConfigDashboard>
<CscFeature_SystemUI_SupportAssistanceAppChooser>TRUE</CscFeature_SystemUI_SupportAssistanceAppChooser>
<CscFeature_Setting_DisableMenuSoftwareUpdate>TRUE</CscFeature_Setting_DisableMenuSoftwareUpdate>
<CscFeature_Wifi_SupportAdvancedMenu>TRUE</CscFeature_Wifi_SupportAdvancedMenu>
<CscFeature_NFC_StatusBarIconType>DEFAULT</CscFeature_NFC_StatusBarIconType>
<CscFeature_RIL_ForceConnectMMS>TRUE</CscFeature_RIL_ForceConn0.5ectMMS>
<CscFeature_Setting_CustNetworkSelMenu4>LTEONLY</CscFeature_Setting_CustNetworkSelMenu4>
<CscFeature_Message_EnableMsgTypeIndicationDuringComposing>TRUE</CscFeature_Message_EnableMsgTypeIndicationDuringComposing>
<CscFeature_SmartManager_ConfigSubFeatures>roguepopup|autoclean|autorestart|networkpowersaving|storageclean|applock|trafficmanager|notificationmanager|applicationpermission|devicesecurity|data_compression|rootbadgefeature|UDS|cstyle</CscFeature_SmartManager_ConfigSubFeatures>
<CscFeature_Common_EnableAirMessage>TRUE</CscFeature_Common_EnableAirMessage>
<CscFeature_Common_ConfigSvcProviderForUnknownNumber>whitepages,whitepages,on</CscFeature_Common_ConfigSvcProviderForUnknownNumber>

- Following csc codes/contries are supported until now:

"AMO",	"Spain orange branded"
"ATO",	"Austria Open unbranded"
"ATT",	"USA AT&T branded (Qualcom, make EFS backup!)"
"AUT",	"Switzerland unbranded"
"BOG",	"France Bouygues branded"
"BRI",	"Taiwan unbranded"
"BTU",	"United Kingdom unbranded"
"CHC",	"Chinese unbranded (Qualcom, make EFS backup!)"
"COS",	"Greeze Cosmote branded"
"CTI",	"Argentina Multi-CSC contains: CDR, CHL, CPA, CRC, CTI, CTP, CTU, PCT, PET, PGU"
"DBT",	"Germany unbranded"
"DDE",	"Germany Multi-CSC contains: DCO, DDE, DTM"
"DHR",	"Croatia Multi-CSC contains: CRO, DHR"
"ETL",	"Czech Republic unbranded"
"EUR",	"Greece unbranded"
"EVR",	"United Kingdom EE branded"
"FTM",	"France Orange branded"
"GBL",	"Bulgaria unbranded"
"H3G",	"United Kingdom H3G branded"
"HTS",	"Sweden Mitt3 branded"
"ILO",	"Israel Multi-CSC contains: CEL, ILO, PCL, PTR"
"INS",	"Indian Multi-CSC (FD variant) contains: BNG, INS, INU, NPL, SLI, SKL"
"ITV",	"Italian unbranded",
"IUS",	"Mexican unbranded"
"KTC",	"Korea KT Corporation branded (K-Variant)",
"LUC",	"Korea LG Uplus branded (L-Variant)"
"LUX",	"Luxembourg unbranded"
"MEO",	"Portugal MEO branded"
"MOT",	"Slovenia unbranded"
"NEE",	"Nordic Countries unbranded"
"NZC",	"New Zealand unbranded"
"O2C",	"Czech O2C branded"
"OPS",	"Australia Optus branded"
"OPV",	"Poland Orange branded"
"ORO",	"Romania Orange branded"
"PHE",	"Spain unbranded"
"PHN",	"Netherlands unbranded"
"PRT",	"Poland Play branded"
"SER",	"Russian Multi-CSC contains: CAC, CAU, SEK, SER, SKZ"
"SFR",	"France SFR branded"
"SKC",	"Korea SK Telecom branded (S-Variant)"
"TCE",	"Mexican Telcel branded"
"TEL",	"Australia Telstra branded"
"TEN",	"Norway Telenor branded"
"TGY",	"HongKong unbranded"
"THL",	"Thailand Multi-CSC contains: CAM, GLB, MM1, MYM, SIN, SMA, STH, THL, XME, XSP, XTC, XTE, XXV"
"TMB",	"USA T-Mobile branded (Qualcom, make EFS backup!)"
"TMK",	"USA MetroPCS branded (Qualcom, make EFS backup!)"
"TMS",	"Slovak unbranded"
"TMZ",	"Czech T-Mobile branded"
"TPA",	"Panama Multi-CSC contains: ALE, ARO, BVO, CHO, COO, EON, PCW, TPA, TTT, UPO, UYO"
"TPH",	"Portugal unbranded"
"TSI",	"Ireland unbranded"
"VAU",	"Australia Vodafone branded"
"VD2",	"Vodafone Multi-CSC contains: ATL, AVF, CNX, CYV, MOB, MTL, OMN, PRO, SIM, SWC, TCL, VD2, VDC, VDF, VDH, VDI, VGR, VIP, VOD, XFV"
"VDS",	"Sweden unbranded"
"VIA",	"O2 Multi-CSC contains: O2U, VIA, XEC"
"VVT",	"Bulgaria unbranded"
"VZW",	"USA Verizon branded (Qualcom, make EFS backup!)"
"XAA",	"USA Multi-CSC (Qualcom, make EFS backup!) contains: ACG, AIO, ATT, BST, GCF, LRA, SPR, TFN, TMB, TMK, USC, VMU, VZW, XAA, XAS"
"XAC",	"Canada Multi-CSC (W8-Variant) contains: BMC, BWA, ESK, FMC, GLW, KDO, MTA, RWC, TLS, VMC, VTR, XAC"
"XEF",	"Europe Multi-CSC contains: BTU, CPW, DBT, ITV, KOR, NEE, XEF, XEO"
"XEG",	"German 1&1 branded"
"XEO",	"Poland Multi-CSC contains: BGL, CYO, MET, ORX, ROM, SEB, SEE, SIO, TOP, TWO, VIM, XEH, XEO"
"XID",	"Indonesia unbranded"
"XSA",	"Australia unbranded"
"XSG",	"Arabic Emirate Multi-CSC contains: ACR, AFG, AFR, BTC, DKR, DRC, ECT, EGY, KSA, LYS, MAT, MID, MRT, MRU, MTZ, MWD, PAK, SMG, THR, TMC, TUN, TUR, WTL, XFA, XFE, XFM, XFU, XSG"
"ZTO",	"Brazil unbranded"

How-To install:

1. Having a backup (just in case)

2. Download csc selection and put it onto your phone

3. Boot into twrp

4. Install the zip file

5. Reboot :)

How to restore the EFS-Backup:

As you all know, during the csc installation an EFS backup is made by the installer. Most have no idea how to restore it, so here you go.

1. Boot into TWRP

2. Make sure EFS partition is mounted

3. Open terminal under advanced tab

4.

dd if=/data/media/0/EFSBackup/efs.img of=/dev/block/sda3 bs=4096

5. Wait until it's finished

6. Your previous EFS has been restored successfully

Download:

CSC Selection V1.11 for Marshmallow

CSC Selection V2.5.0 for Nougat

CSC Selection V3.0.0 for Oreo

Download via GrifoDev

Credits:

- Sammobile for firmware

- Samsung for basics

- amarullz for the aroma installer

If you enjoy this I would be really lucky if you would hit thanks :victory:

And if you really really like it, here is a donation link:

​

:good:

PayPal​

XDA:DevDB Information

CSC Selection, Tool/Utility for the Samsung Galaxy S7

Contributors

Tkkg1994

Source Code: https://github.com/Tkkg1994/CSC

Version Information

Status: Stable

Current Stable Version: V3.0.0

Stable Release Date: 2018-10-02

Created 2016-06-05

Last Updated 2018-10-02