Question S23 - call recording - possibility of changing CSC ?

Search This thread

redcom7

Senior Member
Nov 26, 2012
455
126
Αθηνα
All S23 Europe/International series (SM-S91*B)
S23 (SM-S911B)
S23+ (SM-S916B)
S23 Ultra (SM-S918B)
On thank you for your answer..

I suppose that is already late since I have already THL CSC..

I HAVE to wait for the June update... Let's hope that google pay is going to work again or find a way to switch to INS... WHEN bootloader becomes 2 on INS...
 
Last edited:

nguyenlucky

Senior Member
Jan 30, 2013
523
192
danang
Also, one interesting thing I just observed. I got the S918B Australian model (XSA CSC), with single physical SIM and eSIM.

After changing CSC to XXV (or any markets with dual physical sims), it becomes S918B/DS.

I am ordering a dual sim tray from Aliexpress to check if this really enables dual physical SIMs for S91xB (no DS) models.
Today I received the dual sim tray from aliexpress. It fits two sims perfectly on my single physical sim S918B Australian version.

With the original CSC (XSA), the second physical sim is not recognized. After changing to a CSC where dual physical SIMs S23s are sold (I used INS, you can try EUX, XXV, ...), and factory reset, the second sim is available and working normally. Device model is changed to S918B/DS.

This comment will be helpful for Australian users of Samsung devices with single physical SIM and eSIM, including S23, S22, Z fold 4, flip 4, etc

EDIT: The second physical SIM is disabled after completing the setup wizard, even with INS CSC. I will try to find a way to solve this, including downgrading to April update to use system shell exploit.
 
Last edited:
On thank you for your answer..

I suppose that is already late since I have already THL CSC..

I HAVE to wait for the June update... Let's hope that google pay is going to work again or find a way to switch to INS... WHEN bootloader becomes 2 on INS...
Have to wait... any new firwaware (after WEA) of any CSC
OR
Google Play Protect update

It will work... happans many times on different phones.
Even S22 have it on SEK but Play Protect was updated and S22 WE1 firmware become "certified" .

Check from time to time: Settings > About phone > Software information > Google Pay system update
 

WhiteTree97

Member
Apr 1, 2013
5
1
I still dont get it haha. Are you saying SMS will be sent to these numbers from our side? Well, i changed to INS, didn't notice anything..
You stupid or something? If you change your CSC to INS your phone will send an automatic SMS with your phone's IMEI to their government. There are 1.4 billion people living in India and their government is using that info to suppress high crime rate. Even if that happens it's not going to financially destroy you.
 
Last edited:

JazonX

Senior Member
Today I received the dual sim tray from aliexpress. It fits two sims perfectly on my single physical sim S918B Australian version.

With the original CSC (XSA), the second physical sim is not recognized. After changing to a CSC where dual physical SIMs S23s are sold (I used INS, you can try EUX, XXV, ...), and factory reset, the second sim is available and working normally. Device model is changed to S918B/DS.

This comment will be helpful for Australian users of Samsung devices with single physical SIM and eSIM, including S23, S22, Z fold 4, flip 4, etc

EDIT: The second physical SIM is disabled after completing the setup wizard, even with INS CSC. I will try to find a way to solve this, including downgrading to April update to use system shell exploit.

Did the shell exploit work?
without changing CSC, Maybe you can add the call recording line to your existing CSC.

You need only this line in whatever your current active CSC


<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
 

nguyenlucky

Senior Member
Jan 30, 2013
523
192
danang
Did the shell exploit work?
without changing CSC, Maybe you can add the call recording line to your existing CSC.

You need only this line in whatever your current active CSC


<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
Uh, I already got call recording with changing CSC. What I want now is dual physical SIMs, which is still disable. I guess it's tied to the original CSC, which is XSA and cannot be changed. Or something else in the EFS partition, I don't know.

I remember technicians used to be able to enable dual physical SIMs on some Exynos Korean models (S9, , Note 9, S10, Note 10), by using a Z3x box (which is very expensive for a normal user). But these devices require root and tripping Knox to install a ROM that supports dual SIM.

Also, there was a Note 9 N9600/SS (N9600 Latin American model, similar to HK version but with single SIM and single IMEI). When I checked that device, they somehow were able to duplicate the IMEI without tripping Knox, and it was running stock HK ROM with TGY CSC. Dual SIMs worked normally.
 
Last edited:
I still dont get it haha. Are you saying SMS will be sent to these numbers from our side? Well, i changed to INS, didn't notice anything..
SMS sent is hidden (invisible) not shown in Messeges app.
You can "see" only its price on next detailed bill (if postpaid sim) or balance drop (if prepaid sim).

(The price of international message of most mobile operators is a few tens of cents at most. It won't be a pain to die. This is one time sms if a new sim is detected.)
 
Did the shell exploit work?
without changing CSC, Maybe you can add the call recording line to your existing CSC.

You need only this line in whatever your current active CSC


<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
Works on any CSC but phone must be ROOTED (which is not suitable for most users) and have to be applied after every firmware update.
 
  • Like
Reactions: redcom7

JazonX

Senior Member
Uh, I already got call recording with changing CSC. What I want now is dual physical SIMs, which is still disable. I guess it's tied to the original CSC, which is XSA and cannot be changed. Or something else in the EFS partition, I don't know.

I remember technicians used to be able to enable dual physical SIMs on some Exynos Korean models (S9, , Note 9, S10, Note 10), by using a Z3x box (which is very expensive for a normal user). But these devices require root and tripping Knox to install a ROM that supports dual SIM.

Also, there was a Note 9 N9600/SS (N9600 Latin American model, similar to HK version but with single SIM and single IMEI). When I checked that device, they somehow were able to duplicate the IMEI without tripping Knox, and it was running stock HK ROM with TGY CSC. Dual SIMs worked normally.

The Dual Sim feature is probably controlled by the factory.prop file in IMEI folder inside the EFS Partition;

ro.multisim.simslotcount=2
ro.vendor.multisim.simslotcount=2
persist.radio.multisim.config=dsds

If you can shell there, You might be able to create this file or add the lines.
 

JazonX

Senior Member
Works on any CSC but phone must be ROOTED (which is not suitable for most users) and have to be applied after every firmware update.

We are not talking about ROOT here on XDA, are we?
Big scary stuff. No way, no no. XDA is the site for the missing user manual samsung forgot to give.

FYI, If you read it once more -
It's about pushing the line via the shell exploit. to enable it on the current active CSC.
 

nguyenlucky

Senior Member
Jan 30, 2013
523
192
danang
The Dual Sim feature is probably controlled by the factory.prop file in IMEI folder inside the EFS Partition;

ro.multisim.simslotcount=2
ro.vendor.multisim.simslotcount=2
persist.radio.multisim.config=dsds

If you can shell there, You might be able to create this file or add the lines.
I tried the system shell (uid 1000), still cannot read the /efs folder (permission denied), let alone edit anything

cat build.prop denied also
 

nguyenlucky

Senior Member
Jan 30, 2013
523
192
danang
The Dual Sim feature is probably controlled by the factory.prop file in IMEI folder inside the EFS Partition;

ro.multisim.simslotcount=2
ro.vendor.multisim.simslotcount=2
persist.radio.multisim.config=dsds

If you can shell there, You might be able to create this file or add the lines.
Also I feel like EFS is not the problem, because the second SIM definitely works during the setup wizard. I can see VOLTE 2 icon and receive calls from the second SIM, , but not after completing the wizard.

the multisim count is like a hard limit, which would disable the second slot completely.
 

pseudology

Member
Jun 15, 2023
8
1
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
 

nguyenlucky

Senior Member
Jan 30, 2013
523
192
danang
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
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.
 
Last edited:
  • Like
Reactions: redcom7

nguyenlucky

Senior Member
Jan 30, 2013
523
192
danang
We are not talking about ROOT here on XDA, are we?
Big scary stuff. No way, no no. XDA is the site for the missing user manual samsung forgot to give.

FYI, If you read it once more -
It's about pushing the line via the shell exploit. to enable it on the current active CSC.
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.
 

pseudology

Member
Jun 15, 2023
8
1
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.
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?
 
  • Like
Reactions: nguyenlucky

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    I can not understand people that ask something (which is available in this thread because they are lazy to read), someone take their time to answers them (but because they are too lazy) they keep asking questions (already answered) and want someone else to explain personally and holding their hand, and next request will be (probably) please write me step by step how to change it.

    Just do NOT do anything, forget about this!
    1
    Thank you. After flashing you mentioned I have to use Samfw tools to change active CSC toThl or xxv. Again please explain how to use the tool to change. I never done this before. I don't want to mess-up my phone currently my phone working perfectly. It's because of native call recorder only Thank you for your time.
    Really?!
    Why does everyone need specially and personally made instructions?! It has been explained in this thread several times. A simple youtube search (samfw csc change) shows even a visual.

    If you do not want to mess-up DO NOTHING !!!
    1
    TH
    Hi, guys I have it Samsung Galaxy S23 Plus - [SM-S916B - dual sim] which CSC have enable call redord and callID protection HIYA ??
    Thanks for help :)
    THL, ILO, INS
    1
    INS still not certified yet after the latest update. I need Google Wallet to work, and avoid any data loss. Should I keep waiting for INS to be certified or should I just change my CSC to any other that keeps callid, callrec and Google Wallet?

    Option 1:
    Download via Frija SM-S91xB csc: VIP
    (x is 1 for S23, 6 for S23+ or 8 for S23 Ultra)
    Flash via ODIN BL, AP, CP and HOME_CSC (NOT CSC file)

    No data loss, still on INS, callrec works, callid works, SPay works, GPay works, no OTA (but can switch to EUX or VIP, OTA update, and then again switch to INS for every fw update) .

    Option 2.
    Same as 1 but download THL
    Flash with Odin (BL, CP, AP, HOME_CSC)
    Use SamFW and change to THL

    No data loss, THL, callrec works, callID works, NO SPay, GPay works, OTA works

    Option 3:
    Same as 2 but ILO
    No data loss, ILO, callrec works, callID works, NO SPay, GPay works, OTA works


    Options 4:
    Same as 2 but download XXV and flash

    No data loss, XXV, callrec works, NO callid (can use Hiya as external app, popup), SPay works, GPay works, OTA works

    Option 5
    Wait for next INS update


    P.S.
    I'm on 1
    1
    What about Galaxy Watch features ?
    As far as I know from other users ILO have SHM (Samsung Health Monitor) working for Samsung watches, callrec works, callid works, no spay, OTA works)
  • 11
    Can you give me an easy and specific guide to do it? I've never done it this way before. Only with samkey. Have you installed Sek on the s23 ultra?
    Yes , I used samfw for first time in my s23 ultra. The procedure is very easy and safe. I tried INS but then I changed to SEK for the reasons I explained before.
    In short:
    1. You enable ADB in your phone
    2. You download samfw to your windows PC and run it.
    3. Connect your s23 ultra with the PC through a cable.
    4. Run samfw , and press Tab adb in the program (it is the third tab in the upper place of the app).
    5. You will see a pop up menu with all available XOM multi- csc .
    6. Choose and right in the appropriate box the one you want (INS ,SEK etc).
    7. Press "change csc"
    8. It will appear a prompt saying dial *#1234#* (or something like that ) while the screen of your phone is looking like being in check mode( like the one you have in Samsung Member app when you want to make a check for some function).
    9. That's it. In seconds you have your new scs without data wiped!
    11
    Better:
    INS - callrec, callerID, spay
    THL - callrec, callerID
    XXV - callrec, spay
    7
    Short representation of current latest firmware S918BXXU1AWBD

    FYI (for your information):
    S918 - model
    B - region (U or U1 - US, W - Canada, 0 or 8- China, N - South Korea, B - Europe, E - rest world (for S23* B merged with E)
    XX - free, or operator specific
    U - updated features (OR) S - security only
    1 - bootloader version (firmware can be updated/downgraded only to same or bigger bootloader version)
    A - Android/UI sequence version - starts from A, B, C, ... (Z - beta test)
    W - year (... U - 2021, V - 2022, W - 2023, X - 2024, ... )
    B - month (A - January, B - February, ... L - December)
    D - internal compilation of the month (1...9,A...Z)
    5
    S23 Ultra (SM-S918B) INS csc - new OTA ...WBD
    Call rec, Call ID/spam, SPay - works.
    5
    Do no update to S91*BXXS2AWEA
    The firmware is not signed by Google Play Protect - so phone become UNCERTIFIED and Google Pay stops, other SafetyNet dependent also.

    At the moment only THL CSC is pushed to ...WEA. Others (at the moment) are on WD1.

    TThe is nonoption to downgrade because this is first firmware with new 2 bootloader.

    Deleting, Unistalling, Clearing data, even Factory reset do NOT avoid uncertified status.

    (There is a chance for updating Play Protect but it's less likely before Samsung new firmware.)

    Current option for already updated to WEA:
    Just wait for new WEx (after A) or WFx firmware.