yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] conmonks:
Thanks!

Thanks for the reply. Speaking on behalf of me only, take your time no rush, but I hope others can wait a little longer too so it can be somewhat clean and straightforward for the instructions. Last thing I want is boot loops and spending extra time reverting. Keep up the good work guys!
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Acoustichayes:
Official root progress Thread is live . Feel free to check it out HERE
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] suaverc118:
Gosh I hate asking this... But what is all this for and/or what does it do?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] conmonks:
First, It?? Which will be it? and troll comment? (Actually, that's a rhetoric question) So If you read the new thread created you'll know what Engboot is and for root well... Users can remove all bloatware, I will automate my phone again with tasker having full access, Xposed (somtime) and... actually, google search benefits of root.

I hope both our messages can get deleted so the thread is clear for dev progress.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
We are working on root as I type this. I expect in within the next month. We got some files we need and might need more. But we might have it soon.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] wolfgart:
Does we have good chances to have TWRP too ?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Acoustichayes:
Please, refer to the official root progress thread for all questions and updates

HERE
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Astr4y4L:
Maby this is a stupid question ....

But, If I Have an ENG_Boot on my samsung does that mean my bootloader is unlocked????

please forgive my ignorance but i'm just starting out in Android Development. and all these different variations on OS get confuseing...

Thanks ,

Astr4y4L
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
well that depends on the ENG Boot.. if its any of the ones floating around on xda then no.. its only permissive but not realyly permissive
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] travisd4est:
Didnt see it asked, but if i wanted to go back to straight TMO "U" from the "U1" will i need to do anything special or can i just revert back via Odin, the same way i changed to "U1" ?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
Just use Odin. Not modded Odin, normal Odin.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] travisd4est:
Thank you sir!
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Badazzmenc:
Samsung is getting rid of knox
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
They are getting rid of the Knox application. Knox will still be part of the Samsung OS.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
yes. root will disable samsung pay unless we can hide root.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] partcyborg:
Is it possible to do this with jodin3? I dont have access to a windows box.

Or perhaps if I could get a patch from modded odin I could fix jodin3...
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
I dont think it will work. I personally have never gotten JODIN3 to work.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] trebills:
Is there a way to change the emojis on this phone using odin or flashing a modified firmware?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Poli169:
Could you provide a more detailed guide or where i can look it up i have the att and would love to have it bloat free with working volte.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Charkatak:
I have US model of S8 SM-G950U1 and would like to know if I flash another firmware, then later would want to come back to original one, which one should I pick "CSC: USC, TMK or XXA)? I basically need firmware that has most CSCs for US carriers.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] sbxzhang22:
Hi, I have tmobile version S8. If I want to change firmware to U1 and change carrier to unlock, What is the first thing I should do? change carrier or flash 950U1 firmware? thx
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
first you should unlock it through your carrier as this doesnt unlock the phone..

second depends on what you want.. u want to switch carrier or have samsung U1 firmware with no carrier bloat? if the latter, you just flash in ODIN
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] sbxzhang22:
I have already unlocked my phone. I want to use this phone in other region not only US so I hope change the carrier to XAA. I also wanna get rid of carrier bloat. So I should change the carrier first and then flash U1 firmware?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
change carrier doesnt matter if you flash U1.. u1 has all carriers and switches automatically depending on sim you are using
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] sbxzhang22:
So I just need to flash U1 and I can use other carrier's sim card?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
yes since your device is already unlocked.. however i do not know about sim cards outside of the US as i have no way to test
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
There is no CSC for it in the files. I have looked into it, it might just default to the XAA version. I dont think it will contain carrier specific CSC features like RCS like it will for US carriers but it might work.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
which firmware u talking about? my U1 firmware has a csc file
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
I mean the file that decides which CSC features are there and which CSC value has which bands and stuff is what I am talking about.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
it does change.. it just doesnt show it in settings.. all the csc files even for the U firmware are multi csc.. it changes when you put another sim in and restart the device.

the userdata is carrier specific however

on the U1 firmware I go into recovery and you can see it set the vzw csc for example on U1 because i have a verizon sim..

mine shows but at same time i am on ENG firmware, not U1
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
forgot to add picture
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Linkzz:
maybe i missed something but can someone point me to the post of getting root access on G950U? i tried the engboot but still no root access. or is it that there is no root as yet for this model without tripping knox?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
not what i was saying but whatever. the U firmware doesnt contain non US carrier information. I may or may not work.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
no root yet. there probably wont be any root that doesnt trip knox. knox and root are two different beasts. With root you lose knox.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Linkzz:
i was trying to find a way to backup my efs. can you help with that?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
I don't think you can. If you erase it you will need an IMEI repair which you can do with current engboot.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] FromtheSuburbs:
I have a Virgin Mobile S8 that I'm trying to get on AT&T. After switching the sim card and rebooting, I'm getting an "Invalid SIM Card" error. Here are the steps I've taken thus far (in order):

- Flashed U1 Firmware

- Flashed Factory Binary

- Flashed Eng Root.tar

- Flashed the HOME_CSC from the 950W Firmware

- Entered the IME Code from the Factory Binary Home Screen

- Installed the "XAC" from the Preceding Screen

- Opened an adb shell and entered the following: echo "ATT" > /efs/imei/mps_code.dat

- Flashed the AT&T Stock Firmware

All files / firmware used were downloaded from the links in the 1st post.

The AT&T firmware installed without a hitch; I'm just stumped at this point. Thanks in advance for any insight.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
well if thats what u mean then yes, i agree lol.. it contains csc for us carriers..

i cant imagine it wouldnt work tho, i mean it has more csc than devices before it that only needed to be unlocked to work? who knows lol, i dont travel haha
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Quickvic30:
You have to get the Sim carrier unlock code from either Virgin Mobile (phone probably has to be paid in full before they will give you this code) or a unlock company via web. I've had great success with cellunlocker.net and unlockbase.com
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] FromtheSuburbs:
I had just finished my chat with AT&T support telling me the same thing when I got your reply notification.

Thanks for the heads up; I'll look in to those two sites.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] billa:
FYI. No imei repair is possible at this time on S7/S8 and newer Sammy phones because it's HWID (HardWareID) locked/authenticated, with or without eng-boot/root. At BEST you'd be able to write back an authentic backup from the very same phone (if you could even make one) with one of those hardware boxes as long as Knox is not tripped, but again no other "repair". Since we don't have root yet, it would be pretty hard to mess anything up in the efs, so no worries there.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
IMEI repair is possible with engboot we currently have. It allows restricted access, which we can use for IMEI repair. Look it up.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] billa:
Haven't seen one in the wild, AND no thanks for a $150 cert!

Besides IF it was that easy, then i'm sure at least some boxes would have supported it.

It's just an expensive and obscure solution, if you know what I mean...
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] hovanhuang:
I have an Verizon unlock S8. I'm on ATT network. What should i do? little bit confused about what's the "ENG BOOT" thing?

I downloaded the ATT firmware. Should i just follow your instruction here to flash AP, CSC, CP and BL and done?

thanks,
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] hovanhuang:
I have an Verizon unlock S8. I'm on ATT network. What should i do? little bit confused about what's the "ENG BOOT" thing? i plug my att sim card in and works fine now.

I downloaded the ATT firmware. please see below. Should i just flash AP, CSC, CP and BL and done?

thanks,
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
the firmware in your picture is not ATT firmware.. its the unlocked U1 firmware which is carrier bloat free..

so essentially just flash 4 files in comsey odin if u want to be on unbranded samsung firmware
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Nathan.7118391:
Here's justmejose recovery file for our phone:

https://www.androidfilehost.com/?fid=745425885120726190

I have not tested it or opened to check the details.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
I tested it.. it's same as all the other ones posted
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Mysticales:
Oooo, so is this "new" progress or are we still at the same status as we were a couple weeks ago?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] MicroMod777:
Anybody gave 955U eng-boot?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
same status.. all the eng boots no longer have write/root access
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] MicroMod777:
Where is it so I can do tests?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
theyre posted all over lol.. theyre all the same.. just fyi the one jusmejose sent me i thought id stay on it to mess around which didnt get anywhere but it only allowed charging to 80% lol
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
New files in OP. It is the root EngBoot, thats what billa claims. I can not test because I am at school and on a mac.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
take it with a grain of sslt as he of course didnt test root and only looked at the CSC lol
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] MicroMod777:
Sweet. Can you also post the working Odin in OP?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] suzook:
Same files....seems like Sammy woke up,and no root for s8.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
you flashed it or looked at the prop?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] meathammer386:
thanks anyways
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Rushstrike:
where is the patch odin?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] r3w1NNNd:
I can't test this, as i don't have an s8, but since Selinux is already permissive, did someone try a good old dirtycow?

Think about the lg v10/20 process. The main objective there is to get selinux in a permissive context, and then run the exploit in that context. At the end of the day, all that's needed is a shell #

From there su might be pushed, s7 style.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] MicroMod777:
I thought about that too with permissive status. Though on the LG it flashed twrp. We can't do that due to not being unlocked. I bet jcase could figure this out if he had s S8.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Logix:
dirtycow is patched I already tried on latest ota
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
i was part of the dirty santa group on the v20 and that was NOT the first goal lol.. matter of fact we skipped permissive entirely and went straight to dirty cowing an already unlocked and rooted BL/Debug Kernel then we just pushed twrp, it was all dirty cow no permissive was needed bcuz of the firmware we had....

and dirty cow will not work as stated already as it was patched back in Dec/Jan and we already have permissive which has proven useless
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] itsmikeramsay:
When root is achieved. Will this mess up Knox and the ability to use Samsung Pay? Haven't had a Samsung device is sooooo long I feel the need to ask for clarification.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
simple searching would reveal the answer on multiple sammy devices lol

but to answer your question yes it will for sure.. they utilize safety net and the one way ive seen to bypass safety net is to use Magisk which i believe you might need an unlocked BL to utilize but not sure as i dont use any of those pay apps

---------- Post added at 07:22 PM ---------- Previous post was at 07:22 PM ----------

to add it wont mess up knox warranty or anything but i think the issue lies with safety net.. either way if it detects root it will not work
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] billa:
Yes, that's all you need, simply flash the 4-part U1 unbranded firmware, insert your ATT sim card, and the phone will reconfigure during a restart to an unbloated ATT carrier experience. If VoLTE/HD voice doesn't work, then you may want to flash the CSC/UserData part ONLY from the G950U-ATT carrier firmware on top of the U1.

It's funny how people call U1 the "unlocked" firmware incorrectly.

There's nothing unlocked about it, it's simply an "unbranded" version of the carrier specific firmware.

It will NOT auto-magically unlock the phone, however it will give you an unbloated experience (with maybe some carrier specific features missing).
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
the reason we are calling it "unlocked" is because it comes on the unlocked phone.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] HighOnLinux:
Exactly.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] billa:
Uhhhhhkay then, just needs to be noted that it doesn't actually unlock any phone which comes locked already.

Threads are littered with the uninformed, asking if it will unlock their locked phones.

I certainly understand that it was first released in the "U1" model, therefore "unbranded" is more appropriate to describe it to cut down on the confusion.

Call it what you want as long as the word "unlocked" doesn't confuse people.

That's all.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
uhhh well,anyone who purchases a phone should know whether they are unlocked or not from the carrier lmao

its "unlocked" firmware that comes on samsung branded "unlocked" device

the U doesnt stand for "unbranded" either since all the s8s in the world are "unbranded" this go around

why does it matter? even if he changed his terminology ppl would still ask if it unlocks their phone.. thats just the nature of xda.. then again i suppose ppl trying to be mods all the time and tell ppl what to do is part of xda as well haha
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] carnage017:
restrictive enough to deny access to adaway app?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
seeing as how adaway requires root id say yes, restricted enough lol
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] carnage017:
I cry every time!
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] billa:
The "U' version IS most definitely a branded/bloated version compared to the "U1", BUT neither is technically locked or unlocked.

The locking mechanism is NOT in the firmware, but rather it's in the baseband's security, hopefully that clears it up a bit.

Not trying to be a mod or anything, but instead of rejecting knowledge, even I gladly listen to someone who has something intelligent to say.

At least we both seem to like to lol a lot.. lol
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] elliwigy:
lol i was agreeing with you lol.. ive answered that question many times haha, the phone must already be unlocked, switching to U1 firmware doesnt unlock it.

im just glad i got big red.. a bit pricey but best coverage/data speeds ive ever experienced (in my area) and phones already unlocked at the factory
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Neo3D:
Guys, is there an updated link for this? This link is dead?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
http://updato.com/firmware-archive-select-model?record=1C742B3D514411E7963AFA163EE8F90B

Once you flash this there will be an OTA update. Install that and it will make sure that you are on the best version of the G950U1 firmware.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Neo3D:
Thanks, is this the same one but with the update already applied since its date is newer?

http://updato.com/firmware-archive-select-model?record=C59A4E9E73F311E7963AFA163EE8F90B
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
yes but I personally prefer to apply the OTA after I flash it just to make sure there are no issues. Best way I found to do it.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Neo3D:
Can someone please explain what's the difference between these two steps?

What is meant exactly by "firmware"? Isn't what we're doing in steps 1-8 already "flashing the firmware"?

Also, what's the difference between these?

How to flash G950U1

How to change carrier

Is there any advantage to changing the carrier? Will it make the phone "work better" for a specific carrier versus not going through these extra steps to change the carrier? I'm a bit confused?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
The U1 firmware is the unbranded firmware. The normal G950U firmware is the one shipped to carriers. Switching your CSC and staying on G950U means you keep carrier specific stuff such as wifi calling and volte, which the G950U1 firmware also keep. But the G950U still has all carrier branding information.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Neo3D:
Thank you! Also, what's the advantage to flashing the ENGBoot?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] mweinbach:
to switch carriers you need to flash engboot because it is what makes the carrier information writeable to change to a different carrier. But at the end when you flash the G950U firmware on top it overwrites the engboot.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Neo3D:
So, if you flash the G950U firmware, the phone will configure itself to whatever carrier's sim card you insert immediately after flashing?

But, if you wanted to switch carriers w/o flashing the G950U firmware, then you do the flash engboot trick?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] HighOnLinux:
G950U firmware is branded, meaning it's default locked to a certain US Carrier. The U1 firmware in the other hand, will tweak certain options to match up with the sim card's settings for whichever carrier you have, but if you're planning to switch over to U1 firmware, you should network unlock your S8 before you continue to do the procedure listed by the OP.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Neo3D:
Thank you, this is starting to make more sense. So, by network unlock your S8 do you mean these procedures?

https://xdaforums.com/showpost.php?p=72333570&postcount=3
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] HighOnLinux:
No thats also another procedure to switch from carrier branded firmware to unlock firmware. You're going to have to call your carrier to see if you're Eligible to have a device unlock code sent to you for your phone being network unlocked. (Example: for t-mobile users, the device unlock app is pre-installed and after 90 days of having service with no suspensions or due payments, you're eligible to have your phone work with any carrier (at&t, sprint, etc.))
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] Neo3D:
Gotcha! So, if I tried to flash the U1 firmware, it won't work with my SIM card.

I have to network unlock with my carrier BEFORE flashing U1 firmware.

If I flash U1 firmware and my phone is still network locked, then if I try to use my SIM, will it brick the phone?
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] HighOnLinux:
Partically correct. It wont brick your phone, just wont work with any other network that was originally locked down to the certain carrier you got (you got sprint s8 and you flash U1 firmware and you test out verizon SIM but doesn't work on verizon.)
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] billa:
So, would it be safe to say, that the best option is to just flash the "U1" unbranded firmware and optionally the CSC/UserData parts only from the "U" branded one specific to the carrier you intend to use? I thought all that carrier switching biz was mostly relevant prior to the "U1" coming out in June, since the "U1" now auto-configures the carrier features/bands based on the inserted sim card, and the "U"'s csc/userdata is just the icing on the cake, so to speak.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] HighOnLinux:
You can do that, if you're not constantly switching out SIMs for different carriers. If you're planning to stick to one certain carrier for awhile, then you can flash the CSC data for that certain carrier you're on. It shouldn't cause any issues to occur, as long as you're on the right carrier, you're good.
[T-Mobile Samsung Galaxy S8 Guides, News, & Discuss] billa:
DaNamesFrank, that's exactly the issue I'm having, switching different carrier sim cards often for testing purposes.

Well, the reason I'm asking how to stick it the "U1" to one single carrier preferably VZW (since it allows both gsm and cdma/lte bands) so I can use it to test various other carrier sim cards without the phone having to reconfigure itself upon insertion of a different carrier's sim. And yes, I know I will loose some carrier specific features (unless using a VZW sim) but it's more important for me to be able to switch sims quickly and not go through all that reconfig process.

So again, if anyone knows how to stick the "U1" onto one particular carrier even when switching sims (without going the branded "U" firmware route).

Much appreciated.