If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

[Working Kernel + CHROOT] Samsung Note 4 (N910F) Lollipop

Hi everyone,

after switching from my Nexus 5 to the Note 4 I didn't want to loose Kali Nethunter.
I created a CHROOT for it but didn't find the time to build the kernel, until today.

It's based on the HackerKernel for Lollipop (I tried it on TW-based roms only). My external wifi adapter (TL-WN722N) is working fine now, HID keyboard as well.
As I can't test any other devices it would be great if people interested in this kernel can try it with their devices and share their experiences.

You can build the kernel yourself if you want, especially for later updates. The sources with the applied patches can be found here

Bugs:
Not known so far. I hope someone else can test the kernel more intense and let me know if everything is working as expected.

I'll leave this as a POC, as I won't have the time to maintain this. Patches and drivers have been applied to the kernel repository so things shall not change until there is a kernel version change applied.
Maybe the Kali team can add the kernel to their repository and installer, to add support for the N910F.

I tested it solely with TW-based roms. Not sure about kernel compatibilty with CM-based roms.
What you do is flash the CHROOT environment on your Note 4. Afterwards you flash the kernel.
Boot back into your rom and you should be good to go.

Links will be updated today, inluding the chroot environment (not based on 1.2.1 but you can update it via the app anyway) and the latest version of the kernel.

Besides my Hacker911-Kernel version incl. Nethunter support the AEL-kernel dev added Nethunter support now as well.
I've been in touch with them, asked them to add it and it seems that there is now a second kernel who offers nethunter support for the Note 4.
As I got in touch with a few more kernel devs there is a beta kernel (from Pafcholini) now who asked me to test the kali support of the kernel.
My note 4 is currently out for service, trying to get the KNOX counter reset. If they deny this I'll test the kernel of him. If it gets "reset" (by replacing hardware), I'll share the kernel over at XDA to get it tested. After testing I'm very positive that we'll have 3 kernels for the Note 4 that offer nethunter support.

I moved to the S6 Edge now and I'm still struggling installing a custom recovery there (lack of custom roms & kernels).
As soon as I consider installing a custom recovery I'm very positive there will be support for nethunter on the S6 Edge as well.

Hi, I'm trying to build my own image (installed the kernel) and I can't find which package contains the keyboard hid stuff. Is it on a package at all?

Edit: I've found some scripts that directly use the /dev/ device and it works, I'm using the android app sources to point me to the scripts... I'll see If I can modify it and get all I need to make it work with my installation.

Yes, I've used stock roms as base. At the end I used a chroot provided on xda because I wanted to have all of the chroot and "bridge" script to try the app and other features. Don't forget about the custom kernel or you'll get "knoxed" out. xD