Android Reviews, Tutorials, How To's, Root, UnRoot, Flash for Android mobile phones and operating system

23 August 2013

How to Change CSC (Region Code) for Samsung Galaxy Models

What is the CSC (Consumer Software Customization) code?
The CSC code contains information about software packages specific to a particular region, carrier branding and also APN settings for data connection.
In this way, unless the PDA, PHONE and CSC codes do not match correctly, you will not be able to update your device over Samsung Kies or via OTA"

If the PDA, PHONE and CSC codes do not match correctly, Samsung Kies software will display this message in "Firmware information" section when you connect your Samsung device to PC
"Your device's current firmware version is not supported to update firmware via kies."
And normally If the PDA, PHONE and CSC codes match correctly, Samsung Kies software will display
"This is the latest firmware." or "New firmware is available."
Lets start

Requirements :
1. Samsung galaxy device
2. "Android Terminal Emulator" App

Before Startting :
1. Backup your important data because changing CSC will delete all data on your device.
2. Root your Samsung galaxy
3. Download "Android Terminal Emulator" App (Link below)

Steps :
1. Open "Android Terminal Emulator" App and type
Then enter
It will ask for root permission
2. Type
am start -a Android.intent.action.MAIN -n com.sec.Android.Preconfig/com.sec.Android.Preconfig.Preconfig
Then enter (Text file link below)
It will open the "Preconfig"
If it doesn't work, Try this
am start -a android.intent.action.MAIN -n
Then enter (Text file link below)
3. Select sales code then Install
Your device will reboot

YT video link :
Notes :
~ WARNING : Changing CSC will factory reset your device (delete all data)
~ This method will work only on ROOTED devices
~ This will only work if your current firmware support Multi-CSC
~ It might display "PreconfigUI does not support SingleCSC" if your current firmware doesn't support Multi-CSC.
~ This method should work for many galaxy devices which running Android jelly bean, tested on galaxy advance, S3 and S4.
~ Devices which running Android ice cream sandwich, just dial *#272*Phone’s IMEI Here# (you can get the IMEI of your device by dialing *#06*).

Downloads :
"Android Terminal Emulator" App HERE


  1. Hi, didn't work on my SGS4 i9500
    Config.Preconfig} does not exist.

  2. Did you tried the both (csc1, csc2)?
    Baseband Please?

  3. hi it didn't work for me :(

  4. Which model? android ver? did you try the both csc1 and csc2?

  5. Hi this didn't work on my S3 running 4.3 I tried both CSC1 and 2. Any help would be greatly appreciated. Thanks.

  6. I have tried on 4.3 and it works
    (This will only work if your current firmware support Multi-CSC)

  7. Deury Delgado Almanzar10 March, 2014 07:31

    Don't work for me... i have Galaxy S4 i337

  8. Because, your device have SingleCSC not MultiCSC

  9. doesnt work on my note 3 4.3 - says does not exist - guessing no support.

  10. Hi, it didint work for me, help please, Config.Preconfig} does not exist.

    i have a Galaxy s3 i747 android 4.4.2 i try also with CSC Select and it says ¨PreconfigUI does not support Single CSC¨

  11. I747 FW doesn't support multi-csc
    "This will only work if your current firmware support Multi-CSC"

  12. hi , is this method not working for galaxy tab s t705c

  13. "New" way without root go to: "Tricks for Changing CSC"