yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S23] czerwus:
yes, but you must be aware that after changing the CSC, you will receive updates for the changed CSC. It is possible that for a CSC that has been changed there will be no more updates but your original CSC could still receive them but you won't get them because you changed them (your CSC).
[Samsung Galaxy S23] Rakaan:
Thanks for your help. I just need to enter INS code and I should be receiving OTA as per INS code (Or whenever these are released in India/INS).

I can easily switch it back to XSG if I decide later to sell the device?

Thanks

View attachment 6075611
[Samsung Galaxy S23] ChoSmile:
No reset/wipe/data loss. Using SamFw (free) or SamKey (paid) to "change CSC" just shows features (call rec, caller id and spay, ...). All these features/extras are INSIDE firmware, just depending of CSC are shown/hidden. Can be changed (more appropriate name is "switch" between available CSCs) unlimited times (or at least Samsung decide to disable it).
[Samsung Galaxy S23] Rakaan:
Thanks a lot, much appreciated ☺️

Just a last confirmation. OTA updates will be received for INS or does this require flashing the INS rom first?
[Samsung Galaxy S23] ChoSmile:
If current CSC (XSG) and new CSC (INS) have same versions (at the moment S918BXXS3BXAD) OTA will work (and no need for ODIN flash).
[Samsung Galaxy S23] Ecko@SK:
Hello XDA community,

I apologize if this is slightly off-topic, but I’ve found the explanations here to be both professional and easy to understand. Here’s my issue:

I recently purchased a Samsung Galaxy ZFLIP5 SM-F731B from a mobile shop. When attempting a software update, I received the message, “Your current software version isn’t supported.” The shop owner then installed what he deemed a “correct” version, resulting in the following current software details:

Current version: F731BXXS1AWJ1/F731BOXM1AWG3/F731BXXS1AWJ1

Android version: 13 (should be 14)

One UI version: 5.1.1 (should be 6.0)

Security update: Stuck on 1 November 2023

Despite these details, I haven’t received any OTA updates. Samsung service informed me that the phone is intended for another region, limiting their ability to assist.

The service provider software version is: SAOMC_SM-F731B_OXM_EUX_13_0030 EUX/-/EUX/EUX.

Could you kindly advise on resolving this issue? Thank you in advance!
[Samsung Galaxy S23] ChoSmile:
I was with different CSC region and switched/changed to EUX.

You have 2 options:

A)

Change CSC (with SamFw free or SamKey paid) to INS or THL or XXV and OTA will work again (several updates to up to latest F731BXXS1BXBE)

You can stay on this CSC and you will have enabled call recording and other stuff OR you can again switch to EUX.

B)

You can download directly latest F731BXXS1BXBE firmware from samfw, sammobile, samfrew or other place for almost any CSC (EVR, BOG, INS, THL ... )

FLASH with ODIN (BL, AP, CP and HOME_CSC files).

OTA will work on next update too.

Both options are without data loss.
[Samsung Galaxy S23] Ecko@SK:
Hello,

Thank you for your response and the detailed options you’ve provided. I appreciate it!

I’m relatively new to this subject, but I’ll definitely give one of these options a try.

Thanks again!
[Samsung Galaxy S23] ChoSmile:
Part of region customization. Can not be changed. Maybe use different calendar app.

I never tried ILO and not sure!

(personal opinion) I tried Samsung Messages RCS but (for me) it have some interuption and messages delays on any CSCs (even EUX). So, I use Google Messages and RCS works like a charm.

It SAME FIRMWARE, CSC just shows/hides/customize some features and definitely singal strenth is same.

No, leave it inside. (Other old metods with reset reqires no card.).

ADB drivers, if not installed they are part of SamFw.

Doesn't matter.

Spoiler content hidden.

Spoiler content hidden.

This is bug in app. New version fixed but all newer reqires internet to chech for newer version and update is mandatory.

Spoiler content hidden.
[Samsung Galaxy S23] dominicstg2:
i have a s23 ultra and changed to ins latest oneui firmware and cant find call recording :(
[Samsung Galaxy S23] xdauser2024:
It's under Phone > 3-dot menu ⋮ > Settings > Record calls. Screenshots courtesy of https://www.lifewire.com/record-phone-call-on-samsung-5221498
[Samsung Galaxy S23] Radu15:
EUX CSC Easiest Solution: Out of all the methods I tried, the only one that worked was changing the region to SEK with SamFWFRP 3.1 . I even bought an app called Alliance Shield X, with the help of this app you could start the country selector process of the phone, the same one that let you choose the country when you make your first setup of the phone, but SamFw software I think it has the same countries and even more of them are showed there, after I changed to SEK the list of countries were not shown anymore, so there is no way I can surely verify 100% this information, but I can assure you Ukraine was not in the list or any countries that support call recording. After I changed with SamFW to SEK ( Ukranian ), it just worked because it was in the list of Supported CSC for my device, any other countries that support call recording didn t work, I tried them all . Non of the CRM dialers app work, I tried a lot of them. You may also make an one time purchase and change the CSC with SamKey, but if you have any problems with the updates or any problems at all you will have to pay again, or you can change the whole ROM with an Indian one, you can find the version of it here: https://samfw.com/firmware/SM-G990B2/INS/G990B2XXS5FWL5 (for example for my S21 Fe with One ui 6) and flash it with Odin Flash from SamFw , and you will have the CSC from there, also the *#275*Imei# does not work from android 12 and up.
[Samsung Galaxy S23] nazmi28:
CDoes changing CSC only add call records to the device? Wouldn't the network connection affect wifi or other hardware?
[Samsung Galaxy S23] xdauser2024:
Depending on the CSC, it can add more featues than just native call recording. Some CSCs can also remove features that are available for your current CSC, so it all depends on which one you (are able to) choose.

No. It does (and should) not affect any hardware capabilities of your device Read this comment for more context.

But if you, for some reason, do experience any issue with cellular reception etc, then you can change your CSC back to your original one. You can also try multiple different CSCs to see which works best for you.
[Samsung Galaxy S23] xdauser2024:
I have a question.

If you have native call recording enabled, your calls' audio files are saved to /Internal storage/Recordings/Call. Calls that have been recorded show a small microphone icon next to it in the phone app's call log section.

So if you manually move the file out of that folder and move it back, the microphone icon disappears from the call log for that specific call.

Is there a way to link back moved recorded call files back to their original call log listing? I've cleared cache and restarted the phone app, even restarted my phone but with no luck.

View attachment 6090604
[Samsung Galaxy S23] kanito1977:
Good night. I have a samsung s23 SM-911U, and I want to enable native call recording. I have changed to several CSCs but it does not enable this option. Am I lost or is it impossible to do?
[Samsung Galaxy S23] kanito1977:
View attachment 6093130
[Samsung Galaxy S23] xdauser2024:
Quite likely impossible to do so since you have a U variant (US) phone and there's no CSC available with native call recording enabled for it.

Spoiler content hidden.
[Samsung Galaxy S23] kanito1977:
Gracias por su respuesta.
[Samsung Galaxy S23] nguyenlucky:
Different CSC will have different support for 6Ghz Wifi, 4G/5G bands and CA combos. Some countries like Vietnam and India haven't approved 6Ghz yet, so using their CSCs will disable 6Ghz.

Also, I heard some people getting terrible 5G speed in Europe when using INS.
[Samsung Galaxy S23] xdauser2024:
Yes, you're correct. It's just that my "doesn't affect any hardware capabilities" part is poorly worded. CSC change can affect software that in return affects how certain hardware features function e.g cellular/wifi bands

I've included a link to your comment in my original post.
[Samsung Galaxy S23] ChoSmile:
I'm on INS in Europe, if over 500 Мbps are "terrible" speeds, so let it be 😜

Depending on place I reached over 1.2 Gbps.
[Samsung Galaxy S23] nguyenlucky:
Europe consists of multiple countries bro
[Samsung Galaxy S23] nguyenlucky:
I mistook INS for ILO, but anyway CSC does impact 5G speed depending on carrier
[Samsung Galaxy S23] ChoSmile:
There is no restrictions/limitations on 2/3/4/5G or WiFi frequencies depended/distinctive on/by CSCs.

Speeds depend on operator (Location/Frequencies/CarrierAggregation/Capacity currently available) but independent of CSC.

I'm also travel a lot in Europe and use my EU SIM card and extra eSIM cards outside EU in Europe.

Anyway everyone is free to believe in whatever s/he wants and also even can test empirically (by ownself unlimited CSC changes on same place) to find whats fits best.

Good luck 🍀
[Samsung Galaxy S23] nguyenlucky:
CSC definitely affects 5G speeds, depending on CSC and operator, please don't deny it. It's called Country Specific Code for a reason. Personally, I changed to INS and lost 6Ghz Wifi, due to Indian government not allowing it yet.

Also the other guy lost 5G speed on ILO.

These proofs contradict your very first statement.

That's why I always tell people the best CSC is the one matching your current country/operator, due to network compatibility. Change their CSC at their own risk, it might work better, it might not, but it's not catastrophic and always reversible.

UNLESS YOU OWN A WIFI TABLET AND CHANGE TO KOO (Korea), THEN YOU CAN'T CHANGE BACK. This guy learned it the hard way.

Changed CSC from EUY to KOO and can't go back.

Hey guys, I hope someone can help me 'cause this is driving me crazy. I have an OXM CSC Tab S9+ SM-X810 (WiFi only). Yesterday I tried to change CSCs with SamFW Tool as I normally do with my S23 Ultra. But when I changed to KOO, I was screwed...

xdaforums.com
[Samsung Galaxy S23] sealed:
CSC will affect band combo or QAM, resulting in affecting 5G speed . You can compare the differences between these files collected from QPST. To remove restrictions, simply delete in QPST. cap_prune is 5G, prune_ca_combos is 4G. Obviously, ILO has the most, INS has the fewest.
[Samsung Galaxy S23] nguyenlucky:
Yeah I knew it from a long time ago. He's the active guy telling people how to change CSC but then he claims CSC change doesn't affect 5G speed and wifi, even though I gave proof.
[Samsung Galaxy S23] nguyenlucky:
I backuped and deleted these files in QPST, see what's different
[Samsung Galaxy S23] Husat:
Hi guys, I would like to ask you

I bought a second hand s23 mobile (SM-S911U) and it came with an AT&T network lock. When I tried to change the CSS with Odin 14.4.1, on startup it told me that the files were probably corrupted and only gave me the option to reset data and go back to the AT&T CSS, I also tried to install a S911U1 ROM but Odin does not recognize it (FAIL! SHA256 is invalid). I was able to change the CSS with SamFW Tool (Option: MTP) but the network lock still persists, what could I do in my case to get the signal back or how could I change the CSS?
[Samsung Galaxy S23] xdauser2024:
Hey, I just checked your reply and noticed that you forgot to answer one of my questions. So, I'll ask one more time. Hope you don't mind me doing that.

My question is, if I wanted to update from One UI 6.0 to 6.1, should I change my CSC back to KSA?

Currently I'm on ILO and I checked for OTA updates on March 31 and the 6.1 update was available for me, even with ILO CSC active.

ILO and KSA CSCs have the same firmware, as in the last 4 digits/letters as the same.

KSA: https://samfw.com/firmware/SM-S918B/KSA/S918BXXS3CXD2

ILO: https://samfw.com/firmware/SM-S918B/ILO/S918BXXS3CXD2

So, would it be safe to perform the update with ILO CSC active even though the original one is KSA? Or is it safer if I change back to KSA for the update and then changed to ILO after updating?

Sorry if this has been addressed earlier in the thread. It's been some time since I looked at it and would appreciate if you could confirm this.

Thank you in advance.
[Samsung Galaxy S23] ChoSmile:
Files (for both CSCs) are absolutely the SAME (see MD5s).

You can update via OTA or via ODIN.

You can download both and compre it bit-by-bit/

No need to change CSC (does NOT matter if you do it). Active CSC stays same (because both ILO and KSA are same OXM MultiCSC. Switching CSC just hides/shows features/extras of the choosen CSC!
[Samsung Galaxy S23] xdauser2024:
Thank you for the quick reply. Good to know that it's safe.

I noticed before that firmware files for ILO and KSA are the same for S23U from Android 13 till present.

But in the case of INS, firmware files for Android 13 are all different than KSA, and they are now the same since Android 14. And all three of these CSCs (ILO, KSA, INS) belong to the same OXM Muti-CSC.

My question is, let's suppose, the current firmware version for KSA is different than ILO. My device (original) CSC is KSA but I have changed my active CSC to ILO.

If that was the case then would I still get OTA updates?

And assuming that was possible, would it still be safe for me to perform an update with a different active CSC?
[Samsung Galaxy S23] ChoSmile:
For endless time:

Does not matter original CSC, only current Active CSC matters!

Phone ONLY looks in current active CSC.

If there is newer fw in current active CSC channel, phone seearch for files that have differences between "currenct phone fw" and "newer fw":

If there is such OTA files - downloading and update.

If there is not such files - stuck on current fw.

Exampe:

CSC1: a3, b2, c3, c5, d3, e1

CSC2: a3, b2, c4, c6, d3, e1

OTA updates are only differences between two fw versions.

if you switch Active CSC, when current fw is a3, b2, d3 or e1 - ota will work flawlessly on any of CSC channels.

if you swirch Active CSC, when current fw is c3 or c5 - ota fw update will stop.

ways to work again to swirch again to different CSC or update via odin (where you load WHOLE FIRWAWARE, not only differences between two fw).
[Samsung Galaxy S23] xclub_101:
Has anybody on "EUX to ILO" CSC encountered problems with Google Pay after the May update? Could it be since the ILO firmware is CXDE and the EUX one is CXDF?
[Samsung Galaxy S23] skiku:
I have. Im afraid of flashing the EUX file because of that version differences
[Samsung Galaxy S23] xclub_101:
We might get to find how that relates to latest May update (CXDE on ILO, CXDF on EUX) that broke Google Pay :(
[Samsung Galaxy S23] ChoSmile:
S23 (S911B), S23+ (S916B), S23 Ultra (S918B)

The new version S91*BXXU5CXDE for CSC (THL, XXV, SEK, INS. ILO) has a problem with Google Pay. In sort: there is a new bootloader 5 and because of ( Samsung and/or Google) it is still not included it in Google Play Protect and SafetyNet "CTS profile match" is Fail

The new version S91*BXXU5CXDF for CSC (EUX) does not have this problem.

If you are on CSC (THL, XXV, SEK, INS. ILO) and have not yet updated to XDE:

A) DO NOT update

or

B)

Change CSC with SamFW to EUX

Do an OTA Update to XDF

Again change the CSC with SamFW to whatever you are using.

(You will have to do this again in the next version.)

If you are on CSC (THL, XXV, SEK, INS. ILO) and have already updated to XDE:

C)

you are waiting for the next Samsung firmware update (and will not have Google Pay)

(also System Google Play update can fix it. Check: Settings > About phone > Software information > Google Play system update)

or

D)

download XDF (Frija, SamFw, Sammobile, Samfrew, ...) for EUX and flash with ODIN (BL, AP, CP and HOME_CSC !!!) and will have working Google Pay.

(On the next version, you will have to do the procedure again or two changes with SamFw - as above.)
[Samsung Galaxy S23] skiku:
Thank you so much, it's working now!!
[Samsung Galaxy S23] Fritz-67:
Hi, is there a possibility that the problem will disappear on its own with the next Samsung firmware update without having to change the CSC?

Did Samsung make a mistake with the bootloader? Does Google Pay really not work in THL, XXV, SEK, INS, ILO, locally in those countries?
[Samsung Galaxy S23] ChoSmile:
It is fixed either if Google includes what is needed from the current one in Play Protect (5%) Or when the next one comes out in which 99% will be included. The percentages are approximate. This has happened quite a few times before on other models.

Google Pay definitely works in these countries. In countries where it does not work - the application is not available for download from the Play Store.
[Samsung Galaxy S23] asc366:
Yes... :-(

My knowledge on flashing is outdated and rusty. Whenever I choose option D, will my device be wiped? I know just flasing home_csc doesn't wipe my device but will flasing the others do?
[Samsung Galaxy S23] ChoSmile:
Full donloaded Firmware contains 5 files: BL_..., AP_..., CP_..., CSC_... and HOME_CSC_...

On ODIN also have 5 section to load files [BL], [AP], [CP], [CSC] and [USERDATA].

On [BL], [AP] and [CP] sections load coresponding files BL_..., AP_... and CP_...

On [CSC] section if:

- HOME_CSC_... file is used - everything stay (like updating phone to newer version).

- CSC_... file is used - on the end it will finish with factory reset (wiped).

[USERDATA] - do NOT load anything

So, use ODIN to flash all 4 files: BL_..., AP_..., CP_... and HOME_CSC_... of DXF firmware to update problematic XDE and Google Pay will start working.

First time it may show same message but don't worry, just press OK. You can check any time with SafetyNet Attestetion application (like YASNAC) if "CTS profile match" is "Pass" .
[Samsung Galaxy S23] asc366:
Excellent, perfect write-up. I'm downloading the firmwarefiles from https://samfw.com/firmware/SM-S918B/EUX/S918BXXS5CXDF and I'm looking for a safe place to find Odin as just googling "odin" gives many shady results.
[Samsung Galaxy S23] asc366:
It worked! CTS is happy again. Thanks @ChoSmile
[Samsung Galaxy S23] Fritz-67:
Thank you very much for your instructions. If I do point D:

Can I do this if I switched from EUX to SEK?

Do I need special SEK firmware for this?

Does the call recorder still work afterwards?
[Samsung Galaxy S23] ChoSmile:
Yes, you can.

No, you need EUX firmware.

Yes, it will work (phone still will be with SEK features).
[Samsung Galaxy S23] asc366:
Oh, interesting. I was under the impression that I'd lose call recording for now but upon inspection, I see that (although I've flashed EUX) I'm still on ILO and still have call recording. Interesting
[Samsung Galaxy S23] ChoSmile:
Generally, the firmware is MULTICSC, this means it contains settings of several CSC regions.

Using Samkey or SamFW to "change CSC" is just SWITCHING between this CSCs.

From time to time Samsung makes separate VERSIONS like XDF (for EUX, and other EU countries) and XDE (for Asia, MidleEast countries) BUT they ALL contains ALL CSC regions, so flashing with other firmware do NOT change CSC if this (EUX) MultiCSC firmware XDF still contains ALL CSCs (THL, INS, XXV, ILO, SEK) and features (like call recording) are still available.

The problem is (as I described) the OTA updates are just DIFFERENCES between current and newer firmwares, so being on XDF and with ILO - there will be no OTA from XDF to next XE* firmware. (That why "second full update OR "CSC change (2 times)" must be done to contionue OTA updates.)
[Samsung Galaxy S23] hvihavai:
I have ILO csc on my phone, originally EUX (Finland).

My banking app also stopped working because of this XDE firmware.

Now I have to do the suggested firmware flashing. I was thinking that I would just wait and use physical credit cards for a while.
[Samsung Galaxy S23] asc366:
I was annoyed by Samsung indeed, while checking out at the grocerystore. Good thing I also have Garmin Pay.
[Samsung Galaxy S23] MohRez:
Hi

Just a quick queation :

Before i had several galaxy phone and each of them got call recording when i flashed Vietnam (XXV) ROM with odin on them .

But now i have S23 (911B) and every time i try i failed.

I tried Vietnam , Egypt , Thailand Roms but call recoding doesn't active !
[Samsung Galaxy S23] ChoSmile:
Explained many times: all these CSCs (EUX, XXV, THL, ILO, INS, SEK,...) are in same MultiCSC, so you flash THE SAME FILES (compare them) several times - so, normally nothing change!d

To switch between available CSCs in the MultiCSC - you can use Samkey (paid) or SamFw (free) - the function is "Change CSC". (No odin flash needed.)
[Samsung Galaxy S23] Legion's:
Can I download XDF as an update zip somewhere so that I can install it in recovery without Odin? I have already installed the update with OTA and now the cts check fails.
[Samsung Galaxy S23] ChoSmile:
No.

Download ...XDF (inside are 5 files), switch phone in "Donlowad mode".

Install via ODIN (BL_, AP_, CP and HOME_CSC_) files.

Using HOME_CSC_ in [CSC] section will NOT wipe/reset phone! So, it is like UPDATE to ...XDF

(Using CSC_ in [CSC] section will reset it at the end!!!)
[Samsung Galaxy S23] cecato:
Sorry for my ignorance, I would like to ask: if I remove

Cap_prune and Prune_ca_Combos when I update the firmware will I have to repeat the same operation again? Or is the removal permanent?
[Samsung Galaxy S23] ChoSmile:
Have to repeat it.
[Samsung Galaxy S23] lukatino:
Hi @ChoSmile

You mentioned XDE and it seems I have XE1?

I changed the CSC some time ago from EUX to THL (for call rec) and I received the ONE UI update and had no problem with GPAY at all. Yesterday I receive security update and gpay stopped working. I have read your posts but it is hard to understand for me so I want to ask you straigh ahead:

I have attached print screen of my phones configuration. I do not want to loose the warranty of my phone, I wish to have call recording and gpay active.

1) if I wait for next security update the issue with gpay will be fixed automaticaly?

2) If I wait for next Google store update the issue will be fixed?

3) if I change CSC to EUX again ... gpay will work?

4) if I change CSC to EUX again ... and receive the .1or.2 update it will be fixed and I will loose the call rec?

5) if i flash my phone now i will get the gpay, loose the call rec and warranty?

thank you
[Samsung Galaxy S23] ChoSmile:
1. Most probably yes (for other phone once there was 2 successive version with probelm)

2. Most probably yes, depends on Google

3. NO (it is SAME version, just shown/hidden features will be different)

4. There is no XE1 version on EUX chanel, so the will be no (1) firmware OTA update, Google update (2) will be received

5. If you flash with ODIN EUX (XDF) (BL_, AP_, CP, HOME_CSC_ files, no data loss): GPay will work, You will be still on THL channel and CallRec will work. There will be no OTA. When next EUX comes - you have to switch to EUX, OTA update and again switch to THL. (Warranty stay, KNOX not tripped if phone is flashed with official firawares, unlimited times).
[Samsung Galaxy S23] hvihavai:
Hi,

I decided to wait and did not flash anything.

CTS profile matches now again. Google play services app version 24.21.13 auto updated today, no firmware or play system updates. Also play store did have update, 41.2.21-31.

Wallet has no error messages, have not yet tried paying. Banking app still reports "we have identified possibly malicious software running on your device" but hope that it is slow to recognize that this is fixed now.
[Samsung Galaxy S23] plaban56:
hi @ChoSmile

If you would be kind enough to provide some information.

I have a S911U (XAA csc) (single physical sim + 1 esim)

can i flash it with other firmware which have call recording? INS or any other ones that contains the feature?

Thanks
[Samsung Galaxy S23] ChoSmile:
If YASNAC CTS shows "Pass" - Pay will work.
[Samsung Galaxy S23] ChoSmile:
No, can not flash firmware from different model (B on U).

US (U, U1) and Canada (W) models do not have CSCs with "Call Recording" feature enabled.
[Samsung Galaxy S23] lukatino:
I did the update, and run the YASNAC, and it shows

Basic integrity - ok

CTS profile match - FAIL

Google play services app version 24.21.13.