• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[EOL][KERNEL] [G93xx][2019-05-25] WirusMOD [Nethunter for Oreo]

Search This thread

greymood

Member
Apr 22, 2019
6
1
What do you mean, in TWRP -> aroma?



Before start download magisk 19.0.zip from official thread and Busybox_for_android_NDK-1.30.1.zip(In magisk manager you have option download only)
Try install:
1. Nethunter.WirusMOD.XXX.zip without root and busybox.
2. Install remove encryption.zip
3. reboot to system (if data is formated than end first configuration)
4. reboot to TWRP install busybox and magisk.
5. Install Nethunter magisk module from magisk manager
I use my kernel with those steps.

1. Done.
2. Where do I get this from? I have no-verity-opt-encrypt-6.0.zip. (from nethunter.com)
3. Rebooted to system successfully (not sure what you mean by if ending the first configuration)
4. Rebooted to TWRP (Magisk 19.0 error => Boot image patched by unsupported programs)
 

Svirusx

Senior Member
Jun 6, 2015
288
219
1. Done.
2. Where do I get this from? I have no-verity-opt-encrypt-6.0.zip. (from nethunter.com)
3. Rebooted to system successfully (not sure what you mean by if ending the first configuration)
4. Rebooted to TWRP (Magisk 19.0 error => Boot image patched by unsupported programs)

Some time ago i searched information how can disable force encryption tried a lot of patches like no-verity-opt-encrypt but nothing worked. remove encryption.zip i found it on xda. This is only one zip which works for me... but now i can't find main thread where it was first publicated.
I added remove encryption.zip to release. You can too look at first thread here is new link to this file.
 
  • Like
Reactions: Pat750

greymood

Member
Apr 22, 2019
6
1
Some time ago i searched information how can disable force encryption tried a lot of patches like no-verity-opt-encrypt but nothing worked. remove encryption.zip i found it on xda. This is only one zip which works for me... but now i can't find main thread where it was first publicated.
I added remove encryption.zip to release. You can too look at first thread here is new link to this file.

Magisk(19.0 & 18.1) still doesn't like the remove_encryption patch.
Do I need to flash the whole system with the original rom or is Reset from settings sufficient?
 

Svirusx

Senior Member
Jun 6, 2015
288
219
Magisk(19.0 & 18.1) still doesn't like the remove_encryption patch.
Do I need to flash the whole system with the original rom or is Reset from settings sufficient?

You need only to have clean installed kernel (nethunter) than flash remove_encryption patch and reboot to system. When reboot is success. Reboot back to TWRP and flash magisk. If you flash remove_encryption and without reboot to system magisk than patch doesn't work and your data partition is going to encrypt. Of course all wrong try = data partition encrypted ;/
 

greymood

Member
Apr 22, 2019
6
1
You need only to have clean installed kernel (nethunter) than flash remove_encryption patch and reboot to system. When reboot is success. Reboot back to TWRP and flash magisk. If you flash remove_encryption and without reboot to system magisk than patch doesn't work and your data partition is going to encrypt. Of course all wrong try = data partition encrypted ;/

How I installed:
1) Flashed this: S7OreoBoot.zip (mega.nz)
2) remove_encryption.zip (from this thread)
3) Magisk 19.0 (official thread)
4) Boot (into System)
5) Magisk Installed successfully.
6) Install Nethunter.apk (from this thread)
7) Reboot into Recovery (Flash WirusMOD with Magisk root, Install BusyBox and other extras) successfully.
8) Currently in progress of installing the kali chroot from the Nethunter APK (note the downloaded file must sit in /storage/emulated/0/kalifs-full.tar.xz (Pay attention to the name, I had issues until I noticed the name had armhf in it.))
 

Svirusx

Senior Member
Jun 6, 2015
288
219
How I installed:
1) Flashed this: S7OreoBoot.zip (mega.nz)
2) remove_encryption.zip (from this thread)
3) Magisk 19.0 (official thread)
4) Boot (into System)
5) Magisk Installed successfully.
6) Install Nethunter.apk (from this thread)
7) Reboot into Recovery (Flash WirusMOD with Magisk root, Install BusyBox and other extras) successfully.
8) Currently in progress of installing the kali chroot from the Nethunter APK (note the downloaded file must sit in /storage/emulated/0/kalifs-full.tar.xz (Pay attention to the name, I had issues until I noticed the name had armhf in it.))

Your data partition is encrypted?
 

greymood

Member
Apr 22, 2019
6
1
Could you read data partition in TWRP?
When i installed remove encryption and then magisk without reboot to system between those instalations. I had encrypted data.

When selecting Mount it shows data partition mounted.
When I access /data from Install I can see all folders.
Although my Kernel name never changes and says unavailable in Nethunter Manager.
 
Last edited:
  • Like
Reactions: Svirusx

_Danil_

Member
May 15, 2015
43
10
New kernel released from latest tgp source with possibility to temporarily disable HID Patch.

If wifi adapters will work in monitoring modes and injection will work, when is need. This is enough for all, I think.
By the way, How soon will the new version of the kernel be ready?)) I want to quickly change the rom and roll the kernel.
I'm due to the fact that the phone restarts, I almost lost the drone. Twice. Phone decided to reboot during the flight))
 
Last edited:

Svirusx

Senior Member
Jun 6, 2015
288
219
If wifi adapters will work in monitoring modes and injection will work, when is need. This is enough for all, I think.
By the way, How soon will the new version of the kernel be ready?)) I want to quickly change the rom and roll the kernel.
I'm due to the fact that the phone restarts, I almost lost the drone. Twice. Phone decided to reboot during the flight))

I updated source and added patch to hid but not yet fixed reboots. It's little difficult to fix it i had only one reboot in this week :/
 

_Danil_

Member
May 15, 2015
43
10
I updated source and added patch to hid but not yet fixed reboots. It's little difficult to fix it i had only one reboot in this week :/

hmm, okay, then I flash another ROM and flash the old version of the kernel. Let's see what will happen))
upd:
I changed my mind, i install the latest version of the kernel))х
 
Last edited:

_Danil_

Member
May 15, 2015
43
10
Have you tried Nethunter Stock version?
No, just this.
I installed another rom and a new version of the kernel. So far, so good. Last time, the first reboot occurred within an 2 hour.
Perhaps the problem was just me. Either the rom or the problem is that I had an encrypted data.
I tried to turn it off but I could not, I installed another twrp right now. It seems everything turned out.
Although everything worked well, except for reboots))
I will test further, but I think the problem was only with me.
 
  • Like
Reactions: Svirusx

Svirusx

Senior Member
Jun 6, 2015
288
219
No, just this.
I installed another rom and a new version of the kernel. So far, so good. Last time, the first reboot occurred within an 2 hour.
Perhaps the problem was just me. Either the rom or the problem is that I had an encrypted data.
I tried to turn it off but I could not, I installed another twrp right now. It seems everything turned out.
Although everything worked well, except for reboots))
I will test further, but I think the problem was only with me.
Not only you, in the past i had this problem too on stock nethunter and WirusMOD nethunter but switched to Lineage... the best ROM but in lineage i had problem with echo in messenger... So i'm back on stock but no more reboots like in the past... if you get again reboots try stock one. If you get reboots on Stock one. I have prepared some test versions without some drivers. I haven't now reboots on stock one can't test they now.
 

_Danil_

Member
May 15, 2015
43
10
Not only you, in the past i had this problem too on stock nethunter and WirusMOD nethunter but switched to Lineage... the best ROM but in lineage i had problem with echo in messenger... So i'm back on stock but no more reboots like in the past... if you get again reboots try stock one. If you get reboots on Stock one. I have prepared some test versions without some drivers. I haven't now reboots on stock one can't test they now.

It looks like a problem partially with ROM.
Or rather, the problem seems to be in services.jar and core-oj.jar. Or in the SystemUI itself.
In the LightROM firmware, if you select these stock files in AROMA, then the problem persists. And if select modified files (services.jar, core-oj.jar, SystemUI.apk) then there is no problem.
In the firmware THE GALAXY PROJECT, the problem also remains.
But with a clean TGP kernel there are no problems on the all roms.
 
  • Like
Reactions: Svirusx

Svirusx

Senior Member
Jun 6, 2015
288
219
It looks like a problem partially with ROM.
Or rather, the problem seems to be in services.jar and core-oj.jar. Or in the SystemUI itself.
In the LightROM firmware, if you select these stock files in AROMA, then the problem persists. And if select modified files (services.jar, core-oj.jar, SystemUI.apk) then there is no problem.
In the firmware THE GALAXY PROJECT, the problem also remains.
But with a clean TGP kernel there are no problems on the all roms.

This could be but if my kernel need to working without reboots on normal ROMs i need to find driver in kernel which i added and it crashes with those .jar files but i don't have reboots...
 

_Danil_

Member
May 15, 2015
43
10
I decided to reflash the phone, I go in to download the kernel, and on the github it is empty. In terms of release.
Expect a new version? Or project is completely abandoned? It seems the latest commit was recently))
 

Svirusx

Senior Member
Jun 6, 2015
288
219
I decided to reflash the phone, I go in to download the kernel, and on the github it is empty. In terms of release.
Expect a new version? Or project is completely abandoned? It seems the latest commit was recently))

I'm trying to make new release but forgot change status of older version now you can download it. I test now random rebot fix on Stock kernel when it is going to work i wil release here too new version.
 
Last edited:
  • Like
Reactions: _Danil_

Top Liked Posts

  • There are no posts matching your filters.
  • 9

    End of Life WirusMOD Nethunter Kernel for Oreo ROMs
    Samsung Galaxy S7 / Edge
    Code:
    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:

    52511993-f2687700-2c02-11e9-9f61-de3eb8d965cc.jpg
    52511994-f399a400-2c02-11e9-9665-2476cba4b9cc.jpg
    52511078-ccd96e80-2bfe-11e9-9f1d-5027d932c784.jpg



    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
    2
    CHANGELOG

    2019.09.27- v1.4
    Upstream to tgpkernel source Version 6.15.2[EOL]

    2019.06.22- v1.3
    Update source to TGPKernel Version 6.15.0

    2019.05.25 - v1.2
    Updated TGPkernel source to v6.14.0 (release from 2019-05-23)
    Rebased source, removed loadable modules
    Ramdisk compressed with xz to get more free space for drivers.
    Little fixes in defconfig

    2019-04-20 - v1.1
    Added monitor mode patches to some wifi usb drivers.
    Added possibility to disable HIDPatch (this fixes DriveDroid)
    Added HIDPatchSwitch: Simple sh script to switch status of HIDPatch (Info in comments in script)
    Updated TGP source to Version 6.12.8

    2019-02-09 - v1.0
    Initial release.
    2
    What's different between 2 of your kali net hunter or wiresmod nethunter

    This WirusMOD Nethunter is based on TGPKernel so it have features of TGPKernel too. Normal Nethunter is based on Stock Kernel.

    I'm not sure if this is related but could this help me with the 5 GHz Wi-Fi disconnects on my phone every 10 minutes from the AP?
    No other device has this issue for me, only this phone and I tried changing channels already, they all drop exactly at 10 minutes and I've given the phone permanent local IP, no lease time.
    On the other hand 2.4 GHz is rock solid.

    No, this kernel can't help you for disconnects.
    2
    Can you update kernel to the latest version of tgpkernel 6.15.2? The current version of WirusMOD is compiled based 6.15.0
    https://github.com/TheGalaxyProject/tgpkernel-s7-o

    I switched to MoRoKernel when i saw TGPKernel is EOL, but i see that after EOL it is still getting some updates weird...
    You can find Nethunter MoRoKernel based here.
    2
    As I understand it, no need to extract all Binaries from Nethunter_Binaries.7z
    Only necessary.
    For Atheros AR9271, as I understand it htc_9271.
    Maybe the problem is that I threw everything? In the extreme case, the problem is in the ROM itself, but the clean TGP works fine.
    I'm going to change the RON this weekend, I'll try on it.

    Reboot problem is in kernel. I must find which driver do that and exclude it in next release ;]
    I too copy all binaries they aren't soo heavy.