Hi to everyone!.
Like the title says, I want to manually change the CSC of a i9000b to a unlisted one, so after a bit of search I've found this two directories that contains CSC:
-/system/csc/sales_code.dat
-/efs/imei/mps_code.dat
Editing the first one (sales_code.dat) does nothing, and I've fear to edit the second one (mps_code.dat in efs).
So there is any risk of edditing only 'mps_code.dat' and don't mess IMEI number or anything else?
This will change the phone CSC?
With the retail CSC on the phone, I can get a retail firmware update from Kies?
Thanks to all
Have you tried *#272*your imei#
This will give you a selection of csc codes to choose from. If you do pick any of them it will instantly factory reset your phone with no warning.
If you have tried this please explain what you mean by "unlisted" csc code. You mean one that does not have network firmware? If so then CSC will not change your firmware you will have to install another firmware for that (an unbranded firmware).
If you wish to remove the network lock this will not work, you need to get the unlock code, search for that or call your provider and they will do it for you at a cost.
Also i would not advise changing anything in the efs folder, as you mentioned, it could mess up your imei...
Let me know if that helps..
Talon26 said:
Have you tried *#272*your imei#
This will give you a selection of csc codes to choose from. If you do pick any of them it will instantly factory reset your phone with no warning.
If you have tried this please explain what you mean by "unlisted" csc code. You mean one that does not have network firmware? If so then CSC will not change your firmware you will have to install another firmware for that (an unbranded firmware).
Click to expand...
Click to collapse
Hi , the point is that I don't have multi CSC (I can't change it by *#272*...*) so I've to change to a 'unlisted' one.
I never say that that will change my firmware, the idea is that with the CSC changed to a retail one, Kies will enable my to update a Retail Firmware to the phone. (or maybe not?, that's the point)
Talon26 said:
If you wish to remove the network lock this will not work, you need to get the unlock code, search for that or call your provider and they will do it for you at a cost.
Also i would not advise changing anything in the efs folder, as you mentioned, it could mess up your imei...
Let me know if that helps..
Click to expand...
Click to collapse
Never mention network lock, don't want any.
Thank you, I appreciate the help
Lavia said:
Hi , the point is that I don't have multi CSC (I can't change it by *#272*...*) so I've to change to a 'unlisted' one.
I never say that that will change my firmware, the idea is that with the CSC changed to a retail one, Kies will enable my to update a Retail Firmware to the phone. (or maybe not?, that's the point)
Never mention network lock, don't want any.
Thank you, I appreciate the help
Click to expand...
Click to collapse
Unfortunately that will not work. If you want retail firmware (unlocked/ non-carrier/ no-network firmware?) then you will have to install that first. If you search for it in the general section you should be able to find it, search for stock firmware. Also you can get it via Sammobile.com Click on firmwares tab (underneath the news link at the top) and follow till you find the stock firmware for you region.
Talon26 said:
Unfortunately that will not work. If you want retail firmware (unlocked/ non-carrier/ no-network firmware?) then you will have to install that first. If you search for it in the general section you should be able to find it, search for stock firmware. Also you can get it via Sammobile.com Click on firmwares tab (underneath the news link at the top) and follow till you find the stock firmware for you region.
Click to expand...
Click to collapse
Why it will not work? Can you explain? thanks
CSC i think stands for "country specific code". However even if it doesn't it is a relation to what the code is.
The code identifies the region/country you are in. For example I'm in the UK therefore i have a CSC code of XEU this is a code that is for the EU. Which could affect the signal performance, i may get better or i may get worse or i may get no signal at all. Also I may get 2g signal but no data connection etc. It could also cause issues with receiving SMS messages if the correct or compatible code is not used. For example the time and date may be incorrect, the messages in the list may be out of order (the message you sent is below the reply received).
Therefore it affects your relationship with the carrier and is usually better optimised for your country/region. When you connect to Kies the CSC code is taken into account but so is the actual firmware. By changing the CSC you do not change the firmware to stock firmware it remains carrier/network customised. As such this will be detected by Kies when you connect. If you change the CSC and then connect to Kies I think it does not accept your firmware installed as original authorised firmware, as my CSC was set to KOR after returning from a software reflash from an authorised repair centre. However this may be different for you and I cannot guarantee what will happen but to my knowledge this will not work.
As i mentioned you will need to flash stock firmware yourself or go to a non-carrier authorised repair centre (I used carphone warehouse in the UK) and ask for a software update. You can find your nearest authorised repair centre on the samsung website.
Also if you search you will probably find a better explanation to what CSC is and understand why it won't work, I did my best hope it makes sense
I get your point , instead of CSC I think I was trying to mean Product Code.
By edditing Product Code (and a valid Software revision?) can I cheat Kies to get me a retail update?. Like the old method of editing the registry but on the phone.
Unfortunately I'm not experienced enough to give you an answer on that. But I would think that it would take more than that to trick Kies.
What is holding you back from going to an authorised repair centre or a just using Odin? (Using Odin is actually quite simple provided you follow the steps and have the right files, which Sammobile does provide). You will be left with the retail firmware and Kies will recognise you and provide any updates available.
The problem is that I couldn't find the firmware on samfirmware or any other site. I've found this just now http://forum.xda-developers.com/showthread.php?t=1032437, so maybe I can finally get the official upgrade.
Sorry to bring this back up, but my CSC is blank too.
I typed in the *#272*your imei# and the option for sales code VOD came up. I selected it, but it tells me that "Must be THREE chars". VOD is three characters. Why cant I select it???
Hi
I live in holland, so i don't have the 4.0.4 update yet. If i change my CSC, does it change region so i can download the 4.0.4 update?
thanks in advance
Hi,
These are probably newbies questions but I could not find a definitive answer for them. Basically, I think I am having some mismatch between my CSC code and my location.
I bought my GT-N7000 in Senegal (where I live) a bit more than a year ago, with a GB ROM. A couple of weeks afterwards, I received an OTA update (pushed) without any issue, apparently the last one on GB. Then the Note was caught in a storm and the motherboard was fried. The local after-sales service ordered a new motherboard, which was installed in August. Since then, I have not received a single OTA notification.
A few weeks ago, I tried to force OTA to check updates, but I keep getting a Server connection error. I installed Kies but am then getting the Device not supported error, though I have not rooted the phone or changed anything from the stock base. I also tried both processes while visiting in France, using a French (Bouygues) sim card but with a similar result.
The *#1234# maneuver gives the following:
PDA: N7000UBKK8
Phone: N7000UBKK3
CSC: N7000CHOKK3
The CHO CSC code is confirmed on Kies. Apparently, this is a code for Chile, so I don't quite understand why I would have it for a Senegalese phone. When using the 272 + IMEI code, I also get the CHO code, with no alternative choice.
I tried looking through various sources, here and on SM, but cannot find any confirmation as to what the CSC code for Senegal should be (i.e some national code or a regional / open one), as I did not check this with my initial motherboard.
The local after sales service has no idea about any of this ("you should not try to update too much via OTA, your will fry your motor") and they suggest the current GB 2.3.6 ROM is indeed the latest one available here. So my questions are:
1. Is there a way to confirm this latter assertion?
2. In case there is in fact a newer stock ROM but the CHO "discrepancy" (provided it is indeed a mismatch) prevents it from being reachable on OTA and Kies, to which code should I change my CSC to make them available again?
3. Should this change not be possible (or the CHO code be the correct one), which ROM (most likely JB) should I use via Odin to be sure I will still be able to use any and all of my local setup. Since there is no reliable Wifi here, I have to rely on 3G (this gets all the more tricky since I am using a small operator (Expresso) instead of the large Orange one) so losing the expresso APN in the flashing process is not an option (I understand crashing APNs can be a drawback of flashing non-national ROMs on Odin, maybe I'm wrong).
Sorry if this is all very basic, but not finding any specific, local info is getting a bit frustrating
Thanks
You can try CSC Changer from play store but i doubt that you will find csc for your country there, even if you do and you choose it, it will format your phone. JB update is available in Africa but not in your country, nearest one being south africa and kenya. You can flash firmware for any of these countries. Regarding APN Settings: if you are rooted used TBP to backup your APN settings or even My Backup Pro can also backup your APN Settings which you can restore after flashing firmware for any of the 2 countries mentioned above.
Make sure to format everything from recovery (ofcourse after backup) and flash JB using Odin.
Good Luck!!!
Cheers!!!
Forewarning: I cannot guarantee this will work for everyone or that your data will not be wiped. Backup, backup, backup! This resulted in NO WIPE for me. All data was intact.
I just spent a long time trying to figure out why I cannot get the October updates on my Unlocked S20FE that is currently on T-Mobile. No matter what I did, I couldn't get it to give me an update option. I heard swapping SIMs with a non-TMo provider will do it, but I didn't have access to one.
This led me to learning about Samsung's CSC system. CSC is "Consumer Software Configuration" or "Country Specific Codes". These codes are locked in to the phone until a new SIM on a different carrier is inserted. I tried many network reset options with no luck. You have to force a reset of the CSC.
First, the initial CSC for my USA unlocked S20 FE 5G is XAA, which just tells the phone it's an Unlocked US model. You can see your CSC codes under Settings > About Phone > Software Information > Service provider SW ver. Look at the third line and see 3 codes like such "XXX/XXX/XXX". My understanding is Samsung saves a history of CSC codes: 1) The current 2) the previous and 3) the original. It can move back and forth between the first 2, but the will never resort back to the 3rd (original CSC) even if you remove the SIM. Before, I saw TMB/TMB/XAA. TMB is the T-Mobile CSC, and XAA is my original. So I needed to somehow overwrite the TMB codes to XAA.
How to:
1. Remove SIM and keep it out until the end.
2. Go to Settings > About Phone. Long press the 15-digit number next to IMEI to Copy it, or write it down.
3. Open Samsung Phone app, type *#272*(IMEI NUMBER)# <Paste your IMEI without the (), and Dial. You won't be able to dial this with a SIM in.
4. You will see a list of codes in a "preconfig" window with your 2 codes at the top. For Unlocked XAA models like myself, select XAA, (if you have a different original CSC, then use it). There are sites with lists of available CSC codes if you wanted to do different carriers/regions.
5. Click Install, and then select Sales & Network Code Change, (Network change only changes the 2nd CSC, you must select Sales & Network to change both 1st and 2nd CSCs), click Ok. and your phone will reboot. Once up, go back to Software Information, check the CSC codes are set to XAA/XAA/XAA, then you should be able to check for your software update.
6. Update Software, reboot, then insert SIM, and reboot again and you will be up to date and back on your network.
Essentially, you're just setting the phone as if no SIM card was ever inserted. Had you performed an update on a brand new phone over wi-fi before ever inserting your SIM, you would have the update the exact same way. After I got the update over Wi-Fi and my phone reset, I reinserted my SIM and my CSC codes are set back to TMB/TMB/XAA with the baseband version of G781U1UEU1ATJ5 and the October 1, 2020 Security Patch. Should this happen again where T-Mobile's updates are lacking behind, a simple CSC reset would do the trick again.
Good luck. Let me know how it works for you. Again, I'm not responsible for you messing anything up or losing data, but it worked perfectly for me. This could be used to change regions and carriers on your phone as well, not just for updates.
EDIT: I haven't been able to get back into the "preconfig" CSC change screen anymore. I've read that others have only been after to get back into the preconfig change screen after a factory reset. So it sounds like you can only modify the CSC once between factory resets.
EDIT 2: Of course, the day after I do this, T-Mobile finally pushes the update. I'll leave this information up for future usage.
EDIT 3 (07 Dec 20): Thanks to info from dopeyone2011, the dial code *#*#27262826#*# works to change CSC update multiple times after the original one. As of 07 Dec, I was still on the 01 Oct security patch on T-Mobile. December's isn't available, but I was able to get the 01 Nov patch. Hopefully T-MO gets their act together so this doesn't have to happen monthly.
Did this get you the ATJ5 firmware update with all of the supposed touchscreen fixes?
EDIT: Sorry, I see you mentioned that you now have ATJ5. Thanks! Doing this NOW.
EDIT 2: WORKED GREAT! Thanks for this great tutorial!!
Wondering if this would work on a Tmobile Locked phone
Sooo, after all this work, T-Mobile just released their update. FML! :laugh: I'll leave this information up for future usage, though.
Esormit88 said:
Sooo, after all this work, T-Mobile just released their update. FML! :laugh: I'll leave this information up for future usage, though.
Click to expand...
Click to collapse
Seriously? It must have been within the last hour or so because it wasn't available just prior to me using your instructions to update this morning.
You are a champion, thanks for this! I've been trying to figure out how to achieve exactly this. I still had not received the TMobile update as of 11:30am Central today. Did this and received the update immediately. Ran some of tests using Touch Screen Test and much better results (still not perfect). Will now try some gaming to see if it has fixed the intermittent unresponsiveness.
Esormit88 said:
Forewarning: I cannot guarantee this will work for everyone or that your data will not be wiped. Backup, backup, backup! This resulted in NO WIPE for me. All data was intact.
I just spent a long time trying to figure out why I cannot get the October updates on my Unlocked S20FE that is currently on T-Mobile. No matter what I did, I couldn't get it to give me an update option. I heard swapping SIMs with a non-TMo provider will do it, but I didn't have access to one.
This led me to learning about Samsung's CSC system. CSC is "Consumer Software Configuration" or "Country Specific Codes". These codes are locked in to the phone until a new SIM on a different carrier is inserted. I tried many network reset options with no luck. You have to force a reset of the CSC.
First, the initial CSC for my USA unlocked S20 FE 5G is XAA, which just tells the phone it's an Unlocked US model. You can see your CSC codes under Settings > About Phone > Software Information > Service provider SW ver. Look at the third line and see 3 codes like such "XXX/XXX/XXX". My understanding is Samsung saves a history of CSC codes: 1) The current 2) the previous and 3) the original. It can move back and forth between the first 2, but the will never resort back to the 3rd (original CSC) even if you remove the SIM. Before, I saw TMB/TMB/XAA. TMB is the T-Mobile CSC, and XAA is my original. So I needed to somehow overwrite the TMB codes to XAA.
How to:
1. Remove SIM and keep it out until the end.
2. Go to Settings > About Phone. Long press the 15-digit number next to IMEI to Copy it, or write it down.
3. Open Samsung Phone app, type *#272*(IMEI NUMBER)# <Paste your IMEI without the (), and Dial. You won't be able to dial this with a SIM in.
4. You will see a list of codes in a "preconfig" window with your 2 codes at the top. For Unlocked XAA models like myself, select XAA, (if you have a different original CSC, then use it). There are sites with lists of available CSC codes if you wanted to do different carriers/regions.
5. Click Install, and then select Sales & Network Code Change, (Network change only changes the 2nd CSC, you must select Sales & Network to change both 1st and 2nd CSCs), click Ok. and your phone will reboot. Once up, go back to Software Information, check the CSC codes are set to XAA/XAA/XAA, then you should be able to check for your software update.
6. Update Software, reboot, then insert SIM, and reboot again and you will be up to date and back on your network.
Essentially, you're just setting the phone as if no SIM card was ever inserted. Had you performed an update on a brand new phone over wi-fi before ever inserting your SIM, you would have the update the exact same way. After I got the update over Wi-Fi and my phone reset, I reinserted my SIM and my CSC codes are set back to TMB/TMB/XAA with the baseband version of G781U1UEU1ATJ5 and the October 1, 2020 Security Patch. Should this happen again where T-Mobile's updates are lacking behind, a simple CSC reset would do the trick again.
Good luck. Let me know how it works for you. Again, I'm not responsible for you messing anything up or losing data, but it worked perfectly for me. This could be used to change regions and carriers on your phone as well, not just for updates.
EDIT: I haven't been able to get back into the "preconfig" CSC change screen anymore. I've read that others have only been after to get back into the preconfig change screen after a factory reset. So it sounds like you can only modify the CSC once between factory resets.
EDIT 2: Of course, the day after I do this, T-Mobile finally pushes the update. I'll leave this information up for future usage.
Click to expand...
Click to collapse
I misspoke. T-Mobile locked phones got the update, but apparently Unlocked phones on T-Mobile have not yet.
So, I'm learning more about this system. (I've rooted and modded phones long ago, but gave it up on newer modern phones, so know my way around Android systems fairly well, just not Samsung). I now want to know WHY the 272IMEI dialing "preconfig" doesn't work anymore. Even though I don't need to, I'm very curious if I can figure out a wipe-free/root-free fix.
Dialing the 272IMEI number opens an .apk called Preconfig, which is a sub app of CIDManager. When I try to open preconfig using Activity Launcher, I get a long error that says Permission Denial... and "requires com.sec.permission.preconfig". I opened up a file manager and went to the root folder, found the CIDManager xml file, and looked at its text, it references the preconfig.apk and its permissions, but I've searched for the preconfig apk and it's just not on the phone anymore, or completely hidden. It appears that when you do this CSC change through preconfig, it removes the preconfig apk as part of the process. Not sure why. I'm going to continue investigating how to get preconfig apk back on the phone, or even if it's possible without root. I need someone with a bone-stock S20FE to see if I can copy their preconfig.apk files.
EDIT: I had someone who updated their U1 XAA Unlocked phone by the AT&T SIM trick, and he's locked out of 272IMEI and preconfig options. I'm beginning to think the AT5J firmware just locks out the preconfig app removing the option for CSC changes?
Finally got update today in usa on unlocked t-mobile. I guess we're going to be late which sucks
im only replying to this so that i can add nothing to this thread other than perhaps a smile. We all know we could use more of that nowadays.
EDIT 1: updated purpose of post
EDIT 2: Self realization of my true purpose on earth
(felt like i couldnt post in this thread without the requisite 2 edits)
joking aside, nice write-up man! keep up the good work!
Got the update for T-Mobile today. Touchscreen issues seem to be resolved now so that's nice.
So it looks like the last Unlocked update came out 20 Oct, but it took 2 weeks to get to everyone? That means the earlier October update took even longer.
Not sure what else we can do but continue to hound T-Mobile and Samsung to give us these patches. Unlocked phones should never be last.
Any way to restore preconfig.apk?
Esormit88 said:
Forewarning: I cannot guarantee this will work for everyone or that your data will not be wiped. Backup, backup, backup! This resulted in NO WIPE for me. All data was intact.
I just spent a long time trying to figure out why I cannot get the October updates on my Unlocked S20FE that is currently on T-Mobile. No matter what I did, I couldn't get it to give me an update option. I heard swapping SIMs with a non-TMo provider will do it, but I didn't have access to one.
This led me to learning about Samsung's CSC system. CSC is "Consumer Software Configuration" or "Country Specific Codes". These codes are locked in to the phone until a new SIM on a different carrier is inserted. I tried many network reset options with no luck. You have to force a reset of the CSC.
First, the initial CSC for my USA unlocked S20 FE 5G is XAA, which just tells the phone it's an Unlocked US model. You can see your CSC codes under Settings > About Phone > Software Information > Service provider SW ver. Look at the third line and see 3 codes like such "XXX/XXX/XXX". My understanding is Samsung saves a history of CSC codes: 1) The current 2) the previous and 3) the original. It can move back and forth between the first 2, but the will never resort back to the 3rd (original CSC) even if you remove the SIM. Before, I saw TMB/TMB/XAA. TMB is the T-Mobile CSC, and XAA is my original. So I needed to somehow overwrite the TMB codes to XAA.
How to:
1. Remove SIM and keep it out until the end.
2. Go to Settings > About Phone. Long press the 15-digit number next to IMEI to Copy it, or write it down.
3. Open Samsung Phone app, type *#272*(IMEI NUMBER)# <Paste your IMEI without the (), and Dial. You won't be able to dial this with a SIM in.
4. You will see a list of codes in a "preconfig" window with your 2 codes at the top. For Unlocked XAA models like myself, select XAA, (if you have a different original CSC, then use it). There are sites with lists of available CSC codes if you wanted to do different carriers/regions.
5. Click Install, and then select Sales & Network Code Change, (Network change only changes the 2nd CSC, you must select Sales & Network to change both 1st and 2nd CSCs), click Ok. and your phone will reboot. Once up, go back to Software Information, check the CSC codes are set to XAA/XAA/XAA, then you should be able to check for your software update.
6. Update Software, reboot, then insert SIM, and reboot again and you will be up to date and back on your network.
Essentially, you're just setting the phone as if no SIM card was ever inserted. Had you performed an update on a brand new phone over wi-fi before ever inserting your SIM, you would have the update the exact same way. After I got the update over Wi-Fi and my phone reset, I reinserted my SIM and my CSC codes are set back to TMB/TMB/XAA with the baseband version of G781U1UEU1ATJ5 and the October 1, 2020 Security Patch. Should this happen again where T-Mobile's updates are lacking behind, a simple CSC reset would do the trick again.
Good luck. Let me know how it works for you. Again, I'm not responsible for you messing anything up or losing data, but it worked perfectly for me. This could be used to change regions and carriers on your phone as well, not just for updates.
EDIT: I haven't been able to get back into the "preconfig" CSC change screen anymore. I've read that others have only been after to get back into the preconfig change screen after a factory reset. So it sounds like you can only modify the CSC once between factory resets.
EDIT 2: Of course, the day after I do this, T-Mobile finally pushes the update. I'll leave this information up for future usage.
Click to expand...
Click to collapse
Hi, Thank you so much for this method! Is there a way to restore the preconfig.apk after following the above method? should I have created a backup of the preconfig.apk file before following the above steps and restored it after, would that have worked?
TheLumpSum said:
Hi, Thank you so much for this method! Is there a way to restore the preconfig.apk after following the above method? should I have created a backup of the preconfig.apk file before following the above steps and restored it after, would that have worked?
Click to expand...
Click to collapse
I've found a method that works post firmware flash on my SM-G781U1 AIO/AIO/XAA ATJ5. Using this method, I have been able to alter my CSC as many times as I'd like, with the SIM card still inserted even. Not that that does a lot of good as it reboots to adjust for the carrier Sim directly after. First you download Phone by Google app. Set it as your default dialer. Next, you download phone info+the one that says Samsung underneath with a star on each side. Go to phone info plus and run the secret codes plugin. If you scroll down you will find a code that says CIDmanager. There are several instances of codes that say CID manager. The one that works for me is *#*#27262826#*#*. Entered in the phone by Google app with no need to use the dial button. I have been able to bring up the preconfig menu and change my CSC multiple times at will with this method.
---------- Post added at 05:23 PM ---------- Previous post was at 05:23 PM ----------
dopeyone2011 said:
I've found a method that works post firmware flash on my SM-G781U1 AIO/AIO/XAA ATJ5. Using this method, I have been able to alter my CSC as many times as I'd like, with the SIM card still inserted even. Not that that does a lot of good as it reboots to adjust for the carrier Sim directly after. First you download Phone by Google app. Set it as your default dialer. Next, you download phone info+the one that says Samsung underneath with a star on each side. Go to phone info plus and run the secret codes plugin. If you scroll down you will find a code that says CIDmanager. There are several instances of codes that say CID manager. The one that works for me is *#*#27262826#*#*. Entered in the phone by Google app with no need to use the dial button. I have been able to bring up the preconfig menu and change my CSC multiple times at will with this method.
Click to expand...
Click to collapse
I attempted to upload screenshots but it keeps telling me bad request
Yea, if you type this code "*#*#27262826#*#*" in the google app, then hit the "Don't change this carrier" option on the bottom, you can stay on XAA. I was just about to post about this since xaa and vzw both block the *272* code
Slightly off topic, but, theoretically, if I changed the CSC to a region that has OEM bootloader unlock, removed the sim, rebooted, and used a VPN to mask my IP as being from the aforementioned region, would I be able to unlock the bootloader and root without paying $100 and giving remote access to my machine to a random Chinese server?
rdeets said:
Slightly off topic, but, theoretically, if I changed the CSC to a region that has OEM bootloader unlock, removed the sim, rebooted, and used a VPN to mask my IP as being from the aforementioned region, would I be able to unlock the bootloader and root without paying $100 and giving remote access to my machine to a random Chinese server?
Click to expand...
Click to collapse
LMFAO, NO!
dopeyone2011 said:
I've found a method that works post firmware flash on my SM-G781U1 AIO/AIO/XAA ATJ5. Using this method, I have been able to alter my CSC as many times as I'd like, with the SIM card still inserted even. Not that that does a lot of good as it reboots to adjust for the carrier Sim directly after. First you download Phone by Google app. Set it as your default dialer. Next, you download phone info+the one that says Samsung underneath with a star on each side. Go to phone info plus and run the secret codes plugin. If you scroll down you will find a code that says CIDmanager. There are several instances of codes that say CID manager. The one that works for me is *#*#27262826#*#*. Entered in the phone by Google app with no need to use the dial button. I have been able to bring up the preconfig menu and change my CSC multiple times at will with this method.
---------- Post added at 05:23 PM ---------- Previous post was at 05:23 PM ----------
I attempted to upload screenshots but it keeps telling me bad request
Click to expand...
Click to collapse
Incredible! *#*#27262826#*# works for me!
This is great info! Used it a few days ago to update my USA unlocked version to ATK1 without having to wait for slow-ass T-Mobile to push it (I'm using a t-mobile sim). I'll use it again to immediately update to One UI 3.0 when it launches for the S20 FE at the end of this month.
Esormit88 said:
Forewarning: I cannot guarantee this will work for everyone or that your data will not be wiped. Backup, backup, backup! This resulted in NO WIPE for me. All data was intact.
I just spent a long time trying to figure out why I cannot get the October updates on my Unlocked S20FE that is currently on T-Mobile. No matter what I did, I couldn't get it to give me an update option. I heard swapping SIMs with a non-TMo provider will do it, but I didn't have access to one.
This led me to learning about Samsung's CSC system. CSC is "Consumer Software Configuration" or "Country Specific Codes". These codes are locked in to the phone until a new SIM on a different carrier is inserted. I tried many network reset options with no luck. You have to force a reset of the CSC.
First, the initial CSC for my USA unlocked S20 FE 5G is XAA, which just tells the phone it's an Unlocked US model. You can see your CSC codes under Settings > About Phone > Software Information > Service provider SW ver. Look at the third line and see 3 codes like such "XXX/XXX/XXX". My understanding is Samsung saves a history of CSC codes: 1) The current 2) the previous and 3) the original. It can move back and forth between the first 2, but the will never resort back to the 3rd (original CSC) even if you remove the SIM. Before, I saw TMB/TMB/XAA. TMB is the T-Mobile CSC, and XAA is my original. So I needed to somehow overwrite the TMB codes to XAA.
How to:
1. Remove SIM and keep it out until the end.
2. Go to Settings > About Phone. Long press the 15-digit number next to IMEI to Copy it, or write it down.
3. Open Samsung Phone app, type *#272*(IMEI NUMBER)# <Paste your IMEI without the (), and Dial. You won't be able to dial this with a SIM in.
4. You will see a list of codes in a "preconfig" window with your 2 codes at the top. For Unlocked XAA models like myself, select XAA, (if you have a different original CSC, then use it). There are sites with lists of available CSC codes if you wanted to do different carriers/regions.
5. Click Install, and then select Sales & Network Code Change, (Network change only changes the 2nd CSC, you must select Sales & Network to change both 1st and 2nd CSCs), click Ok. and your phone will reboot. Once up, go back to Software Information, check the CSC codes are set to XAA/XAA/XAA, then you should be able to check for your software update.
6. Update Software, reboot, then insert SIM, and reboot again and you will be up to date and back on your network.
Essentially, you're just setting the phone as if no SIM card was ever inserted. Had you performed an update on a brand new phone over wi-fi before ever inserting your SIM, you would have the update the exact same way. After I got the update over Wi-Fi and my phone reset, I reinserted my SIM and my CSC codes are set back to TMB/TMB/XAA with the baseband version of G781U1UEU1ATJ5 and the October 1, 2020 Security Patch. Should this happen again where T-Mobile's updates are lacking behind, a simple CSC reset would do the trick again.
Good luck. Let me know how it works for you. Again, I'm not responsible for you messing anything up or losing data, but it worked perfectly for me. This could be used to change regions and carriers on your phone as well, not just for updates.
EDIT: I haven't been able to get back into the "preconfig" CSC change screen anymore. I've read that others have only been after to get back into the preconfig change screen after a factory reset. So it sounds like you can only modify the CSC once between factory resets.
EDIT 2: Of course, the day after I do this, T-Mobile finally pushes the update. I'll leave this information up for future usage.
EDIT 3 (07 Dec 20): Thanks to info from dopeyone2011, the dial code *#*#27262826#*# works to change CSC update multiple times after the original one. As of 07 Dec, I was still on the 01 Oct security patch on T-Mobile. December's isn't available, but I was able to get the 01 Nov patch. Hopefully T-MO gets their act together so this doesn't have to happen monthly.
Click to expand...
Click to collapse
Question! I have an unlocked model (XAA) right now that I've been using on T-Mobile. Both ATT and now just yesterday Verizon has pushed the ONE UI 3.0 update. I've tried using the CSC change to go back to XAA to try and get the update but it's not there yet. Would it be possible to change to VZW instead of XAA using the above method to get the update from Verizon and then putting my T-Mobile sim back in after update to switch it back to TMB? Would getting the Verizon version of the ONE UI 3.0 update mess anything up on my unlocked device? I believe all carriers push the exact same version don't they?
Any confirmation of performing this procedure being able to wipe your device? Because I have an S20FE as well, but locked on TMobile
I'm updating this post to state that this method no longer works. It's been patched by Samsung. I used to use it all the time, but when you dial the number now, nothing happens. It used to bring up the CSC change menu.