[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Svirusx:
End of Life WirusMOD Nethunter Kernel for Oreo ROMs

Samsung Galaxy S7 / Edge ​

I am not responsible for bricked devices.
If you going to flash it, you accepted it.
Of course your warranty is void.

This thread is for herolte. If you have S7 Edge go here

FEATURES:

BadUSB

HID gadget keyboard/mouse (with possibility to temporarily disable)

DriveDroid

USB WiFi, mac80211 (Monitor mode, packet capture, packet injection) [Compatibility List]

Ethernet

F2FS

Bluetooth HCI USB support

RTL-SDR DVB support

Most features of TGPKernel

Supported ROMs:

S7 Stock O ROMs - G930F / G930FD / G930W8 / G935F / G935FD / G935W8

S7 Hybrid O ROMs (G930F/G935F) - The Galaxy Project (TGP), Ambasadii S7, SilverRom, etc

S9 Port ROMs

N8 Oreo Port ROMs

Download:

Latest version Herolte here.

Installation:

1. Flash latest TWRP twrp-3.3.0-1+ ( to see data partition with enabled disk quota)

1. TWRP Backup your ROM

3. Flash Nethunter WirusMOD

4. Magisk and busybox is needed you can choose in aroma or install it later.

5. Install Magisk Nethunter module from Magisk Manager -> Downloads (Or another version of Nethunter)

If you get crashes in Magisk Nethunter app than install from here.

6. Install kalifs-armhf-*.tar.xz by Nethunter manager

7. Extract Nethunter_Binaries.7z and binaries to folders:

Firmwares: system/etc/firmware and give permissions to every file rw-r--r--

hid-keyboard binary: system/xbin/ and give permissions to it rwxr-xr-x

Now you have Nethunter on your herolte/hero2lte.

EXTRA:

1.In Utilities.7z are wifi testing tools binaries like aircrack-ng compiled from source of nexmon (Not needed for Nethunter only for test tools direct from android without Nethunter)

If you want use binaries you need to copy it to /system/bin or /system/xbin and give permissions to it rwxr-xr-x

2. DriveDroid without bugs made by disabling HID Patch:

To disable HID Patch: use this command in terminal: "echo Y > /sys/module/g_android/parameters/hid_disable"

Changing mode isn't instant after changing module status. Use DriveDroid (mount iso -> dismount) to active hid_disable.

To enable HID Patch: "echo N > /sys/module/g_android/parameters/hid_disable" and use DriveDroid like with disabling HID Patch.

HIDPatchSwitch this is simple script which can switch between HID enabled and disabled and show changed status.

Old Installation steps:

1. TWRP Backup your ROM

2. Flash Nethunter.WirusMOD.G93xx.vx.x.XXXXXXXX.zip

2.1.Look at EXTRA.

3. Busybox is needed you can choose in aroma or install another version.

6. Install Magisk Nethunter module from Magisk Manager -> Downloads (Or another version of Nethunter)

If you get crashes in Magisk Nethunter app than install this version.

7. Install kalifs-armhf-*.tar.xz by Nethunter manager

8. Extract Nethunter_Binaries.7z and binaries to folders:

Firmwares: system/etc/firmware and give permissions to every file rw-r--r--

hid-keyboard binary: system/xbin/ and give permissions to it rwxr-xr-x

9. Download Modules for your version of smartphone and copy it anywhere in your phone.

By using modules you can add features to kernel for which i hadn't memory in kernel and aren't most important like rarely used wifi card modules or file systems modules. Load only those which you need.

You can use modules by those commands insmod, rmmod, lsmod or use Module Loader this app is outdated but works fine.

Now you have Nethunter on your herolte/hero2lte.

EXTRA:

If you want to have unencrypted data partition:

1. Format data partition(you lose your data).

2 Flash Kernel with option NO ROOT

2. After flashing kernel flash "remove encryption.zip".

3. Reboot to system (First start configuration wizard).

4. Reboot to twrp and flash Magisk.

Screens:

Credits:

djb77 for his TGPkernel source

Nethunter creators for the best portable penetration testing tool.

XDA:DevDB Information

[KERNEL][G93xx][2019-05-25] WirusMOD [Nethunter for Oreo], Kernel for the Samsung Galaxy S7

Contributors

Svirusx

Source Code: https://github.com/Svirusx/Nethunter-s7-kernel-WirusMOD-Oreo

Kernel Special Features: Powered by TGPKernel

Version Information

Status: Testing

Created 2019-02-09

Last Updated 2019-06-22