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

Development [KERNEL][OFFICIAL] NetErnels Kernel V5.0 - Android 11 & 12

Search This thread

Abdullah.Csit

Senior Member
Feb 14, 2014
679
623
Iraq
Redmi Note 8 Pro
Redmi Note 9 Pro
Does the version 2 stable build include NetHunter? or are NetHunter users stuck with version 1?

• "nethunterized the kernel."

Besides it's depends on linux which is take a long time to release kali updates.
You can google it. this the guide of INSTALL nethunter stuff. ( It's not for basic users only for whom read about it and know about it)

{ install-manually }

arm64: https://images.kali.org/nethunter/nethunter-2021.2-generic-arm64-kalifs-full.zip

armhf: https://images.kali.org/nethunter/nethunter-2021.1-generic-armhf-kalifs-full.zip


Method 1:
extract kalifs-arm•• -full.tar.xz and data directory

(put "kalifs-arm•• -full.tar.xz" out download directory or in internal storage)

in data directory > app > install nethunter app and terminal

go to nethunter app > chroot manager > install kali chroot > restore•• > rename kalifs•• to kalifs-arm•• -full.tar.xz

click install

Method 2:
flash the zip you have downloaded in magisk manager and reboot
 

mate8881

New member
Aug 19, 2021
2
0
I have some question.
In v2 packet injection working?
With built in wifi wifite can see clients and can capture handshake?
 

Leica You

Member
Jun 25, 2021
17
1
If i have any problem. How can i get the stock kernel back? And do i need to reflash kernel when update rom?
 
Last edited:

akoaypinoy

Senior Member
Aug 1, 2021
274
58
I love you men you make better my nusantra rom ...omg
 

Attachments

  • Screenshot_20210909-195446352.jpg
    Screenshot_20210909-195446352.jpg
    243.8 KB · Views: 36

akoaypinoy

Senior Member
Aug 1, 2021
274
58
I'm really happy to see you enjoying the kernel. BUT AS ALWAYS THANKS @ cyberknight777 Because he done it well.
Me too bro. I'm happy also because it's being pleasure to be a part xda forum. Make learn and make mistake but enjoying what more to explore. One thing that I cannot do is changing eu rom because it can brick my device . It's safer from custom ROM to go back stock ROM hehe
 
  • Haha
Reactions: Abdullah.Csit

akoaypinoy

Senior Member
Aug 1, 2021
274
58
I'm really happy to see you enjoying the kernel. BUT AS ALWAYS THANKS @ cyberknight777 Because he done it well.
By the way bro I'm on crdroid now 7.9 I'll flash it using twrp with no error .the following I do is

Go twrp - wipe -dalvik art and data
- format data -yes.
-flash crdroid
-format data again - yes
- successfully reboot in system ui

Hope will help who want to install crdroid using twrp.
 

Attachments

  • Screenshot_20210910-182438953.jpg
    Screenshot_20210910-182438953.jpg
    177.8 KB · Views: 10
  • Love
Reactions: Abdullah.Csit

Agent Lu

Senior Member
Jun 27, 2021
85
27
Oppo Realme 3
Redmi Note 10
After two days of using this kernel (base),
with CrDroid, performance has definitely improved. Occasional stutters in PUBG (low graphics, high fps) are completely gone. However, with increased performance came increased temps and battery consumption. After a 30 minute session in PUBG, I can already feel the device heating up, this wasn't the case on stock kernel. Battery consumption I think is slightly high on this compared to stock but that is just a "feeling" at this point since I did not make any log or record yet. I know *facepalm*
Still I'd take more powaaah and heat than have occasional stutters in PUBG.

Thank you @cyberknight777 for the kernel and thank you @Abdullah.Csit for sharing it here!
 
  • Like
Reactions: Abdullah.Csit
After two days of using this kernel (base),
with CrDroid, performance has definitely improved. Occasional stutters in PUBG (low graphics, high fps) are completely gone. However, with increased performance came increased temps and battery consumption. After a 30 minute session in PUBG, I can already feel the device heating up, this wasn't the case on stock kernel. Battery consumption I think is slightly high on this compared to stock but that is just a "feeling" at this point since I did not make any log or record yet. I know *facepalm*
Still I'd take more powaaah and heat than have occasional stutters in PUBG.

Thank you @cyberknight777 for the kernel and thank you @Abdullah.Csit for sharing it here!
Great that you enjoy the kernel and power consumption is normal. You'd either lose performance and get better bb or vice versa. Getting entirely balanced is a placebo.
 
Last edited:
  • Like
Reactions: Agent Lu

Abdullah.Csit

Senior Member
Feb 14, 2014
679
623
Iraq
Redmi Note 8 Pro
Redmi Note 9 Pro
Great that you enjoy the kernel and power consumption is normal. You'd either lose performance and get better bb or vice versa. Getting entirely balanced is a placebo.

That's what I always say. It's just about balance ⚖️ if you want performance you get less Battery backup vice versa.

@Agent Lu , By the way if you playing pubg go for 40 FPS I think it's better to get stable frame rate than uncomfortable 60 FPS. if you feel heat with 60 it's good for your battery health because we don't have cooling system as you already know.

regards
 
  • Like
Reactions: Agent Lu

akoaypinoy

Senior Member
Aug 1, 2021
274
58
That's what I always say. It's just about balance ⚖️ if you want performance you get less Battery backup vice versa.

@Agent Lu , By the way if you playing pubg go for 40 FPS I think it's better to get stable frame rate than uncomfortable 60 FPS. if you feel heat with 60 it's good for your battery health because we don't have cooling system as you already know.

regards
Bro what if I flash kernel neternels then the ROM was available update what will I do?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    #FOR LATEST CHANGELOGS, Check Post #2 (click the red number)

    NEW UPDATE ARRIVED V5.0

    Download Links updated & A lot of changes📯

    Regards
  • 10

    created_image_1626704570476.png


    « Disclaimer & INFO »​

    Code:
    # include <std_disclaimer.h>
    /*
    * Your warranty is... Still valid??.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this KERNEL
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */

    NetErnels Developers message: */ We are a group of people trying to make nethunter kernels for devices which are unmaintained or having bad power management or not having nethunter Kernel at all. /*​
    Note: I'm just a library man all works saved to their owners this kernels made by love check credits. All copyright saved here with developer premison 😊👍
    Name of Kernel: NetErnels
    Version of kernel: 4.0 5.0 | 4.14.206 PureCAF 🆕
    Latest stable Update: 2021/Nov/21
    Supported Roms: AOSP 11 & 12 (MIUI BOOTS but don't report for any bugs)
    Status: Stable
    UNIFIED =
    MOJITO / SUNNY


    « FEATURES »


    #FOR LATEST CHANGELOGS, Check Post #2 (click the red number)




    « NOTES »
    Boots on Android 11 & 12. for MIUI, use it at your own discretion. no support

    If you use nethunter, flash the modules zip in magisk too, if not just flash the kernel zip.

    Rapid GC will take time to get used to.

    Setup kprofiles by doing #kprofiles in neternels telegram group .

    Deep sleep may take time to get used to as I reduced time to enter sleep.

    Due to some issues, modules are removed for this update. may back in V7

    • Flash the "nethunter" version if you're a nethunter user "kali stuff..." (check Changelog up).

    • Temperature around 30-40 is completely normal

    • If your device not booting to system just bootloop or fastboot only. Don't panic. re-flash your rom file without wiping data.

    • If you update TWRP, reflash the kernel again too.

    • You don't need to Wipe data ! Only cashe and Dalvik.

    • Report for any bugs/issues with logs if available, I will upload them to developer.

    « DOWNLOADS »
    Latest Stable builds:

    - Click Here to download Latest Version 5.0 Build

    *For nethunter, Modules magisk zip necessary as it's separated from AnyKernel

    « INSTALLATION »
    1- Download Kernel & save it on internal storage.
    2- Boot to recovery (TWRP or OrangeFox).
    3- Flash the kernel zip file.
    4- Wipe Cashe & Dalvik. “Don't Wipe Data
    5- Reboot to system.

    Note: If you are on Pixel experience Rom follow this guide click on spoiler:

    IT'S can safely installed on Pixel experience. Just follow this:

    1- Boot TWRP recovery with this command:

    Code:
    fastboot boot twrp.img

    2- Don't Install ramdisk or anything just go to NetErnels Kernel on your storage and flash it.

    3- wipe Cashe & Dalvik.

    4- Power Off then power on your device.

    Done.

    « CREDITS »
    • Kernel by: @cyberknight777 , Thanks 😊
    @ZIDAN44 for initial bringup which inspired us all.
    @venom_stark for getting the kernel to boot.
    • XDA-OP: @Abdullah.Csit
    • #All testers to the test builds before release.
    • @Jebaitedneko for backport
    @Panchajanya1999 for uclamp
    • To dev team for helping out fixing prox

    • GitHub device Source link: https://github.com/Neternels/android_k...
    • GitHub source Link: https://github.com/Neternels
    SHOW YOUR SUPPORT BY HITTING LIKE 👍
    3
    flash pe+...reboot recovery...flash magisk....reboot system....
    install fk kernel manager....flash kernel via fk kernel manager...reboot system....buuump....done
    3
    thx for your successful work.

    i use pixel exprience plus, with stock kernel this device literally doesn't have multitasking (4gb version).

    With this kernel open 3-4 app on game, you can back game you paused position.
    3
    #FOR LATEST CHANGELOGS, Check Post #2 (click the red number)

    NEW UPDATE ARRIVED V3.0

    No MIUI support totally dropped!
    2
    ★ Kernel Changelogs

    Latest Changelogs:

    Code:
    NetErnels Kernel v5.0 | 4.14.206
    Release Date: 21/11/21
    By: @cyberknight777
    
    Changelog:
    ▪️ rebased over LA.UM.9.1.r1-11300-SMxxx0.0
    ▪️ imported wlan drivers, audio drivers and rmnet off LA.UM.9.1.r1-11300-SMxxx0.0
    ▪️ optimized for size with -Os and nuke debug information with -g0
    ▪️ init touch driver earlier to not conflict with display notifiers
    ▪️ sync latest kprofiles with lots of changes and features
    ▪️ force set frequencies to max/min depending on mode set in kprofiles for performance governor
    ▪️ add STREEBOG russian cryptographic algorithm
    ▪️ cfq improvements
    ▪️ nuked some logging in binder
    ▪️ nuked some logging treewide
    ▪️ reduce verbosity of vibrator logs
    ▪️ force apps to use TCP_NODELAY to improve network latency
    ▪️ calculate and use an optimized energy table for low power consumption
    ▪️ calculate and use most efficient frequency table for high perf low power cost
    ▪️ configure CIB according to set eff freqs
    ▪️ configure idle minimum frequency of CIB for LP and HP clusters
    ▪️ configure minimum frequency fallback of CIB for LP and HP clusters
    ▪️ switch to 50hz tickrate
    ▪️ rewire fingerprint driver for performance
    ▪️ nuked IRQ affining for touch and fp
    ▪️ improved the scheduler by picking a plethora of patches from RenderBroken
    ▪️ nuked bfq and zen iosched
    ▪️ reduce wake boost duration of devfreq_boost and cib
    ▪️ nuke some qcacld logging
    ▪️ switch to msm drm notifier for fp
    ▪️ reduce time taken for fp to process and unlock by 1000ms
    ▪️ force gpu idle timeout to 58ms
    ▪️ implement rhel's low latency cmdline
    ▪️ disable kpti hardening
    ▪️ disable broken irq detection
    ▪️ nuke lots of debugging
    ▪️ enable freq-energy-model for {"sched/energy: checkout to android-4.14-stable"}
    ▪️ pass quiet to cmdline for less verbose output during boot
    ▪️ use 67us for cdsp
    ▪️ compile out ipav3 wakelock code
    ▪️ nuke pm qos changes in vidc
    ▪️ use relr relocation packing
    ▪️ backport and adapt binder from android-4.19-stable
    ▪️ backport an important fix for put_page() from mainline
    ▪️ backport TCP optimizations from mainline for reduced network latency and overall consistent network speed
    ▪️ mainlined ZSTD
    ▪️ use ZSTD for zswap as zstd proves to be better for zswap and other crypto operations
    
    Bugs:
    ▪️ efficient frequencies cannot be modified from FKM or manually at the moment but can be used if kernel is inlined in ROM


    • Previous Changelogs:

    Code:
    NetErnels Kernel v4.0 | 4.14.206 pureCAF
    
    Release Date: 01/10/21
    
    By: @cyberknight777
    
    
    
    Changelog:
    
    ▪️ rebased off caf_msm-4.14
    
    ▪️ fix slow charging issue
    
    ▪️ upstreamed dtc to v1.4.6.9
    
    ▪️ enabled DCE
    
    ▪️ added cpuidle patches for better deep sleep
    
    ▪️ build RMNET extensions
    
    ▪️ nuked obsolete flag
    
    ▪️ nuke printk tracing
    
    ▪️ switched to -O3 treewide
    
    ▪️ switched to -O3 for LLD
    
    ▪️ optimized for kryo 460 setup
    
    ▪️ nuked debugging
    
    ▪️ nuked auditing
    
    ▪️ picked masahiro's kbuild patches for quality of life
    
    ▪️ imported wireguard v1.0.20210606
    
    ▪️ backported vDSO32
    
    ▪️ switched to -O3 for vDSO32
    
    ▪️ added NEON accelerated XOR implementation
    
    ▪️ enabled arch_supports_int128
    
    ▪️ switched to zswap over zram
    
    ▪️ added fake block device(vbswap) for zswap
    
    ▪️ switched to LZ4 for crypto operations
    
    ▪️ upstreamed LZ4
    
    ▪️ force inline functions for better optimization
    
    ▪️ use power efficient workingqueues treewide
    
    ▪️ backported & enabled BBR
    
    ▪️ switched to WESTWOOD as default tcp congestion algorithm
    
    ▪️ introduced SRANDOM
    
    ▪️ switched to SRANDOM over HW_RANDOM
    
    ▪️ added KCAL
    
    ▪️ introduced PRLMK
    
    ▪️ switched to zswap for PRLMK
    
    ▪️ backported cgroup patches
    
    ▪️ enabled store motion pass for Global Common Subexpression Elimination(GCSE)
    
    ▪️ trimmed kernel version info
    
    ▪️ disabled menu governor for cpuidle
    
    ▪️ added bi-cluster API to affine IRQ and kthreads to fast CPUs
    
    ▪️ add cpumask for big and LITTLE CPU clusters
    
    ▪️ affine IRQ to big CPU clusters
    
    ▪️ add API to migrate current process to a given cpumask
    
    ▪️ micro-optimize idle loop
    
    ▪️ introduce devfreq_boost driver
    
    ▪️ boost DDR bus upon running an atomic ioctl
    
    ▪️ boost CPU when committing a new frame
    
    ▪️ boost DDR bus for a short amount of time when zygote forks
    
    ▪️ affine hwcomposter to big CPUs
    
    ▪️ kill userspace boosting
    
    ▪️ introduce event-based CPU boosting (CIB)
    
    ▪️ boost CIB on power key
    
    ▪️ introduced rapid GC for f2fs
    
    ▪️ speed up mremap operations by 20x
    
    ▪️ introduce KernelSpace Profiles(kprofiles)
    
    ▪️ skip cpu-boost if profiles is in battery mode
    
    ▪️ skip devfreq_boost if profiles is in battery mode
    
    ▪️ boost DDR bus to the max when app is launched according to set kernel profile
    
    ▪️ boost CPU & DDR bus to the max when rendering a new frame according to set kernel profile
    
    ▪️ reduce time taken to enter deep sleep
    
    ▪️ minimally nethunterize the kernel
    
    ▪️ trimmed defconfig
    
    ▪️ nuked signature verification for modules
    
    ▪️ fixed kernel panic caused when entering deep sleep
    
    ▪️ inlined active_mode() for lower overhead
    
    ▪️ enabled in-kernel ntfs driver


    Code:
    NetErnels Kernel v3.0 | 4.14.239
    
    Release Date: 09/09/21
    
    By: @cyberknight777
    
    
    
    Changelog:
    
    ▪️ fixed proximity sensor
    
    ▪️ added in-kernel dt2w
    
    ▪️ added uclamp
    
    ▪️ added uclamp_assist
    
    ▪️ tuned uclamp values
    
    ▪️ backported ntfs3 from paragon
    
    ▪️ Merged latest LA.UM.9.1.r1-10900-SMxxx0.0 treewide
    
    ▪️ Merged latest LA.UM.9.1.r1-11100-SMxxx0.0 treewide
    
    ▪️ Merged latest LA.UM.9.11.r1-04700-NICOBAR.0 treewide
    
    ▪️ Merged latest LA.UM.9.1.r1-10700-SMxxx0.QSSI12.0 for qcacld and techpack
    
    ▪️ Building rmnet extensions
    
    ▪️ added rtl drivers from aircrack
    
    ▪️ enabled ntfs support
    
    ▪️ nuked binderfs for vhci
    
    ▪️ enabled vhci & sdio
    
    ▪️ fix booting issue on user build roms
    
    ▪️ enabled LZ4 for ZRAM compression
    
    ▪️ upstreamed LZ4
    
    ▪️ enabled LSE_ATOMICS
    
    ▪️ added Dead Code Elimination(DCE)
    
    ▪️ switched to LLD
    
    ▪️ switched to -O3 for LLD

    • 2021/August/07 Update 🆕 v2.0

    Code:
    Changelog 2021/August/07:
    
    • MIUI Dropped completely
    • briccported bbr2
    • fixed random heating issues & implemented cpuidle with cpuidle patches.
    • picked pm qos commits from sultan
    • added scheduler patches from private repo
    • reverted cmdline patching which caused fastbootd to be unusable
    • cleaned up CC and LD version strings
    • nethunterized the kernel
    • built with EvaGCC 12.0.0

    Code:
    2021/july/19 |
    
    *Initial stable build
    
    * Kernel upstreamed to 4.14.239
    
    * Merged latest CAF tag
    
    * Fixed regression in irq