[HOW TO] Flash U1 firmware to U device

ReapersDeath

Senior Member
Dec 6, 2011
1,368
220
0
Washington
Hey, so I was wanting to try going to the TMobile firmware. I originally flashed from the ATT to the unlocked XAA firmware, and OTA and wifi calling/mms/sms work perfectly. I'm using Ting, which for GSM phones is basically just TMobile.

The issue is, I can't get RCS to work. TMobile supports the S9+, and Ting just passes all those features through. Ie Ting doesn't have to do anything. If Tmobile has a feature or supports something, then they do. The only issues I've noticed, is in all of the Unlocked S9+ changelogs, not once does it mention "RCS Universal Profile 1.0" added. Though all the carrier versions do have that in the changelog. So I figure thats my issue.

I'm currently on 4CSD4 for Unlocked. Can I flash 4CSD3 for TMobile without issues? Will I still get OTAs? Can I uninstall the bloat with ease? Will it wipe my phone?

Also, where can I find the other file I need? I know I need the main firmware, but for carrier versions don't I need a userdata file?
 
Last edited:

*Detection*

Senior Member
Dec 5, 2011
10,391
2,808
253
Durham
Hey, so I was wanting to try going to the TMobile firmware. I originally flashed from the ATT to the unlocked XAA firmware, and OTA and wifi calling/mms/sms work perfectly. I'm using Ting, which for GSM phones is basically just TMobile.

The issue is, I can't get RCS to work. TMobile supports the S9+, and Ting just passes all those features through. Ie Ting doesn't have to do anything. If Tmobile has a feature or supports something, then they do. The only issues I've noticed, is in all of the Unlocked S9+ changelogs, not once does it mention "RCS Universal Profile 1.0" added. Though all the carrier versions do have that in the changelog. So I figure thats my issue.

I'm currently on 4CSD4 for Unlocked. Can I flash 4CSD3 for TMobile without issues? Will I still get OTAs? Can I uninstall the bloat with ease? Will it wipe my phone?

Also, where can I find the other file I need? I know I need the main firmware, but for carrier versions don't I need a userdata file?

Carrier firmwares are flashed the same way as unlocked, no userdata needed for any firmwares


You can flash any firmware for your model S9 as long as the bootloader version is the same or higher than the current one you have flashed


As above, OTAs only work if firmware and current CSCs match


Cannot uninstall bloat, can disable with package disabler


Yes if you change CSCs it will wipe
 

ReapersDeath

Senior Member
Dec 6, 2011
1,368
220
0
Washington
Carrier firmwares are flashed the same way as unlocked, no userdata needed for any firmwares


You can flash any firmware for your model S9 as long as the bootloader version is the same or higher than the current one you have flashed


As above, OTAs only work if firmware and current CSCs match


Cannot uninstall bloat, can disable with package disabler


Yes if you change CSCs it will wipe
What was all the talk about needing USERDATA in the past?

and my current CSC on Unlocked is XAA/XAA/ATT, but I get OTA updates still. Would this no longer work on Tmobile?
 

*Detection*

Senior Member
Dec 5, 2011
10,391
2,808
253
Durham
What was all the talk about needing USERDATA in the past?

and my current CSC on Unlocked is XAA/XAA/ATT, but I get OTA updates still. Would this no longer work on Tmobile?

Never heard anything about userdata in all my years using Odin, always leave that empty, only AP, CP, BL and CSC get used as they are the only 4 parts of firmware you ever use


If you flash Tmobile firmware and use CSC (Not HOME_CSC) it will switch your CSCs from XAA/XAA to whatever the TMobile ones are and OTA will work, if you use HOME_CSC it will only switch one of them and OTA will not work


CSC = Wipe
HOME_CSC = No wipe


You need to use CSC to switch CSCs for OTA
 
  • Like
Reactions: Rally517

ReapersDeath

Senior Member
Dec 6, 2011
1,368
220
0
Washington
Never heard anything about userdata in all my years using Odin, always leave that empty, only AP, CP, BL and CSC get used as they are the only 4 parts of firmware you ever use


If you flash Tmobile firmware and use CSC (Not HOME_CSC) it will switch your CSCs from XAA/XAA to whatever the TMobile ones are and OTA will work, if you use HOME_CSC it will only switch one of them and OTA will not work


CSC = Wipe
HOME_CSC = No wipe


You need to use CSC to switch CSCs for OTA
From the standard US S9 thread, Userdata is littered all over the place: https://forum.xda-developers.com/galaxy-s9/how-to/g960u-firmware-links-t3763388 . Is it just part of the firmware zip or what? Feel like I've heard it here too.
 

*Detection*

Senior Member
Dec 5, 2011
10,391
2,808
253
Durham
From the standard US S9 thread, Userdata is littered all over the place: https://forum.xda-developers.com/galaxy-s9/how-to/g960u-firmware-links-t3763388 . Is it just part of the firmware zip or what? Feel like I've heard it here too.

No it's not part of the firmware and is not needed


If you think it is needed, probably best to read those threads and ask someone in there what it is, I've been flashing my S9 for over a year now, also my S7 before this and my S5 before that and never once used userdata as it is not part of the firmware


EDIT - a quick google shows it is not necessary but optional

https://forum.xda-developers.com/galaxy-s9/how-to/g960u-firmware-links-t3763388/page5


Q:
"if I were to flash the verizon firmware onto my phone (U1) with the userdata file, would i get all of the verizon features, like wifi calling, video calling, etc.?"


A:
"My experience thus far has been: NO.
You may get some like HD Voice and Visual Voice but no Video Calling."
 
Last edited:
  • Like
Reactions: Venom0642

Venom0642

Recognized Contributor
May 7, 2012
10,971
14,213
263
55
Laramie, Wyoming
plus.google.com
No it's not part of the firmware and is not needed


If you think it is needed, probably best to read those threads and ask someone in there what it is, I've been flashing my S9 for over a year now, also my S7 before this and my S5 before that and never once used userdata as it is not part of the firmware


EDIT - a quick google shows it is not necessary but optional

https://forum.xda-developers.com/galaxy-s9/how-to/g960u-firmware-links-t3763388/page5


Q:
"if I were to flash the verizon firmware onto my phone (U1) with the userdata file, would i get all of the verizon features, like wifi calling, video calling, etc.?"


A:
"My experience thus far has been: NO.
You may get some like HD Voice and Visual Voice but no Video Calling."
Correct, Also i never use Userdata at all.

Sent from my SM-N960U using XDA Labs
 
  • Like
Reactions: *Detection*

whbisondtr

Senior Member
Jun 20, 2012
1,002
313
113
So I flashed the U1 firmware successfully using the patched odin v3.13.1_3B_PatcheD but in trying to go back to the U firmware, it gets stuck at file analysis. I tried using different odin's but they fail. I've also re-downloaded the U firmware twice and still stuck. I only want to go back because in phone, it gets stuck itself and takes forever to get out of it. I also tried different cords and ports as well.
 

jcsww

Senior Member
So I flashed the U1 firmware successfully using the patched odin v3.13.1_3B_PatcheD but in trying to go back to the U firmware, it gets stuck at file analysis. I tried using different odin's but they fail. I've also re-downloaded the U firmware twice and still stuck. I only want to go back because in phone, it gets stuck itself and takes forever to get out of it. I also tried different cords and ports as well.
Does the firmware you are trying to flash have the same bootloader version or newer? Do you have USB Debugging enabled?
 

whbisondtr

Senior Member
Jun 20, 2012
1,002
313
113
Does the firmware you are trying to flash have the same bootloader version or newer? Do you have USB Debugging enabled?
it's the same, bootloader 4

---------- Post added at 05:24 PM ---------- Previous post was at 05:21 PM ----------

(U1)4csd4 to (U)4csc8
 

jcsww

Senior Member
If I flash u1 att firmware on my G960U will I still get otas as I would have before or with the unlocked firmware rollout?
There is no official U1 AT&T firmware! There are no official U1 carrier specific firmware! If you flash the U1 XAA firmware properly (not using the HOME_CSC), you will receive OTA's for that specific firmware.
 

aaronisham95

Senior Member
Dec 24, 2017
125
2
18
25
Texas usa
Okay I did. But now I cant text. I can get them just not send. And also It was listed as att on sammobile. But I see now the active csc is xaa As long as I can get otas I'm good. But the not being able to text I dont care for. I assume I will just have to go add an APN. do you have any clue what might be stopping me from being able to text?

---------- Post added at 02:54 AM ---------- Previous post was at 02:53 AM ----------

There is no official U1 AT&T firmware! There are no official U1 carrier specific firmware! If you flash the U1 XAA firmware properly (not using the HOME_CSC), you will receive OTA's for that specific firmware.



Okay I did. But now I cant text. I can get them just not send. And also It was listed as att on sammobile. But I see now the active csc is xaa As long as I can get otas I'm good. But the not being able to text I dont care for. I assume I will just have to go add an APN. do you have any clue what might be stopping me from being able to text?
 

m1batt1

Senior Member
Jan 8, 2012
886
501
123
Springfield, MO
Okay I did. But now I cant text. I can get them just not send. And also It was listed as att on sammobile. But I see now the active csc is xaa As long as I can get otas I'm good. But the not being able to text I dont care for. I assume I will just have to go add an APN. do you have any clue what might be stopping me from being able to text?

---------- Post added at 02:54 AM ---------- Previous post was at 02:53 AM ----------






Okay I did. But now I cant text. I can get them just not send. And also It was listed as att on sammobile. But I see now the active csc is xaa As long as I can get otas I'm good. But the not being able to text I dont care for. I assume I will just have to go add an APN. do you have any clue what might be stopping me from being able to text?
I have no idea what would cause that. I used the XAA labeled firmware to flash my AT&T phone to U1 and it works just fine. Only thing I don't get is the "advanced messaging" and wifi calling. But regular texts work.
 

aaronisham95

Senior Member
Dec 24, 2017
125
2
18
25
Texas usa
Thank you. I figured it out. In the messing app itself the messaging center number wasnt right for some reason. My girlfriend who has straight talk service had the same problem when I gave her my old s8