yashsingh1/xdaforums huggingface dataset:
[Galaxy S III General] Perka:
Then you need to mount the ext4.cache.img and edit what you want to edit.

Then convert it to samsung format.

A bit tricky and takes time.

Start your reading here, and search for similar threads.

http://xdaforums.com/showthread.php?t=1588461

http://xdaforums.com/showthread.php?t=1081239

tip:

mkuserimg.sh [-s] SRC_DIR OUTPUT_FILE EXT_VARIANT MOUNT_POINT [COLOR="Red"]SIZE[/COLOR]
[Galaxy S III General] fervorous:
Hi.. I have found out that for the multi CSC to be applied successfully, you have to be on stock recovery. I flashed CF auto root by chainfire and suddenly the CSC is applied successfully. Before that, the CSC just would not change.
[Galaxy S III General] Pjerisimo:
Indeed, I can't change it either (PhilZ recovery + omega). Anyone figured workaround?

Edit: I successfully changed csc using this method: http://xdaforums.com/showthread.php?t=1913034
[Galaxy S III General] chicocolares:
Could I get a single csc for ZTO?
[Galaxy S III General] Perka:
Upload the cache.img from your fw.
[Galaxy S III General] chicocolares:
I can't post the link here apparently, but i got what I wanted following this http://xdaforums.com/showthread.php?t=1913034 using your multi-csc file from the first post. I am using the Argentine ARO I9300UBEMA1. using the \system\csc\ZTO folder finally got my dialer to format the number correctly!
[Galaxy S III General] Perka:
Great :)

EDIT: Credit goes to Wanam for the csc folders :)
[Galaxy S III General] hotsync100:
Hi Perka,

Could you please make a single CSC for VMT?

https://dl.dropbox.com/u/11647817/I9300/movistar/cache.img

Thank you
[Galaxy S III General] Perka:
What you sent me is :

I9300TFGCLG4

<?xml version="1.0" encoding="UTF-8" ?>

<SW-Configuration>

<MobileData>

<PublicName>GT-I9300</PublicName>

</MobileData>

<CustomerDataSet>

<CSCName>I9300TFG</CSCName>

<CSCVersion>CLG4</CSCVersion>

<NbCustomer>1</NbCustomer>

<CustomerData src="/Customer/TFG/customer.xml" />

</CustomerDataSet>

</SW-Configuration>

Dont see VMT :p

EDIT: CSC.TFG.Single.PFS.zip up in stash.
[Galaxy S III General] noise85:
Hi all, i have a problem:

My S3 (not rooted) is Romania COA, so i have flashed latest open europe rom (I9300XXELLA	UK) , but kies don't work "your device not support software upgrading via kies" ; i have tried to flash latest official romania COA (Romania (Cosmote) 2013 January	4.1.2	I9300XXELLA) but :

Kies ("your device not support software upgrading via kies")

AND

Samsung Apps(The Country information for your Samsung Account does not match the country information for the samsung Apps Store - Error)

don't work.

I can't change CSC from modified recovery because i wouldn't to increase flash counter..

I'm going crazy , anyone have a solution, suggestion?

Tnks
[Galaxy S III General] Perka:
I dont use kies so cant help you, maybe someone can?
[Galaxy S III General] prateekhck:
Thanks Works On S2 India
[Galaxy S III General] lujki1:
Hi everyone! I'm not sure if this is the right place for my question but I couldn't find any other place to ask. My phone isn't rooted and I wanted to flash a newer version of firmware. But they aren't "created" for my region. My region code is ORX and I couldn't find for what country is it, because O is for multiple countries but I think that my phone was for Slovak market (and I live in Montenegro). So if I flash newer firmware that isn't for ORX region can something happen to my phone (Samsung Galaxy S3 Mini VE GT-I8200N, unlocked) Thanks! :)
[Galaxy S III General] prabakaransg2016:
How to Change Single CSC code

Hi Guys,

Please help me.. I have My note 2 (N7105 LTE) , just got from service.

Now my phone have old version Android 4.1.1

I wanted to load new version 4.4.2 as the latest software

I click update software.. it shows :Processing failed"

I am living in singapore. but my note 2 Country region is Hongkong.

I can't update in kies(even not yet deduct my phone)

what i should do to update 4.4.2..?

i m waiting for ur advice.

Thanks in advance

Praba
[Galaxy S III General] Perka:
I only tested with TWRP recovery.
[Galaxy S III General] MattBooth:
If I go into the recovery now, though (which is stock) it puts a message on saying "Applied multi CSC mode: H3G" which is odd.
[Galaxy S III General] Perka:
So now it changed your csc?
[Galaxy S III General] MattBooth:
Not if I boot and use *#1234# to check :( Still says KOR
[Galaxy S III General] Perka:
And if you use the method from op to check?

EDIT: With *#1234# mine shows OXA

EDIT2: I9300OXADLJ4	10.2012	BTU	United Kingdom
[Galaxy S III General] MattBooth:
Oh... LOL I'll try. I've just tried with TWRP. Still no HD-Voice, though (which is silly as Three are supposed to support it).

EDIT:

Checking with the method above indeed shows H3G, whereas the other shows XOR.

I'm still no closer to figuring out this wideband AMR, though.

Thanks Perka!
[Galaxy S III General] rmsa786:
Cheers Perka! Just changed mine without a hitch.
[Galaxy S III General] Perka:
If you want to set a default csc in a customROM,

manually move contents.db, customer.xml, feature.xml, others.xml and sales_code.dat from /system/csc/BTU/system/csc (or whatever csc you want to be default)

to

/system/csc

thats how u set default csc.
[Galaxy S III General] olavopb:
Excellent!! Thanks!

IN TWRP Recovery, flash with Mobile Odin, the counter keeps on zero? And the "!" red mark is present? Thanks again!
[Galaxy S III General] MattBooth:
To test this, can I copy those files and then perform a factory reset?
[Galaxy S III General] Perka:
Maybe, never did it like that, I only moved the files in my ROM and flashed, no need for wipe.

But pls post if you test :)
[Galaxy S III General] donteo:
Work like charm thanks perka KOR --- > BTU :good:
[Galaxy S III General] MattBooth:
I'm about to try.

The thing is, the H3G folder has the stuff for WBARM on, but when I change CSC like this it isn't enabled.

It also causes a FC on com.android.phone :(
[Galaxy S III General] Perka:
In what fw is the cache.img?

This?

9300XXDLJ1	I9300NEDLI1	I9300H3GDLJ1	10.2012	H3G	United Kingdom

Also you need the right modem?
[Galaxy S III General] MattBooth:
I don't deal with cache.img's :( I usually use wanam's stock deodexed ROMs as a base for my own.

And flashing some files over worked. *#1234# now reads as H3G, as I changed the SW_Configuration.xml and CSCVersion.txt to reflect this (as well as copying the files you said into the /system/csc/ folder), flashed and then reset to factory settings.

However, your method shows as BTU after running the terminal command with adb.

The plot thickens...
[Galaxy S III General] Perka:
Heres the fw

http://filecloud.io/jmaqct8s

I will make a tar and try to set my phone to your CSC

EDIT: Also it was wanam who told me how to set default csc.
[Galaxy S III General] MattBooth:
I have his stock deodexed on my computer for that version, I've copied the CSC from that.

This is stupid, but why does it force close the "SecPhone.apk"? Changing the CSC seems to FC that app. If I flash my ROM normally (which hasn't changed any CSC stuff from wanams base), it doesn't force close.

EDIT:

and even using the NEDLI1 (H3G) modem and RIL along with the CSC doesn't enable HD-voice. This is getting frustrating.
[Galaxy S III General] Perka:
I am not sure :p but we will find a solution :)
[Galaxy S III General] MattBooth:
Hmm, even tried copying the csc, T9DB, CSCVersion.txt and SW_Configuration.xml files from a known working ROM that has this enabled (pinguy's ROM) and it still crashes my phone app on boot.

I'm close to giving up and living without the stupid HD-Audio stuff (hasn't bothered me up til now but since my network supports it, damn it!)

EDIT:

and if I flash his ROM, it's on. Damn!
[Galaxy S III General] Perka:
Sorry OT Jkay LLA is out!
[Galaxy S III General] macrosat:
CSC for TURKIYE

can I apply 4.1.1 csc file on 4.1.2? how?
[Galaxy S III General] hsimonics:
CSC -> ORS

Hi Perka!

Can you help me with changing XXELLA CSC to ORS (Orange Slovakia)? I can't make any tar... :(

It is possible to use "CSC Select" app from google play? I need the simplest way...

Thank's

Heno
[Galaxy S III General] Perka:
EDIT: yes you can.

Flash the cache.img from the fw that has the csc

If you can dl this and then upload the cache.img, zip it before upload ;)

Yes then we can try it, https://hotfile.com/dl/177929842/12be1ff/GT-I9300_ORS_I9300XXDLIH_I9300OXFDLI1_I9300XXDLID.zip.html

Sorry this is hotfile but its not my link :(

EDIT: CSC select dont work on this fw, hope the dev can update his app :) (I send him a mail)
[Galaxy S III General] störte:
i try to change my csc to dbt according your instruction. It works till i press install. Then reboots and nothing changed. Is it maybe because i use a custom Sammyrom ?

Anyway i exchange now the CSC Files manually in the Rom.
[Galaxy S III General] Perka:
What recovery do you have?

seems this can be an issue.

Also read back a bit :)
[Galaxy S III General] Perka:
Hmm wierd, I cant flash another cache.img to change csc, I can only choose from the ones I have and set them.

Well its time for bed.....

EDIT: Well some worked lol will look more maybe tomorrow, if some one tests pls post :)

I use twrp as backup and it takes 90sec to make a backup ;) aprox.
[Galaxy S III General] kleitonk:
Is working for BTU 4.1.2?

Thank you.
[Galaxy S III General] hsimonics:
Hi Perka.

I will send the link with ORS cache.img to your e-mail...I can't post it here...

Thank's ;)

Heno
[Galaxy S III General] Perka:
Will be looking at this a bit more after work today :)

Seems you can change from the CSC that is already flashed.

Is it the new bootloader that makes us not being able to flash a cache.img?

EDIT: Found a way to flash diff CSC, well worked for me anyway.
[Galaxy S III General] Perka:
So I flashed your stock fw as I posted for you and now I have I9300H3GDLJ1 csc
[Galaxy S III General] Perka:
send link and I can make a cwm zip for you to try.
[Galaxy S III General] Perka:
So I will test some more later and make some cwm zips with multi csc or single :)

If you want me to make one you need to find the cache with the csc u want and upload
[Galaxy S III General] manniakk:
hello, im the dev of https://play.google.com/store/apps/details?id=com.manniakk.cscselector

Edit: i think i fixed it, can somebody try 1.3 apk attached?

-- Old --

i`m aware that the app is not working on the latest xxella firmware and i`m working on a solution but cant really test it, Maybe samsung have changed something in the manifest of preconfig.apk...
[Galaxy S III General] Tenacious:
No still doesn't work.

Logcat http://db.tt/8m54K3jS
[Galaxy S III General] manniakk:
looks like security issue, will look further to fix it

Edit: can you check if it still throws the security exception?
[Galaxy S III General] Tenacious:
Yes still same as above.

01-04 15:02:37.925 E/Error1 ( 328): Permission Denial: starting Intent { act=android.intent.action.RUN cmp=com.android.Preconfig/.Preconfig } from ProcessRecord{43a3d728 328:com.manniakk.cscselector/u0a44} (pid=328, uid=10044) requires com.sec.permission.preconfig
[Galaxy S III General] hsimonics:
I sent download link to your e-mail (ppper77@hotmail.com) because I can't post it here due this:

"To prevent spam on the XDA forums, ALL new users prevented from posting outside links in their messages. After approximately 10 posts, you will be able to post outside links. Thank you for understanding!"

Heno
[Galaxy S III General] MIKEMON:
https://hotfile.com/dl/187436223/3ca6565/cache.rar.html

Hi friend, I do not succeed, you can make me, thanks a lot
[Galaxy S III General] celll:
thanks
[Galaxy S III General] Perka:
Did not get any

Will do tomorrow or later, its friday ;)
[Galaxy S III General] MIKEMON:
Thank you very much, I tried and it is not me.
[Galaxy S III General] tlf55:
If i know all my APN configuration and all my carrier configuration, is changing CSC worth it ?

Actualy i think i'm DBT for german i think (when i go in recovery it says me that, but in *#1234# it says me OXA) and i live in beligum.
[Galaxy S III General] Perka:
I am 99% sure I can help :)

Next time dont use hotfile pls ;)

Filecloud.io is very good
[Galaxy S III General] Perka:
So it seems you have a multi csc, check with the method from first post :)
[Galaxy S III General] tlf55:
Thanks but my question was if it worth changing it ? does it change the way i use the phone ? Better signal ? Better data network ?

I'm asking these kind of thing, i configured my APN by myself, everything seems good right now, that's why i'm asking if it worth changing my CSC ..
[Galaxy S III General] Perka:
No not really. I dont even have a csc lol

But seems hd voice in uk needs the right csc and modem to work.

I only do this because I like to share what I know :)
[Galaxy S III General] MIKEMON:
One question, my rom contains my code,, XEZ, but still flash turned on LLA, other fw. ,, XEZ, maintain, why?
[Galaxy S III General] Perka:
If you can run the method from OP you can choose from the csc.
[Galaxy S III General] uberto.costanzo:
hi, i have used terminal emulator but "preconfig do not exist" were is my error please? i wont csc itv or omn. thanks for reply and sorry for my english
[Galaxy S III General] Perka:
Are you root?

Can u try adb?
[Galaxy S III General] MIKEMON:
He writes me / system / bin / sh-preconfig not found ..??
[Galaxy S III General] uberto.costanzo:
yes s3 is root whit cf auto root; i have new pc whit win8 and i haven't adb. whats i do? thanks
[Galaxy S III General] hsimonics:
Link

I sent it now via Private message here in XDA forum.
[Galaxy S III General] Perka:
try again in terminal emulator and make sure u are su, #

and/is/or get adb :)

got it :)

I am going out tonite so I will make zips tomorrow :)

Also I got a premium account at filecloud.io so that means I can dl fw very fast!

So tell me what csc you guys want and I will dl whole fw so I can give it to you :)

Just state what fw and crappy hotfile link ;)
[Galaxy S III General] MIKEMON:
Do not be mad at hotfile, I did not apologize for it.

Many thanks for this.
[Galaxy S III General] Perka:
I am no angry about hotfile, but Filecloud.io is better imo :)
[Galaxy S III General] hsimonics:
So, I made registration at filecloud.io too, I have not heard about it yet...

As I wrote, I need ORS csc ;)

Have fun tonight :good:

Heno
[Galaxy S III General] Perka:
I am not angry about hotfile, but Filecloud.io is better imo :)
[Galaxy S III General] MIKEMON:
Yes, next time upload somewhere else, thank you for the file. tomorrow?
[Galaxy S III General] Perka:
yea, Saturday night 5 Jan :)

GTM-+1
[Galaxy S III General] MIKEMON:
Thank you very much my friend
[Galaxy S III General] Perka:
So I have downloaded the cache.img from resent requests.

Any more?
[Galaxy S III General] Alexcxvtr:
Could someone please explain to me what is the purpose of changing the CSC?

Is it necessary for someone to do it if they're are not located in the UK?

Could there be any issue in functionality of the device?

I'm puzzled...
[Galaxy S III General] eruben:
Preconfig does not support single CSC. This is what I get after terminal command.
[Galaxy S III General] MIKEMON:
The operation of the device does not affect CSC
[Galaxy S III General] Perka:
u0_a184@android:/ $ adb shell#

u0_a184@android:/ $ adb shell

su

tha last 2 lines is how it should be not with #
[Galaxy S III General] Perka:
If its a single csc it is what it is.

To change you need to flash csc
[Galaxy S III General] __Michael__:
I have an error :

device not found
[Galaxy S III General] uberto.costanzo:
please where i can download CSC ITV or OMN for 4.1.2? thanks for reply
[Galaxy S III General] Perka:
Made some zips for you guys

http://xdaforums.com/showpost.php?p=36225561&postcount=3

Missing your CSC?

Upload your cache.img to filecloud.io
[Galaxy S III General] Perka:
http://xdaforums.com/showpost.php?p=36225561&postcount=3
[Galaxy S III General] Perka:
try toggle between camera and media device in USB PC connection
[Galaxy S III General] eruben:
Ok. But how can I check which one exactly it is?
[Galaxy S III General] Perka:
in phone dial *#1234#
[Galaxy S III General] fable86:
Hi my CSC: I9300OXAELLA

im on KOR and I need to be on DBT

Problem is that i have no idea how to do it, after : adh shell i become a device no fine or something like that....

sorry but maby someone can help..... thx

ps: i have put this ROm : I9300XXELLA_I9300OXAELLA_I9300XXELLA_BTU
[Galaxy S III General] eruben:
I9300OXAELLA. Shall I change it?
[Galaxy S III General] Perka:
You need to get the adb way to work. its all in first page, if you dont know adb, pls google :)

Its up to you.
[Galaxy S III General] fable86:
thx Perka any advice.... what should i serch... :( i realy want the DBT pleas...
[Galaxy S III General] Perka:
take the super multi csc zip

http://xdaforums.com/showpost.php?p=36225561&postcount=3

search how to adb ;)
[Galaxy S III General] hsimonics:
Hi Perka!

Many thank's. I'll try it in the evening. ;)

Heno
[Galaxy S III General] MIKEMON:
Just flash in cwm and set up where?
[Galaxy S III General] Perka:
flash zip then use the info from first post :)
[Galaxy S III General] eruben:
I mean what benefits will a get?
[Galaxy S III General] Perka:
maybe OTA, your language in samsung T9 kb and if your carrier has HD voice you need your CSC

Other than that, well not much lol
[Galaxy S III General] eruben:
OXA stand for Europe though I'm in Kazakhstan and it's OXE there but I don't have problem with language and my operatore does not have HD voice. So no need to change. I thought it somehow help to solve red dot issue.

Thanks!

Can you make OXA and OXE versions just in case?
[Galaxy S III General] Theshawty:
Thanks a lot, Perka! I installed stock XELLA (but rooted), and the CSC was indeed KOR even though I manually copied over the BTU CSC files :p

Now it seems to be the real CSC tho ^^
[Galaxy S III General] fable86:
It works !!!

if someone have a problem after tiping "adb shell" like me should try (it works perfect on my phone) :

1. use Terminal Emulator app from play store)

2. su

3. am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig

and thats all ! :)

thx Perka
[Galaxy S III General] BosnaMaster:
I install the csc,btu.zip in Rocevery, after i go in cmd and give te command but i have an error sh: -a not found, the same Error when i using the Emulator App.
[Galaxy S III General] uberto.costanzo:
sorry please i can't download from perka's is possible link?
[Galaxy S III General] flosoft:
Hi,

this might be a n00b question, but is it worth flashing the CSC to VOD from BTU?

The phone came from Vodafone UK, so it was VOD before I flashed a custom ROM. What are the benefits?
[Galaxy S III General] BosnaMaster:
its work, thx Perka ;)
[Galaxy S III General] Perka:
did you try the app?

what csc u want?

EDIT: also just testing an app :D
[Galaxy S III General] Perka:
u root?

Read a few posts back.
[Galaxy S III General] Perka:
WARNING CHANGING CSC WILL DO A FACTORY RESET!

You now have 2 Options

1. Use this app that hotsync100 made for us. See this thread <-------- Click me

All credit for the app goes to hotsync100<--Link

2. Manually read below.

So I found out how to change the CSC on LLA fw.

Here you can find CSC zips to flash in custom recovery Link <-- Click

What you need:

*Some knowlege about adb or Terminal Emulator

*adb

*rooted phone

*Also you need backups, if using stock recovery you will wipe all so save your backups on PC

How to:

1. Open a terminal on PC (or use Terminal Emulator app from play store)

2. Type : adb shell (skip no.3 if you use Terminal Emulator on phone)

3. su

4. am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig

5. Choose your CSC, will take 3sec for the phone to reboot

6. Restore your backups

7. Optionally un-root.

As you can see I did not put so much time in this OP, if anything is unclear pls google and search XDA before asking :)

Source and credit:

http://sampro.pl

pepi1234

LINK <- click
[Galaxy S III General] Perka:
Find it here http://xdaforums.com/showthread.php?t=2083866

WARNING CHANGING CSC WILL DO A FACTORY RESET!

Here is an app to change CSC when you have the new bootloader in Jelly Bean

Can also be found in my stash

Also reported working with Galaxy Note II on new bootloader

Credit:

hotsync100
[Galaxy S III General] uberto.costanzo:
thanks Perka work very good now i am ITV
[Galaxy S III General] Perka:
Sweet.

did u dl with the app?
[Galaxy S III General] uberto.costanzo:
i have flash your zip and after whit terminal emulator and your command in OP thanks
[Galaxy S III General] Perka:
ok thx :)
[Galaxy S III General] BosnaMaster:
Yes i have root, i make one faut, i say two Post after its work and thx. ;)
[Galaxy S III General] Perka:
ok :)
[Galaxy S III General] fable86:
Perka any chance to change CSC from KOR on DBT on no-ROOT device i want stock no no nothing any idea... ???
[Galaxy S III General] Perka:
Root and unroot maybe?
[Galaxy S III General] fable86:
no becouse i want a status normal and flash counter on 0 like now... your app works maby on no-root? or any others idea pleas:o
[Galaxy S III General] Perka:
Yea, maybe make a custom csc cache.img that you can flash in Odin.
[Galaxy S III General] fable86:
ok but when i flash it via Odin my counter will be on 1..:( and i dont want this i want only to make updates via Kies

---------- Post added at 07:37 PM ---------- Previous post was at 07:35 PM ----------

maybe a custom csc cache.img that i can flash via stock recovery... ??? is that posible?
[Galaxy S III General] Perka:
No not possible.

Just wait for OTA :)
[Galaxy S III General] fable86:
OTA should works fine no matter that i am on KOR but for example i live in German ?
[Galaxy S III General] Perka:
The CSC and Modem is what decides what OTA you get.
[Galaxy S III General] fable86:
But do you think i become a OTA update in 100% ? :fingers-crossed:
[Galaxy S III General] flosoft:
I must be too sleep deprived today, but I can't seem to find it :/
[Galaxy S III General] Perka:
http://xdaforums.com/showpost.php?p=36308295&postcount=106
[Galaxy S III General] hsimonics:
CSC to ORS

Hi Perka!

As I used hotsync100's app to change CSC to ORS, all shows OK. (here I used CSC.XEO.zip)

But if I run the app once again, it does't shows ORS as CSC, but says Sales Code XEO...

If I chceck #*1234#, the result is CSC:I9300OXFBLH1.

I do the same with CSC.Super.Multi.124.zip and now is after reboot Sales Code BTU.

If I chceck #*1234#, the result is CSC:I9300OXADLJ4

I think, this is not OK.. :(

What to do now? How to permanently change to ORS?

Heno
[Galaxy S III General] gpvecchi:
I have problems changing CSC, probably because I have stock kernel as second ROM with Siyah...

No way to avoid full wipe?
[Galaxy S III General] tlf55:
can i flash the mega csc pack with stock recovery or it's only with CWM ?
[Galaxy S III General] guerouig:
sorry for this noob question. I just flashed the ROM, works great. now when I check CSC, through *#1234#, it says CSC is "I9300 OXAELLA". where does it point to? should I flash the BTU zip? In any case thx a lot Perka for this awsome work and very useful thread.
[Galaxy S III General] hsimonics:
CSC to ORS II.

Hi Perka.

I have one idea. Can you please create the CSC.zip for me only with ORS?

Then it would not return to other than ORS.:fingers-crossed:

Will you be so kind?

Thank's, Heno
[Galaxy S III General] gpvecchi:
Idea for not changing CSC: I could copy my desired CSC into the field of my phone CSC into the CWM zip file, and then flash it. I should have correct settings without changing CSC, right?
[Galaxy S III General] hsimonics:
I have TitaniumBackup of my origin CSC from 4.1.1. But I'm afraid to restore it, because I don't know, witch data will it restore and maybe it will cause some unexpected errors in system...

Before flashing XXELLA, I made TWRP full backup of all system+app data, so this is the second backup, that I have.

But I think, that Perka's method is clearer. I'm right, Perka?