[Samsung Galaxy S7 Guides, News, & Discussion] Cic3ro:
Flashing the engkernel without tripping knox worked, but the root.bat didnt. Tried it several times, no supersu :(

After this the phone boots as usual. No lags.

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb wait-for-device

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb shell mount -w /
Usage: mount [-r] [-w] [-o options] [-t type] device directory

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb shell mount -w /data
Usage: mount [-r] [-w] [-o options] [-t type] device directory

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb shell mount -o rw,remount /

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb push SuperSU-v2.74-2.img /data/su.img
3460 KB/s (33554432 bytes in 9.470s)

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb shell mount -w /system
Usage: mount [-r] [-w] [-o options] [-t type] device directory

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb shell mount -o rw,remount /system

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb push launch_daemonsu.sh /system/etc/launch_daemonsu.sh
572 KB/s (4686 bytes in 0.008s)

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb install -r SuperSU-v2.74-2.apk
3747 KB/s (6348638 bytes in 1.654s)
pkg: /data/local/tmp/SuperSU-v2.74-2.apk
- waiting for device -

C:\Users\****\Desktop\Samsung_Root_All_S7_EX_models_(BillA+lucadalba_edit)\Samsung_Root_All_S7_EX_models>adb shell 0<supersu.cmds
mount -w /system
mount -o rw,remount /system
touch /system/xbin/su
mount -o rw,remount /system
chmod 0755 /system/xbin/su
mount -o rw,remount /system
chcon u:object_r:system_file:s0 /system/xbin/su
mount -o rw,remount /system
chmod 0700 /system/etc/launch_daemonsu.sh
mount -o rw,remount /system
chcon u:object_r:su_exec:s0 /system/etc/launch_daemonsu.sh
mount -o rw,remount /system
if [ `cat /system/etc/init.sec.boot.sh | grep daemonsu >/dev/null 2>&1; echo $?` -ne 0 ]; then
echo '/system/etc/launch_daemonsu.sh' >> /system/etc/init.sec.boot.sh
fi
syncroot@hero2lte:/ # mount -w /system
Usage: mount [-r] [-w] [-o options] [-t type] device directory
1|root@hero2lte:/ # mount -o rw,remount /system
root@hero2lte:/ # touch /system/xbin/su
root@hero2lte:/ # mount -o rw,remount /system
root@hero2lte:/ # chmod 0755 /system/xbin/su
chmod: /system/xbin/su: No such file or directory
1|root@hero2lte:/ # mount -o rw,remount /system
root@hero2lte:/ # chcon u:object_r:system_file:s0 /system/xbin/su
chcon: /system/xbin/su: No such file or directory
1|root@hero2lte:/ # mount -o rw,remount /system
root@hero2lte:/ # chmod 0700 /system/etc/launch_daemonsu.sh
chmod: /system/etc/launch_daemonsu.sh: No such file or directory
1|root@hero2lte:/ # mount -o rw,remount /system
root@hero2lte:/ # chcon u:object_r:su_exec:s0 /system/etc/launch_daemonsu.sh