[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] beatbreakee:
Problems partially explained here!

Ok Bear with me, this will hopefully explain some things to those who are having major/minor issues with root. First off heres my background. I'm a 18th year programmer and IT, graduate from Texas Tech and also with an MCSE from Microsoft. I KNOW NOTHING about programming android, except the basics needed to build a .sh script, and possibly edit some wrongly flagged lines of code, so PROPS TO THE DEV TEAM WHO DID THIS...

Now here's what's up, I literally have had EVERY problem you all have described throughout this thread. Let me explain and as I do I Will break down the issue causing everyone problems. It took me almost 6 hours of flashing, reflashing, running and rerunning the process explained in the OP. Now 1st let me promise you that the process isn't flawed in any way, because I am able to run it 100% (minus one typo in his root.sh) and get full root with the ENG firmware, and not any lag issues or glitches, and that's before the good stock is flashed back. How did I achieve this. After pulling all my hair our wondering why every time I went thru the process I got COMPLETELY DIFFERENT results, I gave up, and decided after 6 hours something must be broken, and I wanted to find out what. (If you have even the most minimal skills using adb I truly suggest considering dissecting the whole package like I did... it will answer all your questions but you gotta understand adb somewhat.) I used Rar, and 7zip and extracted EVERYTHING that was packaged including the supersu.apk.. and opened every script (NO extension or file with a .SH at the end) using a simple widows notepad so I could use the little I do know of all the Linux commands, and break them out 1 by 1 from the script into a big text document in the exact order of all the processes he used. That's where the little adb knowledge is needed. When opened in notepad all the lines are run together, so no breaks other than dif directories or partitions in a single line. This opened up all my senses cuz I saw the problems. At this point I connected my full stock sprint s8+, and 1 by 1 I entered the lines into a command prompt / adb shell window... This whole deal took 30 min... but I also had a 2nd window open running an "ADB LOGCAT" so I could see how each command affected the phone it was sent to. When I did this, not a single step errored out.. not 1 ! (Cuz I caught the typo when breaking it down) lol. Every command was successful to the point of when the next set was complete the exact result described in the OP was achieved... even only had to type exit about 8 times.... there are almost 100 total command lines sent through the system I had to type, and you must understand that LINUX aka ANDROID ON CRACK is the most stubborn programming known, because after typing a 500 character command line to open a simple shell script you can have put "an extra space, a capital or lowercase letter instead of the one it needed... or even had a single "period" in the wrong spot, and android will literally **** on you and tell you "invalid argument " but not tell u the exact spot... instead it quotes the entire line again... How is this affecting you....

1. The usb cable you are using

2. Laptop or Desktop

3. Which Windows you are using.

4. Is your adb in sync with your system... as in does it ever tell u the server is being killed before it runs the command u sent

5. Where did u extract all the files (at root of C directory or all the way into your users/XXX/downloads/.....) root of C recommended

6. When was the last time you restarted your operating system..

Now I know some of you are laughing at this but I also know a bunch of you are nodding yes at your screen when u read that.

Linus aka ANDROID will completely react ****ED UP like your ex girlfriend on her period walking in on you banging her little sister!

It will jumble a line instantly or delayed based upon those and many other variables that aren't mentioned, ONLY if you run the lines in a script or .SH format... because it will send a command late.... early... mixed into another because it was slow responding... and this will happen at a different instance almost every time u run that script if u run the same one 10 times in a row... but 1 by 1 u get to see if it gets it wrong... or doesn't get it at all... Now I'm OCD, so I tested this method by calling 8 people I knew who all had the s8+ and also to make sure I had all 4 major us carriers available. I went 8 for 8 on root, and afterwards, flashed stock and re-rooted them again to make sure... then after 16 in a row, I started 1 by 1 rooting them with the packaged scripts after a flash back to stock... whadya know out of 16 attempts, ONLY 1 went thru KINDA as planned.... my point here is that neither the process in the OP , nor the process in page 19 is wrong... it's all a combination of your phone, computer, old files of adb u might have... and the voodoo curse your ex put on you when u dumped her. How does this help you... I'm sorry but it really only helps u if u unpack and break down all of the .sh files into a big text doc and send the commands one by one... but if u do this (which I know I'm not the only OCD person here) I highly advise u download the full newest platform tools (adb and fastboot) zip from Google... it's like 23 mb. Small.... and also uninstall and I mean uninstall with deletion your samsung drivers and install FRESH clean ones of those... plus use no other variants of any file that they include I the downloads here... meaning don't use YOUR copy of something if it came also in a zip from here... for this process to work flawlessly and give u the superbly rooted phone I'm using (6Hrs SOT, and 39% left while playing games all day driving) I promise u it's worth it! I got 6hrs SOT to 10% with all the same programs running on stock... I'm doubling that rooted with a 20% handicap. Zero lag... and my **** all boots faster and seems like it just mainlined some Meth in some progs. And to let u know I am playing 6 memory intensive games all in background processes, and getting these stats... Now there's gonna be **** talkers... haters... and just plain trolls who probably don't even have this phone , trying to put their 2 cents in on the thread, and that's just cuz they are losers who feed off misery ... so call me a liar.. a geek ... whatever... Cuz IDC.... I got a 26yo fiance hot as **** riding next to me (I'm 40) and a phone that feels like it's from the future it's so damn slick and stutter free... I hope I helped explain this to some of you and to the devs Y'ALL ARE CRAZY CUZ THIS WHOLE PACKAGE MUST HAVE DRIVEN U INSANE AT TIMES.. I BOW TO YOUR SUPERIORITY IN ALL THINGS ANDROID.... YOU GUYS ARE THE ****... SAMSUNG IS PROBABLY CONTACTING WITCHES AND VOODOO PRIESTS ACROSS THE WORLD TO CURSE Y'ALL... YOU ARE THE ****!

Later guys... be patient... help each other and I'm sorry but I will be driving the next 3 days on a trip so won't be able to answer any questions... but if u follow the devs instructions (both work... I've done about 35 roots on s8+ thanks to them plus my OCD breakdown of the scripts. I can send all the commands and root my phone from stock in under 5 minutes now minus ODIN flash times....

:fingers-crossed:

Hope this helped...