yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] boostnek9:
Considering you've quoted me about this exact thing today, yes I did think it was directed at me. Anyways, if you don't need help with root cause youre stuck or discuss about root then move on.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] bill10:
Its directed at the community
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] schoolage1080:
Everyone who might be having trouble achieving root using this method should calm down. It is a small miracle we even have root at all. If it doesn't not work for you, be patient and try again. I am experienced and it took over an hour in ADB to achieve root shell where final commands took. Just read, read again, try, read, try...rinse and repeat. It will work. Thanks [MENTION=3812611]elliwigy[/MENTION]!
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] steven4107:
__________________________

Thank you for the quick reply!

Yes, I finally see how to search through the comments xD and I separated the commands:

1) adb shell #Pressed Enter#

2) setsid su 0 #Pressed Enter#

I received the same error, but now I can type!

Continuing the instructions, my next line looked like this:

1) dream2qltesq:/ # id

#RETURNED#

uid=0(root) gid=0(root) groups=0(root),1004(input),1007(log),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin)

,3002(net_bt),3003(inet),3006(net_bw_stats),3009(readproc) context=u:r:shell:s0

But reading the instructions, it seems like I'm not in the right place because 'dream2qltesq:/ #' is still there in the command line where I think i'm only expecting a '#'

Thank you again for the help
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] matthewd769:
another user added an amazing line to add BEFORE setsid su 0 .... enter this ..... alias a='exit' ... once your done with the setsid su 0 ... just hit a and it exits ... you also missed the number 0 at the end of that line
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jazic:
I cannot get ODIN to work at all. I'm correctly in Downloading Mode with all of the correct files downloaded but I keep getting this error:

<ID:0/005> Odin engine v(ID:3.1203)..

<ID:0/005> File analysis..

<ID:0/005> SetupConnection..

<OSM> All threads completed. (succeed 0 / failed 1)

Anyone have any ideas?

EDIT: For those having this issue it was resolved by redownloading the firmware file and trying again.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] gurinder073:
i also got same issue
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Opensystem:
Stay on topic. Don't respond to people that are provoking fights. If someone says something stupid, ignore it. Nobody is being done any favors having to read all that to see if there's been any progress ABOUT THE TOPIC OF THE THREAD. If your post is ignored, ask yourself "why?" And consider doing a thread search for what you need.

[MENTION=3812611]elliwigy[/MENTION], when you have a chance, would you please consider updating the OP with suggestions such as "alias a=exit" and cleaning up the process a bit, ie: Step 1: Do this exactly. Step 2: etc? A lot of people reference an upload on page 19, maybe link it and explain in OP why it should(n't) be used? Clearly a lot of people are having difficulty, making the OP as simple as possible will save a lot of thread space. If you want help writing it out, feel free to PM me and I'll put something together for you to look at and approve. Thank you!
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] theboz1419:
You are doing it correctly, you just need to keep typing it over and over again until it looks like it did nothing and the cursor moves down to the next command, but there is no words or anything. Once you see that, you type" id " and if you see "uid=2000................" Then you can type exit, until it does basically the same thing with the cursor, then follow the rest of the root process
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] hazmad:
haven't seen anything like this. Is this before or after you flashed system.img.ext4?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] boostnek9:
More details please.

What are you flashing, which ODIN?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] hazmad:
I saw this when I was trying to flash HOME_CSC. I ended up just using flashfire's firmware option.

For some reason it won't flash CSC by itself.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Xshooter726:
I didn't notice it before flashing ext4 but then again I wasn't on the other firmware for long. It started happening every now and then but today it's been doing it more often . Might do a full back with titanium and redo the whole process.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jazic:
I think I got it. I redownloaded the firmware and it is working now. I'm about 90% thru flashing.

Thanks for the quick replies!
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] matthewd769:
ok efff this im doing this AGAIN from the beginning because once both steps were done ... this phone ran like poo on a freezing winters day and now not any light on the screen ...
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jcradio:
Having trouble with flashfire. I tried what suggested but it will still NOT show my files I need to flash. Please help Thanks
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] matthewd769:
NOOOOOO ... disconnected the cable while doing the very first odin step and it wont go back into download mode
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] theboz1419:
Did you restart the phone? I had problems getting to work and that worked both times I was stuck on flasfir.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DonkeyTeeth:
ADB troubles

I have adb downloaded but the commands do not show up in the command prompt please help

EDIT: I Resolved the issue and feel dumb :/
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Dominikankuko05:
So I was able to root my at&t s8+ after several tries. But now that my phone has been restored with all my settings, apps, and info.....everytime I lock the screen it keeps on vibrating like if I'm getting a message, notification. Just a slight little vibration and it doesn't stop until after I unlock the screen. While I'm using the phone it runs and performs as normal. Any idea what this might be? Should I do the entire process from scratch again? Or could this be cause I didn't actually proceed with second step (flashing my own firmware)? I figured since it's working, no need to flash another or same firmware.

Please help.

Thank you
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] joshclouds:
I get these as well ever so often not sure what causes it mine just randomly occurs
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] LRiley:
is the smart alert on? it vibrates when you pick it up if you have any notification
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] matthewd769:
ok ALL ... lets see who sees this and can contribute to the cause ... what file is everyone using in the second step ???
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Dominikankuko05:
Okay so I turned off the smart alert. But still happens.

This happens even with no new notifications or anything active.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] matthewd769:
YOOOOO now I cant use ANY gmail account to log into this phone says device was reset and sign in with a google account previously used on this device !!!!! this sucks
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jcradio:
I tried restarting phone but still no luck. Now it is just stuck at AQUIRING ROOT ACCESS
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jokono421:
Im in the process of rerouting. I had up a window and made an error typing adb shell setsid su 0 on single line. it spitoff a script explaining something then stuck. A diffrent window automaticaly poped up behind this one with the correct line i messed up. An im able to type in it. This is what the line is.

C:\adb>adb shell setsid su 0

"/system/bin/sh: No controlling tty: open /dev/tty:No such device or address " next line reads "/system/bin/sh: warning: won't have full job control" (Then it starts new line "dream2qltesq:/#" Then on next line I could type after C:\adb> do I type exit or id. Im just confused cause I didnt start this window.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] LRiley:
Just sign into the gmail you used originally on the phone...
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] boostnek9:
It's 100% the reason why this is happening. Step 2 is important. You're running an engineering system instead of retail right now.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Dominikankuko05:
So, basically go thru Phase 2. 10-4.

Will try it later tonight and see if everything checks out.

Ty
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] rickberg:
Ok getting ready to do this on tmob s8+ I have been reading this thread and I have a few questions here.

1. Do I flash CSC or home-CSC

2. Do I have to use the secondary root.sh file?

3. Do I have to use the broke up set id commamds?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] matthewd769:
dang ... im showing tmobile ... I have to flash in flashfire another file to go back to Verizon ?

got it .. again ... phone is hot as @$%%'s .... for some reason slower now then stock and no root
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jcradio:
Is there a way to go back to stock. If so please explain.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] lightninbug:
Flash the "stock" image you downloaded for step 2 in Odin off sammobile
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Dominikankuko05:
Just out of a small curiosity. Where do I go to download the firmware for AT&T S8+ so I can get the .img file.

???
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jcradio:
Sorry for the questions. Which stock image are you referring to. I only downloaded the firmware package. Can you link me to the firmware you are referring to or do I use what I downloaded
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jimlightner:
We would literally have to come to your house and do it for you..if you can't read and understand the directions PLEASE wait...some day there may be a one click...im not being ****'ish just don't want you to end up with a 900.00 paper weight...
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] TXFLGO05:
I had the same issue. I uninstalled FF restarted the phone and reinstalled. Works now fine.

---------- Post added at 07:18 PM ---------- Previous post was at 07:16 PM ----------

One I found in another topic about stock att...it's hosted on Android file host.

Here's the link: https://www.androidfilehost.com/?fid=961840155545583640
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Lmax579:
How did u get viper working? I can't get it working...PM me pls
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] criswellc90:
I've noticed not one person has confirmed hard bricking their phone like we did with the evo's and gs1's. I'm probably going to pull the trigger tonight. I had some luck with the HTC one including H//K so I'll post once I'm done.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
If you are modifying files in our method don't post in this thread, pm them.

It makes it difficult to know what you modified and who's using what scripts.

Our method works, shouldn't be any reason to modify anything in our scripts.

If anyone is using any other scripts than those in the OP then we will not support or help you and don't blame us if something goes seriously wrong
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jackie099:
Anyone got v4a working?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
There is no mistake.. systemroot is a folder so when you push to /data/local/tmp it automatically is correct.. if you type it your way you will have /data/local/tmp/systemroot/systemroot which is not what we want

The instructions in OP work 100% and I myself have used em over 100 times
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
His advice is 100% inaccurate, follow instructions in OP or don't ask for support lol his method puts the systemroot folder into a systemroot folder which is incorrect
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] ililaoban:
No ,I have tested it already.If you type like the insrtuction it will push all the files in the systemroot(No systemroot folder) to /data/local/tmp. And in S8 root guide,it is as I said.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] TXFLGO05:
Bruh I followed the op steps to the letter and it works...there might be a problem with another step...
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
You can clearly see the instructions so if you feel you are not advanced enough theen don't root your phone, how clear is that?

This root thread is not a joke, it took months to figure it all out and I can't imagine anyone thinking it's be an easy one click.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] boostnek9:
Yep.

https://xdaforums.com/galaxy-s8+/how-to/root-install-viper-android-galaxy-s8-s8-t3596933

I did the .conf file and the apk install. It works well for me.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Oatswesow:
I have read every single post in this thread, even though I'm not planning on rooting (due to the loss of Samsung Pay... and I really really want root too)! I know, off topic... but really people please read!
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
I provide 3 options for that step in OP lol.. I never had issues and never tested that option
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] ililaoban:
Oh,I get it!

When you extract the systemroot.zip there will be two systemroot folder.It depends on which systemroot folder do you choose
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] boostnek9:
Use either Samfirm or http://updato.com/
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
Then your pc/adb must be set up incorrectly.. I've done it over 100 times with no issues.. command in OP pushes the entire systemroot folder and contents to /data/local/tmp/systemroot

Please try not to confuse ppl in here more than they already are as it makes it difficult to help them.

The directions in OP work 100% if followed correctly. Many in here have already followed OP instructions multiple times as well as hundreds of times between me and the team
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
Not sure y him and others are trying to correct us when we know the process works lmao, but all good, I suppose with a thread like this there will be those who don't follow instructions and try to do stuff their own way
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] lightninbug:
Read, followed directions, achieved root on the FIRST try!

If you don't know how to adb, or are unfamiliar with this type of stuff, PLEASE don't complain the OP "wasn't clear enough".

100% of the problems I'm seeing are from user error, NOT from OP not being clear.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] noman2:
Hello, I achieved root just fine but I didn't like the 80% battery so i wanted to revert back, however I am having a hard time doing this.

Please forgive me if this is not the correct way but this is what i could piece together from searching google and xda (which is very hard because of the fragmented model numbers)

Use odin (confusion 1: do i use modified odin or original odin)

Put s8 plus into download mode

unzip the giant file from sammobile and put the file starting in

BL and ending in .md5 in the BL button

AP and ending in .md5 in the AP Button

CP and ending in .md5 in the CP button

and HOME_CSC and ending in .md5 in the CSC button

Check Auto reboot, Nand Erase, Re-Partition. F. Reset Time and Phone Bootloader Update in options.

And then hit Start

However it keeps failing with random messages

EG: (Complete (Write) operation failed.

EG: Model dismatch fail

Is there anything I am doing wrong? this is super frustrating as I wish to go back to stock but odin keeps failing
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] bill10:
No disrespect to you. Amazing job finding root. My comments are to do with the community not a reflection on you or your work.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] hazmad:
[MENTION=3812611]elliwigy[/MENTION] half figured out the 80% issue. Not sure if you all already found this:

found an interesting file in the sampwn boot.img - init.class_main.sh - at the end of the file:

#
# Allow persistent faking of bms
# User needs to set fake bms charge in persist.bms.fake_batt_capacity
#
fake_batt_capacity=`getprop persist.bms.fake_batt_capacity`
case "$fake_batt_capacity" in
"") ;; #Do nothing here
* )
echo "$fake_batt_capacity" > /sys/class/power_supply/battery/capacity
;;
esac

you can temporarily change it back to 100% by changing permission of and editing /sys/class/power_supply/battery/capacity. But it changes back to 80% after a minute.

This leads me to believe the 80% number is fake. Looks like the charge percentage is just ratioed down to 8/10. i.e. 70% is really 88%

So all the people that said 80% charge was a deal breaker will be happy to know that the phone is actually charging to 100%, but just displaying a lower number to f**k with you.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] noman2:
Hello, I had the same issue, I had to start all over from the odin section,

after

"adb push systemroot /data/local/tmp"

i typed in cd data/local/tmp and then typed in ls

i saw that there was no systemroot directory that

cp: /data/local/tmp/systemroot/Superuser.apk: No such file or directory

cp: bad '/data/local/tmp/systemroot/Superuser.apk': No such file or directory

was looking for

so i typed mkdir systemroot

and then cp filename systemroot

replacing filename with each file in the tmp folder

i also saw that someone said that that didnt need to be done, but thats how i got mine working.

also don't forget to do the chmod line after you cp the files into the new folder
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] bill10:
Who Samsung is doing this to Fu..with us?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] lightninbug:
This is exactly what I was thinking it was!

That it is showing 80% but INDEED it's really at 100%.

I have been rooted since this dropped, battery lasts JUST AS LONG as it did before rooting.. HEAVY usage.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DonkeyTeeth:
I've downloaded stock firmware from updato.com but where do i find the system.img.ext.4 file??
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] hazmad:
Cool. good to have you back my conclusion.*
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Interceptor777:
Use normal Odin and use the CSC file instead of the HOME_CSC file.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] hazmad:
open firmware with 7-zip, and look inside the AP file of your firmware, then extract.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] xDMONEYx:
Flash the following with Flashfire using the ZIP/OTA option, make sure you check the mount system r/w option. Should just work out of the box after the phone reboots, no extra modifying of files or anything. I've tested and done this myself.

https://www.androidfilehost.com/?fid=529152257862697055
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] saywhhaa33:
dang, I've waited months for this and now I have no interest in rooting my phone! People here are just mean, and always have something smart to say, whether your a noob or expert should not even be in the discussion - I thought this was the place to come to for android specific help instead all I read is rude arrogant comments. I honestly do not care what anyone has to say to my comment, I just hope some off ya'll can take a step back from your swag and stop with all the mean or arrogant comments! jeeeze!
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Lmax579:
Ok cool so I can leave the audio effects.Conf alone right?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jrkruse:
I highly recommend Flashing This as your custom rom after your rooted its so much smoother than the Ufirm one I posted earlier. This is the U1 Unlocked firmware with the US variants CSC files so advanced carrier options that didnt work on normal U1 Firm should work on this. Also I added some extra goodies for Verizon Users. WifiCalling Volte and Visual Voicemail All work. I also added caller id whitepages device maintenance and samsung cloud. Added samsung cloud back into gallery settings and samsung file explorer. I also added a wificalling quick toggle. There is no hotspot provisioning check.

U1_Firm_QG2_System_Img.zip

QG2_ADD_CSC_SYSTEMROOT.zip

Unzip U1_Firm_QG2_System_Img.zip and copy system.img.ext4 to your internal storage

Copy QG2_ADD_CSC_SYSTEMROOT.zip to your internal or sd card

Open Flashfire choose add zip choose QG2_ADD_CSC_SYSTEMROOT.zip and choose to mount system

Choose add firmware and choose system.img.ext4

Choose add wipe and select System data, 3rd party apps, Dalvik cache, Cache partiton, Cache Partiton format

Move this wipe to the top so its the first thing flashfire does

Make sure inject supersu is not checked

Make sure the flash order is Wipe, system.img.ext4 then QG2_ADD_CSC_SYSTEMROOT.zip

To get SnapChat working click disable supersu in the supersu app settings

Reboot Phone Install SnapChat

Enable supersu.

If this fails go down to reinstall in settings and click

Flashfire should now work and reflash this supersu.zip
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Dominikankuko05:
hi, so i found that link with ES Explorer but when i open it, it only shows current battery percentage (ex. battery is 35%, all i see is 35. then it dropped to 34%, so it then showed 34.) i dont see none of the info you provided.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] hazmad:
you'd have to extract the*sampwn boot.img to see what I'm taking about
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] joshclouds:
I have gotten to step 2 but there Is no option to set the system image as rw
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] xDMONEYx:
That's correct, shouldn't have to touch the audio_effects.conf file at all. Trust me, I'm familiar with how you usually do have to delete or rename that file for it to work haha, but with this I didn't have to do anything with that file at all.

---------- Post added at 22:20 ---------- Previous post was at 22:18 ----------

That actually is a typo, you have to set system r/w for the SuperSU zip that you select after selecting the system.img.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] hazmad:
it's a typo - it's fine, you can keep going. you'll get the rw option when you add supersu zip (and busybox if you choose)
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] TXFLGO05:
Speaking of busybox...any thoughts on this

I have tried changing the path and setting a custom path... couldn't get this to work.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] AngelIsL33T:
Afterdownloading the stock firmware, open it, then you wanna extract the ap file, then rename it and delete the .md5 at the end. That way it's just .tar After that, open it again, and you should see the file. Hope this helps
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] xDMONEYx:
I used BusyBox from Jrummy and it installed without any issues and without changing anything in the app. Maybe try that version?

https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] TXFLGO05:
https://xdaforums.com/showthread.php?t=3660288

Did you see this?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] hazmad:
yup doesn't work. you have to flash the zip through flashfire. this one worked for me:*https://github.com/yashdsaraf/bb-bo...201707311536/Busybox-1.27.1-YDS-UNIVERSAL.zip

after you flash the zip, you can install as normal through the app