yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S23] pseudology:
Hey, kind of a newbie to xda recently got uae version of s23 ultra,

Since I reside in india I understand that ins csc would be best for me, can someone be so kind as to help me with these couple of questions.

1) is it safe to change csc right now? I was reading the forum and saw some talk regarding play protect issues on some THL I don't really understands if that is applicable to me

2) will I still get OTA updates

3) which version of samfw should I use?

4) Anything else I should keep in mind before doing this?

Thanks in advance, sorry if the post seems as if j am trying to leech off the community but truly I am just a newbie
[Samsung Galaxy S23] nguyenlucky:
INS is a good CSC.

1. apart from THL, it's safe. Just don't change to THL for now, it breaks google play protect if updating to AWEA firmware, which is only for THL.

2. yes. Unless you have europe carrier CSC and change to EUX (europe no carrier), some might not have OTA.

3. samfw 3.31

4. backup your device just in case something goes wrong. It should not delete your data though.
[Samsung Galaxy S23] nguyenlucky:
Today I tried changing CSC to WWD (demo CSC, no particular country). Dual physical SIMs work, but no OTA, no SIM manager, no eSIM. Reverted back to XXV for now.
[Samsung Galaxy S23] pseudology:
Yes currently my csc is xsg and now that I am back to India best would be to change to ins with samfw 3.1 ?

Have I got the gist of it correctly?
[Samsung Galaxy S23] nguyenlucky:
samfw 3.31, not 3.1
[Samsung Galaxy S23] GoJo ^^:
it's up to 4.7 now, why use old version*?
[Samsung Galaxy S23] nguyenlucky:
4.0 and above versions are bloated
[Samsung Galaxy S23] nguyenlucky:
Some SEA countries (including XXV) just got the big 2.2GB June update. However, it changes the bit to 2, which says goodbye to the system shell exploit.

I'm still holding on to the April update for a way to enable the second SIM slot with the system shell....

View attachment 5933593
[Samsung Galaxy S23] pseudology:
Does that mean csc change won't work after this update?

And if yes will it affect any devices that have previously had a csc change with this exploit?
[Samsung Galaxy S23] nguyenlucky:
Csc change might still work, I haven't tried. System shell exploit is different from the one that allow csc change with samfw and samkey.

Shell exploit was patched in the May update, but it still has bit 1 so I could downgrade to April and use the exploit again. But the June update bumps to bit 2, which means downgrading to April does not work any more.
[Samsung Galaxy S23] pseudology:
Oh okay I am just a bit scared to do the csc change 😅 I am worried of future repercussions if any by samsung I think its especially because its a new phone that I am having second thoughts :(
[Samsung Galaxy S23] nguyenlucky:
Don't worry, simply changing CSC won't have any bad consequences.
[Samsung Galaxy S23] pseudology:
I am in a similar boat, before changing xsg to ins I would just like to ask you if you have any regrets or something or any issues that you faced?
[Samsung Galaxy S23] nguyenlucky:
You can change back, no regrets
[Samsung Galaxy S23] zanderzone:
No issues whatsoever. I even got few updated after the change and applied them. It did not change the CSC back to xsg and I am still at INS.. Working like charm
[Samsung Galaxy S23] ChoSmile:
S23/S23+/S23 Ultra (SM-S91*B) THL is fixed with have new firmware ...WF1 - certification passed and Google Pay works.
[Samsung Galaxy S23] redcom7:
New June update resolves problems with Google pay on THL csc....
[Samsung Galaxy S23] redcom7:
I just see your post.... Yes is solved...

Thank you for your advice to wait for the update
[Samsung Galaxy S23] jesper10c:
Weird.

I've downloaded the update and can see Play Store has changed and now says "Device is Certified". But...

Wallet still says "Your phone doesn't meet security requirements"

I've cleared/deleted cache/storage, uninstalled/reinstalled Wallet, but still no luck.

What am I missing?

Edit:

What I was missing was clearing cache/data of Google Play Services app too...Wallet is back!
[Samsung Galaxy S23] jesper10c:
Not that I need it now Wallet is working again, but is there any reason why Samsung Pay wouldn't be working for me on the THL CSC?

Call recording and CallerID both work (as expected) but Samsung Pay says "Samsung Pay isn't supported on your phone"

FYI - "Home" CSC is EUX, but on THL currently.
[Samsung Galaxy S23] stryke-:
THL CSC doesn't support spay.
[Samsung Galaxy S23] jesper10c:
Ahh, that will be why then. I always thought it was one of the ones that did though. I thought THL and INU were the few that supported "all three" of:

Call recording

CallerID

SPay

Do you know of any CSC that does allow all 3?
[Samsung Galaxy S23] ChoSmile:
For S23 series SM-S91*B models - INS
[Samsung Galaxy S23] xwonic:
I changed csc from EUX(Portugal) to THL to get latest update and i can confirm that Samsung Wallet isn't able to be installed, called id and call recording is available.

Also did Safety net test and passed and i'm able to install Google wallet.

The best part is that i don't need Samsung Pay or Google Wallet since i use MBWAY here in Portugal so i don't feel that it's missing in any way.

Unrelated, i notice after the update the phone was very hot and according to an app cpu reached 70º but i turn off for like 5min to let the heat dissipate and after turn on it's fine now.
[Samsung Galaxy S23] emil93:
Hey guys

I was trying all the options to change CSC on my S23 ultra but nothing seems to work

SamKey not working even it says the process was successful

SamFW tool not working,the phone just reboots but same CSC

Any ideas?

Much appreciated 👍
[Samsung Galaxy S23] jesper10c:
Have you enabled developer options?

Does SamFW recognise your phone when you attach it?

Are you choosing a CSC from the list the SamFW program says are valid?
[Samsung Galaxy S23] ChoSmile:
What is your phone's EXACT MODEL SM-S918X ?

X is B, U, U1, 0, N, W ?

What is your phone's current CSC?

Phone Settings > About Phone > Software information > Current privider SW ver.

Wrote both lines?

SAOMC_SM-S918?_???_??_????

???/???,???/???/???
[Samsung Galaxy S23] emil93:
Service provider software version

SAOMC_SM-S918B_OXM_EUX_13_0046 EUX/-/EUX/VOD
[Samsung Galaxy S23] emil93:
Yes I did the same thing to my S22 ultra and it worked

But when I follow the same process on S23 nothing happens
[Samsung Galaxy S23] nguyenlucky:
Try using system shell exploit and open preconfig menu to change csc. You need to downgrade to April patch first

GitHub - wr3cckl3ss/system_shell_2: SMT Shell with a twist! Fully updated and upgraded.

SMT Shell with a twist! Fully updated and upgraded. - wr3cckl3ss/system_shell_2

github.com
[Samsung Galaxy S23] Jasonz24:
Hello, here is my service provider software version :

SAOMC_SM-S918B_OXM_XFE_13_0004

XFE/XFE,XFE/XFA/XFE

Is there any CSC that I can get : Call recorder, Samsung pay, callerID and OTA updates ?

Thank for your help.
[Samsung Galaxy S23] ChoSmile:
Already answerd severral post upwords, also for OTA.

#456
[Samsung Galaxy S23] Jasonz24:
Thank you 🥳
[Samsung Galaxy S23] xclub_101:
So just another verification - on EUX S23U if we change to ILO is there anything that is going to be lost?

It seems that ILO has voice recording, hd voice, ecg blood pressure, hiya spam detector. Is GPay still going to work? Any issues with Netflix and similar that require Widevine?

EDIT:

And for all the CSC values in the standard zone - even if there IS some feature lost some CSC, is that reversed by returning to EUX CSC?
[Samsung Galaxy S23] stryke-:
ILO loses SPay.

Google wallet still works. Widevine isn't affected.
[Samsung Galaxy S23] Trunksleo:
Which is the correct csc for ARO (911b)??? Which is the first csc to get update?
[Samsung Galaxy S23] ChoSmile:
There is NO "correct", select desire for all SM-S911B devices.
[Samsung Galaxy S23] Trunksleo:
Thanks but i want to wipe the phone, so i can only change the csc from OWO, thats correct?
[Samsung Galaxy S23] ChoSmile:
Not exactly.

You can flash via ODIN (BL, AP, CP, CSC or HOME_CSC) any CSC for SM-S918B for example any of the OXM MultiCSC and then change CSC to anyone of the OXM like EUX or INS or THL or ILO or ...

Choosing between CSC/HOME_CSC files with finish flashing with reset/without reset.
[Samsung Galaxy S23] nguyenlucky:
I heard in some cases, changing from OWO (or European carrier) to EUX blocks OTA...

Might just stick with Asian CSCs
[Samsung Galaxy S23] Asterikus74:
Hi, i changed my csc 1 month ago from EUX to ILO, everything works fine, but i am still waiting june update and security patch. I read OTA working on ILO so what i dont know if update is simply in late , will come or not. Anyone else in my same situation? Better to update manually by Odin? Thanks
[Samsung Galaxy S23] ChoSmile:
Latest ILO at the moment is WD1 (Aptril)

WEA (May) was released only for THL and stopped because of certification promlems.

WF1 (June) was started first to fix THL, then few more Asia CSC, few days ago pushed to EUX (Europe).

When and if at all it will be released for a given CSC is up to Samsung.

If you are too impatient change to EUX, update and change to ILO. Manual ODIN (BL, AP, CP, HOME_CSC for non reset) is also an option.
[Samsung Galaxy S23] bagr3210:
I have INS CSC due to recording. But the recording button does not appear on the screen when I call.

Can it be "activated" somehow, or should I load other CSCs.
[Samsung Galaxy S23] ChoSmile:
On INS - manual start/stop recording is on top-right 3-dots menu during the call. On other CSCs are call screen.

I personally use automatic recording of all call and Add call/conference call is more useful for fast access.
[Samsung Galaxy S23] xclub_101:
How do you enable automatic call recording?

EDIT:

Never mind, found it, of course changing the CSC makes new settings visible in places where before there was nothing ;)
[Samsung Galaxy S23] xclub_101:
It took about 5-10 extra minutes to put CSC back to EUX, AWF1 (June 2023) update showed instantly and after update set ILO back.
[Samsung Galaxy S23] bagr3210:
Thanks, I've already installed it.

Is it possible to somehow remove the function of calling the emergency number after pressing the power button 3x-5x?
[Samsung Galaxy S23] IwaseKen:
I gues not. I'm on XXV and cannot change too but this CSC need to press side key 5 times
[Samsung Galaxy S23] bagr3210:
I found out that it was 5 times after the June update.
[Samsung Galaxy S23] lembomania:
Hi, I noticed with my (SM-S91*B) THL and with the new WF1 firmware, call recording while using android auto no longer works! Hopefully it will be fixed later.
[Samsung Galaxy S23] shirohiruka:
Can anyone please help me in changing my CSC code from TPA (Panama, Latam) to INS?

My service provider software version is SAOMC_SM-918B_OWO_TPA_13_0027

Or if it's impossible to do, do you know which CSC code can I change into that will make Samsung Pay in US work? Thanks!
[Samsung Galaxy S23] shirohiruka:
Thanks for posting this. I have a question.

If I flash it with Odin for any OXM firmware:

1). Will it trip the Knox?

2). Will it erase all data in the phone?

Also, my phone has dual sim (physical) + single esim. I know that the US version doesn't have a dual sim version. But is it possible to flash the official US/Canada firmware to my phone with the physical dual sim functionality still working?

Thanks!
[Samsung Galaxy S23] ChoSmile:
1.No

2.Depends of Odin's CSC section used file HOME_CSC_... (No), CSC_... (Yes)

OXM is dual sim + eSIM

You can flash only same model firmwares SM-S918B (instead of B at the end U or U1 (US), W (Canada), 0 (China/HK), N (South Korea))
[Samsung Galaxy S23] alladin1616:
It seems after June update, google pay is no longer working s23+. I was on EUX(UK) but changed to INS using the samfw around May, google pay and call recording was working till the update. Samsung pay which I haven't used before is working.
[Samsung Galaxy S23] alladin1616:
Just a correction, call recorder is working but google wallet say doesn't meet security requirements. Is this because google play update is still on 1st May?
[Samsung Galaxy S23] jpp604:
Question: i have used INS / India CSC in the past, but double click to launch camera didn't work, is that still the case?

Currently i use XID / Indonesia CSC (on S10e / SM-G970F) and it does have call recording, hiya and samsung pay + i can double click to launch camera. They work, except for Spay (does not work). Is that still the case?

JP
[Samsung Galaxy S23] jpp604:
Thanks, i see that you already answered
[Samsung Galaxy S23] ChoSmile:
Settings > Advanced features > Side key > Double press

can be set for Camera or SPay or other app quick launch via lock phone.

XID have local (personalised) SPay only for banks in Indonesia. (Can not be changed to international SPay.)
[Samsung Galaxy S23] jpp604:
In the past, that did not work for INS / India, as it launched an emergency call. Good to see it changed.

JP
[Samsung Galaxy S23] juymelc:
Me uno a la pregunta, tengo el mismo problema con CSC de India, al tercer día Wallet de Google dejó de funcionar, me indica que el dispositivo no cumple con los requisitos de seguridad, una posible causa ó solución por favor

I join the question, I have the same problem with CSC of India, on the third day Google Wallet stopped working, it tells me that the device does not meet the security requirements, a possible cause or solution please
[Samsung Galaxy S23] babakgm:
Hello everyone

i have s23 ultra with this model number sm-918b/ds i want enable callrecording on my phone so i download thiland firmware from sammobile and select 4 file (ap bl csc and cp) with odin but i cannot see callrecoring on setting and dialer any one help me?

im from iran and change frimware from UAE to THL(S918BOXM2AWF1)
[Samsung Galaxy S23] nguyenlucky:
Most of OXM is dual sim + eSIM, except Australia. It's still S918B, but only single Sim + eSIM..........

I thought it was a CSC thing but I tried changing mine to EUX, INS, XXV, THL, none of them enables the second SIM slot. They do enable other CSC features and change model name to S918B/DS though
[Samsung Galaxy S23] ChoSmile:
Yes, Samsung or Google screwed up again cerification.

I also update my INS to WF3 and in the begin GPay was working in the beging, I played several times but yesterday stops (... doesn't meet security requirements).

Today I downlaoded via Frija WF1 for XXV (both are are 2 bootloader) and update via ODIN (AP_, CP_, BL_, HOME_CSC_ files, so no data loss) - GPay works again, Play Protect pass.

The CSC stays INS and features (Call rec, Call ID, SPay) works too.

It could be potential problem updating OTA from WF1 to next INS fw but if happens next INS can be updated via ODIN, so OTA will works for after next.
[Samsung Galaxy S23] babakgm:
any one help me?

i want enable change csc and enable call recording on my s23 ultra

plz if you have instraction link send me
[Samsung Galaxy S23] ChoSmile:
A lot of people are lazy and demand personal answer but do not even take elementary search (here in thread or Google).

Use SamFW to change CSC to THL. Described many times.
[Samsung Galaxy S23] yuvrajsp:
@ChoSmile - Having gone through the thread, is it safe to say only the SM-S91*B model support INS? I am on an SM-S918U1 and want to change to INS.

Is there even a way to do this at all?
[Samsung Galaxy S23] ChoSmile:
Sorry, no CSCs for U, U1, W.
[Samsung Galaxy S23] yuvrajsp:
Thanks, @ChoSmile. Any recommendations for native call recording?
[Samsung Galaxy S23] ChoSmile:
Root only but not an option because all security, bank, some games will stop working or will be with issues. No GPay. Knox tripped, can not be reverted. No warranty.

Same third part app that record from microphone with noise.

Better get B model.
[Samsung Galaxy S23] yuvrajsp:
Thanks again @ChoSmile.

My S23 Ultra is only 4 months old and was purchased in the US when I lived there. I am back in India now and have been unable to make the best use of the handset's potential as the CSC does not support all features. I am not sure if I can get a B model now.

Out of curiosity, do you think we will ever have the ability to change the CSC?
[Samsung Galaxy S23] ChoSmile:
They are different models (even almost identical hardware parts). Personal opinion: I can not find no logical reason (for manufacturer, operators or shops) to be allowed. Except call recording is official requested as feature by USA.
[Samsung Galaxy S23] jezda:
Can you help with this issue, I have changed CSC from EUX to INS to have call recording. Everything was fine, but after latest OTA update my GPay is not working anymore ("doesn't meet security requirements").

I have downloaded latest XXV firmware as you suggested (not sure why you do not use INS?) and just about to run update with ODIN I see there is warning message to delete Google/Samsung account:

View attachment 5947629

Is it safe to proceed, do I have to remove Google and Samsung account before update? BTW do I loose any data after updating? I really want to re-enable GPay, is there any other way?
[Samsung Galaxy S23] ChoSmile:
XXV because there is no ...WF1 firmware for INS (can be any CSC's ...WF1 fw from OXM MultiCSC).

Warning message is shown on every start of ODIN, it is powerful app that can do, erase or even brick a phone.

You will do an firmware update (technically not update but downgrade) with lower firmware version.

There are a five fields to load files in ODIN app.

BL - bootloader section

AP - application section

CP - modem sectuon

CSC - configuration and features section

DATA - user data section

Downloaded firmware zip file has 5 files: BL_..., AP_..., CP_..., CSC_..., HOME_CSC...

You have to load BL_..., AP_..., CP_... and (!!!) HOME_CSC...(!!!) in corresponding sections BL, AP, CP, CSC - this will update firmware and will not delete data and will not reset phone.

Do not load any file in DATA section!

Just for information:

[ Using CSC_... file instead of HOME_CSC... will reset phone at the end. So, again use HOME_CSC... not CSC_... !

When reseting phone it is appropriate to remove Samsung and Google accounts first because if they are not removed - the phone is locked and have to setup phone with last Google account to confirm ownership. ] (That is not your case.)

As it is technic and for example powercut can happens anytime (how dramatic and paranoid) it is ALWAYS BETTER TO SAVE ALL THE IMPORTANT DATA from device - in order if any unexpected thing happens like update was interrupted.

Use good USB cable on good (not loose) USB port, better on laptop or PC with UPS (for powerloss insurance).

And of course... Good luck 🍀

P. S.

There is other way:

Wait for next INS firmware ...WFx (x after 3) or ... WGx - so, it will be fixed by Samsung. Or meanline Google maybe will release newer Play Protect update and ...WF3 will be fixed. (This was happened of WEA for S22 series).
[Samsung Galaxy S23] nguyenlucky:
@ChoSmile I did a lot of research with other devs and phone store owners with the Australian S918B/S908E model. The only way to enable the second SIM slot seems to be root + changing some lines in /efs/imei/factory.prop and a CSC from a dual SIM country (like XXV, INS)

Changing CSC alone does not work.

p/s Can you change your device to XSA (aus unlocked) and see if it disables the second slot? A guy on XDA said that changing from XSP (Singapore) to XSA does that, and changing back to XSP restores the second SIM.
[Samsung Galaxy S23] ChoSmile:
I made the test:

My device S918B origianly with EUX bought in Europe and use it with INS for Call recording, CallID and SPay - now I change it to XSA (as you suggest).

Phisical SIM 2 diasapears from SIM Manager's menu.

Even call it from another phone and hear "... outside coverage or switched off".

Then switch to INS - Phisical SIM 2 returns back in "SIM Manager". Call it and phone works.

Screenshots attached.

My firwmware is ...WF1, it was ...WF3 OTA updated when INS released ... but because GPay stops (again Google - Samsung fw certification miss synchronization) few days ago I download XXV ...WF1 and flashed it via ODIN (BL,AP,CP,HOME_CSC), so Google Pay works again.

I do not have original Australian single SIM device to test the opposite.
[Samsung Galaxy S23] nguyenlucky:
I tested the opposite. Original XSA to INS does not enable the second slot.

Seems like Samsung really disables the second slot in a non-ROM partition (like EFS). S918B australian and rest of world use the same ROM/CSC files so there's no other explanation.

Thank you for testing though.
[Samsung Galaxy S23] Gnuig:
Thanks for great thread, I've been rocking INS csc for a little over 4 months (from EUX - denmark purchased s23 ultra) for recording, but now with most recent update lost gpay - what to do? gpay more important to me than recording, but maybe I should just wait for samsung/google to figure it out? Or should I just change csc back for EUX temporarily? Is that ok to do - (just csc change again), or will I need update firmware also? I have 3 sims (1 is esim) and worried this will also be messed up? Hope you can help to advise ;-)
[Samsung Galaxy S23] ChoSmile:
Changing CSC just enables/hides CSC specific options/features, do not change anything else incuding GPay.

Options (without data lose/reset):

- 1. Wait Google to fix cetification of current ...WF3 firmware (Happens on ..S22 WEA firmware)

- 2. Wait Samsung to release new firmware ...WFx (x>3) or ...WGx (Already July so WGx maybe will come soon.)

- 3. Download via Frija or elsewhere ...WF1 (for example XXV or other CSC of OXM MultiCSC - they are same files in MultiCSC) and update via ODIN (BL_, AP_, CP_ and (!!!) HOME_CSC_ (!!!) files. So GPay will be back. eSIMs also not affected.

I was in same situation on me S918B ...WF3 and made option 3. Everything works.

It's a technique. Loss of power also happens.

Keep in mind to backup everithing importont which is not good to lose!
[Samsung Galaxy S23] redcom7:
Hi all...

Is there anyone that already try July update on Csc THL?

Is it safe for Google pay to update?
[Samsung Galaxy S23] redcom7:
Everything OK I tested myself...

Already 4 payments and everything works perfect....
[Samsung Galaxy S23] evilboygenius:
@ChoSmile

I just went through the entire thread and made some notes. Thanks a lot for your valuable contribution.

My S23U S918B-DS is incoming tomorrow. I had my friend carrying it from UAE to India.

I'm all set to change CSC to INS once I receive it. I'm aware of the WF3 firmware google play certification issue.

Just want to check why no one in India seems to have reported this issue with Indian S23U. I'm thinking they would all receive WF3, correct? I went through reddit and other places, but I couldn't spot anyone who has reported it with the Indian version. I suppose both would have same OXM ROM, just the CSC would be INS stock?

I guess my option currently is to update the phone once I receive and change CSC to INS. And then prevent the further updates until someone confirms either google certifies WF3 or newer firmware releases.

Other option is to change CSC to THL and get the WF7 update and change CSC back to INS.

I hope my understanding is correct?

Thanks in Advance!
[Samsung Galaxy S23] ChoSmile:
Yes, better change to THL, XXV or EUX and OTA to WF7, then change to INS.

I was on INS and updated to WF3, GPay stops.

Downgraded EUX WF1 via ODIN. CSC stays INS. (If CSC is part of the OXM MultiCSC - CSC not changed.)

The XXV WF7 came I change to XXV, update OTA to WF7 and change again to INS.

Probably next INS will be WGx so it will not be possible INS OTA update from WF7 to WGx (because there will be no WF7 for INS) . You have to switch to on other CSC with WF7 again update it OTA and again switch to INS or use ODIN to full update.

OTA updates are smaller and include only differences between the current and the new firmware.

Full update via ODIN (BL, AP, CP, HOME_CSC) works from any to any if newer firmware bootloader version is same or newer than current firmware boooader version.

Keep. I mind that WF7 is bootloader 3 so there is no more donwgrade to WF3, WF1, WD1, ... or easier which are bootloader 2 or 1.

There is also a theoretical possibility Samsung to disable CSC change in future versions or change the way of changing.

In WF7 is possible.