For those who aren't already aware, G975U is the model number of all of the US carrier versions of the S10+. The G975U1 is the model number of the same device, but sold by Samsung SIM unlocked and with no carrier bloatware. 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. A "U to U" or "U1 to U1" flash does not require a factory reset, but changing from one firmware to the other will require one. Also, U firmware is identical for the 4 base files (AP, BL, CP, CSC) for each individual build, no matter which carrier it comes from. So if you download 2 different carrier versions of the exact same build, the 4 base files will be identical. Where the firmware differs is in the USERDATA file - that's where the carrier bloatware and customizations reside.
Manual Odin flashing is designed for those who:
- want to manually update to a newer version of U firmware on their U device, either because they don't want to wait for their carrier's OTA or because OTAs aren't working on their device, or a different carrier got a new feature/patch before they did
- want to flash U1 firmware to their U device
- want to convert from U1 firmware to carrier U firmware
- want to convert from one carrier's U firmware (with all apps and bloatware) to a different carrier's U firmware (with all apps and bloatware)
For those who aren't already aware, anyone can now download firmware for almost any Samsung device any time that they want, via the various firmware download tools posted here on XDA like SamFirm or Frija. There are threads and info about them here on XDA so I won't waste time explaining - do a search if you're not already familiar with these tools. But they only provide whatever the latest/newest/current version is - nothing older. I pay for a subscription to a site that gets the official releases (usually) before they hit the firmware download tools, so that's where my files come from.
This is not a "beginner's guide to Odin flashing" -type post/thread, so I won't list basic, step-by-step flashing instructions. My threads are geared towards those who already know what they're doing. If you're new to manually flashing Samsung firmware (or haven't done it in a long time), I recommend you consult one of those "beginner's" guides- there are tons of them here on XDA.
Happy flashing!
U firmware: https://www.androidfilehost.com/?w=files&flid=290649
U1 firmware: https://www.androidfilehost.com/?w=files&flid=290650
Notes:
- I compress extra small for space and bandwith savings. The default Windows extractor can't handle it, so you'll need a 3rd party tool like 7zip, WinRAR, etc
- I remove the .md5 from each file solely for faster flashing (Odin won't check the file integrity without it). Rest assured, the files are perfectly fine and safe - Odin has a million safechecks built in.
- My naming method for folders is: build - bootloader - Android version
So "SAT - 1 - 9.0" means the full build number ends in SAT, it's bootloader version 1, and it's Android 9.0. When bootloader and Android versions increment, the first build to have those changes will have its folder notated appropriately.
- HOME CSC file keeps data intact; using the other CSC will wipe data. Any zips with "wipe" in the title do not have a HOME CSC included.
- I have identical threads for the S10e and S10 as well
- the correct procedure for switching from one carrier's firmware to another is given in post #25
- You can get USERDATAs from SamFirm for everything but AT&T and Cricket- those files will never be on SamFirm. So in addition to the 5 piece firmware, I'll try to always upload one USERDATA per bootloader increment for those carriers.
- For identifying USERDATAS, and to know what region/CSC to use in the firmware download tools if you're downloading yourself:
AIO = Cricket (not available via firmware download tools)
ATT = AT&T (not available via firmware download tools)
BST = Boost Mobile
CCT = Xfinity Mobile (Comcast)
CHA = Spectrum Mobile (Charter)
SPR = Sprint
TMB = T-Mobile
TMK = Metro PCS
USC = US Cellular
VZW = Verizon
XAA = U1 firmware
This is looking great, was about to pre-order the T Mobile variant, when I remembered that they disable the (Data) Quick Toggle and I have to fiddle around to turn it off, Well, Not the case with the Unlocked version, at least on my Note 9. Anyways, this will come in handy, thanks!
Willy318is said:
This is looking great, was about to pre-order the T Mobile variant, when I remembered that they disable the (Data) Quick Toggle and I have to fiddle around to turn it off, Well, Not the case with the Unlocked version, at least on my Note 9. Anyways, this will come in handy, thanks!
Click to expand...
Click to collapse
Hopefully One UI stays the same. You're welcome
Good to see and will be a good place to hangout! ?
Loved your dedication to uploads on the 9+! Glad to see you here as well! I preodered my ATT 10+ yesterday. Got my mom and two daughters the 10+ / 10e also. Happy to see you'll be providing firmware for the "E" also!
Build SBA added.
Only CCT, VZW, and SPR USERDTAs (for now), but it can be flashed to any S10+
So I flashed this on my new U1 and went to U firmware. My Wifi didn't work after this. I can't connect to any Wifi network... I will try going back to U1 and see if the issue is fixed. Maybe I have a defective phone?
rocket31337 said:
So I flashed this on my new U1 and went to U firmware. My Wifi didn't work after this. I can't connect to any Wifi network... I will try going back to U1 and see if the issue is fixed. Maybe I have a defective phone?
Click to expand...
Click to collapse
Hmmm that's weird. I'm assuming you wiped?
G975U and G975U1 firmware is now live and downloadable in SamFirm. Getting U1 requires manual entry - Auto will not work. U firmware is up for these carriers:
Xfinity Mobile
Spectrum Mobile
Sprint
T-Mobile
US Cellular
Verizon (have to use Manual entry - Auto will not work)
So going forward, I'll only be adding full builds if I can get them before they hit SamFirm, and only if there isn't build for that month already (eg. I won't add any more February builds since SBA is already up.). I will try to stay up to date on USERDATAs for AT&T and Cricket, since AT&T won't let their firmware be put on SamFirm.
Thank you for this. Just flashed my U1 to TMB SBA for video calling feature.
iBowToAndroid said:
G975U and G975U1 firmware is now live and downloadable in SamFirm. U firmware is up for these carriers:
Xfinity Mobile
Spectrum Mobile
Sprint
T-Mobile
US Cellular
Verizon (have to use Manual entry - Auto will not work)
So going forward, I'll only be adding full builds if I can get them before they hit SamFirm, and only if there isn't build for that month already (eg. I won't add any more February builds since SBA is already up.). I will try to stay up to date on USERDATAs for AT&T and Cricket, since AT&T won't let their firmware be put on SamFirm.
Click to expand...
Click to collapse
Is it? I'm not seeing anything.
http://fota-cloud-dn.ospserver.net/firmware/XAA/SM-G975U1/version.xml
YandereSan said:
Is it? I'm not seeing anything.
http://fota-cloud-dn.ospserver.net/firmware/XAA/SM-G975U1/version.xml
Click to expand...
Click to collapse
Not sure what that link is, but U1 is available via the SamFirm tool. I did forget to mention that you have to use Manual input, so i'll edit that part
iBowToAndroid said:
Not sure what that link is, but U1 is available via the SamFirm tool. I did forget to mention that you have to use Manual input, so i'll edit that part
Click to expand...
Click to collapse
That's for auto download. How'd you get the PDA/CSC/Phone?
YandereSan said:
That's for auto download. How'd you get the PDA/CSC/Phone?
Click to expand...
Click to collapse
Manual input, like I said. You have to type in the builds manually
iBowToAndroid said:
Manual input, like I said. You have to type in the builds manually
Click to expand...
Click to collapse
Yes, I realize that. G975U1UEU1ASAU/G975U1OYM1ASAU/G975U1UEU1ASAU
Where are you pulling the values from? Do you have the physical device?
YandereSan said:
Yes, I realize that. G975U1UEU1ASAU/G975U1OYM1ASAU/G975U1UEU1ASAU
Where are you pulling the values from? Do you have the physical device?
Click to expand...
Click to collapse
No. I'm getting them from the place where I get my firmware files from
I have a question and I hope someone can help me. I just purchased a s10 not the plus. And its unlocked which is great but has three UK branding on boot up ect..,
Is it possible to remove this maybe install another rom via oden? And it wouldn't void warranty or enable a security problem on the phone? Any help would be much appreciated
Guessing ATT is late to the party as usual with no ASAB userdata yet? Doesn't appear they've pushed it yet ?
vimto25 said:
I have a question and I hope someone can help me. I just purchased a s10 not the plus. And its unlocked which is great but has three UK branding on boot up ect..,
Is it possible to remove this maybe install another rom via oden? And it wouldn't void warranty or enable a security problem on the phone? Any help would be much appreciated
Click to expand...
Click to collapse
This thread is for U models (Qualcomm). You need to find a thread about the F models (Exynos).
todd3835 said:
Guessing ATT is late to the party as usual with no ASAB userdata yet? Doesn't appear they've pushed it yet ?
Click to expand...
Click to collapse
Anyone can flash any update - USERDATA isn't required unless you're changing from U1 to U, or from one carrier to another.
iBowToAndroid said:
This thread is for U models (Qualcomm). You need to find a thread about the F models (Exynos).
Anyone can flash any update - USERDATA isn't required unless you're changing from U1 to U, or from one carrier to another.
Click to expand...
Click to collapse
Ah ok. On my S9+ I did some Odin flashing and even though I was on the att release, I wasn't getting OTA's. It was odd. Only way to restore OTA updates was flashing with ATT userdata.
On a side note, ATT has pushed the ASAB update for both the S10+ and the S10E.
Hi All,
I'm new in this firmware things. I'm from Singapore and has been using S20 Exynos, but due to the extreme heat, bad battery life,etc. I've decided to import S20+ Snapdragon from AT&T, according to the Service provider SW ver information, it's showing as SAOMC_SM-G986U-OYN_ATT_QQ_0023 (I believe this means the set are unlocked).
With that said, I noticed that the software is outdated and the security patch level is on February 1,2020. when I referring to the AT&T website, It's showing as the latest software is QP1A.190711.020.G986USQU1ATE6 (June update) and mine still on QP1A.190711.020..G986USQU1ATAW (February). My CSC is G986UOYN1ATAW.
My question now is, whenever I tried to hit the software update, it's keep telling me that my software is up to date. Is there's a reason why it's wont detect the update? If it's because I'm in Singapore not US, then there's no choice that I need to flash using the firmware from Sammobile. The problem is which one that I need to download as AT&T carrier is not listed there. There's only T-mobile, Sprint, Unknown, USA. Please help.
https://www.sammobile.com/samsung/galaxy-s20-plus/firmware/#SM-G986U
Try here
https://samfw.com/firmware/SM-G986U
Hi Detection, thank you for the firmware list. but based from the list, how do I know which one that is compatible with my device?
Raigar said:
Hi Detection, thank you for the firmware list. but based from the list, how do I know which one that is compatible with my device?
Click to expand...
Click to collapse
All of them for that model S20, you just need to match the model, any region will work fine
Hi,
Are you sure I can flash Verizon firmware into AT&T device? CSC may to match?
Thks
I bought a Verizon S9 through Swappa from "It's all wireless Inc." and expected to update it to Android 10. Well it came in and has CSC G960USQU7CSJ2 from CCT (Comcast) and won't go past Android 9 security patch level October 1, 2019. I'm not very happy and they aren't responding to emails. I've never flashed firmware on a phone but have been reading everything I can find. My question is can I just change the CSC code to VZW (see link below) and it will then pull the firmware/security patches OTA or do I have to flash the full firmware? Thanks in advance for the advice guys..
Droid views
https://www.**********.com/how-to-change-csc-in-samsung-galaxy-phones/
Sliverme said:
I bought a Verizon S9 through Swappa from "It's all wireless Inc." and expected to update it to Android 10. Well it came in and has CSC G960USQU7CSJ2 from CCT (Comcast) and won't go past Android 9 security patch level October 1, 2019. I'm not very happy and they aren't responding to emails. I've never flashed firmware on a phone but have been reading everything I can find. My question is can I just change the CSC code to VZW (see link below) and it will then pull the firmware/security patches OTA or do I have to flash the full firmware? Thanks in advance for the advice guys..
Droid views
Click to expand...
Click to collapse
first things first, please dont post outside links like that one on the bottom of your post.
now thats out of the way, all you need to do is flash the VZW firmware with Odin. I bought 3 Cricket S9's and flashed all of them with the U1 firmware and have also flashed the VZW firmware on them just for s--ts and giggles. Technically speaking, the firmware likely already has all the VZW stuff baked in, it just needs to be told which CSC to use, but since youre behind on FW anyways, just flash the newest G960U FW for VZW, reboot, profit. When flashing, be sure to use the HOME_CSC to not factory reset it and the CSC if you want a clean slate.
So please forgive me if this has been answered before, but I have not been able to zero in on an answer to my problem by searching the forums.
I recently bought an international SM-N975F/DS that I bought through a reseller in Canada. The home region is Vietnam. I am using SIMs from Telus and Roger's. This is my first international version of a phone that I have owned.
I would like to upgrade to the latest firmware but the phone is telling me that I am up to date. I'm happy to wait for the the regional update, but i am not sure it will be triggered while I use the phone in Canada.
I am open to flashing another version of the firmware in order to get the update, but I am confused as to what version to use. Since the dual sim version of the phone was never released in Canada, I'm not sure what version of the firmware I should download.
Also, if I am able to switch the region to one where Samsung Pay will work in Canada, I would love to do that. I'm not sure which country version will work here.
And my final question.... if I do flash a different region will it update manually or will I have to download and flash each new software update and security patch?
Thanks for any help you can offer.
I believe you need to figure out which sm-n975F receives the fastest updates and then flash to that specific region .
Hello everyone
I bought an S22 with model number S901U (carrier locked T-mobile) from overseas in Dubai that I received unlocled in someway but was stuck on October 2022 security patch and android 12. It says it is up to date and refuses to find newer versions (no updates detected or pushed).
I manually updated the software to the february security patch and android 13 using sam mobile site and odin.
(I used the CSC that matched the device that was TMB/XAA)
After the update, the software version became ASR/XAA,XAA/XAA.
So the first question, what does this ASR stand for, I couldn't find it in any CSC abbreviations.
Secondly, the TMB is not shown, so does this mean that I will start receiving OTA updates directly from samsung?
(From what I understood, the phone is not receiving updates because it is the carrier locked version that has no connection/relation to the carrier, so will this software version change affect this).
After the update, I didn't detect any faults or problems so far, the device is still carrier unlocked and works fine till now.
Any help in explaining the situation will be much appreciated.