[Samsung Galaxy S7 Edge Guides, News, & Discussion] greatnorthgnome:
The intention of this post is to possibly help some one out since I struggled to get this working. Non of this software belongs to me, its only a guide of the steps that got me up and running on my phone. Hopefully its useful for some one else.

I am currently learning Cybersecurity, I love nethunter for my lazy study sessions on the couch whilst trying to exploit virtual-machines running on my home server. However the tried and true Oneplus one is getting a bit dated and I really wanted to figure out how to get this running on my S7 edge. I spent days trying other tutorials for getting NH to run, some builds would only run on 6 cores which made the phone so laggy it would barely boot, while others would run smooth however HID and wireless attacks wouldn't work...

So what I am running now which is 100% working:

My phone - S7 Edge SM-N930F

Rom - Renovate Note 2.0 Note 7 port (Download from this site, You'll have to confirm your phone is compatible)

Kernel - kernel-nethunter-hero2lte-marshmallow-3.15.4-20170629-1630 (Downloaded from build.nethunter.com)

Kalifs - nethunter-generic-arm64-kalifs-full-rolling-3.15.3-20161129-1413 (Downloaded from build.nethunter.com)

Flash the rom, set up as you normally would.

Reboot to twrp - flash kalifs package, then flash kernel.

Reboot device.

Now when you start the Nethunter app for the first time, you'll have to give it permissions, and install chroot from the sdcard in kali chroot manager. However the package name will be kalifs-armhf-full.tar.xz, rename it kalifs-full.tar.xz otherwise it will not find it . Let it finish set up, usually takes 5-10minutes. Also, make a copy of kalifs-full.tar.xz on your computer somewhere (just incase the next thing happens).

-Note- You can try to use the download/install chroot option however its not that reliable imo. I find its much easier to do it manually installing from the sdcard!

Open the Nethunter Terminal app, give it permissions and click kali. Did it crash? Sometimes the terminal app can be flaky and what you need to do is uninstall androidVNC, Nethunter terminal, and the Nethunter app.

Download the apks individually, you can find them on GitHub. Reinstall Nethunter terminal, androidVNC and the Nethunter app ->in that order<- Don't ask me why it works, it just does.

Re-Open NH app, give it permissions, put that copy of kalifs-full.tar.xz back on your internal sdcard and install it again. Everything should work properly from now on.

Check to make sure your repositories are correct - root@kali:~#nano /etc/apt/sources.list

Is it the same as what kali lists on their site? (see below):

deb http://http.kali.org/kali kali-rolling main contrib non-free

# For source package access, uncomment the following line

# deb-src http://http.kali.org/kali kali-rolling main contrib non-free

Yeah? good.

Then I have always needed to update the signature keys otherwise update, upgrade, dist-upgrade never works.

So in terminal again input root@kali:~#wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add

Now you can update root@kali:~#apt-get update && apt-get upgrade && apt-get dist-upgrade

This will take a while.

Some minor glitches I have noticed in terminal:

- The Samsung keyboard enter key will switch between the return key, find key and go key randomly. Its annoying, but just use the hackers keyboard instead, or use the return key at the top of the terminal shortcut keys.

- Sometimes the space bar is missing in terminal the first time you run it after a reboot. Just restart the terminal, or use hackers keyboard.

Phone performance:

- Runs smooth as butter! Radios maintain good connection. No random reboots or freezes. However the battery life is not the greatest. I'll average 16 hours with 3hrs sot. Not quite like the two days + 7hrs sot I'll get out of my galaxyproject rom set up.

- Camera can be slow in low light. And in text messages the back facing camera doesn't seem to work when you try to take a photo as an attachment.

- Power saving and Ultra power saving can severely mess with the screen resolution. Screen image appears to be at 60% of the actual size, however touch locations of apps remain in the same location. So if you turn on power saving. It gets fun trying to predict where you need to touch the screen to turn it off.

Every tool in the nethunter app works for me. In terminal all my usual tools work fine like metasploit, nmap, enum4linux, dirb, nikto, cewl, sqlmap, wpscan, the aircrack suite etc. I even got openvas installed and working.

I don't come around often, but like I said due to my struggles I just wanted to write something up that might help others. I meant to do this months ago so everything is to the best of my knowledge. If you have any questions, I'll try to answer them when I swing by again.