[TUTORIAL]: Flashing Unlocked ROM on US Kit phones (Samsung)

murtaza12

Global Moderator
Global Mod
Oct 27, 2011
10,746
128
69
This guide only applies to the following:
  • Samsung Galaxy S7 (SM-G930A / SM-G930T / SM-G930V / SM-G930P)
  • Samsung Galaxy S7 edge (SM-G935A / SM-G935T / SM-G935V / SM-G935P)
  • Samsung Galaxy S8 (SM-G950U)
  • Samsung Galaxy S8+ (SM-G955U)

IT WILL NOT work on the Galaxy S6 / S6 edge / S6 edge+ or Note 5.
There are no 'Unlocked' ROMs available for the older 2015 devices.
I do not take responsibility for bricking, dead devices, or you not being able to use your brain and flash the ROM correctly. Besides, you have to be an absolute idiot to brick a Samsung phone.

DO NOT USE THE SAME VERSION OF ODIN ON BOTH DEVICES. I have linked 2 different versions of Odin, one for the S7/S7 edge and one for the newer S8 and S8+.

Samsung Galaxy S7 and S7 edge

Spoiler: show


Now, when the S7 and S7 edge were released in the US, they were released with quite a few variants, but I will only mention 5:
  • SM-G930A/G935A (AT&T US)
  • SM-G930T/G935T (T-Mobile US)
  • SM-G930V/G935V (Verizon US)
  • SM-G930P/G935P (Sprint US)
  • SM-G930U/G935U (UNLOCKED)

The first 4 variants are designed for each specific carrier, to work properly with their VoLTE, WiFi Calling, LTE+ and any carrier specific apps. These phones can be cross flashed with each others ROMs since the hardware is identical on all of them. A Verizon S7 edge would work fine on AT&T if you flashed the G935A AT&T ROM on it. However, that's for the users actually living in the US, when these phones come to Pakistan, the carrier bloat remains on them.

Samsung released an Unlocked variant of the S7/S7e that could've been purchased from the Samsung website directly, this carrier the G930U/G935U SKU, the U signifying that the phone was unlocked. The ROM of this has absolutely no carrier bloat at all, and is like using an unlocked and completely bloat-free Snapdragon Galaxy S7/S7e.

NOTE: Your data will be wiped in the process. Everything, including apps, media, call logs, messages and app data.

What you need for this process:

  • A US kit Galaxy S7/S7e (any variant will do)
  • A Windows PC
  • Odin (Samsung flash tool) - This version is a modified version of Odin v3, it overrides the model number check so you can flash the G930U/G935U ROM on a device with a different model number. - Download Link
  • The 'U' unlocked ROM for your device (G930U for S7 and G935U for S7 edge)
  • A brain
  • A good quality microUSB cable (crappy ones are NOT to be used in this process, some cables have issues with data transfer and you'll be flashing 4GB worth of files)
  • At least 50% battery charge in the phone

Download the Galaxy S7 (G930U) ROM here: Updato Link

Download the Galaxy S7 edge (G935U) ROM here: Updato Link

Samsung will be releasing newer ROMs, so download whichever ROM has the newest and most recent build date.
The links are set to show only 'XAA' unlocked ROMs for both devices.

1) Power off your phone.

2) Boot into Download Mode (A.K.A Odin mode), by pressing the following button combo:
POWER + HOME + VOLUME DOWN
A warning message will display on screen, press Volume Up to continue to Download Mode.

3) Unzip the ROM you downloaded for your phone. It will contain 4 files. Bootloader (BL), AP (System/Recovery/Cache/Userdata), CP (Modem/Radio, NON-HLOS) and CSC (Sales code and carrier specific customization). You should have the XAA CSC, which is for Unlocked US phones.


Screenshot attached for reference. Your files will be named differently.

4) Plug your phone in using the microUSB cable. Open Odin. It will appear in the Odin window as a COM device and the log will show 'Added' when the device has been connected. Just to play it safe, wait a minute and then start the flashing process so all necessary drivers can be installed automatically.

5) There will be 4 main tabs in the Odin window, BL, AP, CP and CSC. Click each tab, browse the files you downloaded and place the right file in the right tab.


Screenshot attached from Odin 3.12.3 which you will be using in this tutorial.

6) Once all the files have been added, hit Start, and wait for Odin to show a 'PASS' message, your phone will wipe all the data on it, reboot 1-2 times, and eventually bring you to the setup screen where you can proceed and normally set up your phone.
Note: When adding AP to Odin, the window will freeze and show 'Not Responding' for 2-5 minutes due to the file being larger than 3GB since it includes the entire System partition.



Samsung Galaxy S8 and S8 Plus


Spoiler: show


Although the process is exactly the same for the S8 and S8 plus, I have to explain some thing regarding model numbers.

If and when S8/S8+ kits start arriving into Pakistan, they will all have the G950U/G955U model numbers, this is because Samsung decided to have one SKU for the S8/S8+, but carriers have different ROMs based on their CSC, so it is possible that you can have two S8's with the G950U model number, but one will have AT&T Bloatware, and one may have Verizon bloatware.

Now, the unlocked Galaxy S8/S8+ was released in the US, similar to last year's S7 and S7e, however it is under the SM-G950U1 / G955U1 model number. Same 'XAA' unlocked CSC will be used. Flashing a U1 ROM on a U device will work perfectly fine since the hardware is identical again.

NOTE: Your data will be wiped in the process. Everything, including apps, media, call logs, messages and app data.

What you need for this process:

  • A US kit Galaxy S8/S8+ (any variant will do)
  • A Windows PC
  • Odin (Samsung flash tool) - This version is a modified version of Odin v3, it overrides the model number check so you can flash the G950U1/G955U1 ROM on a device with the 950U/955U model number. - Download Link
  • The 'U1' unlocked ROM for your device
  • A brain
  • A good quality USB Type-C cable (crappy ones are NOT to be used in this process, some cables have issues with data transfer and you'll be flashing 5GB worth of files)
  • At least 50% battery charge in the phone

Download the Galaxy S8 (G950U1) ROM here: Updato Link

Download the Galaxy S8+ (G955U1) ROM here: Updato Link

1) Power off your phone.

2) Boot into Download Mode (A.K.A Odin mode), by pressing the following button combo:
POWER + VOLUME DOWN + BIXBY KEY
A warning message will display on screen, press Volume Up to continue to Download Mode.

3) Unzip the ROM you downloaded for your phone. It will contain 4 files. Bootloader (BL), AP (System/Recovery/Cache/Userdata), CP (Modem/Radio, NON-HLOS) and CSC (Sales code and carrier specific customization). You should have the XAA CSC, which is for Unlocked US phones.


Screenshot attached for reference. Your files will be named differently.

4) Plug your phone in using the USB Type-C cable. Open Odin. It will appear in the Odin window as a COM device and the log will show 'Added' when the device has been connected. Just to play it safe, wait a minute and then start the flashing process so all necessary drivers can be installed automatically.

5) There will be 4 main tabs in the Odin window, BL, AP, CP and CSC. Click each tab, browse the files you downloaded and place the right file in the right tab.


Screenshot attached from Odin 3.12.3 which you will be using in this tutorial.

6) Once all the files have been added, hit Start, and wait for Odin to show a 'PASS' message, your phone will wipe all the data on it, reboot 1-2 times, and eventually bring you to the setup screen where you can proceed and normally set up your phone.
Note: When adding AP to Odin, the window will freeze and show 'Not Responding' for 2-5 minutes due to the file being larger than 3GB since it includes the entire System partition.

 
Last edited:

murtaza12

Global Moderator
Global Mod
Oct 27, 2011
10,746
128
69
Also guys FYI, I spoke to [MENTION=26337]Ahmed Zamir[/MENTION] on XDA about this and he has successfully flashed his G930V (Verizon S7 kit) to the G930U Unlocked ROM.

Sent from my SM-G955F
 

ShuAK

Active member
Jun 21, 2008
453
0
21
Islamabad
Nicely done didnot know that cross flashing is possible between US variants. There is also a chinese HK varient of S7 / Edge i.e G9300 / G9350 which is also unlocked.

In S8 portion "however it is under the SM-G950U1 / G950U1" line should be "SM-G950U1 / G955U1"
 

murtaza12

Global Moderator
Global Mod
Oct 27, 2011
10,746
128
69
Nicely done didnot know that cross flashing is possible between US variants. There is also a chinese HK varient of S7 / Edge i.e G9300 / G9350 which is also unlocked.

In S8 portion "however it is under the SM-G950U1 / G950U1" line should be "SM-G950U1 / G955U1"
Yeah, but there are further CSC complications with the G9300/G9350, especially the former. I can work on that in a future thread perhaps when I get to test it out in real life.

Thank you for pointing out the error, I'll correct it.
 

ShuAK

Active member
Jun 21, 2008
453
0
21
Islamabad
yeah searched a little and i come to know that partition size of 9300/9350 is different then 930U so flashing will not be possible.
 

msaado

Intermediate
May 30, 2011
200
0
21
Rawalpindi
If anyone is curious about updates, flashing the unlocked firmware will allow to OTA update the phone as well.
 

murtaza12

Global Moderator
Global Mod
Oct 27, 2011
10,746
128
69
Main post updated with some new information and updated versions of Odin for S7/S7 edge and the S8/S8+.
 

AhmedAlii

New member
May 13, 2018
3
0
0
Hello
I have S8+ Sm-G955U
In Firmware I have 2 files with CSC one starts with CSC and other with Home_CSC.
When I go with CSC it says "fail" and with Home_CSC it just stucks.
My download mode has Carrier of : ATT
I don't know what to do next Please Help!
 

murtaza12

Global Moderator
Global Mod
Oct 27, 2011
10,746
128
69
Hello
I have S8+ Sm-G955U
In Firmware I have 2 files with CSC one starts with CSC and other with Home_CSC.
When I go with CSC it says "fail" and with Home_CSC it just stucks.
My download mode has Carrier of : ATT
I don't know what to do next Please Help!
Please post which firmware you downloaded and which version of Odin you're using.
 
General chit-chat
Help Users
IMPORTANT: Please Change Your Passwords to avoid being botted. | Click for Discord
  • No one is chatting at the moment.
  • M murtaza12:
    XPremiuM said:
    Why? Was the site hacked or something?
    Yes
    Link
  • XPremiuM XPremiuM:
    GloriousChicken said:
    Everyone, please change your passwords.
    Why? Was the site hacked or something?
    Link
  • GloriousChicken GloriousChicken:
    Everyone, please change your passwords.
    Link
  • Necrokiller Necrokiller:
    The only valid thing from his pov he said in the video is AC dead since Black Flag. According to woke police that game was woke too. Welsh man in West Indies. So atleast he's consistent I guess lol
    Link
  • Link
  • XPremiuM XPremiuM:
    Necrokiller said:
    It's based on an actual real life person so I don't think the woke police have a valid case here.
    Nope. They have a very valid case. The above video explains it all.
    Link
  • Necrokiller Necrokiller:
    It's based on an actual real life person so I don't think the woke police have a valid case here.
    • Like
    Reactions: SolitarySoldier
    Link
  • XPremiuM XPremiuM:
    Meanwhile Ghost of Tsushima PC version is out now. Looks 100 times better than ASS Creed already.
    Link
  • XPremiuM XPremiuM:
    Did y'all see the new Assassin's Creed trailer? They finally made a AC set in Japan & then they put a negro as the male protagonist. Ubisoft is taking cues from Disney, and it isn't gonna end well for them, just like Disney. Go woke, go broke!
    Link
  • Necrokiller Necrokiller:
    First Fallout 4 update and now this 🤡
    Link
  • Necrokiller Necrokiller:
    MS and Bethesda continuing their streak of massive Ls 😬
    Link
  • Link
  • funky funky:
    Hello
    Link
  • NaNoW NaNoW:
    by closing down good studios
    Link
  • NaNoW NaNoW:
    well he is breaking barriers
    • Like
    Reactions: KetchupBiryani
    Link
  • iampasha iampasha:
    SolitarySoldier said:
    Phil keeps talking about breaking barriers to gaming, making it accessible on all platforms yada yada, while killing competition and creativity at the same time. the fact that i actually believed him for a second lol
    guys the biggest yapper in the Industry right now. All he do is yap
    Link
  • Necrokiller Necrokiller:
    Phil should be held responsible for this shitfest too, just like Sarah, but it's highly likely that these decisions are coming from Satya. And this isn't even the end of it. More closures are coming.
    Link
  • SolitarySoldier SolitarySoldier:
    if we are moving towards more and more popular trash across platforms that make billions for companies, I'm happy with all the barriers and exclusivity because at least that brings some pressure to create good stuff.
    Link
  • SolitarySoldier SolitarySoldier:
    Phil keeps talking about breaking barriers to gaming, making it accessible on all platforms yada yada, while killing competition and creativity at the same time. the fact that i actually believed him for a second lol
    Link
  • SolitarySoldier SolitarySoldier:
    "These changes are not a reflection of the creativity and skill of the talented individuals at these teams or the risks they took to try new things" ... seems to me that's exactly what it is
    Link
  • SolitarySoldier SolitarySoldier:
    why make good games when u can just buy everyone and shut them down lol
    Link
  • XPremiuM XPremiuM:
    I'm gonna say one last time, F*** Microsoft to infinity!
    Link
  • XPremiuM XPremiuM:
    Microsoft deserves all the hate they can get. Seriously i can't explain how much i want to curse them out.
    Link
  • XPremiuM XPremiuM:
    They could've sold the studios instead of closing them, but the nazi bastards just didn't want competition down the road.
    Link
  • Link
    M murtaza12: Why? Was the site hacked or something?Yes