ENG Boot + Root - T-Mobile Samsung Galaxy S8 Guides, News, & Discuss

Thread on how to root S8! https://forum.xda-developers.com/galaxy-s8/development/samsung-galaxy-s8-root-snapdragon-t365930
Here is the Eng Boot for the SM-G950U. I did not get this, @unitz0mbie posted it. I am just posting it here. I will write a tutorial to root with this after it is done. We should have root at some point.
G950U1 firmware is the US firmware. It has the CSC info of each carrier but does NOT have any of the bloat or boot logos. For T-Mobile it has WiFi Calling and VoLTE. Verizon texting works with data and WiFi calling. All those carrier features work. AND It changes depending on the SIM card in your phone. So you don't need to keep flashing firmwares.
Thanks to @Rushstrike for going through everything with me for carrier changes.
Modified odin: https://www.androidfilehost.com/?fid=24686680535466915
Factory Binary G950U: https://androidfilehost.com/?fid=962021903579500553
G950U1 Firmware: http://updato.com/firmware-archive-select-model?record=31E7863CD55111E7A5F9FA163EE8F90B
G950W Firmware: http://updato.com/firmware-archive-select-model?record=E9C87532DEBF11E7A5F9FA163EE8F90B

How to flash G950U1:
1. Download G950U1 for your device and patched Odin.
2. Turn off phone
3. Hold down on Bixby button + power + volume down
4. open patched Odin
5. add the firmware to the AP, CSC, CP, and BL sections of Odin.
6. Plug your phone into your computer (NEEDS TO BE WINDOWS) with Odin open
7. Make sure your device is connected and recognized by Odin.
8. Click start.
9. Enjoy G950U1

How to change carrier:
1. Download Factory Binary, G950U, and the G950W firmware.
2. Turn off phone
3. Hold down on Bixby button + power + volume down
4. open Odin v3.12.7
5. add the Factory Binary to the AP section of Odin.
6. Plug your phone into your computer (NEEDS TO BE WINDOWS) with Odin open
7. Make sure your device is connected and recognized by Odin.
8. Click start.
9. One the phone reboots run the ADB command, adb reboot bootloader
10-12: Deleted because if redundence
13. Put the HOME_CSC of the G950W firmware into the CSC part of Odin (modded)
14. Click start
15. Open IME setting on Factory Binary
16. Type in *#243203855#
17. Select XAC
18. Click install
19. Wait for phone to reboot
20. Once it does open terminal and type in adb shell
21. Then type in echo "XXX" > /efs/imei/mps_code.dat
22. Type in exit into adb shell
23. Type in adb reboot bootloader
24. Flash the G950U firmware of your choosing without Userdata. Also make sure to flash the non-home CSC
25. Enjoy your new carrier!
CSC Values (replace on of these with the "XXX" in step 21):
BST Boost
VZW Verizon
ATT ATT
USC US Cellular
ACG C Spire
TMK MetroPCS
VMU Virgin Mobile
TFN Tracfone
XAS Sprint
TMB T-Mobile
XAA Unlocked US
SPR Sprint
CCT Xfinity Mobile
Don't entirely know which ones these are:
GCF World Wide
ACG Some Mid West Carriers
LRA A bunch, cant figure it out

Whaaa? First in line for this!! :victory:

sketron13 said:
Whaaa? First in line for this!! :victory:
Click to expand...
Click to collapse
root is not working yet. We have people working on it right now.

Totally understand, just showing my excitement and appreciation for the hard work that I'm sure is going into this right now.
:fingers-crossed:

sketron13 said:
Totally understand, just showing my excitement and appreciation for the hard work that I'm sure is going into this right now.
:fingers-crossed:
Click to expand...
Click to collapse
ok, we will get root soon.

Going to go ahead and follow this so I can get the jump on making a rom for us on T-mobile

Acoustichayes said:
Going to go ahead and follow this so I can get the jump on making a rom for us on T-mobile
Click to expand...
Click to collapse
we still need to get root for the S8. We have permissive SELinux status but still cant get a system mount. We have some people working on it currently. We are also waiting for another kernel from JUSMEJOSE.

mweinbach said:
we still need to get root for the S8. We have permissive SELinux status but still cant get a system mount. We have some people working on it currently. We are also waiting for another kernel from JUSMEJOSE.
Click to expand...
Click to collapse
Oh I understand that. I've been following that thread. But I know it will be posted here when it happens. I've been helping, but my knowledge in that area is still in the infancy, so I know someone will get it before I do

Acoustichayes said:
Oh I understand that. I've been following that thread. But I know it will be posted here when it happens. I've been helping, but my knowledge in that area is still in the infancy, so I know someone will get it before I do
Click to expand...
Click to collapse
ok

mweinbach said:
root is not working yet. We have people working on it right now.
Click to expand...
Click to collapse
Will be possible obtain TWRP Recovery with this ?

mweinbach said:
we still need to get root for the S8. We have permissive SELinux status but still cant get a system mount. We have some people working on it currently. We are also waiting for another kernel from JUSMEJOSE.
Click to expand...
Click to collapse
We have jusmejose files already and they're the same exact one's 3 ppl posted already which is same as what we already had essentially
---------- Post added at 05:48 AM ---------- Previous post was at 05:47 AM ----------
wolfgart said:
Will be possible obtain TWRP Recovery with this ?
Click to expand...
Click to collapse
No... in fact they won't even root our device as it stands lol

elliwigy said:
We have jusmejose files already and they're the same exact one's 3 ppl posted already which is same as what we already had essentially
---------- Post added at 05:48 AM ---------- Previous post was at 05:47 AM ----------
No... in fact they won't even root our device as it stands lol
Click to expand...
Click to collapse
Ugh. Well we will get it. I know we will. I personally think we need the new Odin to go any further.

Sweet! Someone Flash eng-boot.tar then run the S7 root.bat and test.
Sent from my SM-G955U using Tapatalk

mweinbach said:
Ugh. Well we will get it. I know we will. I personally think we need the new Odin to go any further.
Click to expand...
Click to collapse
How would that change anything lol
---------- Post added at 06:34 AM ---------- Previous post was at 06:32 AM ----------
MicroMod777 said:
Sweet! Someone Flash eng-boot.tar then run the S7 root.bat and test.
Click to expand...
Click to collapse
Why? The eng boots that 3 or more ppl posted are the same ones we've had this whole time lol..
But to let you and everyone else know again none of them have root access at all.. all they have is permissive and that is it.. the s7 root bat does nothing, does not work

Let me get this straight. Root for Snapdragon in a couple days? I thought we were still waiting for stuff..?

PieceofSlice said:
Let me get this straight. Root for Snapdragon in a couple days? I thought we were still waiting for stuff..?
Click to expand...
Click to collapse
we have engboot and we are waiting for people to get root on it.

Still no root? Thought all we needed was eng-boot. Guess Samsung patched to S7 method??
Sent from my SM-G955U using Tapatalk

mweinbach said:
we have engboot and we are waiting for people to get root on it.
Click to expand...
Click to collapse
No we are not.. 5 ppl posted the same "ENG boots" and none of them have root lol..they are only permissive which is the same as what we already had so nothing has changed
MicroMod777 said:
Still no root? Thought all we needed was eng-boot. Guess Samsung patched to S7 method??
Click to expand...
Click to collapse
We've always had ENG boots since the combination firmware.. the ones ppl just posted didnt bother to check it and turns out its the same exact ones... it is a newer build but only permissive

Related

EFS partition to Flash, currently null IMEI/Unkown Baseband.

Somebody can send me the EFS partition please, i got a problem with Uknown IMEI and Baseband, please.
Or how can i fix it, i check the EFS carpet but it doesnt have anything and im currently searching for the .nv_data to maybe do a new one for mi phone.
Thank you all
Lollipop B0K3
BananaSplash said:
Somebody can send me the EFS partition please, i got a problem with Uknown IMEI and Baseband, please.
Or how can i fix it, i check the EFS carpet but it doesnt have anything and im currently searching for the .nv_data to maybe do a new one for mi phone.
Thank you all
Lollipop B0K3
Click to expand...
Click to collapse
If I'm not mistaken, the contents of that partition are unique to your phone. Restoring from someone else's won't work or help you.
Try using Odin to flash the BOK3 Factory Restore image. It will delete everything and reset your phone; provided you have a valid SIM card, the phone should then regenerate your IMEI
Yeah it should work, but no, it doesn't, and I heard that the information can be changed to build your own one.
Or can you tell me how to restore it in AP, CSC, BT? i alreade flashed it on AP but it doesn work.
BananaSplash said:
Or can you tell me how to restore it in AP, CSC, BT? i alreade flashed it on AP but it doesn work.
Click to expand...
Click to collapse
Are you sure you have a verizon S5?
You flashed this G900VVRU2BOK3_G900VVZW2BOK3_G900VVRU2BOK3_HOME.tar.md5 in odin in the AP section and it failed?
---------- Post added at 10:08 PM ---------- Previous post was at 10:00 PM ----------
here is the 16gb S5 pit file Load it in the PIT section then load the BOK3 tar image in the AP section make sure under options that repartion is checked. If it fails pull battery try again plug cable into different port on computer maybe try different cable. If it still fails you dont have a verizon s5
jrkruse said:
Are you sure you have a verizon S5?
You flashed this G900VVRU2BOK3_G900VVZW2BOK3_G900VVRU2BOK3_HOME.tar.md5 in odin in the AP section and it failed?
---------- Post added at 10:08 PM ---------- Previous post was at 10:00 PM ----------
here is the 16gb S5 pit file Load it in the PIT section then load the BOK3 tar image in the AP section make sure under options that repartion is checked. If it fails pull battery try again plug cable into different port on computer maybe try different cable. If it still fails you dont have a verizon s5
Click to expand...
Click to collapse
Yeah, im really sure, thats a lil bit weard that it doesnt work, i was tinking if i can downgrade to kitkat, what doy you think about it?
I already do that and install the pit and the firmware and then i realize that Odin its saying that is a Firmware update and no a restoration and when the s5 starter back like if it was an actualization.
BananaSplash said:
Yeah, im really sure, thats a lil bit weard that it doesnt work, i was tinking if i can downgrade to kitkat, what doy you think about it?
Click to expand...
Click to collapse
If you cant flash the above firmware then you can't flash anything verizon. Are you sure you dont have one of the Verizon partner phones as they take different firmware. What build does it say you have on the phone?
jrkruse said:
If you cant flash the above firmware then you can't flash anything verizon. Are you sure you dont have one of the Verizon partner phones as they take different firmware. What build does it say you have on the phone?
Click to expand...
Click to collapse
LRX21T.G900VVRU2BOK3
And if i pull the battery the model is G900V and on the back cover says Verizon 4G.
BananaSplash said:
LRX21T.G900VVRU2BOK3
And if i pull the battery the model is G900V and on the back cover says Verizon 4G.
Click to expand...
Click to collapse
Did you try the pit file and the tar image like I told you above
i think that i found the problem after read a lot of post and unkowing this, i´ve passing this like nothing but my phone isnt activated by verizon. there is a way to activate it without calling verizon or puting a verizon sim? im not currently living in US so i can buy a verizon sim card and activate it, -.- , so i have a s5 that i cant use, so i got a rock, right?
BananaSplash said:
i think that i found the problem after read a lot of post and unkowing this, i´ve passing this like nothing but my phone isnt activated by verizon. there is a way to activate it without calling verizon or puting a verizon sim? im not currently living in US so i can buy a verizon sim card and activate it, -.- , so i have a s5 that i cant use, so i got a rock, right?
Click to expand...
Click to collapse
That still doesnt address the fact you cant flash verizon official firmware
BananaSplash said:
i think that i found the problem after read a lot of post and unkowing this, i´ve passing this like nothing but my phone isnt activated by verizon. there is a way to activate it without calling verizon or puting a verizon sim? im not currently living in US so i can buy a verizon sim card and activate it, -.- , so i have a s5 that i cant use, so i got a rock, right?
Click to expand...
Click to collapse
If you don't have a SIM card in, you're not going to have any useful IMEI data. The SIM is what allows the phone to communicate with Verizon's network. What were you planning to do with a phone without activating it?
jrkruse said:
That still doesnt address the fact you cant flash verizon official firmware
Click to expand...
Click to collapse
Yeah i already flashed the stock, but i didnt even get a registration imei so that's why I can't get data and all of that's stuff. Did you know how to activate it without a Sim card.?
BananaSplash said:
Yeah i already flashed the stock, but i didnt even get a registration imei so that's why I can't get data and all of that's stuff. Did you know how to activate it without a Sim card.?
Click to expand...
Click to collapse
Verizon phones arent sim locked just put a sim in there
jrkruse said:
Verizon phones arent sim locked just put a sim in there
Click to expand...
Click to collapse
yeah but it need to be activated so if you haven´t activated the s5 can´t conect to the network or at least its what i read in some text, thats weard but im going to try tomorrow, and im going to tell you how it went.
thank you all :good:
BananaSplash said:
yeah but it need to be activated so if you haven´t activated the s5 can´t conect to the network or at least its what i read in some text, thats weard but im going to try tomorrow, and im going to tell you how it went.
thank you all :good:
Click to expand...
Click to collapse
Activation is done via sim not network. An activated sim is activated
jrkruse said:
Activation is done via sim not network. An activated sim is activated
Click to expand...
Click to collapse
yeah it doesnt even work, there have to a way to activate it, well i already install the pit and the official Tar.md5, but it doesnt work, did you know if i can downgrade to KitKat it should work, or not?
what do you think about this?
By lyriquidperfection
Recovering IMEI And Data Connection After Flashing WRONG Root Package Intended For I9300:
Make sure you have Samsung Kies or the Samsung USB Driver installed on your PC.
Download and Extract: Odin3 3.04.zip - 457.11 KB to your PC if you don't already have it.
Download and Extract: Param_Bin_I9305.zip - 612.14 KB to your PC.
With your Phone Switched Off, press and hold: 'VOL DN' + 'HOME' + 'POWER' to enter Download Mode.
Connect your phone to your PC via USB Cable and start Odin.
Check your phone is connected by seeing if a COM Port in a Blue box is present under ID:COM.
Press the 'PDA' Button and select the 'Param_Bin_I9305.tar.md5' file you extracted from the Zip Archive earlier.
Press the 'Start' Button and wait for it to finish flashing. If successful, you will see a Green Box with 'PASS!'.
Wait for your phone to reboot then go to your Dialer and press: *#06#. You should now see your IMEI and your Data Connection will be back.
but this is for an s3, and is talking about param_bin that should be tha NON-HLOS.bin, or i am wrong?
BananaSplash said:
yeah it doesnt even work, there have to a way to activate it, well i already install the pit and the official Tar.md5, but it doesnt work, did you know if i can downgrade to KitKat it should work, or not?
what do you think about this?
By lyriquidperfection
Recovering IMEI And Data Connection After Flashing WRONG Root Package Intended For I9300:
Make sure you have Samsung Kies or the Samsung USB Driver installed on your PC.
Download and Extract: Odin3 3.04.zip - 457.11 KB to your PC if you don't already have it.
Download and Extract: Param_Bin_I9305.zip - 612.14 KB to your PC.
With your Phone Switched Off, press and hold: 'VOL DN' + 'HOME' + 'POWER' to enter Download Mode.
Connect your phone to your PC via USB Cable and start Odin.
Check your phone is connected by seeing if a COM Port in a Blue box is present under ID:COM.
Press the 'PDA' Button and select the 'Param_Bin_I9305.tar.md5' file you extracted from the Zip Archive earlier.
Press the 'Start' Button and wait for it to finish flashing. If successful, you will see a Green Box with 'PASS!'.
Wait for your phone to reboot then go to your Dialer and press: *#06#. You should now see your IMEI and your Data Connection will be back.
but this is for an s3, and is talking about param_bin that should be tha NON-HLOS.bin, or i am wrong?
Click to expand...
Click to collapse
Dude I have no Idea what your doing. I9305.tar.md5 what is this this is not for the s5. I9305.tar.md5 This cam from nothing I gave you
jrkruse said:
Dude I have no Idea what your doing. I9305.tar.md5 what is this this is not for the s5. I9305.tar.md5 This cam from nothing I gave you
Click to expand...
Click to collapse
OK, firstly thanks for all your help.
-The Pit file that you give me I already flash it and it didnt work.
-I tried to flash the official firmware, and it didn't work.
-And already flash both of them together.
-I already tried with a Verizon SIM, and it didn't work.
-Already flash the modem and it didn't work.
And with the text that I put on the previous message, is from a guy that solve this but flashing a param_bin.
But in the s5 we dont have param.bin, but we have a NON-HLOS.bin.
So, I already have the same problem. I doesn't have the .nv_data.
And I'm currently Root in the BOK3 version. And I don't know what to do.
How did i know if i have a developers edition? that would change something?
Here is a backup of efs partition made by flashfire
View attachment 201602140727-RAW-LRX21T.G900VVRU2BOK3.zip

Root files for t-mobile s7

*Edited. I uploaded which factory firmware worked for me on a t-mobile s7 as of 10/30/2016 to dropbox if anyone needs it.
https://www.dropbox.com/sh/bjz0du5b6kyt3g7/AADETkXwGhpRMSQoI2bmrupBa?dl=0
These are what worked for me. Included is a link to the factory firmware if you screw something up.
Turn on developer options/Usb debugging. After installing your Samsung USB drivers http://stockroms.net/file/Drivers/Samsung/SAMSUNG_USB_Driver_for_Mobile_Phones.exe , plug it in. Click allow on your phone.
Put it in download mode. Open odin, click AP and choose the .tar file. Click start.
After reboot unlock the phone and open fastboot folder. Double click root.
After reboot, transfer busybox.apk or download busybox. When setting up busybox, make sure to install it to /system/xbin. Not /su/xbin.
Something goes wrong, use the same odin to flash the firmware you download from the included link. I would have included the files but their 2.1 gb.
Again, this is just what worked for me.
What follows rooting is your choice.
this kind of rooting method cause lag on the phone?? because i rooted a g935t time ago and it was impossible to use because the constant lags in the interface
Serge Winters said:
this kind of rooting method cause lag on the phone?? because i rooted a g935t time ago and it was impossible to use because the constant lags in the interface
Click to expand...
Click to collapse
After you root it it automatically sets your governor as performance. It needs to be made interactive before you do anything.
This is what I did to fix the lag.
http://forum.xda-developers.com/tmobile-galaxy-s7/help/setcpu-root-t3488013
does this use the eng kernel?
blane3298 said:
does this use the eng kernel?
Click to expand...
Click to collapse
Yes sir.
If you want you can follow this steps for a completely free lag phone.
1. After flashing the eng kernel, go to PlayStore and Download Kernel Adiutor and set Gov to Interactive on both the Big and Little.
2. Download Flashfire and flash Echoed Rom.
I'm using this on my T-Mobile Vatiant.
Guides do not belong in development. Please refer to the rules for posting in development before posting in there.
THREAD MOVED
i am getting a boot loop at the tmobile logo accompanied by vibrating seemingly randomly. the only answer seems to be to flash the stock file you provide. I wonder why its not working for me. thanks for your efforts either way, clear and simple.
mcmasterp said:
i am getting a boot loop at the tmobile logo accompanied by vibrating seemingly randomly. the only answer seems to be to flash the stock file you provide. I wonder why its not working for me. thanks for your efforts either way, clear and simple.
Click to expand...
Click to collapse
it was because the phone updated to the pki or whatever released on 11/5/2016. I used all your files in odin at once to downgrade, then was able to proceed perfectly. thanks again
Thanks for the files. It's a shame though this device has been secured as much as it has with little development. I've always had phones with full root, customization, and control. With the root methods so far, I mean it works but there's just too many cons and I've tried everything to get performance back post root. Went back to stock in the mean time.
Is this the best and only way to Root the Tmobile variant of the S7?
SantinoInc said:
Is this the best and only way to Root the Tmobile variant of the S7?
Click to expand...
Click to collapse
Yes sir, right now it is the only way.
The Illest 619 said:
Thanks for the files. It's a shame though this device has been secured as much as it has with little development. I've always had phones with full root, customization, and control. With the root methods so far, I mean it works but there's just too many cons and I've tried everything to get performance back post root. Went back to stock in the mean time.
Click to expand...
Click to collapse
Did you try the Echo ROM? I've been reading that there is no lag in Echo.
Is anyone having issue with WIFI after installing this. For some reason my phone can't retain wifi password
+1 to WiFi passwords not saving.
Glax100 said:
+1 to WiFi passwords not saving.
Click to expand...
Click to collapse
Theres a way to fix that you need build prop editer and search secure storage and change it to false I getting this off my memory sorry if it misleads you
Thanks
Worked perfectly, thanks!
TH3B0SS said:
Theres a way to fix that you need build prop editer and search secure storage and change it to false I getting this off my memory sorry if it misleads you
Click to expand...
Click to collapse
Glax100 said:
Worked perfectly, thanks!
Click to expand...
Click to collapse
Np
---------- Post added at 05:30 PM ---------- Previous post was at 04:40 PM ----------
dhman06 said:
Is anyone having issue with WIFI after installing this. For some reason my phone can't retain wifi password
Click to expand...
Click to collapse
Read the fix I gave
What exactly is "fastboot"? I understand the process up to that point, but after that I'm at a loss.
Root
boobteg2 said:
*Edited. I uploaded which factory firmware worked for me on a t-mobile s7 as of 10/30/2016 to dropbox if anyone needs it.
These are what worked for me. Included is a link to the factory firmware if you screw something up.
Turn on developer options/Usb debugging. After installing your Samsung USB drivers , plug it in. Click allow on your phone.
Put it in download mode. Open odin, click AP and choose the .tar file. Click start.
After reboot unlock the phone and open fastboot folder. Double click root.
After reboot, transfer busybox.apk or download busybox. When setting up busybox, make sure to install it to /system/xbin. Not /su/xbin.
Something goes wrong, use the same odin to flash the firmware you download from the included link. I would have included the files but their 2.1 gb.
Again, this is just what worked for me.
What follows rooting is your choice.
Click to expand...
Click to collapse
Does it work for TMobile G930T with PK1 november update?
sardor_x_z said:
Does it work for TMobile G930T with PK1 november update?
Click to expand...
Click to collapse
Yes, It worked for me.

Carrier Switch Snapdragon

Here is the Eng Boot for the SM-G955U. I did not get this, @unitz0mbie posted it. I am just posting it here. This is instructions for how to switch carriers.
G955U1 firmware is the US firmware. It has the CSC info of each carrier but does NOT have any of the bloat or boot logos. For T-Mobile it has WiFi Calling and VoLTE. Verizon texting works with data and WiFi calling. All those carrier features work. AND It changes depending on the SIM card in your phone. So you don't need to keep flashing firmwares. I don't know for what device the G955U1 would come on. The US unlocked device has a model number of SM-G955UZKAXAA and a carrier SW version of XAA/XAA/XAA. I think this firmware is the one that they give reviewers. Gear VR doesn't work.
Thanks to @Rushstrike for going through everything with me for carrier changes.
EngBoot: https://drive.google.com/file/d/0B1tT3ufAPS4SYUVzRVZyS2pnUTA/view
EngBoot: https://www.androidfilehost.com/?fid=889764386195903885
Modified Odin: https://www.androidfilehost.com/?fid=24686680535466915
Factory Binary G955U: https://www.androidfilehost.com/?fid=745425885120731328
G955U1 Firmware: https://www.sammobile.com/firmwares/SM-G955U1/XAA/download/G955U1UEU1AQDC/167505/
G955W Firmware: https://www.sammobile.com/firmwares/SM-G955W/XAC/download/G955WVLU1AQDE/130947/
G955W Frimware: http://updato.com/firmware-archive-select-model?record=C102FC9F4BDB11E7963AFA163EE8F90B
G955U Firmware: https://www.sammobile.com/firmwares/galaxy-s8/SM-G955U/TMB/download/G955USQU1AQDE/130248/
G955U Firmware: http://updato.com/firmware-archive-select-model?record=55E89C7D4BED11E7963AFA163EE8F90B
How to flash G955U1:
1. Download G955U1 for your device and patched Odin.
2. Turn off phone
3. Hold down on Bixby button + power + volume down
4. open patched Odin
5. add the firmware to the AP, CSC, CP, and BL sections of Odin.
6. Plug your phone into your computer (NEEDS TO BE WINDOWS) with Odin open
7. Make sure your device is connected and recognized by Odin.
8. Click start.
9. Enjoy G955U1
How to change carrier:
1. Download Factory Binary, EngBoot, G955U normal, and the G955W firmware
2. Turn off phone
3. Hold down on Bixby button + power + volume down
4. open Odin v3.12.7
5. add the Factory Binary to the AP section of Odin.
6. Plug your phone into your computer (NEEDS TO BE WINDOWS) with Odin open
7. Make sure your device is connected and recognized by Odin.
8. Click start.
9. One the phone reboots run the ADB command, adb reboot bootloader
10. Open modded Odin and flash the EngBoot
11. Click start
12. Once the phone reboots type the command adb reboot bootloader
13. Put the HOME_CSC of the G955W firmware into the CSC part of Odin (unmodded)
14. Click start
15. Open IME setting on Factory Binary
16. Type in *#243203855#
17. Select XAC
18. Click install
19. Wait for phone to reboot
20. Once it does open terminal and type in adb shell
21. Then type in echo "XXX" > /efs/imei/mps_code.dat
22. Type in exit into adb shell
23. Type in adb reboot bootloader
24. Flash the G955U firmware of your choosing without Userdata. Also make sure to flash the non-home CSC
25. Enjoy your new carrier!
CSC Values (replace on of these with the "XXX" in step 21):
BST Boost
VZW Verizon
ATT ATT
USC US Cellular
ACG C Spire
TMK MetroPCS
VMU Virgin Mobile
TFN Tracfone
XAS Sprint
TMB T-Mobile
XAA Unlocked US
SPR Sprint
CCT Xfinity Mobile
Don't entirely know which ones these are:
GCF World Wide
ACG Some Mid West Carriers
LRA A bunch, cant figure it out
After you do this, you can flash the EngBoot then run the command to any carrier then just reflash the original system.
@mweinbach so I'm assuming since you mentioned root, this is the Engineering Boot we've been waiting for with write permission??
djhotsauce said:
@mweinbach so I'm assuming since you mentioned root, this is the Engineering Boot we've been waiting for with write permission??
Click to expand...
Click to collapse
No. I need to rewrite that. I just copied this from my S8 thread.
Wait, I flashed the unlocked firmware last week. I have zero bloat so it definitely appears I'm running the firmware but my CSC shows as TMB (originally on T-Mobile firmware.) So let's say I purchased an unlocked US model and popped my T-Mobile SIM in it. Should the CSC say XAA or TMB? If XAA, I can use your guide to switch over to XAA right?
Sent from my SM-G955U1 using Tapatalk
Rydah805 said:
Wait, I flashed the unlocked firmware last week. I have zero bloat so it definitely appears I'm running the firmware but my CSC shows as TMB (originally on T-Mobile firmware.) So let's say I purchased an unlocked US model and popped my T-Mobile SIM in it. Should the CSC say XAA or TMB? If XAA, I can use your guide to switch over to XAA right?
Sent from my SM-G955U1 using Tapatalk
Click to expand...
Click to collapse
TMB because the way it works is that it enables carrier CSC settings without the bloat. Switching to the XAA does nothing. It will just switch back to TMB when you put in your sim card.
mweinbach said:
TMB because the way it works is that it enables carrier CSC settings without the bloat. Switching to the XAA does nothing. It will just switch back to TMB when you put in your sim card.
Click to expand...
Click to collapse
Perfect. Was already getting ready to jump off a bridge after this long day. Lol thanks bro, great thread.
Glad I'm not the only one with broken VR. (not that I wish for that, just glad it isn't just me being a noob all over again.) Hopefully they fix it.
Sent from my SM-G955U1 using Tapatalk
Rydah805 said:
Perfect. Was already getting ready to jump off a bridge after this long day. Lol thanks bro, great thread.
Glad I'm not the only one with broken VR. (not that I wish for that, just glad it isn't just me being a noob all over again.) Hopefully they fix it.
Sent from my SM-G955U1 using Tapatalk
Click to expand...
Click to collapse
its disabled server side.
mweinbach said:
its disabled server side.
Click to expand...
Click to collapse
Ahhh that explains it. Wonder why they'd release an unlocked model with disabilities such as a VR headset they're pushing to sell.
Sent from my SM-G955U1 using Tapatalk
So what firmware do I need to sim unlock the s8+
Rootuser3.0 said:
So what firmware do I need to sim unlock the s8+
Click to expand...
Click to collapse
Don't quote me but G955U1 might work. You might still need to have it unlocked through your carrier.
it worked
Rootuser3.0 said:
So what firmware do I need to sim unlock the s8+
Click to expand...
Click to collapse
yes, you do need to unlock through your provider unless u r Sprint
elliwigy said:
yes, you do need to unlock through your provider unless u r Sprint
Click to expand...
Click to collapse
A person on ebay did something and sim unlocked it with 00000000
I'm on xmobile and now it takes a Verizon sim which rejected it before the unlock
Rootuser3.0 said:
A person on ebay did something and sim unlocked it with 00000000
I'm on xmobile and now it takes a Verizon sim which rejected it before the unlock
Click to expand...
Click to collapse
interesting... usually u needa go through the unlock app on tmo devices
Just flashed this on my unlocked T Mobile S8+, everything is working Wifi Calling and etc. I will have to wait until next week to try a Verizon SIM to see if that works.
Thanks for the post, but, is there anyway we can get a mirror for these files? sammobile is garbage. Why not just use google drive?
trebills said:
Thanks for the post, but, is there anyway we can get a mirror for these files? sammobile is garbage. Why not just use google drive?
Click to expand...
Click to collapse
Check updato
mweinbach said:
Check updato
Click to expand...
Click to collapse
EDIT: Found it thanks
I am not sure what you mean. An update?

[Guide] How to Convert BACK to 100% Stock T-Mobile from 950U1 Firmware

Hi everyone,
If you've clicked on this thread you are probably just like me. You have a T-Mobile Galaxy S8 (950U) and wanted to try the unbranded/unlocked firmware. Maybe you thought it would SIM unlock your phone (Nope) or maybe you thought you'd like it but just don't. I was unable to find anyone who successfully reverted back to fully stock T-Mobile. My phone stayed XAA/XAA/TMB no matter what I did. Well, now I'm TMB/TMB/TMB and here to hopefully help you do the same.
I mostly followed this post: https://forum.xda-developers.com/galaxy-s8/how-to/switch-to-carrier-firmware-100-t3609487. Here's the instructions:
1. Download Factory Binary, EngBoot, and the G950W firmware.
2. Turn off phone
3. Hold down on Bixby button + power + volume down
4. open Odin v3.12.7
5. add the Factory Binary to the AP section of Odin.
6. Plug your phone into your computer (NEEDS TO BE WINDOWS) with Odin open
7. Make sure your device is connected and recognized by Odin.
8. Click start.
9. One the phone reboots run the ADB command, adb reboot bootloader
10. Open PrinceComsy (modded) Odin and flash the EngBoot
11. Click start
12. Once the phone reboots type the command adb reboot bootloader
13. Put the HOME_CSC of the G950W firmware into the CSC part of Odin 3.12.7 (NOT PrinceComsy)
14. Click start
15. Open IME setting on Factory Binary
16. Type in *#243203855#
17. Select XAC
****NOTE ABOUT 15-17: A bunch of system processes kept saying they were force closing, but I just kept saying OK until I could successfully type the code into the dialer and select XAC. It worked, even with those processes supposedly failing.****
18. Click install
19. Wait for phone to reboot
20. Once it does open terminal and type in adb shell
21. Then type in echo "TMB" > /efs/imei/mps_code.dat
22. Type in exit into adb shell
23. Type in adb reboot bootloader
24. Flash the G950U T-Mobile firmware without Userdata. Also make sure to flash the non-home CSC.
25. Enjoy your reverted back to T-Mobile 100% stock phone.
Files you will need:
Factory Binary: https://www.androidfilehost.com/?fid=745425885120727548
Eng-Boot for 950U: https://drive.google.com/file/d/0B4NKFp9A7CsoSmpzeEFMSldhRlU/view?usp=sharing
Combination (950W) firmware for the Home_CSC: https://updato.com/firmware-archive-select-model?record=0465B78C273A11E7963AFA163EE8F90B
PrinceComsey Odin: https://www.androidfilehost.com/?fid=24588232905724860
Odin 3.12.7: https://mega.nz/#!UtI02CbY!XnmV7scm-HJq-lBUP5nOyDzs3Uwwmt17ldrfcl-9xoM
T-Mobile Stock firmware: https://updato.com/firmware-archive-select-model?record=4F86A80C2FA111E7963AFA163EE8F90B
Great work, bro
This was all mine. I did all of this. Why does nobody say anything about me doing it. It is in the EngBoot + Root thread. I mean really, thank the people that actually DO the work.
mweinbach said:
This was all mine. I did all of this. Why does nobody say anything about me doing it. It is in the EngBoot + Root thread. I mean really, thank the people that actually DO the work.
Click to expand...
Click to collapse
Agreed, I used your guide to help me get back to TMo version. You will find variation of your work here and there. But I agreed that OP should be credited.
mweinbach said:
This was all mine. I did all of this. Why does nobody say anything about me doing it. It is in the EngBoot + Root thread. I mean really, thank the people that actually DO the work.
Click to expand...
Click to collapse
Happy to give you credit man. I spent days asking on four or five threads if anyone had converted their T-Mobile S8 back to 100% stock. I found no one. One guy mentioned he got his Verizon S8 back to stock.
I found the carrier switch thread ...which gave great instructions, but didn't tell you anything about where to get these files. So I searched around to get the files and spent a good two hours trying and failing until it worked. I figured a thread with not only the instructions, but also all the files you need...would be helpful.
I'm on XDA a few times a year when a new phone comes out. I could literally care less about "credit." However, I can tell you do...and I am thankful for your instructions. I would honestly have no problem with me deleting this thread, having you copy the text, and then you can post the same thing again only with your name as the thread maker. Let me know.
dharmastation3 said:
Happy to give you credit man. I spent days asking on four or five threads if anyone had converted their T-Mobile S8 back to 100% stock. I found no one. One guy mentioned he got his Verizon S8 back to stock.
I found the carrier switch thread ...which gave great instructions, but didn't tell you anything about where to get these files. So I searched around to get the files and spent a good two hours trying and failing until it worked. I figured a thread with not only the instructions, but also all the files you need...would be helpful.
I'm on XDA a few times a year when a new phone comes out. I could literally care less about "credit." However, I can tell you do...and I am thankful for your instructions. I would honestly have no problem with me deleting this thread, having you copy the text, and then you can post the same thing again only with your name as the thread maker. Let me know.
Click to expand...
Click to collapse
I just care that people know who came up with what. If you dont want to add credit, fine. But dont delete this because some people might not know where to go for info.
mweinbach said:
I just care that people know who came up with what. If you dont want to add credit, fine. But dont delete this because some people might not know where to go for info.
Click to expand...
Click to collapse
Can you copy the instructions (and the files I gathered in this thread) and make your own post? I will delete this if you do. Because it does no one any good to have the comments on here being about people wanting credit. Why don't you just re-post this under your username?
All I care about is helping people.
dharmastation3 said:
Hi everyone,
If you've clicked on this thread you are probably just like me. You have a T-Mobile Galaxy S8 (950U) and wanted to try the unbranded/unlocked firmware. Maybe you thought it would SIM unlock your phone (Nope) or maybe you thought you'd like it but just don't. I was unable to find anyone who successfully reverted back to fully stock T-Mobile. My phone stayed XAA/XAA/TMB no matter what I did. Well, now I'm TMB/TMB/TMB and here to hopefully help you do the same.
I mostly followed this post: https://forum.xda-developers.com/galaxy-s8/how-to/switch-to-carrier-firmware-100-t3609487. Here's the instructions:
1. Download Factory Binary, EngBoot, and the G950W firmware.
2. Turn off phone
3. Hold down on Bixby button + power + volume down
4. open Odin v3.12.7
5. add the Factory Binary to the AP section of Odin.
6. Plug your phone into your computer (NEEDS TO BE WINDOWS) with Odin open
7. Make sure your device is connected and recognized by Odin.
8. Click start.
9. One the phone reboots run the ADB command, adb reboot bootloader
10. Open PrinceComsy (modded) Odin and flash the EngBoot
11. Click start
12. Once the phone reboots type the command adb reboot bootloader
13. Put the HOME_CSC of the G950W firmware into the CSC part of Odin 3.12.7 (NOT PrinceComsy)
14. Click start
15. Open IME setting on Factory Binary
16. Type in *#243203855#
17. Select XAC
****NOTE ABOUT 15-17: A bunch of system processes kept saying they were force closing, but I just kept saying OK until I could successfully type the code into the dialer and select XAC. It worked, even with those processes supposedly failing.****
18. Click install
19. Wait for phone to reboot
20. Once it does open terminal and type in adb shell
21. Then type in echo "TMB" > /efs/imei/mps_code.dat
22. Type in exit into adb shell
23. Type in adb reboot bootloader
24. Flash the G950U T-Mobile firmware without Userdata. Also make sure to flash the non-home CSC.
25. Enjoy your reverted back to T-Mobile 100% stock phone.
Files you will need:
Factory Binary: https://www.androidfilehost.com/?fid=745425885120727548
Eng-Boot for 950U: https://drive.google.com/file/d/0B4NKFp9A7CsoSmpzeEFMSldhRlU/view?usp=sharing
Combination (950W) firmware for the Home_CSC: https://updato.com/firmware-archive-select-model?record=0465B78C273A11E7963AFA163EE8F90B
PrinceComsey Odin: https://www.androidfilehost.com/?fid=24588232905724860
Odin 3.12.7: https://mega.nz/#!UtI02CbY!XnmV7scm-HJq-lBUP5nOyDzs3Uwwmt17ldrfcl-9xoM
T-Mobile Stock firmware: https://updato.com/firmware-archive-select-model?record=4F86A80C2FA111E7963AFA163EE8F90B
Click to expand...
Click to collapse
Where would I check if I'm TMB/TMB/TMB? I went from XAA firmware back to stock TMB firmware using official Odin 3.12.7 and all seems fine. I don't see any issues at all but I do wanna confirm everything is good to go.
Sent from my SM-G955U using Tapatalk
Rydah805 said:
Where would I check if I'm TMB/TMB/TMB? I went from XAA firmware back to stock TMB firmware using official Odin 3.12.7 and all seems fine. I don't see any issues at all but I do wanna confirm everything is good to go.
Sent from my SM-G955U using Tapatalk
Click to expand...
Click to collapse
Settings / About phone / Service provider SW ver.
yusssi said:
Settings / About phone / Service provider SW ver.
Click to expand...
Click to collapse
Figured it out after I posted but thanks for confirming. ??
Sent from my SM-G955U using Tapatalk
Is there any way to go to the TMobile firmware, just without the Tmo splash screen?
Zorn_ said:
Is there any way to go to the TMobile firmware, just without the Tmo splash screen?
Click to expand...
Click to collapse
G950U1 firmware is the closest I have seen.
mweinbach said:
G950U1 firmware is the closest I have seen.
Click to expand...
Click to collapse
If you follow all the steps to change the CSC to TMB, then at the very end flash the unlocked G950U1 firmware, does the phone still identify as TMobile? And would you be able to get the TMobile updates (like the 6/7 update)?
Zorn_ said:
If you follow all the steps to change the CSC to TMB, then at the very end flash the unlocked G950U1 firmware, does the phone still identify as TMobile? And would you be able to get the TMobile updates (like the 6/7 update)?
Click to expand...
Click to collapse
Nope, the systems are different. The updates are also different. The G950U1 ones come from samsung the others come from TMobile.
mweinbach said:
Nope, the systems are different. The updates are also different. The G950U1 ones come from samsung the others come from TMobile.
Click to expand...
Click to collapse
Gotcha. Thanks for your replies. Main reason I'm worried about staying on the unlocked firmware is Samsung's horrible reputation for updates last time around. I'm afraid we won't get the updates on this firmware until 6 months after the carrier versions.
Can I use this ROM and instructions to switch from Verizon S8 to Tmobile S8 Rom?
Thanks
---------- Post added at 07:25 PM ---------- Previous post was at 07:19 PM ----------
rider4ever said:
Can I use this ROM and instructions to switch from Verizon S8 to Tmobile S8 Rom?
Thanks
Click to expand...
Click to collapse
Found this: https://forum.xda-developers.com/galaxy-s8/how-to/switch-to-carrier-firmware-100-t3609487
Help
When I try to flash the home_csc in the CSC spot odin then click 'start' odin says Fail!SHA256 is invalid.
I thought if we just flashed 950u1 firmware we could just flash straight back to the tmobile stock firmware in the same method.
So this whole thread is about 950U1, which is the S8, what about S8+? I have a T-Mobile S8+, flashed the unlocked version firmware, wanted to go back, but this instruction only deals with 950U1, what about 955U1?
Ok, i can say if you just flashed the 950u1 or 955u1 firmware with modified odin. All you have to do is flash the tmobile firmware with official odin and then do a data reset from the bootloader menu.
I was able to go right back to official tmobile firmware and get OTA updates.

Help Me Convert 950U to AT&T 950A Please

OK I see there are a few threads on this but would someone please point me to the correct post to convert the unlocked US S8 to the AT&T version so I can get VOLTE and wifi calling? TIA for your help!
I have the same phone.
But what is so special about volte?
1st only works with other AT&T users with VOLTE capable devices but the audio is very strangely clear. For me this is about my entire family, plus I want wifi calling
Umm I have 950U that I Preordered direct from Samsung as an AT&T phone. I don't think there is an S8 950A model. I have VoLTE and wifi calling.
All model numbers are 950U, but to get to the at&t specific firmware, follow directions here:
https://www.google.com/amp/s/forum..../switch-to-carrier-firmware-100-t3609487/amp/
Sent from my Galaxy S8 using Tapatalk
Refer to the post HOW TO carrier switch
inneyeseakay said:
All model numbers are 950U, but to get to the at&t specific firmware, follow directions here:
https://www.google.com/amp/s/forum..../switch-to-carrier-firmware-100-t3609487/amp/
Sent from my Galaxy S8 using Tapatalk
Click to expand...
Click to collapse
Yes my mistake, I'm stuck in the past where every AT&T version is the A. I found the AT&T firmware for the 950U on SamMobile (G950U1UEU1AQE3_G950U1OYM1AQE3_ATT.zip) and was thinking I would need the CSC from that firmware but it seems not, Anyway thanks for the link and I'll give it a shot.
rzracer2 said:
Yes my mistake, I'm stuck in the past where every AT&T version is the A. I found the AT&T firmware for the 950U on SamMobile (G950U1UEU1AQE3_G950U1OYM1AQE3_ATT.zip) and was thinking I would need the CSC from that firmware but it seems not, Anyway thanks for the link and I'll give it a shot.
Click to expand...
Click to collapse
That's not att firmware that's unlocked us firmware since it's compatible with all major us carriers. I have that software version on my Factory unlocked US model S8.
Wow that post is all over the place. Can any kind soul that has an US unlocked and set it up as an AT&T device can help set me strait please? I'm thinking I need to flash the Engboot (never did this in ODIN so I don't what block it is?) and then Launch IMEI factory dialer and put in code ( *#243203855#). Not sure how to do this either unless they mean the phone's dialer app. Thank you sooo much for your help!
Follow the directions in the link I posted step by step... That's what I did and it worked to change mine from a Cricket phone to an AT&T phone.
Sent from my Galaxy S8 using Tapatalk
I'm using an S8 unlocked version on AT&T postpaid account and I would not use AT&T's Firmware it's all full of junk apps that are not Useful at all.The S8 without all that blot where is much snappier lt is fantastic everywhere I go I even get LTE+
so I need every step for an unlocked as would be a locked phone?
rzracer2 said:
so I need every step for an unlocked as would be a locked phone?
Click to expand...
Click to collapse
If you want all the att features, yes...
Sent from my Galaxy S8 using Tapatalk
---------- Post added at 07:13 AM ---------- Previous post was at 07:10 AM ----------
tlopez1973 said:
I'm using an S8 unlocked version on AT&T postpaid account and I would not use AT&T's Firmware it's all full of junk apps that are not Useful at all.The S8 without all that blot where is much snappier lt is fantastic everywhere I go I even get LTE+
Click to expand...
Click to collapse
I see your LTE+ and I raise you. [emoji16]
Sent from my Galaxy S8 using Tapatalk
---------- Post added at 07:16 AM ---------- Previous post was at 07:13 AM ----------
rzracer2 said:
so I need every step for an unlocked as would be a locked phone?
Click to expand...
Click to collapse
You could try flashing the userdata section from an att firmware, some have said that worked too.
Sent from my Galaxy S8 using Tapatalk
OK so I need all these steps at the bottom, still doesn't click to me why I need Canadian CSC to get AT&T features but ok. Can I get help with the following steps, Thanks,
Step 1. Download Factory Binary, (is this my factory unlocked ROM on SamMobile?)
Step 1. Download 950W firmware. (does it matter which version, there are like 15 different on SamMobile)
Step 15. Open IME setting on Factory Binary, I have no idea what this is, Is this something in the modified ODIN?
How to change carrier:
1. Download Factory Binary, EngBoot, and the G950W firmware. (i dont think engboot is needed i did it without eng boot and works)
2. Turn off phone
3. Hold down on Bixby button + power + volume down
4. open Odin v3.12.7
5. add the Factory Binary to the AP section of Odin.
6. Plug your phone into your computer (NEEDS TO BE WINDOWS) with Odin open
7. Make sure your device is connected and recognized by Odin.
8. Click start.
9. One the phone reboots run the ADB command, adb reboot bootloader
10. Open modded Odin and flash the EngBoot
11. Click start
12. Once the phone reboots type the command adb reboot bootloader
13. Put the HOME_CSC of the G950W firmware into the CSC part of Odin (unmodded)
14. Click start
15. Open IME setting on Factory Binary
16. Type in *#243203855#
17. Select XAC
18. Click install
19. Wait for phone to reboot
20. Once it does open terminal and type in adb shell
21. Then type in echo "XXX" > /efs/imei/mps_code.dat
22. Type in exit into adb shell
23. Type in adb reboot bootloader
24. Flash the G950U firmware of your choosing without Userdata. Also make sure to flash the non-home CSC
25. Enjoy your new carrier!
I've actually found you can simply:
flash engboot w/mod ODIN
Boot phone, enable usb debugging
adb shell echo "ATT" > /efs/imei/mps_code.dat
flash full stock firmware (any carrier) in stock ODIN w/non-home CSC
upon reboot, you'll boot with att features
Sent from my Galaxy S8 using Tapatalk
inneyeseakay said:
I've actually found you can simply:
flash engboot w/mod ODIN
Boot phone, enable usb debugging
adb shell echo "ATT" > /efs/imei/mps_code.dat
flash full stock firmware (any carrier) in stock ODIN w/non-home CSC
upon reboot, you'll boot with att features
Sent from my Galaxy S8 using Tapatalk
Click to expand...
Click to collapse
Thanks for the reply, I flashed Engboot with PrinceComsey ODIN and it erased my data and reboot me to setup (hope this is normal). I open ADB and type adb shell then echo "ATT" > /efs/imei/mps_code.dat but get the error permission denied. If I paste your whole line "adb shell echo "ATT" > /efs/imei/mps_code.dat" I get The system cannot find the path specified. USB degging is on. Thank you
Doesn't the unlocked version have different bands than the att version? It is my understanding that if you have att service that att branded version has wifi calling, volte, and virtual voicemail. Correct?
macklobell said:
Doesn't the unlocked version have different bands than the att version? It is my understanding that if you have att service that att branded version has wifi calling, volte, and virtual voicemail. Correct?
Click to expand...
Click to collapse
All S8 use the same hardware, the software/firmware dictates which bands/features are active.
Sent from my Galaxy S8 using Tapatalk
---------- Post added at 09:41 PM ---------- Previous post was at 09:40 PM ----------
rzracer2 said:
Thanks for the reply, I flashed Engboot with PrinceComsey ODIN and it erased my data and reboot me to setup (hope this is normal). I open ADB and type adb shell then echo "ATT" > /efs/imei/mps_code.dat but get the error permission denied. If I paste your whole line "adb shell echo "ATT" > /efs/imei/mps_code.dat" I get The system cannot find the path specified. USB degging is on. Thank you
Click to expand...
Click to collapse
Since you have unlocked phone, you may need to flash carrier firmware before getting access to /efs/IMEI
Although, the unlocked one may not have that file either. Not sure...
Sent from my Galaxy S8 using Tapatalk
If you compare them side by side at Samsung.com, the unlocked version has less bands than the att version.
inneyeseakay said:
I've actually found you can simply:
flash engboot w/mod ODIN
Boot phone, enable usb debugging
adb shell echo "ATT" > /efs/imei/mps_code.dat
flash full stock firmware (any carrier) in stock ODIN w/non-home CSC
upon reboot, you'll boot with att features
Sent from my Galaxy S8 using Tapatalk
Click to expand...
Click to collapse
A question for bit a of clarification:
I understand that you flash full stock with the Non-Home CSC, but which Non-CSC, the one containing Cache, PIT, and OMR or the other with Cache, and UserData?
Thanks.

Categories

Resources