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

[KERNEL][HAVOC-OS-2.2 - 2.4]Coconut Kernel with Nethunter Support[HolyDragon Source]

Search This thread

fredrickz

Senior Member
May 27, 2012
68
71
Coconut Kernel for HAVOC OS - With Nethunter Support:D

Code:
***I'm not responsible for any problems that might occur flashing this kernel or what you do with the kernel support***

This kernel is tested on HAVOC OS 2.2 - 2.4 PIE. This is built from HolyDragon Source with added nethunter support/USB Wifi Adapter Drivers and monitor mode/packet injection

The kernel should also work on every ROM that Holydragon kernel supports.

Requirements

Oxygen OS 5.0.8 firmware is required. The wifi adapter wont work on older firmwares. Those who are using Havoc OS would most probably be on 5.0.8 firmware so this is just a remainder for others and/or anyone who have trouble making this work.

How to install

Make sure that you are rooted with magisk/supersu/any superuser
Download kernel from attachment and flash in TWRP Recovery
Reboot and download any terminal app like Termux
Plugin the USB Wifi card and open Termux
Type the command su
Then type ifconfig wlan1 up
This is how you can test whether it works or not

The kernel works fine with Nethunter as well as other chroot applications like Linux Deploy.

Note:- This kernel does not need any module to be inserted as all wifi drivers are compiled inline. So no need to insmod/modprobe

Credits
@HolyAngel for HolyDragon Kernel Source

Source
https://gitlab.com/HolyAngel/OP3
 

Attachments

  • coconut_holydragon_0.6.0_havoc.zip
    12.5 MB · Views: 434
Last edited:

Victroid

Member
Mar 23, 2013
21
3
Thanks sir, this weekend, I test and i say you if I have a problem, but surely not, at this moment it is the kernel that I have but without the controller. I want to learn to compile the kernel on my own so that, in case HolyAngel updates the kernel, it dosn't depend on your work.
 

fredrickz

Senior Member
May 27, 2012
68
71

anupritaisno1

Senior Member
Apr 29, 2014
1,853
1,922
You explicitly mention this:

This is built from HolyDragon Source with added nethunter support/USB Wifi Adapter Drivers and monitor mode/packet injection

And the kernel source points to:


This can only mean 2 things:
1) you've merely taken holydragon kernel source and renamed it as your own or
2) you're actually breaking the GPL here by not releasing your changes

So which one is it?

And this leaves me no doubt that the second is very likely the case:

Note:- This kernel does not need any module to be inserted as all wifi drivers are compiled inline. So no need to insmod/modprobe
 

fredrickz

Senior Member
May 27, 2012
68
71
You explicitly mention this:



And the kernel source points to:



This can only mean 2 things:
1) you've merely taken holydragon kernel source and renamed it as your own or
2) you're actually breaking the GPL here by not releasing your changes

So which one is it?

And this leaves me no doubt that the second is very likely the case:

I dont want to break any gpl.. the thing is that all my changes are local. Im not used to github. This kernel and all others i posted werr just for my own use. I have been using @ZaneZam kernel for oneplus3. But the Oreo kernel wasnt working fine. Thats the reason i tried to compile one my own. I shared it with a friend of mine some time ago and he insisted that i should post it so that others may also benefit. The kernel i posted doesn't have tonnes of feature list because i mostly stick to stock. I just added the wifi drivers and was using them. My friend asked me to add support for DriveDroid and i just did that. I don't know much about git and didnt have time to learn.
If this is against the rules then maybe ill post the source later. Im currently out of town.

for now if you want to know what changes i did,
1. Prepare the kernel for standalone build (except holydragon kernel)
2. Added just the wifi drivers mentioned in the nethunter wiki. I didnt add support for usb Bluetooth or sdr.
3. Added support for DriveDroid from official post in xda making changes to adapt the code to 3.18 kernel.
4. Added a fancy name to the kernel.
5. Published it.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    Coconut Kernel for HAVOC OS - With Nethunter Support:D

    Code:
    ***I'm not responsible for any problems that might occur flashing this kernel or what you do with the kernel support***

    This kernel is tested on HAVOC OS 2.2 - 2.4 PIE. This is built from HolyDragon Source with added nethunter support/USB Wifi Adapter Drivers and monitor mode/packet injection

    The kernel should also work on every ROM that Holydragon kernel supports.

    Requirements

    Oxygen OS 5.0.8 firmware is required. The wifi adapter wont work on older firmwares. Those who are using Havoc OS would most probably be on 5.0.8 firmware so this is just a remainder for others and/or anyone who have trouble making this work.

    How to install

    Make sure that you are rooted with magisk/supersu/any superuser
    Download kernel from attachment and flash in TWRP Recovery
    Reboot and download any terminal app like Termux
    Plugin the USB Wifi card and open Termux
    Type the command su
    Then type ifconfig wlan1 up
    This is how you can test whether it works or not

    The kernel works fine with Nethunter as well as other chroot applications like Linux Deploy.

    Note:- This kernel does not need any module to be inserted as all wifi drivers are compiled inline. So no need to insmod/modprobe

    Credits
    @HolyAngel for HolyDragon Kernel Source

    Source
    https://gitlab.com/HolyAngel/OP3
    2
    @fredrickz
    Any future build for stock oos pie like your Oreo one, it was perfect man thank you for your efforts regard to the community.

    Stock oos pie source isn't available yet man. I can build pie version from holydragon sources. I'll compile one when stock sources arw available too.
    1
    Stock oos pie source isn't available yet man. I can build pie version from holydragon sources. I'll compile one when stock sources arw available too.

    Fair enough, thank YOU:laugh::good:
    1
    @Fredricks

    It would be more than appreciated if you could add support for HID brother. Thanks:crying:

    Im out of town bro. Ill add it when i reach home.
    1
    Im out of town bro. Ill add it when i reach home.

    Very thankful, have a good time..:good::cowboy: