No need to install apps that change your CSC but then require you to perform a factory reset thus necessitating a restore of system/data/apps from something like TitaniumBackup !!

read on...

You will need a "rooted" phone. This tutorial assumes you know what this is and have carried it out!!

So, why do you need/want to change the Consumer Software Customisation or "CSC"?

Well, the detail explanation is in my post here: http://www.sammobile.com/forum/showt...l=1#post149757

In summary however, the CSC is important as it determines how your phone connects to the mobile network. Physically, it is software code that sits inside your mobile phone internal storage and is used by the android system/apps to configure the firmware that "talks" to your mobile network cells/masts - via Access Point Name (APN) setups. . It also provides locale (geographic location & language) specific settings on your carrier network and thus can determine whether you get updates over the air (OTA) , for example.

Having an incorrect/unsuitable CSC for your carrier/locale, might cause problems.

To change the CSC might get you improved connection, extra apps, more configurations, OTA updates. You might want to temporarily change a CSC just to get the latest android for your device, for example, then change it back!

Changing the CSC often requires / leads to, a wipe or factory reset. So this will inevitably require work to reinstall apps and get your system settings back to where you want.

THERE IS ANOTHER WAY.

But this requires CSCs to be on your phone - from what is called a "multiple CSC" file - if these are on your phone then its easy, otherwise you will need to do a bit more work... Assuming they are on your phone already , you can do this ...

1. Using a "root" file explorer, navigate to your required CSC folder in /system/csc/CODE/system/csc
**replace CODE with the CSC you want to use - see table below **

2. Now select the following files:-
contents.db
customer.xml
others.xml
sales_code.dat


3. And "paste" or copy them, to /system/csc
** make sure you select/choose overwrite or replace any existing files **

4. Power off the phone and power on.

Voila! Done. CSC changed.

** if the CSC folder is not on your phone already, then you can find a ROM zip file , for your phone model and locale (stock ROM is a good idea), and instead of step 1 above, simply extract the required CSC folder from your ROM zip file then apply step 2 onwards as above. The CSC files in a ROM zip file should be in the system/csc folder within the ZIP file. Use 7zip or something to open the zip file and extract the CSC folder.



CSC codes - so far as I can determine - are:-
3IE=IRELAND
ABS=TUNISIA
AFR=UNITED ARAB EMIRAT
ALG=ALGERIA
ALR=ALGERIA
AMN=SPAIN
ANC=ARGENTINA
AOC=GREECE
AOM=AUSTRIA
ARB=UNITED ARAB EMIRAT
ARO=ARGENTINA
ARU=ARUBA
ATL=SPAIN
ATO=AUSTRIA
AUC=FRANCE
AUT=SWITZERLAND
AWS=USA
AXI=INDONESIA
AZC=RUSSIA
BAE=BELGIUM
BAS=TURKEY
BAU=SWEDEN
BBE=ECUADOR
BCN=SWEDEN
BEN=NETHERLANDS
BGD=SINGAPORE
BHO=BOSNIA-HERZEGOVINA
BHT=BOSNIA-HERZEGOVINA
BLN=RUSSIA
BMC=CANADA
BME=SWEDEN
BOG=FRANCE
BPC=PANAMA
BRI=TAIWAN
BSE=BELGIUM
BSG=SWEDEN
BTA=BRAZIL
BTC=UNITED KINGDOM
BTH=SWEDEN
BTM=BRAZIL
BTU=UNITED KINGDOM
CAT=THAILAND
CCM=MALAYSIA
CDR=DOMINICAN REP.
CEL=ISRAEL
CEN=PUERTO RICO
CGU=COLOMBIA
CHB=CHILE
CHE=CHILE
CHL=CHILE
CHN=CHINA
CHT=CHILE
CLW=USA
CMC=CHINA
CMF=BULGARIA
CNX=ROMANIA
COA=ROMANIA
COB=COLOMBIA
COL=COLOMBIA
COM=COLOMBIA
COR=FRANCE
COS=GREECE
COV=SWEDEN
CPW=UNITED KINGDOM
CRO=CROATIA
CST=DOMINICA
CTI=ARGENTINA
CUH=CHINA
CWT=TAIWAN
CYO=GREECE
CYV=CYPRUS
DBT=GERMANY
DCM=JAPAN
DCN=DOMINICA
DGC=EL SALVADOR
DIX=FRANCE
DNA=VIETNAM
DOB=USA
DOR=DOMINICA
DRE=AUSTRIA
DTL=DENMARK
DTM=GERMANY
DUT=GERMANY
ECT=NIGERIA
EGY=EGYPT
EIR=IRELAND
ELS=FINLAND
EMT= RUSSIA
EPL=GERMANY
ERA=POLAND
ERS=RUSSIA
EST=KAZAKHSTAN
ETL=CZECH
EUR=GREECE
EUS=SPAIN
FAM=PHILIPPINES
FME=MALAYSIA
FMG=MALAYSIA
FOP=SPAIN
FPT=VIETNAM
FTM=FRANCE
FWB=ITALY
FWD=MOROCCO
GBL=BULGARIA
GCR=NIGERIA
GEO=RUSSIA
GER=GREECE
GLB=PHILIPPINES
GOM=ITALY
GTL=SLOVAKIA
H3G=UNITED KINGDOM
HAT=ROMANIA
HFC=INDIA
HTS=SWEDEN
HUI=ITALY
HUT=AUSTRALIA
HYA=INDIA
ICE=COSTA RICA
IDE=POLAND
IMS=INDIA
INA=INDIA
IND=INDIA
INS=INDIA
INT=CHINA
INU=INDIA
IRD=SLOVAKIA
IRS=IVORY COAST
ITO=UNITED ARAB EMIRAT
ITV=ITALY
JBS=JAMAICA
JCN=JAMAICA
JCW=JAMAICA
JED=SAUDI ARABIA
KBN=CZECH
KCL=KAZAKHSTAN
KEL=KENYA
KEN=KENYA
KMB=KAZAKHSTAN
KPN=NETHERLANDS
KVK=TURKEY
KVR=UKRAINE
KZK=KAZAKHSTAN
LUX=LUXEMBURG
M00=CHINA
MAN=GERMANY
MAT=MOROCCO
MAX=AUSTRIA
MBC=GERMANY
MBM=MACEDONIA
MED=MOROCCO
MID=UNITED ARAB EMIRAT
MMC=LIBYAN ARAB REP
MML=NIGERIA
MMO=NETHERLANDS
MOB=AUSTRIA
MOK=AUSTRIA
MOT=SLOVENIA
MOZ=SWITZERLAND
MPC=MONGOLIA
MSR=SERBIA MONTENEG
MTB=BELARUS
MTE=BULGARIA
MTL=BULGARIA
MTV=RUSSIA
MWD=MOROCCO
MXS=MALAYSIA
NRJ=FRANCE
O2C=CZECH
O2I=UNITED KINGDOM
O2U=UNITED KINGDOM
OAW=Hungary
OAZ=France
OBD=Cyprus, Greece
OBY=Greece
OCB=Poland
OCE=Benelux
OCP=Denmark, Finland, Norway, Sweden
ODB=Vietnam
ODC=Thailand
ODD=India
ODT=Australia
ODX=Indonesia, Malaysia, Philippines, Singapore, Vietnam
ODZ=Malaysia, Singapore
OFR=FRANCE
OJA=South Africa
OJC=Algeria, Morocco, Nigeria, South Africa, Tunisia
OJP=Arabic
OJR=Arabic
OJV=Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan, Saudi Arabia,South Africa, Syria, Tunisia, Turkey
OJW=West Africa
OME=France
OMK=Serbia
OMN=ITALY
OMS=France, Germany, Italy, Netherlands, Portugal, Spain, Turkey, UK
OMT=Switserland
OMX=BULGARIA
OMY=Italy
ONE=AUSTRIA
ONH=Latvia
ONL=NETHERLANDS
OPO=France
OPP=AUSTRALIA
OPS=AUSTRALIA
OPT=PORTUGAL
OPU=Russia
ORA=UNITED KINGDOM
ORC=FRANCE
ORF=FRANCE
ORG=SWITZERLAND
ORO=ROMANIA
ORS=SLOVAKIA
OSK=CZECH
OUB=Brazil
OXA=Austria, France, Germany, Italy, Netherlands, Switzerland, United Kingdom
OXB=Denmark, Norway, Sweden
OXC=Portugal, Spain
OXD=Croatia, Czech, Hungary, Slovakia
OXE=Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine
OXF=Bulgaria, Croatia, Romania
OXP=UK, France, Italy, Spain, Netherlands, Poland, Portuguese, Turkey
OXX=Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom
OZC=China, Hong Kong
OZH=Hong Kong
OZT=Taiwan
PAK=PAKISTAN
PAN=HUNGARY
PBS=PANAMA
PCI=PUERTO RICO
PCL=ISRAEL
PCS=GUATEMALA
PCW=PANAMA
PEB=PERU
PET=PERU
PHU=VIETNAM
PLS=POLAND
PLX=BULGARIA
PMN=SERBIA MONTENEG
PRO=BELGIUM
PRT=POLAND
PSN=ARGENTINA
PTR=ISRAEL
QIC=NETHERLANDS
RCG=CAMBODIA
REL=INDIA
RGS=CANADA
RNG=TUNISIA
SAM=PERU
SAR=INDONESIA
SAU=FINLAND
SBM=JAPAN
SEB=BALTICK
SEK=UKRAINE
SEM=MAXICO
SEN=SWEDEN
SER=RUSSIA
SFR=FRANCE
SIE=IVORY COAST
SIM=SLOVENIA
SKT=KOREA
SKZ=KAZAKHSTAN
SMA=PHILIPPINES
SMO=SERBIA MONTENEG
SNI=MOROCCO
SNT=RUSSIA
SOL=Tanzania
SPN=GHANA
SPT=VIETNAM
SUN=SWITZERLAND
SWA=SOUTH WEST ASIA
SWC=SWITZERLAND
TAT=INDIA
TBS=EL SALVADOR
TCC=TAIWAN
TCE=MAXICO
TCI=TAIWAN
TCL=PORTUGAL
TDR=DOMINICAN REP.
TEB=BOSNIA-HERZEGOVINA
TEC=CHINA
TEL=AUSTRALIA
TEM=TEMPORARY
TEN=NORWAY
TET=SWEDEN
TFT=NETHERLANDS
TGR=GREECE
TGY=HONG KONG
THE=THAILAND
THL=THAILAND
THO=THAILAND
THR=IRAN
THS=THAILAND
TIM=ITALY
TIY=CHINA
TLA=SWEDEN
TLC=VIETNAM
TLP=TURKEY
TLS=CANADA
TLT=LITHUANIA
TMB=USA
TMC=MACEDONIA
TMH=HUNGARY
TMM=MAXICO
TMN=PORTUGAL
TMO=HUNGARY
TMR=BRAZIL
TMS=SLOVAKIA
TMU=UNITED KINGDOM
TMZ=CZECH
TNL=NETHERLANDS
TNO=SWEDEN
TOP=SERBIA MONTENEG
TPH=PORTUGAL
TPR=PUERTO RICO
TRA=CROATIA
TRC=TURKEY
TRG=AUSTRIA
TSC=UNITED KINGDOM
TSR=SERBIA MONTENEG
TUR=TURKEY
TWM=TAIWAN
TWO=CROATIA
UFN=ARGENTINA
UMC=UKRAINE
UNE=MAXICO
UNI=FRANCE
UZB=UZBEKISTAN
VAU=AUSTRALIA
VD2=GERMANY
VDC=CZECH
VDF=NETHERLANDS
VDH=HUNGARY
VDI=IRELAND
VDP=NETHERLANDS
VDS=SWEDEN
VEL=BELARUS
VFK=JAPAN
VGF=FRANCE
VGR=GREECE
VIA=GERMANY
VIP=CROATIA
VIR=UNITED KINGDOM
VMT=VENEZUELA
VNZ=NEW ZEALAND
VOD=UNITED KINGDOM
VOM=ITALY
VTC=VIETNAM
VTL=VIETNAM
VTN=MACAO
VVT=BULGARIA
WAN=MOROCCO
WDC=PAKISTAN
WIN=ITALY
WST=HUNGARY
XCS=CZECH
XEB=BELGIUM
XEC=SPAIN
XEE=SWEDEN
XEF=FRANCE
XEG=GERMANY
XEH=HUNGARY
XEN=NETHERLANDS
XEO=POLAND
XEP=PORTUGAL
XET=ITALY
XEU=UNITED KINGDOM
XEV=VIETNAM
XEZ=CZECH
XFA=SOUTH AFRICA
XFC=SOUTH AFRICA
XFE=SOUTH AFRICA
XFM=SOUTH AFRICA
XFV=SOUTH ARFICA
XME=MALAYSIA
XSA=AUSTRALIA
XSE=INDONESIA
XSG=UNITED ARAB EMIRAT
XSO=SINGAPORE
XSP=SINGAPORE
XTC=PHILIPPINES
XTE=PHILIPPINES
XXV=VIETNAM
ZTA=BRAZIL
ZTM=BRAZIL
ZTO=BRAZIL
ZVV=BRAZIL