yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S22 Ultra] ChoSmile:
For which model EXACT you are talking about?

If Google Pay works on EUX and change it via samfw to ANY of the included CSC - GPay will continue to work 100% !!!

BUT GPay (Google Pay) is NOT depandant of the CSC.

If phone CSC was changed before and AFTER SOME OTA (or flash) UPDATE - the new firwware (with new bootloader) is not cerified by Google on time - it can have problems GPay.

Flashing via ODIN with full firware on SAME fimrware will NOT fix cerification.

The problem can be fixed ONLY by Google:

Oprion (A)

by update of cerification for this firmware (Settings > About > Software information > GooglePlay system update

and ONLY if this fimware was included as cerified

Oprion (B)

Next Samsung firmware relesed installed OTA or ODIN flashed, where (and if) Google was included this firmware as cerified.

Option (C)

Downgarde to previos firmware (if bootloader version is same)

Option (D)

Flashing with full files of ODIN on firmware where certification was included.

This can happend when for same MultiCSC was made several releases (different md5' signatures).

If someone can not catch the differene - just stay on EUX.
[Samsung Galaxy S22 Ultra] dr_adam:
Hello, I have managed to change CSC on my S24 ultra from EUX to INS successfully.

P.S. SEK is not working anymore.
[Samsung Galaxy S22 Ultra] arunkr:
Hi there, I wanted to changed from the csc of my s24u from EUX to INS as well as soon as I found about samfw. Earlier did not face any issue with call recording because I was using a device from India in the UK. But I'm seeing lot of red flags and warnings with samfw. Can you let me know if you have any info on this?. I definitely don't wanna get some undetectable malware into my phone. :D
[Samsung Galaxy S22 Ultra] arunkr:
Hi @ChoSmile : Have you recently used the latest versions of samfw? I got to know that earlier it did not get flagged as virus, but recently it has started leading to lot of suspicion and threat warnings. It would be really helpful if you could shed some light on this please, seeing that you do have some experience with this method. Thanks :)
[Samsung Galaxy S22 Ultra] ChoSmile:
Look for v3.31, after that it requires internet to udate itself to latest one.Maybe all version have fake positive warnings (main features is to unlock device from network lock) but nothing was detected on device.

Change CSC part of of SamFw is just commanf for SWITCH CSC (between list of CSCs) - nothing installed or removed. Depending of CSC - Samsung phone shows/hides different features and services that are allowed/disallow for the specified CSC region.
[Samsung Galaxy S22 Ultra] arunkr:
Ohh ok..I'll try to get that version and install on an old laptop😆..btw in what models have you tried the csc change on? And were there any issues wrt rogue background processes, heating, slowdown etc in your phone?...Just wanna make sure about this app before installing..😊
[Samsung Galaxy S22 Ultra] ChoSmile:
On all S and Note series since 8, a lot of A series which have CSC region with this feature available INTO/INSIDE FIRWARE.

Did you read previous post?

This is OFFICIAL and SAME FIRMWARE for ALL CSCs.

If there is an issue it will NOT depend on CSC.
[Samsung Galaxy S22 Ultra] arunkr:
I understood that...I meant issues occuring due to samfw not related to changing csc per se. If there are some malware getting injected, background processes due to that etc...hope you got my point?
[Samsung Galaxy S22 Ultra] ChoSmile:
I don't have on any pcs that I used or phones I changed OR read someone elsewhere.
[Samsung Galaxy S22 Ultra] arunkr:
Great, thanks for ur responses...will try installing it out on an old laptop..hopefully it doesn't inject any viruses into my phone😅
[Samsung Galaxy S22 Ultra] x7nofate:
Hi, does anyone knows is it posible to change CSC on snapdragon version to INS which has got native phone calls recorder?
[Samsung Galaxy S22 Ultra] arunkr:
Yes its possible depending on what your current csc code is...have a look in this thread..you will be able to get all details..
[Samsung Galaxy S22 Ultra] efsanevii:
Hello guys, can anyone help me out which CSC is best suited for the S23 Ultra so that it will receive updates from OTA, ECG will work actively and also for spay, call recording and spam? Thank you...
[Samsung Galaxy S22 Ultra] billa:
I was wondering, can't you just install a 3rd party call recording app?

As they say, there's an app for everything. heh
[Samsung Galaxy S22 Ultra] verszipo:
not really.

In the latest version of Android, Google disabled the call recording.

You can activate it if the phone manufacturer allows it (example, the CSC change in Samsung phones which enabled the native audio recorder which is available only in some areas.), or you could root the phone.

Oficially, at least on Samsung phones, if your CSC does not enable call recording by default then you're kind of out-of-luck with call recordings.
[Samsung Galaxy S22 Ultra] dj24:
I'm using ACR Call Recorder from the galaxy play store with no issues mostly. I always record calls on speaker mode as the headset is too quiet and it doesn't work for VOIP calls like Viber or Whatsapp. For those I use a regular voice recorder app on speaker mode instead.

Call Recorder - ACR - Apps on Galaxy Store

ACR (Another Call Recorder) is a free call recorder application. It is one of the best and most advanced call recorders in the Play Store and offers many advanced features such as: - Record calls ...

galaxystore.samsung.com

Voice Recorder - Apps on Google Play

Voice recorder - Audio recorder. Best recorder for recording

play.google.com
[Samsung Galaxy S22 Ultra] x7nofate:
Won't work or won't work correctly all the time. If you change csc you have native phone call recording which never goone be stop by taka manager etc. Native call recording allows to record phone calls via Bluetooth which 3rd part apps don't do it
[Samsung Galaxy S22 Ultra] x7nofate:
This is Canadian phone with snapdragon SM-908W

I do apologise for double post
[Samsung Galaxy S22 Ultra] verszipo:
For me neither of them work anymore on my S22 Ultra.

ACR used to work correctly, but after the latest android update ACR only records my side of the conversation, the other side is barely hearable if i set it to be on speaker, if i use the normal (internal speaker) then nothing is recorded. This makes the recording useless.

I know, i could probably change the CSC or root my phone, but currently i can´t do either (it´s a work phone so no chance to ruin it).
[Samsung Galaxy S22 Ultra] billa:
I've seen a small call recording box sold online which plugs into the usb port of the phone (probably using hands free mode) or via bluetooth, it records both sides of the conversation regardless of app being used. While not as convenient as the build in app, at least it's another solution, especially for those who can't or not allowed to chance CSC.

It's pretty silly for Android to restrict the audio path on non-rooted devices so third party apps can't use it. smh
[Samsung Galaxy S22 Ultra] verszipo:
yep, i saw that there are bluetooth headphones that can record (and have access to both sides of the conversation), it might be something i'll buy if recording becomes more important.
[Samsung Galaxy S22 Ultra] dj24:
Interesting. Can you both kindly provide links to the products you've encountered? Thanks!
[Samsung Galaxy S22 Ultra] billa:
Looks like there are two types.

The first picks up the sound through the back of the phone via vibrations, then lets you transfers the .wav files to the phone via usb cable.

Phone Call Recorder Mini Digital Voice Activated Audio Recorder For iOS Android | eBay

Find many great new & used options and get the best deals for Phone Call Recorder Mini Digital Voice Activated Audio Recorder For iOS Android at the best online prices at eBay! Free shipping for many products!

www.ebay.com

The second type is via bluetooth.

MP3 Digital Voice Activated Recorder Bluetooth 48 Hr Audio Recording Device US | eBay

☆ It can last for 48 hours and be saved in case of power failure. When the recorder is out of power, it will automatically save the recording files to prevent data loss and ensure safety. ☆ Variable speed playback, variable speed does not change the tone.

www.ebay.com

There are some others, just search Ebay for "phone call recorder for Android or iOS". :)
[Samsung Galaxy S22 Ultra] ChoSmile:
How to search with Google? bluetooth call recorder 🤪
[Samsung Galaxy S22 Ultra] arunkr:
Hey guys, have a doubt on OTA updates after csc change. For S24U, the latest feb update for EUX is XB5 and or INS is XBA. So if csc is changed from EUX to INS, will future OTA work as per INS since the firmware version would not match with what INS currently has?. Hope my query is clear. Looking forward to hear from the experts. Thanks.
[Samsung Galaxy S22 Ultra] DaOldMan:
Of you change csc you need to flash their rom to be in the same sequence, if it's different. Otherwise no more ota for you....
[Samsung Galaxy S22 Ultra] ChoSmile:
If CSC change (EUX to INS) was made when phone is on ...AWM9, now new OTA will come ...AXBA, so OTA will continue to work then newer firmware is pushed for INS.

if phone on EUX is updated to ...AXB5 and then CSC change (EUX to INS) was made (when phone is on ...AXB5) ... no move OTA will come because on INS channel there is no ...AXB5

To resolve this (to have OTA again) there are three options (if you are on INS):

A)

Change again to EUX and wait for next firmware

(There is ...AWBA firmware on test EUX channel so may be it will made on official release or maybe not).

When EUX and INS become again on same firmware change to INS again.

B)

Flash with ODIN files (BL_, AP_, CP_, HOME_CSC_) of ...WXBA INS firmware.

C)

Downgrade (bootloader still 1) with ODIN files (BL_, AP_, CP_, HOME_CSC_) of ...AWM9 any firmware and OTA INS will go to ...AXBA

Good luck :)

P.S.

THL, XXV, ILO are also go to ...AXBA firmware (same as INS), so same situation, there is no ....AXB5 for them too.
[Samsung Galaxy S22 Ultra] arunkr:
Thank you.

I didn't expect them to have so many versions for the first update based on the region. I would've changed before updating if I knew.

Anyway, do you have any links handy which show the region wise firmwares?
[Samsung Galaxy S22 Ultra] DaOldMan:
Just check samfirmware or samfw.com, which is very nice.

Cheers
[Samsung Galaxy S22 Ultra] arunkr:
I had tried those before, but it doesn't show all regions and the latest firmware. So can't count on it to know when the firmwares are matching up between EUX and INS. Thanks anyway.
[Samsung Galaxy S22 Ultra] ChoSmile:
CheckFirm can show current (and tested) OTAs by model and CSC. (Just for info, no download.)
[Samsung Galaxy S22 Ultra] arunkr:
Thanks dude, will check it out...I tried downloading FW from frija, but it only has the latest version(AXB5) so got the first version(AWM9) from samfw now. Just keeping it ready in case I decide to downgrade(odin) later on for getting OTA.

Btw does the fw versions normally differ based on regions or is there a possibility of getting the same version(between EUX & INS) as you mentioned in the first point. I'm trying to avoid flashing the complete fw as much as possible.
[Samsung Galaxy S22 Ultra] ChoSmile:
There is ...AXBA as test fw for EUX (as can be seen in CheckFirm) but when (or if) it will be pushed to dafault channel - is just a guess and only Samsung knows for sure.

There are still no full files for ...AXBA. Only ...AWM9 and ...AXB5 are available.

At the moment only A) and C) from options are possible.

P.S. 26/2/2024

Option B) is also possible:

...WXBA INS firmware

https://samfw.com/firmware/SM-S928B/INS/S928BXXU1AXBA
[Samsung Galaxy S22 Ultra] arunkr:
Ya I got that...saw the test fw(AXBA EUX) in checkfirm and already downloaded AWM9 just in case. But what I asked is whether this is a usual occurrence(having diff versions in diff regions), based on ur experience?
[Samsung Galaxy S22 Ultra] Golden Hammer:
Kinda new and debating if I want to go down the route of changing my CSC. I remember seeing (maybe wrong) that you can change the CSC with out wiping and doing a reset. If I do that and want to go back to original CSC the same way, would that affect the my ability of getting OTA? Either corrupting it somehow or not being able to get it at all?
[Samsung Galaxy S22 Ultra] ChoSmile:
Generaly all (from same MultiCSC) are same... even on S23 series they are different for several monts but on Adroid 14 the again become same. Maybe it's a temporary, I hope so.

...WXBA INS is available full, download and flash. (BL, AP, CP, HOME_CSC without data loss, like update).
[Samsung Galaxy S22 Ultra] ChoSmile:
Current method of changing CSC with SamFw app - DO NOT WIPE/ERASE/RESET ANYTHNG !!!

It is JUST change one parameter in phone (CSC code) and phone SHOWS and HIDES different features depending of this parameter. It can be changed unlimited times. About OTA: read previous posts, depends on what currect firmware you are when yuo change it.
[Samsung Galaxy S22 Ultra] 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 S22 Ultra] billa:
There are several ways to get the CSC menu, some or none of them may work depending on your firmware and region (your currently active region code may allow or block it).

*#243203855#

*#*#27262826#*#*

*#272*719434266344#

*#272*<IMEI>#* (IMEI your phones IMEI)

*#272*<HHMM>#* (HH = current hour in 24 hr format / MM = current minutes)

Or by running this activity via root.

com.sec.android.Preconfig/com.sec.android.Preconfig.Preconfig
[Samsung Galaxy S22 Ultra] neelgangrade:
Hi ChoSmile, thank you being supportive and continuing the legacy of developers community.

I used to create ROMS for HTC devices in 2009 to 2011 then later I shifted to Apple in 2014. After 10 years of being into apple community, I recently purchased S24 Ultra. A kind of come back. I started by Android journey with HTC HD2.

well short story, I bought this S24U from Thailand THL but my main location is India. I can see that everything works fine in my S24U, but I think the most famous feature of Samsung Pay is missing.

1) To get this feature, is this safe to flash CSC of INS over THL? I have checked both the countries have latest firmware of AXCA (full versions).

2) Will I get OTA updates in future after flashing?

Before I jump into ADB codes (ah what a sweet time it was and what a sweet time is today) just thought to check with you, after reading all your post. Wonderful job mate. cheers !!
[Samsung Galaxy S22 Ultra] ChoSmile:
1. No need to flash (they are same (see md5s), flash even will not change anything), just use SamFw to switch (change CSC).

2. Yes, OTA will work.
[Samsung Galaxy S22 Ultra] neelgangrade:
Lovely thanks a lot :)
[Samsung Galaxy S22 Ultra] FelixBreeze:
Hey, Do you know the updated csc list that enables call recording?

Should I concern about the AP version when flash the firmware?
[Samsung Galaxy S22 Ultra] ChoSmile:
INS, THL, XXV, SEK, ILO, EGY, ILP, ZTO ... may be others also but DEPENDS of EXACT model SM-XnnnY and region (Y).

No need to flash, it is made only if your current and desired CSCs are different. (Only XID is single CSC and can be changed by flash.
[Samsung Galaxy S22 Ultra] FelixBreeze:
What about OTA updates after csc change?

ODM OXM OJV are some multi cscs. Is there any software difference between them or just a bundle of csc?

Does the AP version matter if I have to change the firmware?
[Samsung Galaxy S22 Ultra] ChoSmile:
It is all about OTA.

Everything matters.

When you need to flash - its have to be all files (BL, AP, CP and HOME_CSC) of SAME firmware.

If you flash only AP of different version - OTA will be broken.

Again, CSC change do NOT requires anything to flash.
[Samsung Galaxy S22 Ultra] DaOldMan:
Ota updates after csc change work just fine. You will get them together with others that share the NEW csc you are using. If you change CSC while beeing on a firmware that is not used by new CSC you will need to flash by Odin a firmware of that new csc in order to continue getting OTA. Otherwise it will detect it can't update your old firmware as it doesn't have a update for it in your new csc.

Multi csc have all the same firmware. For you, same firmware. If it has your csc it will be totaly fine. It has all the csc bundled inside the csc file and uses the one that you device has.

I hope it makes sense.
[Samsung Galaxy S22 Ultra] FelixBreeze:
Thanks a lot ✌️
[Samsung Galaxy S22 Ultra] FelixBreeze:
Got it. Both ODM,INS and OXM,INS are for India. But why have different primary csc?
[Samsung Galaxy S22 Ultra] FelixBreeze:
"Firmware is 100% interchangeable among these models: any U or U1 firmware version can be flashed to any U or U1 device at any time, assuming that you're not trying to downgrade the bootloader."

Is this true?
[Samsung Galaxy S22 Ultra] ChoSmile:
@FelixBreeze

U and U1 are US models.

U1 is free non operator branded device.

U us operarator branded, most probably locked to specific operator (but also there is non locked devices).

Some older models allowa U/U1 cross flash but newer have disallow it unless root but... too much pronkrms.

OXM, OJM, ODM.. . are MultiCSC for European/Asian devices.

IIf you try to flash B or E firmware to U/U1 device it IS NOT POSSIBLE! If you try with modded ODIN - device will become brick.

For LAST time:

Specify EXACT model (SM-all leters) to receive adequate and accurate answer.

Current firmware version and what you want to achieve will be excellent if you want to save time (yours and ours).
[Samsung Galaxy S22 Ultra] DaOldMan:
Those models are useless for recording. U or U1 don't have any csc for recording. You can't flash any firmware other then U or U1 model one, or you will brick it as the kernel is not compatilble (and more). So why do you ask about internation model CSC and now go back to U which is a USA only model ?
[Samsung Galaxy S22 Ultra] billa:
Most US "U" models allow flashing with "U1" firmware even the latest ones without a problem.

I do it all the time, in fact just flashed an S24 last night from "U" to "U1" using patched Odin.

It's virtually impossible to brick Samsungs, even boot-loops can be reflashed in forced download mode.

There are some specific versions like Tracfone which do not allow flashing "U" or "U1", only their own TFN version firmware.
[Samsung Galaxy S22 Ultra] DaOldMan:
What is the advantage of u1 firmware over u?
[Samsung Galaxy S22 Ultra] billa:
U1 firmware is free of carrier customization, no carrier and other random apps, looks, feels, and runs cleaner. As far as call recording, I don't know since I don't use that feature.
[Samsung Galaxy S22 Ultra] DaOldMan:
Well so basically you can just use adb debloater and get the same or even better result.

No need to check call recording, USA has weird laws about that, so it's just not there on those devices. You don't use it because you don't have it. The minute you will have it you will always wonder how you lived without it.

Cheers.
[Samsung Galaxy S22 Ultra] billa:
No, you can't just debloat it, there's a lot more under the hood than what you're seeing under apps.

I don't use call recording simply because I don't need it, I have nothing to record. Imagine that. lol
[Samsung Galaxy S22 Ultra] DaOldMan:
When a company signs a phone deal with you. Then you discover they "changed" the deal and claim you don't remember what they said.... the call recording is suddenly very useful. The laws for recording try to prevent just that, so the companies have an unfair advantage.
[Samsung Galaxy S22 Ultra] billa:
Once again, I have no need for it, but if you do, enjoy it.
[Samsung Galaxy S22 Ultra] FelixBreeze:
@ChoSmile @DaOldMan @billa

Models: SM-A546B, SM-A236U

As per your instructions there's no chance to enable call recording feature on these. I was digging this topic earlier because I want to get a new phone that can enable call recording.

Thank you so much for your advice and valuable time.

PS: Please let me know if you find any csc that can enable call recording on SM-A546B.
[Samsung Galaxy S22 Ultra] ChoSmile:
There is no CSC with Call Recording feature available for both models (SM-A546B & SM-A236U). There is no option with flash with files from different model to enable it.

The only way is root but it comes with different problems, security app limitations,... if at all a suitable way is found to root the model(s) with the current firmware versions.
[Samsung Galaxy S22 Ultra] FelixBreeze:
Ok, got it ✌️
[Samsung Galaxy S22 Ultra] billa:
Try some third party Call Recording apps in the PlayStore. Most will only record one side of the call without root, but it's worth a try.

A possible workaround is to put the call on speakerphone, and use a voice recording app to record both sides of the call. While not the most private and elegant solution, it might work.
[Samsung Galaxy S22 Ultra] Lyris113:
There is a lot of confusion regarding USA/Canada Models. all solutions on the internet do not specify that it's not working on U/U1 models.

I am happy that I waited long enough time to understand this. otherwise I will be the sad owner of an expensive brick.

But I still have a hope that someday someone will find a solution.
[Samsung Galaxy S22 Ultra] neelgangrade:
OTA Update received after CSC change:

Solution and Update:

So I changed my CSC from THX (Thailand) to INS (India), call recording, call assistant, Samsung wallet and pay etc etc are working absolutely fine.

Things took a little u-turn when I observed that everybody in got the update but I didn't.

I did a lot of research on how to get OTA update, when you change CSC from country to another. I found one solution everywhere, that - you need to push update via old ODIN God.

lastly I tried one option which is available under developer settings.

go to developer setting, click on "force update when restart" and voila. All you need to do it - just immediately restart your phone, without leave that developer page.

the next thing you will see once your phone is restarted that you have received a OTA update.

Hope this helps.
[Samsung Galaxy S22 Ultra] arpcpro:
@neelgangrade After enabling the option in developer settings the update is triggered? Or do you still need to push the update via ODIN God all the time?

Because the OTA updates should still be received when they are released in India. I have changed my CSC from Germany to THL (Thailand) and now when I press 'check for updates' I get the latest OneUI 6.1 available.

I chose THL because my Samsung model was not sold in India. I had to give up SPay to use the call recorder :( still it is worth it.