yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S23] ChoSmile:
Someone reads PART of some SPECIFIC answer and COMPARE it to ANOTHER phone model !@$#$^@%&%&^#%*#^%*&#%^^$@$@ (total nonsense!)

EVERY MODEL HAVE DIFFERENT FIRMWARE REALEASES - PLEASE, DO NOT COMPARE !!!

For S23 series (S23 SM-S911B, S23+SM-S916B and S23 Ultra SM-S918B) - B model, where "B" is international model SM-S91xB (not SM-S91xU (US) or SM-S91xU1 (US) or SM-S91xW (Canada) or SM-S91xN (South Korea) or SM-S91x0 (China) ) - the CSCs have DIFFERENT FILES for DIFFERENT version:

(current)

EUX - S918BXXS3AWIF/S918BOXM3AWHH/S918BXXS3AWIG

SEK - S918BXXS3AWIF/S918BOXM3AWGJ/S918BXXS3AWIF

XXV - S918BXXS3AWIF/S918BOXM3AWGJ/S918BXXS3AWIF

THL - S918BXXS3AWIF/S918BOXM3AWGJ/S918BXXS3AWIF

INS - S918BXXS3AWIG/S918BOXM3AWH3/S918BXXS3AWIF

FULL UPDATE (at the moment) is OVER 11 GIGABYTES - with ODIN (via PC update) it apply all firmware files with ALL their DIFFERENCES of the desired CSC's downloaded file!

OTA UPDATE - On The Air UPDATE is a SMALLER update - it have is ONLY DIFFERENCES between "CURRENT firmware version" and "the NEW firmware version".

if you have EUX and just SWITCH via SamFw to THL - on next firmware OTA for THL - you can NOT receive diiferences between (previous) EUX and (new) THL - so THAT IS WHY: OTA WILL NOT WORK ... untill if you DONWLOAD FULL THL files, so on next OTA - phone can apply diffreences between previous THL and new THL firmware.

You can read now options again (for previous user) and I hope this is ENOUGH clear to understood, if not - sorry read it again (and again) or ask friend to help.

* * *

for S22 series (EUX and SEK) have SAME files (no differences) - so there is just ENOUGH to use only SamFw to SWITCH CSC (like current S23's THL,SEK,XXV are the same, but for CURRENT firmware, for the next is not granted!).
[Samsung Galaxy S23] saturn3000:
Thanks you were very clear.
[Samsung Galaxy S23] ov1d1u:
Note: THERE WILL BE DATA LOSS. At least when flashing with SamFw Tool.
[Samsung Galaxy S23] ChoSmile:
If you flash (via ODIN or SamFw) with:

- BL, AP, CP and HOME_CSC files - no data loss.

- BL, AP, CP and CSC files - yes, the finish is with reset.
[Samsung Galaxy S23] ov1d1u:
It doesn't look there's a HOME_CSC option in SamFw Tool, or I'm just not seeing it.
[Samsung Galaxy S23] ChoSmile:
It is not an option.

When you download firmware inside zip archive there are 5 (five) files: BL..., AP..., CP..., CSC... and HOME_CSC...

Depending which one of the last to CSC files are used on [CSC] section (in ODIN or SamFw ODIN section) - it flashing without data wipe (HOME_CSC...) or with phone reset (CSC...).
[Samsung Galaxy S23] Debrajlahiridip:
I just bought a Samsung S23 ultra that does not have call recording. I came to know that changing CSC can enable the call recording option. But Changing CSC can have some issues too (like it stops OTA updates), as I read online. My question is what CSC version should I choose for my phone so as not to get into any issue? my current CSC is KSA. Please let me know what CSC will give me all the options including call recording and does not hamper phone functionality.
[Samsung Galaxy S23] ChoSmile:
KSA are same as (so OTA will work):

THL (callrec, callerID, no spay)

or

XXV (callrec, no callerID, SPay)
[Samsung Galaxy S23] z00man:
If i change CSC from BOG to INS, which features not work in date? Example does volte works and hd calls ?
[Samsung Galaxy S23] ChoSmile:
I'm on INS, everything works.

BOG is like EUX, they have different files from INS. So, if you you only change CSC - OTA updates will not work. In order to work OTA - it is required also to flash with INS files.

(Other options ARE, on EVERY update:

- change to EUX, OTA update and change again to INS

or

- manual update with ODIN: BL, AP, CP, HOME_CSC)
[Samsung Galaxy S23] z00man:
Im rooted so OTA's gone anyway

But in mind i wanna change CSC just to update to a14, first i have to flash only HOME_CSC via ODIN, after that i could sideload a14 betas? Sorry little offtopic..
[Samsung Galaxy S23] ChoSmile:
For most of previous models BL, AP and CP are same but CSac/HOME_CSC are different.

For S23 series you need to flash all files (BL, AP, CP, HOME_CSC) because all are different (comparing BOG and INS).

Not sure about Root maybe you will have to root it again.

Better skip betas. Most rumors said next week will have stable A14 (OneUI6) so defenetly you need to flash all 4 files of A14 too!
[Samsung Galaxy S23] ChoSmile:
Today S23 series EUX released stable Android 14 OneUI 6.0

CSC change still works :) Call recording also.
[Samsung Galaxy S23] Darkknight CSC:
Hi cho as you mentioned above that you are in CSC INS and my guess is you flashed with INS files. are you getting regulate updates over OTA ? Will you get the latest one UI 6 when it get released in India ?
[Samsung Galaxy S23] ChoSmile:
I made many test during all updates this year.

In the begging only INS change, but after some firmware Samsung start making different files for same MultiCSC firmwares for EUX and INS even (THL and XXV) are third variant of files,

so generaly in order to work OTA, phone need to be with changed CSC (via SamFW) and flashed via ODIN with same csc's files (BL, AP, CP, HOME_CSC).

Now my phone is with EUX files and only changed to INS (OTA do not work).

When new firware is relesed, I change it to EUX, OTA update comes and update and then again change to INS. (like I did today and upgrade to Androdi 14)
[Samsung Galaxy S23] Darkknight CSC:
Is there are any reason that you didn’t flash INS csc’s file via Odin to get regular OTA cause isn’t make more sense than keep changing CSC to EUX in your case when new update comes.
[Samsung Galaxy S23] ChoSmile:
Yes, certification of Google play was broken on several firmwares (GPay unavailelabe). Samsung fix it on next firwaware but 1 month. And this happens 2 times.

So better stay on EUX and switch once (twice) a month to update.
[Samsung Galaxy S23] Darkknight CSC:
ok. I changed CSC XSG to INS by samFW tool since im using the phone in India. I got Samsung pay and call recording but what i noticed that i didn’t get October security update via OTA which released in India. So when I went through this thread and even you mentioned that to get regular update that I need flash latest INS firmware with Odin which I did now I’m in October security update . do You think will I get the OneUI 6 via OTA if not do I need to change the CSC to XSG to get one Ui 6 ?
[Samsung Galaxy S23] vuoshinotizy:
i cant see the update... i changed the csc to ins but now i revert to eux but the devices doesnt find the update. any idea? thanks
[Samsung Galaxy S23] ChoSmile:
Yes, if you change to INS via SamFw and flash ODIN INS firmware files - on next OTA firmware releases for INS - you will receive them, including next Android / OneUI versions.

P. P.

(FYI)

You can check if certification is OK on Google Play Store > Profile picture/initials > Settings > About > Play Protect certification

Must be: Device is certified

Or use some SafeNet checker

Like https://play.google.com/store/apps/details?id=rikka.safetynetchecker
[Samsung Galaxy S23] ChoSmile:
That is your original CSC? Phone bought with?

Di you ever flash via ODIN any version(s)?
[Samsung Galaxy S23] vuoshinotizy:
Never flashed. I just changed my csc with samfw from eux to ins
[Samsung Galaxy S23] ChoSmile:
What are your current versions?

On phone app dial:

*#1234#

Also Settings >About > Software information > Service provider SW ver.

Share all lines
[Samsung Galaxy S23] Darkknight CSC:
Hey Cho, thank you for replying to all questions. I check my device is certified. finger crossed i should get updates over OTA as you mentioned. Thanks again for your valuable support.
[Samsung Galaxy S23] vuoshinotizy:
I flashed it throw odin and everything works good. I switched the csc to ins and the setting for the call rec is able but when i try to call someone i cant see the rec buttom. Any idea? Thanks
[Samsung Galaxy S23] ChoSmile:
On INS, Manual Recording start/stop is on 3dots menu (top-right). (Can not be moved on callscreen shortcut button.)

(I personally use automatic recording of all calls.)
[Samsung Galaxy S23] vuoshinotizy:
Thanks. I saw it and i already enabled the automatic rec. The app doenst rec anything.
[Samsung Galaxy S23] ChoSmile:
Call recording is working only with default Samsung dialer/phone. If you use other (like TrueCaller, Hiya, Mr. Number... and etc. Call apps).

Also calls via VoWiFi (WiFi Calling) can not be recorded. Recs via 2G/3G/VoLTE/VoNR are OK.

Recordings are available in Phones app in Resent tab or inside contact in History section, small microphone on right.
[Samsung Galaxy S23] vuoshinotizy:
I deleted the cache of the phone app and now is working. Thanks
[Samsung Galaxy S23] tlf55:
Guys, i try to change my CSC but in software provider SW it's written EUX/-/EUX/OMN

as i read OMN is italian vodafone, which i've never been to italy and never had a italian sim card, (the phone was bought in Beligum and my friend which bought the same S23 in the same shop have EUX/-/EUX/EUX..

How can i change this last OMN to EUX ?
[Samsung Galaxy S23] ChoSmile:
111/222,333/444/555

555

Last one is "for which region/operator" is assigned for when it was manufactured.

It can NOT be changed. (Maybe only by chip replace or low level reprogram.)

It does NOT matter for user.

The software/firmware is same.

444 is region, also can not be changed

also doesn't matter

for some models even there is no 444

111

The first EUX is ACTIVE CSC.

This is the IMPORTANT and software features available/hidden depends on it and the new OTA updates comes depending on it.

The only one that can be changed by user.

Next /222,333/ are depending of SIMs (single, dual) inserted and features available for them - changed automatically if sim1, sim2 and/or exist in phone and depends on Active 111

So, DON'T WORRY - BE HAPPY 😜
[Samsung Galaxy S23] Darkknight CSC:
Hey Chio, I just like to inform that I got latest update One UI 6 through OTA. So everything is working properly. I would like to thank you once again for your help.
[Samsung Galaxy S23] tlf55:
Thanks for the answer but then how come that he have the ota for oneui 6 and i don't have it yet ? As you said active csc is eux for both of us and the only difference is that the "555" is OMN in my case and EUX in his case
[Samsung Galaxy S23] ChoSmile:
Looks like Samsung again combine all OXM MultiCSC firmware files (EUX, INS, THL, XXV, SEK, ILO ... etc. looks identiacal) in current ...BWJM (as it was in the begining until AWD1). So, hope also future CSC change will not require flash :)
[Samsung Galaxy S23] ChoSmile:
What is your phone's current versions?

via Phone dial: *#1234#

Also first line in "software provider SW"

SAOMC_... entire line
[Samsung Galaxy S23] tlf55:
I did the update via Odin and wiped everything (with csc and not home_csc) in hope that i'll get the good

CSC but it didnt changed

so in *#1234#

AP: S911BXXU3BWJM

CP : S911BXXU3BWJM

CSC: S911BOXM3BWJM

And SAOMC_SM-S911B_OXM_EUX_14_0043 EUX/-/EUX/OMN

For comparaison my friend who had the ota directly is SAOMC_SM-S911B_OXM_EUX_13_0069 EUX/-/EUX/EUX
[Samsung Galaxy S23] ChoSmile:
As I said only the first one (ACTIVE) can be changed.

There is no reason (or I do not know it) not to have OTA upates.

Phones are same. (Maybe your was made for Italian operator to sell it with operator contracts.)
[Samsung Galaxy S23] wdym:
Hi there,

I'm a noob (like i know nothing at all) do you have any site/doc for me to learn what awh3 cst ota etc means?
[Samsung Galaxy S23] ChoSmile:
Just google it.

Firmware - core (essential) software of the phone.

The firmware names of the Samsung show some specific info, for example:

S918BXXS3AWIF

S918BXXU3BWJM

S918BXXS3BWK5

S918 - model

B - region

XX - availability

S, U - secure only or features update

3 - (1...9A...Z) boot loader version, can install firmware with same or bigger (can not downgrade firmware of lower bootloader)

A - first Android/OneUI for model (for current 13/ 5.1, B is 14/6), (exception: Z is beta test firmware, before newer stable Android version released)

W - year 2023, ... V '22, X '24, Y '25

K - month november (A...L)

5,M,F - build in the month (0..9A..Z), some builds are internal before official released

CSC - country Specific Code - depends which features are allowed (shown) /forbidden (hidden), also specific pre-installed apps and settings

OTA - Over The Air - update of firmware via device menu (downloaded and installed via device itself, not via cable/pc)
[Samsung Galaxy S23] wdym:
Thanks dude you truly are a legend!
[Samsung Galaxy S23] markmk2:
Hi, I read everything with interest. In a few days I will receive an s23+ EUX which I bought specifically to have the option to record calls.

I wanted to ask:

1) Is Samfw tool safe for my phone? My fear is that Adb could inject something harmful, also because several trojans and malware are reported in the exe file. I use banking apps, work emails, etc. In short, we don't know clearly what this tool can do, we just have to trust it. For the PC I can solve it using a secondary one, but I'm worried about the phone.

2) Anyway I was thinking of changing csc from Eux to THL. From what I have read, for THL there is no need, at the moment, to flash all the THL files to have OTA updates. It's correct?

3) having a new phone, is it better to immediately change CSC EUX>THL as soon as it is turned on with Samfw? Or is it better to configure it and let it do all the updates with stock csc and then change it?

4) is it possible to use the Samfw tool offline?

5) In your opinionis there a possibility that in the future Samsung will no longer allow the CSC change with the tool?

Thanks in advance
[Samsung Galaxy S23] ChoSmile:
1.

No harmful apps was injeect in phone, or as far as I know and no reports from another thousents samfw users. (at least one sniffed communication during csc change processing)

2. 3.

if its new, without accounts logged and apps transferred (just set up as new phone even without sim card) update to latest firmware (currently BWK5), CHANGE CSC to THL (or whatever you decide), do a FACTORY RESET (CSC remains) and now setup it as you want with accounts and so on. No flash needed. Updates will be ok. Also no worries from (1.) because of reset.

4.

Look for version 3.31 was the last one that do not need internet.

5.

Nobody knows for sure 😜
[Samsung Galaxy S23] markmk2:
Yes, it's new, it arrives at my house on Wednesday. Obviously, when I turn it on for the first time, do I update to the latest firmware via Ota? It should install Android 14.

"Look for version 3.31 was the last one that do not need internet."

Do you think it is safer to use this version without internet rather than the latest 4.71?

For greater security I will use the tool from a secondary PC, with a fresh Windows installation.

Yes, I'm a little paranoid about safety, I confirm. :ROFLMAO:

Thank you so much for the replies. :)
[Samsung Galaxy S23] ChoSmile:
For "paranoid" there is no cure!

Even official playstore verified apps has infected apps ... how do you trust?!

Start learn programming, disaslembe apps and grant by your eyes and mind.

Otherwise just do it or forger it. No one can give you 100% warranty.

P.S.

I've presonally used 3.31 many times on many pcs on over hundred phones for over an year usage and did not found/saw/catch any problem. (but who am I? ... just one unknown from internet far away.)
[Samsung Galaxy S23] markmk2:
I know I was joking, if I were really paranoid I would leave it 100% stock without touching anything. 😄However, I try to take as many precautions as possible, obv without going crazy. It costs nothing.

Ty
[Samsung Galaxy S23] raph842:
Hi Folks,

since this is the most informed thread on this topic, I'd like to ask about my SM-F731B (Z Flip 5 5G).

I just got it yesterday, on EUX. I changed the CSC to THL, did a reset to factory, set it up and installed the latest OTA Update (F731BXXS1AWJ1 which is also the latest Version showing on SAMFW).

Unfortunately I cannot use Google Wallet / Pay, as my "device is not certified".

Is this a Samsung issue with the Firmware and can I downgrade (if so, to which Version? F731BXXS1AWI5?) ?

Or do I need to (re)flash something like HOME_CSC?

Or should I switch to another CSC instead (I definitely need Call Recording and GPay, would like the call screening as well).

Any pointers?

This is a huge bummer, I spent hours setting up the phone (due to being on travel with very slow wifi) and ironically one of the main reasons to get it, was that Google Pay stopped working on my Xiaomi (due to unlocked Bootloader with Xiaomi.eu) and I was tired of the 'cat and mouse game'.

Guess I have to start over?
[Samsung Galaxy S23] ChoSmile:
Downgrade is possible because it is still bootleader 1 BUT not recomended because some times have issues.

Possible option:

Download via Frija (or samfw website) full firmware for SM-F731B with CSC: EVR or BOG (they are same as EUX, but EUX is not availble).

Flash your phone with ODIN (BL, CP, AP, HOME_CSC).

CSC will stay THL, no data loss, callrec will work, gpay will work

this will prevent/stop OTA updates BUT If we consider the similar situation in the S23 and Flip4 series - the unification of all CSCs in MultiCSC OXM firmwares with OneUI 6 /Android 14 - when it relesed for Flip5, you have to do same with newer firmware, so after that OTA will work again.
[Samsung Galaxy S23] raph842:
You're a Rockstar!

It took me until now to get the Firmware (I mentioned my slow Wifi? :) ) but it worked - my phone now passes all integrity checks and I can use gpay.

Thank you so much!
[Samsung Galaxy S23] robinmartin88:
Hi @ChoSmile sir. I have bought a USA Unlocked Samsung Galaxy S23 Ultra SM-S918U1 in India with Service provider software version - SAOMC_SM-S918U1_OYM_XAA_14_0017

XAA/XAA,XAA/X AA. Refer screenshot below.

Now I want to use call recording by installing INS Firmware of India. Please share the easiest way to do this. 🙏🏻

Thanks in advance.

View attachment 6036790
[Samsung Galaxy S23] ChoSmile:
Short:

No way.

Long:

The answer is the same given many times:

No CSCs with Call Recording feature available for USA models (U/U1), Canada (W) and China (0) models.

It is not possible to install firmware for other model. (In your case B on U1).
[Samsung Galaxy S23] park choi:
Hello cho

Now I'm using SM-S911B EUX/-/EUX/EUX

This one

And i wanna change CSC to THL or SEK

and i saw that you mentioned You recommended to switch from EUX to SEK due to they have same flash file? Right?

But i wanna use call recording,caller id and get update via OTA

So if i switch to THL i can't get OTA?

So there's no any perfect CSC country?

Such as call recording,caller id,OTA update? All of it
[Samsung Galaxy S23] ChoSmile:
After update to Android 14, SEK include (enables) CallerID for S22 series, maybe in S23 series too.

It you already on Android 14, changing to any CSC will have OTA working.

If csc change was made on A13, better made one odin full flash (BL, AP, CP, HOME_CSC) without data loss.

About "perfect" depends of needs.

For me is INS (rec, id, spay).

You can switch CSC unlimited times to test what is the best for you and maybe share with us your impressions.
[Samsung Galaxy S23] park choi:
Thank you very much your reply!

It's glad to hear i can have caller id with SEK! My phone is S23. So maybe i can get it?

But i read this one in reddit.

After they change to THL and then change back to EUX again, They've got no any OTA.

Reddit - Dive into anything

www.reddit.com

I know if i can't get any OTA, I can still use odin.

But i just wanna make sure if it is true.
[Samsung Galaxy S23] ChoSmile:
At the beginning (until ~Apr'23) EUX and THL have same firmware files, in May'23 Samsung release different files, so if CSC was changed (when they are different) OTA not working because OTA is ONY DIFFERENCES between old and new firmware. After Android 14 was released firmware files of EUX and THL again becomes SAME. So OTA will work again.

If someone did not get it - just forget it!

Short:

If some phone CSC was changed between May'23 and Oct'23 - and there is firmwares mismatch (means OTA missing), just need to flash via ODIN or via SmartSwitch and OTA will work again on a ANY CSC!
[Samsung Galaxy S23] park choi:
Wow i really appreciate that your answer! So perfect 👌

Btw is there have any specific reason you using INS instead of THL?

if THL and EUX files are same?

Isn't THL also works everything? (Caller id,call recording, s pay)
[Samsung Galaxy S23] ChoSmile:
Already answered:

INS have Call Rec, Call ID, SPay, also Digital Key (part of Samsung Wallet for secure store of digital car keys - for car access and drive).

On THL SPay was discontinued at 31 Dec 2021.
[Samsung Galaxy S23] MajkPL:
Hi. How to change last CSC? EUX/-EUX/BOG <— I have root. Possible? 🙏🏻:)
[Samsung Galaxy S23] ChoSmile:
Last one is "made for", can not be changed (or I do not not how).

Only the first one (Active CSC) is important and can be changed.
[Samsung Galaxy S23] ecakici:
I have the Samsung Galaxy S23 Ultra SM-S918W.

I would like to enable call recording. I use Google Pay, Samsung Health, and have the Watch 6.

What CSC would you guys recommend that I use for recording phone calls? Is there any limitations of using this certain CSC and would I lose any functionality?
[Samsung Galaxy S23] ChoSmile:
Not possible for W (Canada) models.
[Samsung Galaxy S23] ecakici:
Thank you, you saved me a ton of work lol!
[Samsung Galaxy S23] markmk2:
I put CSC Thl and the phone works very well. However, I noticed that the call recordings are saved in m4a format, taking up many MB of space. For example, a 2 hour call takes up over 110 mb.

This can be a problem if you leave call recording turned on all the time.

In my old Xiaomi phone they were saved in mp3 format, taking up much less space.

Is there a way to change the format of saved recordings?

S23+ A14
[Samsung Galaxy S23] ChoSmile:
No
[Samsung Galaxy S23] fbh59:
I wanted something reverse. Wanted to flash US's CSC on Indian variant, hoping to get mmwave bands after flashing USA firmwire since I live in US with a model bought from India. Is this possible?

If not, I am further curious, whether other nations (US in my case) allow trade ins/exchange/upgrade to their model (waiting for S24) from an Indian variant, since US models have just 1 SIM card slot but Indian models have dual physical sim slot?
[Samsung Galaxy S23] vkmaxx:
I have diffrent CSC on the list - what shoud I set and how to check current setting?

I'm from Poland in europe and i want to enable native call recording.
[Samsung Galaxy S23] danieldeak70:
Hello. I have SM-S918B EUX/-/EUX/EUX.

I changed to INS. Will software updates work?

Early thanks for answer.

With INS i lost chat settings in samsung default sms app.
[Samsung Galaxy S23] ChoSmile:
No.

None.
[Samsung Galaxy S23] ChoSmile:
This is US model - there is NO CSC from U/U1/W models that have Call recording feature.
[Samsung Galaxy S23] ChoSmile:
It DEPENDS on WHEN it was changed (more precisely what the current firnware was).

- If it was changed from February to April OR when it was on Android 14 - OTA will work.

- if it was after April and before Android 14 - OTA may not work.

if the phone is not updated to the latest INS ...WKC via OTA, so it should be flashed once with ODIN (BL, AP, CP, HOME_CSC (without data loss)) and the OTA will work.
[Samsung Galaxy S23] danieldeak70:
I chnaged csc like 40 minutes ago.

Do you know any csc which has working, callerid, callrecord, and chat feature in samsung sms app?

Sadly THL and INS doesnt have chat features. SEK has record and chat features but not callerid
[Samsung Galaxy S23] ChoSmile:
Chat works great on INS.

I use Google Messages app (not Sammsung Messages) also Carrier Services must be up to date.

Google Messages - Apps on Google Play

Simple, helpful messaging by Google

play.google.com

Carrier Services - Apps on Google Play

Carrier Services enables the latest communication services from mobile carriers.

play.google.com