Multi CSC firmware confusion - Samsung Galaxy S9 Questions & Answers

Hi all,
This might have been asked earlier, but I'm still having a problem understanding the concept of multi-CSC in Samsung Galaxy S9
I have a G960-F Dual Sim and according to Samsung Phone INFO I have the following CSC:
Original CSC Code: Blank
Firmware CSC Code: Blank
Active CSC Code: NEE
Available CSC Codes: Blank
I understand that NEE is part of the OXM Multi CSC with among others DBT (German unlocked)
What happens if I flash the DBT OTA on my NEE device?
- Will my CSC change?
- Will that void warranty?
- Will it trip knox?
- Are there any consequeces of doing it?
Thank you!

Related

CSC (Country Sale Code) Samsung Note

Hi there,
I have a Samsung Note. To get Android updates it's important that your phone has the right Country Sale Code-setting.
I live in the Netherlands, and I need to have the CSC ''XEN''.
But when I open the CSC list in my phone (with the code: *#272*IMEI#) then I see this list:
Title: Preconfig
SALES CODE: KOR
XEU
XEO
XEF
KOR
ITV
DBT
CPW
There is no ''XEN'' in the list, so I can't choose the right setting and that leads that I don't get the update 2.3.6 and the updates in the future.
My question is: Is it possible to add the ''XEN''-csc to get the right updates? Or what I can do?
I don't get updates, even not with Samsung Kies. I have still Android 2.3.5 and I would like to get updates.
Thanks in advance!

BTU Firmware won't allow CSC Secret Code

Hello everyone, I just got my G960F/DS and it originally came with SIN CSC so being I am in Canada, I tried to load the UK firmware to try and get VoLTE and WiFi calling to work. I was able to on SIN CSC, to select BTU firmware from the phone app using the secret code, but stupid me didn't discover the one thread about to use XEU to get the WiFi calling option and now I am stuck on BTU CSC without the option to go to XEU. I read if you use ODIN to go on H3G and then use ODIN back to a OXM based ROM, that it will go by default to XEU, but for me it just kept the BTU CSC after the firmware was flashed.
Does anyone have any suggestions? As mentioned above, no secret codes on the phone app I read to access the CSC changer or the advanced phone info is currently working. I can't flash a custom ROM as I am on the 7 days wait so wondering if it would be best to wait the 7 days and just flash a custom TW ROM with the CSC I want?
Thanks.
You can't switch between XEU and BTU easily, if at all as they are MultiCSC and one contains the other, BTU contains XEU
Not sure why your phone would default to BTU if you were flashing XEU from a completely different CSC not included though unless your phone was originally BTU
Make sure you're using CSC and not HOME_CSC when you flash and remove the SIM for the flash
Flash back to SIN then to XEU using CSC in ODIN both times
*Detection* said:
You can't switch between XEU and BTU easily, if at all as they are MultiCSC and one contains the other, BTU contains XEU
Not sure why your phone would default to BTU if you were flashing XEU from a completely different CSC not included though unless your phone was originally BTU
Make sure you're using CSC and not HOME_CSC when you flash and remove the SIM for the flash
Flash back to SIN then to XEU using CSC in ODIN both times
Click to expand...
Click to collapse
Yeah the phone originally showed SIN as the product code for Singapore. When I got the phone, I did originally try flashing the G960FXXU1BRF8 BTU ROM with the CSC (not HOME_CSC) with ODIN, but after setting up the phone, the CSC stayed at SIN. The only way I was able to set it to BTU was using the phone secret code of '*#272*IMEI#*' which now being on BTU, that no longer works to switch to XEU. Is there any special steps I should be following to switch CSC's properly? I did the following so far to try and switch
- Flashed H3G BL, AP, CP, CSC using ODIN (kept default ODIN options with SIM card and SD Card removed)
- Let the ROM boot up and went back to Download mode to flash the OXM BL, AP, CP, CSC
- After the firmware was flashed in ODIN, booted into recovery mode to factory reset/wipe cache.
- Inserted SIM Card and SD Card and let the ROM boot which indicated BTU as active CSC and Product Code.
Hope these details help. Do you know if the SIN firmware is a non-OXM or is it part of the OXM-multi CSC?
Andrw0830 said:
Yeah the phone originally showed SIN as the product code for Singapore. When I got the phone, I did originally try flashing the G960FXXU1BRF8 BTU ROM with the CSC (not HOME_CSC) with ODIN, but after setting up the phone, the CSC stayed at SIN. The only way I was able to set it to BTU was using the phone secret code of '*#272*IMEI#*' which now being on BTU, that no longer works to switch to XEU. Is there any special steps I should be following to switch CSC's properly? I did the following so far to try and switch
- Flashed H3G BL, AP, CP, CSC using ODIN (kept default ODIN options with SIM card and SD Card removed)
- Let the ROM boot up and went back to Download mode to flash the OXM BL, AP, CP, CSC
- After the firmware was flashed in ODIN, booted into recovery mode to factory reset/wipe cache.
- Inserted SIM Card and SD Card and let the ROM boot which indicated BTU as active CSC and Product Code.
Hope these details help. Do you know if the SIN firmware is a non-OXM or is it part of the OXM-multi CSC?
Click to expand...
Click to collapse
You can check which CSCs are included in the one you are currently running using this app
https://play.google.com/store/apps/details?id=org.vndnguyen.phoneinfo
OXM-multi CSC includes SIN so yea that'll be why it didn't change
OXM-multi CSC includes
ACR AFG AFR ARO ATO AUT BGL BNG BRI BTC BTU CAC CAM CHO COO DBT DKR ECT EGY EON ETL EUR GLB ILO INS ITV KSA LAO LUX LYS MID MM1 MWD MYM NEE NPL ORX PAK PHE PHN ROM SEB SEE SEK SER SIN SKZ SLK SMA STH THL THR TMC TPA TPH TTT TUN TUR WTL XEF XEH XEO XEU XFE XME XSG XSP XTC XXV ZTO
You'd have to flash to one not included first
(But make sure the bootloader version matches and is not higher than the one you want to flash back to or you'll be stuck)
Download mode > BL:x (x = version number)
Firmware BL version is here (G960FXXU1BRF8) << Version 1
*Detection* said:
You can check which CSCs are included in the one you are currently running using this app
https://play.google.com/store/apps/details?id=org.vndnguyen.phoneinfo
OXM-multi CSC includes SIN so yea that'll be why it didn't change
OXM-multi CSC includes
ACR AFG AFR ARO ATO AUT BGL BNG BRI BTC BTU CAC CAM CHO COO DBT DKR ECT EGY EON ETL EUR GLB ILO INS ITV KSA LAO LUX LYS MID MM1 MWD MYM NEE NPL ORX PAK PHE PHN ROM SEB SEE SEK SER SIN SKZ SLK SMA STH THL THR TMC TPA TPH TTT TUN TUR WTL XEF XEH XEO XEU XFE XME XSG XSP XTC XXV ZTO
You'd have to flash to one not included first
(But make sure the bootloader version matches and is not higher than the one you want to flash back to or you'll be stuck)
Download mode > BL:x (x = version number)
Firmware BL version is here (G960FXXU1BRF8) << Version 1
Click to expand...
Click to collapse
Thanks for providing this. Do you know why when I flashed the H3G firmware which is a non-OXM CSC, why flashing to a OXM after, caused the Sales and Product Code to stay BTU? As described in my last post, I flashed the BL, AP, CP and CSC for H3G and it did boot, but I immediately shut off the phone and installed the OXM firmware after it did. Does my SIM Card have to be inserted during your steps? Lastly not sure if it's true but I read that whatever your product code is, the OXM CSC will apply that CSC during the first boot. So I have to find a way to change the Product Code without using the phone secret code since that no longer works on BTU firmware.
I usually do my research before doing anything like this to prevent issues and have installed custom ROMs, changed CSC since the S2 days, but this has me stumped.
Andrw0830 said:
Thanks for providing this. Do you know why when I flashed the H3G firmware which is a non-OXM CSC, why flashing to a OXM after, caused the Sales and Product Code to stay BTU? As described in my last post, I flashed the BL, AP, CP and CSC for H3G and it did boot, but I immediately shut off the phone and installed the OXM firmware after it did. Does my SIM Card have to be inserted during your steps? Lastly not sure if it's true but I read that whatever your product code is, the OXM CSC will apply that CSC during the first boot. So I have to find a way to change the Product Code without using the phone secret code since that no longer works on BTU firmware.
I usually do my research before doing anything like this to prevent issues and have installed custom ROMs, changed CSC since the S2 days, but this has me stumped.
Click to expand...
Click to collapse
If I had to guess, (if your phone is 2nd hand) then the original CSC was actually BTU and not SIN, SIN was flashed before it was sold
If that's not the case, then I'd guess that BTU always defaults from OXA Multi unless your CSC is included, which would mean you do not know your original CSC and SIN was still flashed before sale
Otherwise I have no idea, I haven't tried changing my CSC on the S9, I know with the S7 I had before this, the same problem occurred trying to switch between XEU and BTU, my S7 was XEU and refused to switch to BTU
SIM only needs to be removed for the initial flash and first boot from what I know, otherwise it can use the SIM to work out the original CSC
*Detection* said:
If I had to guess, (if your phone is 2nd hand) then the original CSC was actually BTU and not SIN, SIN was flashed before it was sold
If that's not the case, then I'd guess that BTU always defaults from OXA Multi unless your CSC is included, which would mean you do not know your original CSC and SIN was still flashed before sale
Otherwise I have no idea, I haven't tried changing my CSC on the S9, I know with the S7 I had before this, the same problem occurred trying to switch between XEU and BTU, my S7 was XEU and refused to switch to BTU
SIM only needs to be removed for the initial flash and first boot from what I know, otherwise it can use the SIM to work out the original CSC
Click to expand...
Click to collapse
Yeah I kind of figured. Phone was brand new and the Samsung seal wasn't broken but when I did boot it up for the first time, I didn't get the setup screen. I know with my S5 my product code was switched and even when flashing Canada's CSC, with my SIM installed, it would default to a different CSC then what I needed. The only way to change it was using the Phone's Secret code. It's a shame that it's not easier to change the product code so that the proper CSC is applied.
Does anyone who has the BTU product code have the same issue with the secret code not working? I am on the same version of ROM that I was on before my CSC got changed to BTU so I know it's not the ROM version. Every guide I found regarding flashing CSC has been to get to BTU not to get to XEU so anyone who can shed light on this? In the meantime, I will wait the 7 days for OEM Unlock to appear.
So I got the OEM unlock last night after 154 hours uptime but it was 7 days since signed into Samsung account and I did try XEU and INS CSC but no voLTE. Was wondering if anyone on Rogers or any of the Canadian carriers have gotten voLTE or wifi calling to work? In the past I know INS CSC did have voLTE for the s7 when it was a S8 port but so far trying INS, SIN, BTU, or XEU CSC hasn't worked. I am happy with RR AOSP right now, but wanted any suggestions as there must be one CSC that works.
Andrw0830 said:
So I got the OEM unlock last night after 154 hours uptime but it was 7 days since signed into Samsung account and I did try XEU and INS CSC but no voLTE. Was wondering if anyone on Rogers or any of the Canadian carriers have gotten voLTE or wifi calling to work? In the past I know INS CSC did have voLTE for the s7 when it was a S8 port but so far trying INS, SIN, BTU, or XEU CSC hasn't worked. I am happy with RR AOSP right now, but wanted any suggestions as there must be one CSC that works.
Click to expand...
Click to collapse
Hi Andrw0830,
Can you please advise how you did manage to change the CSC back as required to XEU? I also by mistake changed my CSC from STH to BTU via secret code and now the secret code is not working and I am stuck with BTU CSC. Does the OEM unlock has to do anything with it ? Appreciate your feedback ? Thanks
ksantoshh said:
Hi Andrw0830,
Can you please advise how you did manage to change the CSC back as required to XEU? I also by mistake changed my CSC from STH to BTU via secret code and now the secret code is not working and I am stuck with BTU CSC. Does the OEM unlock has to do anything with it ? Appreciate your feedback ? Thanks
Click to expand...
Click to collapse
I waited the 7 days to enable OEM unlock. Then I installed TWRP and installed the devbase ROM which has the choice to change the CSC. You do have to copy the options.prop that's included in the ROMs zip to your SD card before flashing the ROM. Then open up the file and there is a line for CSC, change it from KCSC to XEU. Save the file and install the ROM which will install the CSC you chose and the first boot will have it enabled.
Andrw0830 said:
I waited the 7 days to enable OEM unlock. Then I installed TWRP and installed the devbase ROM which has the choice to change the CSC. You do have to copy the options.prop that's included in the ROMs zip to your SD card before flashing the ROM. Then open up the file and there is a line for CSC, change it from KCSC to XEU. Save the file and install the ROM which will install the CSC you chose and the first boot will have it enabled.
Click to expand...
Click to collapse
Thanks a lot for your quick response and guidance. I was looking at options where I do not have to necessarily flash a custom ROM and somehow change the CSC. Nonetheless, can you please advise further if the KNOX count/warranty is void after you performed this flashing and is there a way to reset these counters ? Thanks again.
ksantoshh said:
Thanks a lot for your quick response and guidance. I was looking at options where I do not have to necessarily flash a custom ROM and somehow change the CSC. Nonetheless, can you please advise further if the KNOX count/warranty is void after you performed this flashing and is there a way to reset these counters ? Thanks again.
Click to expand...
Click to collapse
Unfortunately, once you flash a custom recovery, the KNOX is tripped and there is no way to reset.
ok thanks for your feedback. I will go and check with Samsung Service center

Change CSC on a rooted G960F? possible?

Hi All,
I have tried searching for a solution to change CSC Code on a rooted G960F BRI model but all threads are about changing it without root (and that doesn't work).
Can someone point me to a thread maybe, that provides the steps to change CSC on a rooted phone?
You should be able to change it without root as long as the new CSC you are flashing does not contain the phones original CSC
For example BTU is Multi_CSC and contains XEU, so if your phone was originally XEU and you wanted to try and switch to BTU you cannot because the phone will automatically choose the original CSC from the Multi_CSC
You would need to flash a CSC that is either a single CSC or does not contain BRI
Look on the play store for CSC changer for a root method
*Detection* said:
You should be able to change it without root as long as the new CSC you are flashing does not contain the phones original CSC
For example BTU is Multi_CSC and contains XEU, so if your phone was originally XEU and you wanted to try and switch to BTU you cannot because the phone will automatically choose the original CSC from the Multi_CSC
You would need to flash a CSC that is either a single CSC or does not contain BRI
Look on the play store for CSC changer for a root method
Click to expand...
Click to collapse
Hey Thanks for your reply....I am currently on BRI and wanting to move CSC to XSA but XSA being single CSC and BRI multi CSC I think it is not possible yet....

S9 (SM-G960F) No OTA updates. Changing firmware.

Hi experts,
I bought a used S9 (SM-G960F) a few months ago from Pakistan. Phone is un-locked and was manufactured in YATELEY, UK. This phone never receives any OTA updates. When I manually check for updates, it says that latest updates have already been installed. I checked on a sammobile, there are quite a few updates available there.
I am not sure what kind of firmware or CSC modifications were done to this device before I bought it (I am sorry but I am still a noob when it comes to android, so please help). I did however check with Phone INFO app, the device is not rooted. In settings it also says that it is official and knox warranty void is 0x0.
Can I flash a firmware for my current country (Pakistan) using Odin?
For example this one: PDA G960FXXU2CSA2 and CSC G960FOXM2CSA2.
Or should I use UK BTU firmware? In that case would I have to unlock the phone by using UK SIM before being able to use it in Pakistan?
My Phone INFO:
Firmware:
Bootloader: G960FXXU2BRGA
PDA: G960FXXU2BRGA
CSC: G960FOXM2BRGA
Baseband: G960FXXU2BRG8​CSC code:
Product code: SM-G960FZPAPAK
Original CSC code:
Firmware's CSC code:
Active CSC code: PAK
Available CSC codes:
CSC country: Pakistan / PK​
My apologies if my question is very basic or has been answered before. I've been reading forums but found nothing satisfactory. Please guide.

Recommended Firmware for Unbranding a Samsung Galaxy S20+ (SM-G985F)

Hello community!
I recently bought a Samsung Galaxy S20+ (SM-G985F) which is carrier branded and sim locked. I am looking to remove the carrier branding by using a unbranded firmware. I am trying to find an unbranded firmware that will not affect the functionalities of the phone ( VoLTE, VoWiFi etc..) . Would this be done by finding a firmware with same PDA but different CSC?
Current Branded Firmware:
Version G985FXXU3ATG4 / G985FOWA3ATG4 / G985FXXU3ATG4
Product Code: PGU
Would this firmware work?
Product code LUX
PDA G985FXXU3ATG4
CSC G985FOXM3ATG9
Thanks in advance for your help!
@servenaya
if you have a sim card of Guatemala and you want to keep VoLTE, VoWiFi etc.. for this country
install Version PDA G985FXXU3ATG4-CSC G985FOXM3ATG9
and change your CSC to GTO ( with préconfiguration for TIGO_CGU , PCW_PA and Claro_DR )
LUX have only préconfiguration for Luxemburg ( Proximus , POST , Tango , Telenet , Orange B and LUX )
regards
yakapa40 said:
@servenaya
if you have a sim card of Guatemala and you want to keep VoLTE, VoWiFi etc.. for this country
install Version PDA G985FXXU3ATG4-CSC G985FOXM3ATG9
and change your CSC to GTO ( with préconfiguration for TIGO_CGU , PCW_PA and Claro_DR )
LUX have only préconfiguration for Luxemburg ( Proximus , POST , Tango , Telenet , Orange B and LUX )
regards
Click to expand...
Click to collapse
@yakapa40, thank you! This information is very helpful. I do have a Claro Guatemalan sim and even though the carrier does not support VoLTE, or VoWifi, I would like to keep this features in case they implement them in the future. I did find a firmware with the recommended PDA and CSC (Country South East Europe, Product code: SEE, PDA: G985FXXU3ATG4, CSS: G985FOXM3ATG9). Would this firmware work? From what understand, I would have to first flash this firmware, then change de CSC with Samkey to GTO and lastly, factory restore the phone. Is this correct?
Also, would you recommend using Samkey to perform a carrier unlock before changing the CSC or could I do it later on? I read that Samkey only works for phones that dont ask for unlock code. Mine does ask for a code when I insert another carrier's sim.
Thanks in advance for your help!
save all your data
install new firmware
you have a free apk here to change the CSC:
https://forum.xda-developers.com/showpost.php?p=82858645&postcount=37
yakapa40 said:
save all your data
install new firmware
you have a free apk here to change the CSC:
https://forum.xda-developers.com/showpost.php?p=82858645&postcount=37
Click to expand...
Click to collapse
@yakapa40, Thank you once again. Just want to make sure that the firmware mention before is the best one to use? I have attached the software information from my phone. Please let me know your opinion.
yes all is ok with your firmware
PGU:
GTO:
yakapa40 said:
yes all is ok with your firmware
PGU:
GTO:
Click to expand...
Click to collapse
@yakapa40 Thank you for your help. You are extremely knowledgeable on this topic! To be honest, I just realize how little I know about flashing even though I've been doing it since 2012. I feel like I understand firmware flashing less than I did before.
I just have a last question. If I flash the firmware with a CSC NEE, and than do the CSC change to GTO, which CSC will be used for future OTA updates? What I mean is, if there is a new NEE firmware will I get it, or will I have to wait for a new GTO update? Sorry, I am little confused with all of this.
G985F OXM is a multi CSC so if you flash the firmware with a CSC NEE , you will get XEF CSC by default
, and when you change to GTO you will get GTO OTA updates
https://forum.xda-developers.com/galaxy-s20/how-to/s20-g985f-firmwares-t4060279
yakapa40 said:
G985F OXM is a multi CSC so if you flash the firmware with a CSC NEE , you will get XEF CSC by default
, and when you change to GTO you will get GTO OTA updates
https://forum.xda-developers.com/galaxy-s20/how-to/s20-g985f-firmwares-t4060279
Click to expand...
Click to collapse
@yakapa40, I was finally able to flash the phone. I followed the steps and got the GTO CSC and the unbranded firmware working! Thank you for helping me throughout the whole process. The only down side was that I still lost the VoLTE and VoWifi options. When I look at the Sim Card Status menu, the IMS registration Status is "not registered". :crying:

Categories

Resources