[Samsung Galaxy S8+ Guides, News, & Discussion] fLIck i7:
DISCLAIMER:

I am not a developer – but an enthusiast. I do a bunch of random things (personally and professionally) and decided to take a shot at this because I really wanted to have Kali.

I am not suggesting anyone attempt to try this, but am merely providing the process I used to install Kali Nethunter on my Sprint G955U Samsung S8+. I am not responsible for any damages done to your device. Period. If you decide to try and attempt this, do so at your own risk (not going to lie, if I were you I’d wait till one of the developers on XDA posted their way… ha!).

NOTE: This process installs a working copy of Kali NetHunter on the stock data partition.

VIDEO: Posted a quick video on youtube (no sound or anything), but shows functionality. Will add link when it’s finished uploading.

Here we go:

Step 1: Rooted the S8+

*I used the newest instructions (as of 9/30/2017) Root

Step 2: Download nethunter-flo-marshmallow-3.0.zip

*The copy I used was found at nethunter-flo-marshmallow-3.0 (by jcadduono)

Step 3: Moved the .zip file (unzipped) from my computer to the Internal SD Card.

Step 5: Downloaded BusyBox, granted root, then installed Busybox 1.27.2 to /system/xbin and rebooted phone. ***MAKE SURE SCREEN BRIGHTNESS TURNED ALL THE WAY UP***

Step 4: Opened FlashFire, granted root, pressed the + sign and selected “Flash ZIP or OTA” (then navigated to the file location, selected the .zip file, and lastly selected “Mount /system read/write” option).

Step 5: Verified the order was “Flash ZIP or OTA,” then “EverRoot” (disabled) and lastly “Reboot” (normal). Started flash.

***Just like when flashing to achieve root the phone screen was very dark, HOWEVER you could faintly see processes running***

***UNLIKE when flashing to achieve root, this process pauses and requests user action (i.e. watch the phone, otherwise it might seem like a never ending flash)***

***When pressing selections during this stage, the display did not match where I touched the screen. I had to play around a bit to find out where I needed to press in order for each option to be selected.***

Step 6: ***DURING FLASH*** Will ask to confirm you are wishing to flash this file. Pressed acknowledged and pressed “next”

Step 7: ***DURING FLASH*** Will ask if you want to install any additional files (i.e. apps) that are included in the .zip file. I selected all of them (e.g. NetHunter, NetHunter Termial, NetHunter VNC, BlueNMEA, cSploit, DriveDroid, RF Analyzer, and Router Keygen, Shodan) and pressed “next”

Step 8: ***DURING FLASH*** Will state flash is completed and ask to reboot phone, pressed “next”

Step 9: Opened NetHunter, NetHunter Terminal, and NetHunter VNC and granted root to each.

Step 10: Switched to NetHunter, waited for install to complete, then selected “Kali Chroot Manager,” selected “Add Metapackags” and clicked “Install & Update.” When complete I rebooted phone.

Step 11: Opened NetHunter and selected “Check App Update” (an update was available), downloaded newest version.

Step 12: Verified “Unknown sources” was selected to allow install of apps from sources other than Play Store or Galaxy Apps (go to settings > lock screen and security > unknown sources)

Step 13: Uninstalled current NetHunter apk and then located the newly downloaded NetHunter distro. (named latest.apk), selected and installed it.

Step 14: Opened latest NetHunter apk distro, granted root, waited for install, then verified “Kali Chroot Manager.” Rebooted phone. Done.

***Sorry :( I know it sucks it's not on a modified boot.img BUT it works.