FORUMS

G986U and G986U1 Firmware Links and Flashing Discussion Here

3,347 posts
Thanks Meter: 1,071
 
By iBowToAndroid, Senior Member on 21st February 2020, 06:21 PM
Post Reply Email Thread
For those who aren't already aware, G986U is the model number of all of the US carrier versions of the S20+. The G986U1 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. 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 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 SamFirm/Frija, so that's where my files come from. However, I don't have unlimited bandwidth on the site, and it's also quite time consuming to download the files, zip them up, and upload them to AFH. And, I do threads like this for every single Sx and Note x model - so I won't be uploading every single version. The only full builds that I upload are ones where I get access to a new bootloader and/or Android version early, before they hit SamFirm/Frija.

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=305579
U1 firmware: https://www.androidfilehost.com/?w=files&flid=305580

Notes:

- DON'T QUOTE THE OP WHEN YOU REPLY, kthx

- I have lots of threads just like this one for other Samsung flagships, if it interests you. For those who have already made use of my previous threads for a different device and are upgrading to an S20, welcome back

- My zips are compressed extra small for space and bandwidth savings. The default Windows extractor can't handle it, so you'll need a 3rd party tool like 7zip, WinRAR, etc

- My naming method for folders on AFH 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. Flashing USERDATA will also wipe data.

- Since AT&T doesn't allow their firmware to be publicly available (for any of their devices), I'll try to always upload at least one USERDATA per bootloader increment for AT&T (and Cricket, if they get this model). I'll also upload any full builds if AT&T is the only carrier to get that specific build, because you won't be able to find the files anywhere else.

- For identifying USERDATAS, and to know what region/CSC to use in SamFirm/Frija:

AIO = Cricket (not available via SamFirm/Frija)
ATT = AT&T (not available via SamFirm/Frija)
BST = Boost Mobile
CCT = Xfinity Mobile (Comcast)
CHA = Spectrum Mobile (Charter)
SPR = Sprint
TMB = T-Mobile
TMK = Metro PCS
USC = US Cellular
VZW = Verizon (available via SamFirm/Frija, but Manual Entry is required - Auto will not work)
XAA = U1 firmware

- the correct procedure for switching from one carrier's firmware to another is:
1. Flash full U1 firmware package including non HOME CSC
2. Upon boot, insert a SIM of the carrier whose firmware you want
3. Watch for the popup that says "reboot to apply new carrier settings" etc, and do it
4. After that restart completes, reboot back to Download mode and flash the full U firmware package, with the USERDATA file of the carrier whose firmware you want
The Following 5 Users Say Thank You to iBowToAndroid For This Useful Post: [ View ] Gift iBowToAndroid Ad-Free
21st February 2020, 06:22 PM |#2  
iBowToAndroid's Avatar
OP Senior Member
Flag Twin Cities MN
Thanks Meter: 1,071
 
Donate to Me
More
Notes:

1. I do not have one of these and do not plan to acquire one, so I have no idea if anything can actually be flashed at this moment - I'm just providing the firmware. Like all other models, I'm assuming patched Odin is needed for this, but it wouldn't surprise me if a new version is needed for this specific device. There's only one way to know though, so as soon as someone gets their hands on one and can try this, please let us know

It's been confirmed that Odin 3.14.1 Patched is needed for flashing S20s - https://forum.xda-developers.com/and...-13-1-t3762572

H/T @clabern

2. I don't know if using the HOME CSC will actually save data. I don't get access to that file straight from the source - I have to decompile the regular CSC, remove the parts that initiate the factory reset, and then re-compile it. Based on the S10 and Note 10, I've done what I think will avoid a factory reset. But the S20 has some new partitions, so we won't know for sure until someone tests it. So if you're willing to be that guinea pig, you're responsible for taking proper steps to avoid an FRP lock, make sure your data is backed up, etc
3rd March 2020, 08:55 AM |#3  
Member
Thanks Meter: 12
 
More
What are TAW and TAY
3rd March 2020, 04:19 PM |#4  
iBowToAndroid's Avatar
OP Senior Member
Flag Twin Cities MN
Thanks Meter: 1,071
 
Donate to Me
More
Quote:
Originally Posted by Vats12

What are TAW and TAY

That's explained in the OP
4th March 2020, 03:35 AM |#5  
Junior Member
Thanks Meter: 0
 
More
Odin fail
Couldn't get odin to work, probably needs an update, tried 3.14.4 and custom. either freezes at setupconnection, or says write failed.
4th March 2020, 05:28 AM |#6  
Member
Thanks Meter: 12
 
More
Quote:
Originally Posted by iBowToAndroid

That's explained in the OP

I want to know who is TAW/TAY? like SPR is Sprint, VZW is Verizon...
I didn't find this information on the internet or maybe I am not searching with the right keyword.
4th March 2020, 04:49 PM |#7  
iBowToAndroid's Avatar
OP Senior Member
Flag Twin Cities MN
Thanks Meter: 1,071
 
Donate to Me
More
Quote:
Originally Posted by luminaire117

Couldn't get odin to work, probably needs an update, tried 3.14.4 and custom. either freezes at setupconnection, or says write failed.

Freezing at SetupConnection can be a USB issue. Try again with a different port, different cable, or different PC

Quote:
Originally Posted by Vats12

I want to know who is TAW/TAY? like SPR is Sprint, VZW is Verizon...
I didn't find this information on the internet or maybe I am not searching with the right keyword.

TAW/TAY are not carrier CSC codes. As I already stated, the explanation for what TAW/TAY is is given in the OP
The Following User Says Thank You to iBowToAndroid For This Useful Post: [ View ] Gift iBowToAndroid Ad-Free
5th March 2020, 02:06 AM |#8  
Member
Flag Roanoke, VA
Thanks Meter: 10
 
More
Just wanted to let folks know I had to use this patched Odin (3.14.1_3B) in order to flash unlocked (U1) firmware on my Verizon S20+. Pulled the most recent firmware from Sammobile and flashed it successfully.
The Following 2 Users Say Thank You to clabern For This Useful Post: [ View ] Gift clabern Ad-Free
5th March 2020, 02:54 AM |#9  
iBowToAndroid's Avatar
OP Senior Member
Flag Twin Cities MN
Thanks Meter: 1,071
 
Donate to Me
More
Quote:
Originally Posted by clabern

Just wanted to let folks know I had to use this patched Odin (3.14.1_3B) in order to flash unlocked (U1) firmware on my Verizon S20+. Pulled the most recent firmware from Sammobile and flashed it successfully.

Sweet, good to know - thanks!
8th March 2020, 06:26 AM |#11  
Member
Thanks Meter: 15
 
More
Quote:
Originally Posted by danon.brown

maybe i am misreading the OP but can the stock firmware be used to go from t-mobile to stock?

Yes, if by "stock" you mean "factory unlocked" aka U1.
The Following 2 Users Say Thank You to finshan For This Useful Post: [ View ] Gift finshan Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes