G975U and G975U1 Firmware Links and Flashing Discussion Here

Search This thread

iBowToAndroid

Account currently disabled
Nov 9, 2010
5,869
1
1,849
Twin Cities MN
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
 
Last edited:

Willy318is

Senior Member
Sep 22, 2004
334
210
Pasadena
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!
 

iBowToAndroid

Account currently disabled
Nov 9, 2010
5,869
1
1,849
Twin Cities MN
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!
Hopefully One UI stays the same. You're welcome :)
 
  • Like
Reactions: Scipio Magnus

todd3835

Senior Member
Feb 13, 2008
1,159
245
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!
 
  • Like
Reactions: iBowToAndroid

rocket31337

Member
Jan 4, 2013
37
9
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?
 

iBowToAndroid

Account currently disabled
Nov 9, 2010
5,869
1
1,849
Twin Cities MN
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.
 
Last edited:
  • Like
Reactions: Scipio Magnus

tran1981

Senior Member
May 27, 2012
53
6
Thank you for this. Just flashed my U1 to TMB SBA for video calling feature.
 
Last edited:

YandereSan

Senior Member
Sep 1, 2013
205
88
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.

Is it? I'm not seeing anything.

http://fota-cloud-dn.ospserver.net/firmware/XAA/SM-G975U1/version.xml
 

vimto25

Senior Member
Jan 1, 2009
1,200
115
40
Burton-On-Trent,UK
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
 

todd3835

Senior Member
Feb 13, 2008
1,159
245
Guessing ATT is late to the party as usual with no ASAB userdata yet? Doesn't appear they've pushed it yet ?
 

iBowToAndroid

Account currently disabled
Nov 9, 2010
5,869
1
1,849
Twin Cities MN
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
This thread is for U models (Qualcomm). You need to find a thread about the F models (Exynos).

Guessing ATT is late to the party as usual with no ASAB userdata yet? Doesn't appear they've pushed it yet ?
Anyone can flash any update - USERDATA isn't required unless you're changing from U1 to U, or from one carrier to another.
 

todd3835

Senior Member
Feb 13, 2008
1,159
245
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.

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.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 51
    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
    5
    I'm flashing the newest U update with the T-Mobile userdata on my Verizon G975U and the carrier isn't changing. It keeps rebooting after flash into Verizon. Am I doing something wrong? How can I change my CSC?
    Here's the procedure that worked best on the S9s, to convert from one U carrier firmware to another (or to convert from U1 to a specific U firmware):

    1. Wipe in recovery -->reboot bootloader-->flash U1 firmware with non HOME CSC
    2. Upon boot, watch for the popup that says "your device will restart to apply new carrier settings", and do it. Make sure your desired SIM is inserted for this step.
    3. After that finishes, power off, boot to download, and flash desired U firmware with non HOME CSC and desired USERDATA. That should give you all the desired carrier settings - and bloatware.
    5
    Okay new SF6 zip is up. If anyone doesn't wanna use that, you can get SF7 from SamFirm - someone reported that Night Mode is in that build too.

    I'll also be adding SF6 AT&T USERDATAs for all 3 models tonight
    4
    Hey guys,

    I bought my S10 Plus unlocked version (SM-G975U1) from Samsung directly. After reading this thread, it seems that I will need to flash my phone from G975U1 to G975U if I want to get the VoLTE and Wifi Calling features unlocked. I am using AT&T prepaid and I am 100% sure my AT&T prepaid is able to activate VoLTE and Wifi Calling. I did a test by switching the SIM card to my work phone (an AT&T iPhone 8) and I can use VoLTE and Wifi Calling with the iPhone 8, but as soon as I switch my SIM card back to the S10 Plus, the VoLTE and Wifi Calling is gone.

    Can you guys help me to confirm if flashing G975U1 to G975U is what I need to do in order to unlock VoLTE and Wifi Calling?

    Also, howcome I see some people that are on G975U and is trying to go to G975U1? What is the benefits of that? What is so great about G975U1 that you are willing to lose VoLTE and Wifi Calling?

    Thanks for your help!

    Edit: So one of the benefits of G975U1 is it doesn't have carrier bloatware. But still, I am willing to live with it and get VoLTE and Wifi Calling.

    This is basically what I do with every samsung phone I have owned.

    I buy the unlocked and Flash the U firmware to my unlocked phone, as like you i'm with AT&T and I need Wifi Calling since I live in the hills with no signal, Im prepaid I can confirm wifi calling works, as for VoLTE I haven't paid attention.

    Keep the AT&T sim in your phone, and flash the U firmware including the userdata for ATT, and make sure to use (CSC_OMC_OYN) NOT (HOME_CSC_OMC_OYN) for the CSC, as this will repartition the phone and make it compatible with OTA updates from AT&T and any future firmware flashing done via Odin.

    Once the the flash is done, it will format the phone, setup it up and you should have all the features available on the phone, If you haven any issues enabling them sometimes calling AT&T to add your new phone (The IMEI sometimes needs to be enabled on AT&T end) and you should be good to go, Iv done this since S8/S9/note 9/S10+ I did need to call AT&T once in the past for the S8.

    Carry Bloat can be disabled with apps like Package Disabler Pro etc.
    4
    AT&T S10+ Latest ASD9 with Userdata

    Does anyone need the latest AT&T S10+ ASD9 with Userdata? Here is the complete odin files for download: drive.google.com/uc?export=download&id=1RnGvg4qXvkj7v-AYgZsKjCuxyLWzsP40