Related
SKernel
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Super Fast - Super Smooth - Super Stable - Super Reliable
- Super COOL -
SKernel was created for giving the users of "underprivileged" devices a memorable experience.
It ensures that everything is perfect from kernel side.
SKernel was created in mind, keeping these things - Speed, Performance and Stability.
None had an upper hand over the other, all were given equal importance.
After all the bits were in their right places, SKernel was born.
Initially built for the LG Optimus L5, SKernel now supports all the variants of LG Optimus L5, L7 and L3 II.
Code:
#include <disclaimer.h>
/*
* Your warranty is now void. *
* This kernel is 100% guaranteed won't eat your pet cat *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
* DON'T point at me if your alarm dies after flashing this kernel ! *
*/
Features
- Based on Linux 3.4.11 Source
- Best Compatibility with KitKat and Lollipop
- zRAM
- zCache
- zSmalloc
- KSM
- GCC Linaro 4.9.3 (2015.03) compiled
- Full Linaro Optimizations ON
- Optimized Parameters from L Speed
- USB OTG Support (You will need some thing like this)
- Overclock - to 1100/1300MHz (stable)
- Underclock - to 61 Mhz
- 800MHz Undervolt
- 402/404 MB RAM (408MB on 0.1.4)
- Google Snappy Algorithm
- ARM RWSEM Algorithm
- Dynamic File Sync
- Enhanced SELinux
- Frandom - Entropy Generator
- Some ARM v7 optimizations
- Performance enhancements
- Audio enhancements
- And much more!
Governors
- smartassv2
- interactive
- conservative
- ondemand
- smartassH3
- performance
- intelliactive
- smartmax
- wheatley
- dancedance
- interactiveX
- lagfree
-intellidemand2
Coming Soon
- brazilianwax
- savagedzen
- intelliactive
-intellidemand2
- smartmax
- wheatley
- interactiveX
- dancedance
- lagfree
I/O Schedulers
- noop
- deadline
- cfq
- bfq
- sio
- fiops
- sioplus
- zen
- vr
Coming soon
- sioplus
- vr
- zen
Bugs
- Tiny issues on L7 (WiFi issues and lags on P700 variant with some ROMs)
- You tell me
Installation
Reboot to recovery
Flash the zip
wipe cache and dalvik (optional, but recommended)
Reboot
Enjoy SKernel!
It is suggested to read my reserved post's or at least the FAQ so that you don't run into trouble!
Downloads:
Main Download: Mediafire
Mirror: AndroidFileHost
Thanks to:
#TeamHackLG - For their base CM11 kernel source!
@F4uzan - For all his help (that's a lot!), and most importantly for inspiring me to build a kernel from source!
@Paget96 - For L Speed Parameters!
@Caio99BR - My new friend and for his help!
For Devs/Source
Source Code for SKernel
You are free to use my kernel in your ROMs, as long as you give proper credits!
The Kernel Source is covered under GPL v2
Donations
I have given a large chunk of my time and bandwidth behind this kernel. If you like my work and would like to help me pay my internet bills, then please consider donating. If you want to donate to me, just send me a PM! Every penny counts!
Thank you!
XDA:DevDB Information
SKernel Pwoli Edition, Kernel for the LG Optimus L5
Contributors
skyinfo, Caio99BR
Source Code: https://github.com/shskyinfo/SKernel
Kernel Special Features: CPU - Overclock, Underclock and UnderVolt. Entropy - Frandom. Governors - 10+. I/O - 9. Includes optimized Algorithms. USB OTG. And much more!
Version Information
Status: Stable
Current Stable Version: Milestone 6
Stable Release Date: 2015-05-08
Current Beta Version: Milestone 8
Beta Release Date: 2015-08-23
Created 2015-03-19
Last Updated 2015-08-23
Place Holder #2: Information on Builds/Releases
Current Status of Builds
Paused, busy with life
Uploaded Milestone 8 for all variants!
Whats new in next release
I'm out of ideas, suggestions welcome!
Next Release
Milestone 9 - ?/09/15
Testers - A Big Thanks!
@Leon FH - L7 P705
@Paget96 - L7 P705
@WinterR - L7 P700
@RolanDroid - L5 E610
jetei (4pda) - L5 E610
Place Holder #3: Changelogs
Milestone 8 - 23/08/15
5000+ commits, so impossible for changelog
Milestone 7-T - 15/07/15
Mostly a test version (hence the T)
Find changes on github
Milestone 6 - 08/06/15
Added BLN (creds: @aidasaidas75) you need BLN supported ROM
USB Force Fast Charge added
I/O Boost v2 added
Huge ext4 fixes
Using LZ4 Compressor (creds: @Caio99BR)
Using -Ofast Optimizations
MDP and ADSP updated for L7
No more black screen/lock screen lag on L7
Overclock fixed for L7 (creds: @Caio99BR)
Added Kernel Mode Neon
using msm_ion instead of ion
add NEON accelerated XOR implementation
adaptive vfs cache pressure
updated intelliactive governor
And more, visit GitHub
PREFINAL - 04/05/15
Updated BFQ to version7-revision7 (v7r7)
Using latest Linaro 4.9.3 (2015.03) compiler
Using new modules
Full Linaro optimizations ON
Optimized build flags
Milestone 4 - 26/04/15
Fixed WiFi for P700 variant without sacrificing NFC, thanks @Caio99BR
New modules for P700 variant
Mod version disabled for P700
Added intellidemand2 governor
Some SELinux improvements
Change flash type for L7, now same as L5
Milestone 3 - 06/04/15
Using Google's GCC 4.8 compiler now
Fully fixed and added Dynamic File Sync, thanks @Caio99BR
Using new modules generated from new compiler
Added compiler optimization flags
Fixes for msm_fb
Using new wlan.ko for L7 from Ron G
Using seperate boot.img for both variants of L7
Milestone 2 - 23/03/15
Updated cputime.h - for adding incompatible governors
Speed up ext4
SELinux updates
Revert ADSP to old size for L7
Using latest wlan.ko from THLG for L7
Updated freezer.c to not freeze tasks killed by OOM killer
mm.h updated from Torvalds
Remove duplication of jobs
Updated int_sqrt()
Some logical fixes in files
Using latest generated scsi and libra modules
Visit GitHub for more!
Milestone 1.1 - 20/03/15
Update is only for L7 [P700/P705]
Added Frandom Entropy
Updated ADSP and MDP sizes
More RAM available now
Added new frequencies
Overclock to 1300MHz, Underclock to 61MHz
Using new and optimized ARM RWSEM Algorithm
Milestone 1 - 19/03/15
Full Compatibility with Lollipop 5.0.x
Added Google Snappy
Added USB OTG
Initial Support for L7 [P700/P705]
Optimized some parameters, taken from L Speed
Only major changes shall be listed here in a user understandable way.
For in depth changes, visit my GitHub!
Changelogs to previous versions can be found here - SKernel Original Changelogs
Place Holder #4: FAQ
Q: Will this conflict with any mod I'm using?
A: As long as it doesn't have any entropy related stuff, its okay. Since the kernel already comes with an inbuilt entropy generator, it will conflict with the ones from mod, causing a poor, stuttered performance!
Q: Deep Sleep isnt working for me, Google Services causing wake-locks, what to do?
A: Go to settings, Privacy, Privacy Guard, All apps, long press Google Services, and deny/disable wake-locks! (Thanks to @Paget96 for the solution)
Q: Which version should I install?
A: (For L5)If you're on CM11 Beta 9.2+ or a ROM based on its sources, then use latest beta release!
Else, use Beta 0.1.4
However, Beta 0.1.4 does not have latest features of SKernel.
Beta 0.1.4 has only over clock, under clock and undervolt (on 800MHz)
Use only if your current ROM isn't CM11 Beta 9.2+ based!
(For L7) Use the latest ROM available, or you can test on other ROMs but you may face some issues. There is absolutely no harm in testing tho!
Q: Why am I getting flickers?
A: You're on a wrong version of kernel, ie, kernel is slightly incompatible (due to new KK ion), try switching between Beta 0.1.4 and latest release!
Q: Where can I find Beta 0.1.4
A: Go to Original SKernel Thread. It can be found in older releases on mediafire
Q: Which version should I flash
A: Flash kernel to respective model number (E610/E612)
Q: Which frequency is the safest
A: The default frequency, 800MHz, is the safest!
But, there's no harm in overclocking upto 1100MHz.
You MAY face some issues on 1100MHz, but 1050MHz is stable as 'rock'!
Q: WiFi doesnt work for me
A: Use the kernel I made for CyanHacker ROM (available on the thread)
Reserved
Last one!
Hohoo, nice dude
I like that new features.
Keep working
Regards
Paget96
How about Skernel for stok rom
Woahhhhhh awesome. Already can feel the smoothness.
I can also see 2 test builds for L7 and E610 builds too!!
Great work!!
Sent from my IdeaTab A2107A-F using XDA Free mobile app
droidxx9 said:
Woahhhhhh awesome. Already can feel the smoothness.
I can also see 2 test builds for L7 and E610 builds too!!
Great work!!
Sent from my IdeaTab A2107A-F using XDA Free mobile app
Click to expand...
Click to collapse
I meged same stuff(even more) to mine kernel no one felt difference.........Plus i cant see any audio related commits..
Will test 4.1 p705 work on p700?
RaMiz13 said:
Will test 4.1 p705 work on p700?
Click to expand...
Click to collapse
Yes
But kernel for P705 doesnt have nfc that is only difference
But I think that you don't use it
Regards
Paget96
Paget96 said:
Yes
But kernel for P705 doesnt have nfc that is only difference
But I think that you don't use it
Regards
Paget96
Click to expand...
Click to collapse
I already flashed it and yes I do not use NFC. ?
SMILEVN said:
How about Skernel for stok rom
Click to expand...
Click to collapse
not anytime soon...
maybe after 3-4 months only
droidxx9 said:
Woahhhhhh awesome. Already can feel the smoothness.
I can also see 2 test builds for L7 and E610 builds too!!
Great work!!
Sent from my IdeaTab A2107A-F using XDA Free mobile app
Click to expand...
Click to collapse
thanks!
aidasaidas75 said:
I meged same stuff(even more) to mine kernel no one felt difference.........Plus i cant see any audio related commits..
Click to expand...
Click to collapse
already sent you link
RaMiz13 said:
I already flashed it and yes I do not use NFC.
Click to expand...
Click to collapse
thanks for testing, hows it?
do you get any issues on ril?
Deepsleep?
Kernel is good but its not smooth as I hoped it will be. Maybe that's just the p705 version on p700 not working well. And how do I chech if there is deepsleep or not?
Edit: BTW I am on last Imers CM11 3152015
Ok my friend @skyinfo
Kernel is good, I like it, here is full review.
I saw that there is 400.01mb of ram instead of 402.98mb (i think)
There is no deep-sleep
Freqs going to 1008mHz there is no oc, also I don't see 96mhz freq which is mentioned in first post.
I like that kernel have frandom entropy, much faster I check entropy levels with my L Speed mod, and goin much faster
Also, device have lags more than with default cm11 kernel
Wifi work fine
RIL is there, work good, both 2g and 3g working, bluetooth working, everything is working
I know that this is little things, also I know that you will fix it today
And I know what are you trying to say that THLG update L5 more than L7
Waiting for the next release
This zip in attachment is for p705 users which use the latest CM11 by imer, this is default kernel
Thanks sky again for your awesome work
I know that you will fix all today
Regards
Paget96
new version out for L7, hopefuly better!
Milestone 1.1 - 20/03/15
Update is only for L7 [P700/P705]
Added Frandom Entropy
Updated ADSP and MDP sizes
More RAM available now
Added new frequencies
Overclock to 1300MHz, Underclock to 61MHz
Using new and optimized ARM RWSEM Algorithm
Download from mediafore!! P700 also added!
Sorry L5 guys, no update for us, we are lareday enjoying the kernel at 99% of its potential, now let me bring L7 to speeeeeeeeeeed!
is this working on imer cm11 ???
aidasaidas75 said:
I meged same stuff(even more) to mine kernel no one felt difference.........Plus i cant see any audio related commits..
Click to expand...
Click to collapse
I did say yiur kernel was good!!
Jobloxx said:
is this working on imer cm11 ???
Click to expand...
Click to collapse
Yes!
Sent from my IdeaTab A2107A-F using XDA Free mobile app
Everything is good, i feel my phone smoother little
But i got screen freezed in cm11 v6 by Plamb1r
Very lagy on my p700 and wifi not working
Neatkernel2.0 by gsstudios
This project is now no longer updated. I won't be using my sgs for a while.
It is compatible with all JB (4.1.2,4.2.2,4.3, 4.3.1) and KK (4.4.2, 4.4.4) ROMs based on AOKP and CM layout!
The Mission:
To continue giving support for the much loved kernel. New features and additions will be added to improve flexibility and speed to the already amazing kernel. My goal is to improve Neatkernel kernel as much as I can, without sacrificing stability.
DISCLAIMER:
ONLY FOR AOSP BASED ROMS
I'm not responsible for bricked devices or wrong version flashing
You are using this kernel at your own responsibility
——— !!!!!!!! YOU HAVE BEEN WARNED !!!!!!!! ———
FEATURES:
- Linux kernel 3.0.101
- Double Recovery
- Swap SD card
- OC up to 1500mhz
- BLN & CM LED
- Compiled with Linaro 4.9.4
- Fast charge
- Vibration intensity
- Deep Idle
- Governor ondemand
- Governor intelliactive
- Governor OndemandX
- Governor lagfree
- Governor wheatley
- Governor smartassV2
- Governor lulzactive
- Governor conservative
- Governor interactive
- Governor interactiveX
- Governor SavagedZen
- Governor minmax
- Governor brazilianwax
- Governor adaptive
- Governor ondemand
- Governor userspace
- Governor powersave
- Governor lionheart
- Governor perfomance
- bfq I/O scheduler
- cfq I/O scheduler
- deadline I/O scheduler
- fifo I/O scheduler
- noop I/O scheduler
- row I/O scheduler
- sioplus I/O scheduler
- vr I/O scheduler
- zen I/O scheduler
- Fast Charge support
- SWAP support
SWAP SD
the hard way is to modify /system/.neatkernel/swapsd from "swapsd=0" to "swapsd=1" and you External Card Will Be use like internal.
delete /system/.neatkernel/swapsd will go back to stock storage status.
CWM Recovery is by default.
To boot in TWRP just hit any volume keys after vibrate to boot into TWRP recovery.
THINGS TO DO:
- Why don't you tell me what to do
THINGS I WILL NOT ADD:
Code:
- LZ4 Compression (Our Boot partition is way too small to support this)
- Useless CPU governors such as Userspace
- Colour tuning support (Unless someone helps me with this)
- Higher thermal limits (We all know what happens if we do this)
- Higher overclocking/Lower underclocking capabilities (So you want less stability and more SODs?)
- Synapse support (Stweaks is the only app that can fully support this kernel)
- Linux Kernel version updates (My skills need to improve first before taking on something this big)
CREDITS:
mohammad.afaneh (For original Neatkernel source)
Domnesu (For providing builds for the galaxy s)
Christopher83 (For Linaro toolchain)
Chet Kener (For UBER toolchain)
Pawitp
Stratosk
DerTeufel
Kasper_h
neobuddy89
alberto96
DOWNLOAD:
Kernel downloads
See post 3
Video libs
DOWNLOAD links to Standard CyanogenMod video libs. WARNING! Download libs for your version of android!
JB_41_CM_libs.zip
JB_42_43 CM_libs.zip
KK_44_CM_libs.zip
CHANGELOG:
See post 2
KERNEL SOURCE:
Source code of the kernel can be found here:
https://github.com/gsstudios/NeatKernel_captivate
And for the original Neatkernel source:
https://github.com/mohammad92/NeatKernel_captivate
ISSUES:
Sometimes Camera video recording and Gallery video playing do not starts from first attempt. Do not panic! It is not bug it is feature of CMA memory allocation! Close Camera or Gallery. Try again. - Fixed in build b002
If video playback is crashes with error then you need to flash standard CyanogenMod video libs. This error is due to you use bigmem libs from previous ROM or KERNEL.
USEFUL LINKS
- CPU Governor and I/O Scheduler Guide
TCP Algorithm guide
HAVING PROBLEMS?
Check the troubleshooting guide before asking questions
HOW TO FLASH?
Check the troubleshooting guide
WHICH APP TO TUNE KERNEL?
Use devil tools
XDA:DevDB Information
Neatkernel 2.0, Kernel for the Samsung Galaxy S I9000
Contributors
gsstudios
Source Code: https://github.com/gsstudios/NeatKernel_captivate
Kernel Special Features:
Version Information
Status: No Longer Updated
Current Stable Version: b002
Stable Release Date: 2015-11-02
Current Beta Version: b001
Beta Release Date: 2015-11-02
Created 2015-11-01
Last Updated 2015-11-07
Changelogs:
--UNRELEASED VERSIONS--
Code:
- Nothing to see here :)
--RELEASED VERSIONS--
Code:
[B]Neatkernel 2.0 b002 (STABLE)[/B]
- CMA removed (Too many problems when enabled. A lot of related commits were reverted)
- Fixed BFQ, you can now set in kernel tuning apps
- Fixed Westwood not being default TCP algorithm
- SIOPLUS is now the default IO scheduler
[B]Neatkernel 2.0 b001 (BETA)[/B]
- Built with latest linaro 4.9.4 from Christopher83
[STRIKE]- Introduced BFQ io scheduler v7r8 [/STRIKE] - Broken. Fixed in next release
- Initial support for TCP algorithm changing
[STRIKE]- Westwood is now the default TCP algorithm[/STRIKE] - Fixed in next release
- Selinux changed to permissive, please confirm
Downloads
I test most of these builds to make sure they are stable. There may be some cases where I might not test out a build before releasing it. Kernels marked with '(STABLE)' are safe for everyday use, but only take this as a indication.
Which version to get?
galaxysmtd = international i9000 variant - This is the main version I will be building for
captivatemtd = SGH-i897
galaxysbmtd = Samsung Galaxy S B
vibrantmtd = SGH-T959
MAKE SURE YOU'RE DOWNLOADING THE RIGHT KERNEL. OTHERWISE YOU COULD BRICK YOUR DEVICE!
Main download link:
https://www.androidfilehost.com/?w=files&flid=42683
Mirror download link:
https://github.com/gsstudios/NeatKernel_captivate/releases
Beta builds and stable builds will only be uploaded on AFH and github.
Troubleshooting
(Probably one of the most detailed troubleshooting guides for kernels on XDA)
For general help, please use the Q&A thread
Q:How do I flash your kernel?
A: You flash kernels like flashing roms, except you don't have to factory reset your phone. If you can't flash the kernel for some reason, you can either flash philz recovery then flash the kernel OR you can just make your own kernel .tar file and flash via ODIN by following this guide: http://forum.xda-developers.com/galaxy-s2/development-derivatives/convert-kernel-zip-to-tar-t2994381
Q: Which kernel version build should I flash?
A: Flash the latest stable version if you want the most stable experience. Builds that have not been marked with 'Stable' are mostly stable, or haven't been tested enough to earn a stable tag. Either way, it's up to you which one you want to flash. Read the changelog for any important changes that might have occurred in a particular build.
Q: I get constant FCs after flashing your kernel!
A: Have you wiped your cache partition, dalvik cache and reset stweaks settings? If you've done all of these already, a logcat would be nice
Q: What is a TCP algorithm?
A: Congestion control strategies (or algorithms) are used by TCP, the data transmission protocol used by many Internet applications. The main goal of a TCP algorithm is to avoid sending more data than the network is capable of transmitting, that is, to avoid causing network congestion.
Q: Why not use XYZ toolchain?
A: See this post
Q: What is UBER?
A: After years of using different custom toolchains like Linaro and SaberMod, I found there were things I liked about both of them but also things that didn't sit quite as well with me. SaberMod always seemed to have UI lag (especially in scrolling) but opened apps well and Linaro always seemed to be buttery smooth but had terrible app opening speed. Linaro battery was also worse for me than SaberMod. After going back and forth between toolchains I finally had this epiphany! Why not just take all of the best parts of all toolchains and merge them into one? So I began bringing up my own toolchain from gnu.org. At first I patched in all of the AOSP toolchain pactches (much like how SaberMod did it originally however it is important that you realize that No! I did not copy and paste SaberMod into my source I'm simply stating that I used their idea of merging aosp into gnu.org) to my source. Then I went through and added all of the linaro patches that I could to the source. I also made sure that I had the very latest of every toolchain component. I then made very minimal changes to the aosp toolchain build folder to allow for building with these newer toolchain components and UBERTC was born!!! (Note: both Linaro and SaberMod both made lots of modifications to the toolchain build folder, UBERTC is the closest to the aosp build process)
Click to expand...
Click to collapse
Do you guys want UBER toolchain or Linaro toolchain for this kernel? If you want to know what I think, I think linaro will be better suited as for older devices, linaro usually performs better.
Kernel will be released sometime this week, hopefully by today, I will be able to upload.
There seems to be a problem with the Neatkernel script as the zip files are not being created properly. Will fix this issue soon.
Test builds are up, must be flashed using ODIN or heimdall. Won't be a 'official' release until I fix the zip issues.
regards, gsstudios
Update: All good now. Just renamed the zimage from the .tar file to boot.img, then it should be flashable in a zip file. This kernel is officially released now.
great work
many thanks
Next build will have CMA reverted. Bigmem is much more stable and reliable compared to CMA, but that means of course we get less ram. BFQ will now be able to be selected and Westwood is now the default TCP algorithm. I will decide whether to build with UBER toolchain later on the kernel development, right now the focus is on improving the stability of the kernel and porting new features.
regards, gsstudios.
Just flashed NeatKernel_galaxys_v2.0b002-[11-02]-[17-33].zip. Live OC is not supporting, Custom Voltages is not supporting... A lot of features from description of kernel are not supporting. Why it happened?
jupiter5700 said:
Just flashed NeatKernel_galaxys_v2.0b002-[11-02]-[17-33].zip. Live OC is not supporting, Custom Voltages is not supporting... A lot of features from description of kernel are not supporting. Why it happened?
Click to expand...
Click to collapse
Will be available hopefully in next build. Was supposed to edit the OP and add those features later.
Regards, gsstudios.
gsstudios said:
Will be available hopefully in next build. Was supposed to edit the OP and add those features later. Regards, gsstudios.
Click to expand...
Click to collapse
It will be great if you port this kernel to ICS.
may I know the ram for this kernel ? thanks
yah7733 said:
may I know the ram for this kernel ? thanks
Click to expand...
Click to collapse
v2b002 ram amount is about 382Mb
Due to the lack of activity on my i9000, I have decided to abandon this project and will no longer give updates to this kernel. The thread will remain open until it becomes unused.
regards, gsstudios.
:crying::crying::crying:
gsstudios said:
Due to the lack of activity on my i9000, I have decided to abandon this project and will no longer give updates to this kernel. The thread will remain open until it becomes unused.
regards, gsstudios.
Click to expand...
Click to collapse
OK. But you must to delete your feature list, cause it is fake most of all, unfortunately.
jupiter5700 said:
OK. But you must to delete your feature list, cause it is fake most of all, unfortunately.
Click to expand...
Click to collapse
Just think of it as incomplete. I just don't have the time to work on the sgs anymore (need more time on my sgs 2 as this is my main device, main development device). Sorry I couldn't bring all promised features.
Regards, gsstudios
Update: OP updated. This will be the last post on this thread. Seems like a good time to close it.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
A Kernel For OPO based on CM13 Branch
I will not be responsible for any damage to phone.
Click to expand...
Click to collapse
I do not work for money. I work for my Pleasure and Happiness which I get from developing, I will never ever ask you to donate me but if ever you like my work please press a THANKS which really motivates me to bring more STuFF!!! .
Click to expand...
Click to collapse
Features:
UKM support(synapse)
Intelli-Thermal v2 commits embeded in MSM Thermal(No separate driver... phone will not HEAT NOW )
Kcal control by @savoca (Ton thanks for making this)
Sound Control (Gain Volume)
Simple GPU Algorithm (faux123)
Camera Tweaks(Supressive logging ecc ecc)
CPU OC fixed - OC upto 2.88 ghz
Adreno Idler
KSM Optimized
Thermal Conflicts Fixed
Power-Efficient Qorques
More to come
Credits
cyanogen team
@ak
@Megatron007 ( A good Friend of Mine. Helped me however, whenever I wanted. Because Of him this became possible )
@savoca for kcal
XDA
Please Let Me know if someones missing out there
Bugs
None
This kernel is Stable for now.. No major bugs except SeLinux... It should work with all the CM14 based roms. Nd about features, i will add them step. By step to. Make the kernel most stable and battery friendly.. Will keep this thread up time by providing all updates whenever necessary.
XDA:DevDB Information
Andy Kernel, Kernel for the OnePlus One
Contributors
Andy1911
Source Code: https://github.com/Andy1911/Andy_Onepone
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.1
Stable Release Date: 2015-11-25
Created 2015-11-25
Last Updated 2016-10-20
Reserved
FAQ.s
1. Device Rebooting?
See to it that CPU is not OC, No two Hotplugs at a Multiple Time, See the Download link of 06/06nightly and flash blobs
2. F2fs?
Yeah COMPLETELY SUPPORTED
3. Wanna Ask Battery Saving Settings?
Put down lower CPU clock to 286mhz, Underclock device ecc
4. What can be the ETA?
I am trying best to Update the Kernel As soon as possible, Have Patience
5. Want some Feature?
Will surely Include if Stability is not endangered
6. Will this Kernel work on XYZ rom?
This rom is made only for CM-13 based ROMS(Except Sultans CAF). It will not work on any other rom like DU, Omni etc
7. Having Bugs in Nightlies?
But obvious to have them as name says it all HAHAHA.... If encountered any bug in nightly except reboot send along with log and last_kmsg..
8. Having Bug in RC?
Mostly its a stable build, if encountered any bug **ONLY ON CM13 NIGHTLIES**, PM me or Post Here
9. Will This Work on Snapshot Builds by CM?
Yes, Bcoz CM uses same set of Kernel and device tree just source is cleaned up and mess which causes reboots and other WIP **** is taken out
Changelog
Download Links And ChangeLog
RC Builds
20160614 - Grab me Here!
3.10 Upstream (Credits @ erorcun)
Lot many changes...
patches from lightning kernel and radioactive kernel
improvisations from AK kernel
refinements from boeffla kernel
Synaptics from Sultanxda
Optimized SLUB
Optimizations on lot many other things... (Feel the difference)
Latest inline with CM13
Kernel Version 3.4.11x
20160306 - Grab it Here!
Updated With Latest CM source (New Vendor Blobs now Inn)
-Download New Vendor Files Merged by Me
- Install The Zip as it is along with the kernel
(This update was only meant to fix the Random Reboots)
20160303 - Grab it Here!
Latest cm kernel
Latest Ramdisk
Adreno Idler improvements
Cpufreq Optimizations
Power drivers Updates
Kernel Power Suspend Mode
Lots of optimizations plus ton of improvisations
Stable fr use with Latest March Nightlies
20160109 - Grab It Here!
Alucard Hotplug
Cpufreq Optimizations
Worque Optimizations
Added Custom Splash Screen (Hope you All Like)
UKM modded per Kernel
Charging level interface back with safer Settings
Removed MSM_Hotplug (Bricked as default)
Latest CM kernel+Ramdisk
20151224 - Grab It Here!
New splash logo. From ak
Zen decision
GPU oc from boeffla kernel
AK commits
Ukm for my kernel under progress
Reverted to franco control.. More stable wid clear noise
Removed intelli thermal which caused reboots
Added Zen decision
Added IntelliPlug v5.0
Sweep2sleep feature
Lower freq for limiter not working with Ukm. Will fix it
Removed charge level for regular charger. ( Damaging ports)
20151218 RC1 - Grab It Here!
CPU OC fixed - OC upto 2.88 ghz
Adreno Idler
Faux Sound Control
Bricked Hotplug (Default Hotplug)
Remove Zen Decision
Removed Mako Hotplug
many Governers
Msm Limiter Fixes
KSM Optimized
Thermal Conflicts Fixed
Power-Efficient Worques
Sweep2Wake
Charge Level Interface
Removed Intelli_Plug (None to do with these High End Hotplugs)
Used Optimized Toolchain
Used Latest Commits+Ramdisk Of CM13 Nightlies
20151216 - Grab It Here!
Compiler Optimizations
Ftrace Optimizations
Clockchips/Time-Tick Optimizations
CpuIdle Optimizations
Zram Support
20151215 - Grab It Here
Sultanxda Camera optimizations (better photos plus snapdragon camera support)
Arm Optimizations
Headset Volume Control Problem Solved
20151214 - Grab It Here!
Thermal Conflicts Fixed
Added Sultanxda's Thermal Driver
20151210 - Link : Grab it Here!
Kernel now A zipfile. Free to flash it with any recovery
Updated to latest Ramdisk
Cm New commits
UKM integrated into the Original Zip file
20151209 - Grab it here!
Added compatibility for 6.0.1
Fixed random reboots
20151207 - Get it here!
msm sleeper
WiFi optimization
Stereo call recorder support
O3 optimization and more
A15 and irq optimizations.
20151129 - Grab It Here!
Added Intelli_Plug Driver
Added Mako Hotplug Driver
Fast USB Charge
exFat Support
Dynamic Fsync By faux
Added BioShock Governer
MSM Limiter
ZZmove, Impulse, Smartmax, Yankactive Governers
Frandom Driver
20151126 Go Here
Deadline, Conservative Mods
Krait Configs and mods
state notifier driver
CPU Tweaks
GPU simple OnDemand fixed
Simple GPU Algorithm (faux123)
Camera Tweaks(Supressive logging ecc ecc)
20161125 Initial Release - : Grab It Here!
Nightlies
20160310 - Nightly -Grab It Here!
Sched COmmits
Futexes optimizations
fs buffer size increase
CM bluetooth configs
20160308 - Nightly - Grab It Here!
Bluetooth Wakelock and Hand bUG FIXED
Inline with latest cm branch of 07/03
Sched Wakeup Fix
20160307- Nightly Grab It Here!
Initial Kernel RC with all features as it is
See commits for more details(Git will be updated soon too)
Got this mate! Report for 24 hours!
Nakki try karen ha kernel all the best mitra.
Translation - will try this kernel for sure.
Rahulrulez said:
Nakki try karen ha kernel all the best mitra.
Translation - will try this kernel for sure.
Click to expand...
Click to collapse
Thanks a lot for your Appreciation guys, New Build Is up today. Changes made are
Deadline, Conservative Mods
Krait Configs and mods
state notifier driver
CPU Tweaks
GPU simple OnDemand fixed
Simple GPU Algorithm (faux123)
Camera Tweaks(Supressive logging ecc ecc)
i had given a try on OC to 2.88 ghz. but unfortunately i wasnt. I tried AK commits as well as Lord Commits. see my git commits. But unfortunately no OC. If anyone can figure the problem, please let me know.. Thanks
Regards
Andy
New Update UP!
Changelog :
Added Intelli_Plug Driver
Added Mako Hotplug Driver
Fast USB Charge
exFat Support
Dynamic Fsync By faux
Added BioShock Governer
MSM Limiter
SmartMax, Impulse, Smartmax, Yankactive Governers
Frandom Driver
Downloads, Go to 3rd post
Thanks
Regards
Andy
@Andy1911 thanks for the kernel
@Andy1911 here's a little suggestion. Add in zzmove governor and don't forget to add in zzmove profiles by @ZaneZam and it'll be awesome!
Another thing I will like you to take note is that although supporting CM can be the easiest but CM nightlies has been so buggy lately (unlike the past which tends to be no different than snapshot/milestone) and thus you never know when your kernel might suddenly not boot after merging in the new CM codes. Thus my suggestion is to adopt Omni's based as they tend to be more stable and there's a lot of Omni based ROM but 1 custom kernel. Or be a AOSP kernel which supports ROM like AOSParadox. Lastly, be a CAF kernel that supports a lot of ROM as most of the ROM now although based off CM as their base, they have hopped on to the CAF wagon which is more stable and gives slightly better battery life than CM
Bobbi lim said:
@Andy1911 here's a little suggestion. Add in zzmove governor and don't forget to add in zzmove profiles by @ZaneZam and it'll be awesome!
Another thing I will like you to take note is that although supporting CM can be the easiest but CM nightlies has been so buggy lately (unlike the past which tends to be no different than snapshot/milestone) and thus you never know when your kernel might suddenly not boot after merging in the new CM codes. Thus my suggestion is to adopt Omni's based as they tend to be more stable and there's a lot of Omni based ROM but 1 custom kernel. Or be a AOSP kernel which supports ROM like AOSParadox. Lastly, be a CAF kernel that supports a lot of ROM as most of the ROM now although based off CM as their base, they have hopped on to the CAF wagon which is more stable and gives slightly better battery life than CM
Click to expand...
Click to collapse
Sure,
I will merge CAF sources, or build another Kernel based on CAF. Thanks for your suggestion... But most of the users use CM and not omni, that was the reason i was not woring for omni.
UPDATE : UBERTC will be merged in upcoming build
Regards
Andy
Andy1911 said:
Sure,
I will merge CAF sources, or build another Kernel based on CAF. Thanks for your suggestion... But most of the users use CM and not omni, that was the reason i was not woring for omni.
UPDATE : UBERTC will be merged in upcoming build
Regards
Andy
Click to expand...
Click to collapse
Build one based off CAF and Omni because they're more stable and most people will stay clear of CM due to how buggy they're slowly becoming.
[deleted]
hey. first welcome to opo development. im glad we have a new kernel here.
Second:THIS IS JUST MY OPINION. i d prefer a more simple kernel than the way it seems you re following.
we have 3 or maybe 4 kernels right now that include multiple hotplugs, TONS of features . Synapse and everything you can imagine. and dont get me wrong its good thing to have features. but i think that if you want your kernel to stand out i d try to build a stable optimized kernel. Choose your favorite hotplug your favorites governors. Tune them. and make a simply kernel with great performance and a more down the hood changes.
Its not a great example but i d try to fill the void that Franco Kernel left( yeah i know its apparently not dead and franco says he is gonna update, but still that development is more or less dead).
Like a Boeffla kernel but using different hotplug and different aproaches.
Then again that its just my opinion.
sorry for my bad english
---------- Post added at 03:42 PM ---------- Previous post was at 03:24 PM ----------
you know what . its your kernel, . im gonna get back on android development(just apps this days)( i was building a rom for the g2 last year) . im gonna build my own kernel. so ty for the inspiration men.
Raagh said:
hey. first welcome to opo development. im glad we have a new kernel here.
Second:THIS IS JUST MY OPINION. i d prefer a more simple kernel than the way it seems you re following.
we have 3 or maybe 4 kernels right now that include multiple hotplugs, TONS of features . Synapse and everything you can imagine. and dont get me wrong its good thing to have features. but i think that if you want your kernel to stand out i d try to build a stable optimized kernel. Choose your favorite hotplug your favorites governors. Tune them. and make a simply kernel with great performance and a more down the hood changes.
Its not a great example but i d try to fill the void that Franco Kernel left( yeah i know its apparently not dead and franco says he is gonna update, but still that development is more or less dead).
Like a Boeffla kernel but using different hotplug and different aproaches.
Then again that its just my opinion.
sorry for my bad english
---------- Post added at 03:42 PM ---------- Previous post was at 03:24 PM ----------
you know what . its your kernel, . im gonna get back on android development(just apps this days)( i was building a rom for the g2 last year) . im gonna build my own kernel. so ty for the inspiration men.
Click to expand...
Click to collapse
I totally agree with you. But some people are currently been there who require different features. It cannot be the thing where a single feature is required for all the members. And in case of governers and Hotplugs, totally agree with you. We need a single optimized one. I already have included bioshock and msm hotplug(special edition) in my build. And optimizations, a Ton of them will come in new build tonight... Really thanks fr suggesting me... . But some features like sound control, fastcharge, voltage control, msm limiter, etc are needed. Actually planning to configure hotplug myself. If it goes fine upcoming builds will my own modded hotplug. So wish me atb. And actually my aim was to make a kernel with optimization and lot of mods like AK. So I was planning to build one like AK.
Regards
ANDY
[deleted]
Andy1911 said:
I totally agree with you
. But some people are currently been there who require different features. It cannot be the thing where a single feature is required for all the members. And in case of governers and Hotplugs, totally agree with you. We need a single optimized one. I already have included bioshock and msm hotplug(special edition) in my build. And optimizations, a Ton of them will come in new build tonight... Really thanks fr suggesting me... . But some features like sound control, fastcharge, voltage control, msm limiter, etc are needed. Actually planning to configure hotplug myself. If it goes fine upcoming builds will my own modded hotplug. So wish me atb. And actually my aim was to make a kernel with optimization and lot of mods like AK. So I was planning to build one like AK.
Regards
ANDY
Click to expand...
Click to collapse
Hey!
Welcome to the Dev side of things. I am just dropping a line to say that if you need any help, feel free to shoot me a message. I started out as a regular user and learned from others. I like to pay it forward and return the gesture. So let me know if I can help. Its nice to get other viewpoints and different projects on XDA. It makes us Devs stride to do better to stand out!
Kind Regards,
Zachariah
RenderBroken said:
Hey!
Welcome to the Dev side of things. I am just dropping a line to say that if you need any help, feel free to shoot me a message. I started out as a regular user and learned from others. I like to pay it forward and return the gesture. So let me know if I can help. Its nice to get other viewpoints and different projects on XDA. It makes us Devs stride to do better to stand out!
Kind Regards,
Zachariah
Click to expand...
Click to collapse
Thanks A Lot for your Support. I surely Require Help I will PM you about the issues I have been facing
Thanks
Regards
Andy
@Andy1911
Is this a Marshmallow kernel? Lollipop? Your OP doesn't make any mention of which Android version it's compatible with.
[deleted]
0xE2 said:
"Based on CM13 branch" -> 6.0
Click to expand...
Click to collapse
Ugh, can't believe I couldn't see that huge text. Thanks.
On that note...
Added to OnePlus One index thread:
[INDEX] OnePlus One
Vision1 Kernel
Working with LineageOS (Sync with LineageOS Kernel Source)
Kernel Version : 4.4.83+
CPU up to little/big 2.0/2.6 GHz
CPU down to little/big 69/69 MHz (300/300 MHz _nuc version)
GPU up to 710 MHz
GPU down to 180 MHz
blu_active, alucard, ondemand, interactive, performance, conservative, powersave, ... CPU Governors - interactive default
ZEN, VR, FIFO, MAPLE, SIO, SIOPLUS and FIOPS IO Scheduler - MAPLE default
IOsched switcher
Adaptive LMK
more TCP Cong - Westwood default
Adreno Idler - default on
Adreno Boost - default off
Backlight dimmer option - default off
Workque Power Saving - default on
Tunable Wakelock
Input Boost - default on
Touch Boost - default off
Soundcontrol
KCAL
DT2W
Wifi driver from CAF
Stock Camera Driver <- use all camera and better picture quality
NTFS FileSystem R/W
SafetyNet patched
Working with Kernel Adiutor (I prefer EX Kernel Manager)
Anykernel Installer
Fingerprint is useable as Homebutton
optimized UBERTC 4.9.4 with mixed -O2/-O3 + pipe + graphite flag
more...
Be careful!!! Make backup before flash. Please report if you find an issue. Thanks
Download @ XDA
Download @ AFH
Thanks to:
LineageOS for base
@RenderBroken for EAS port
codeworkx for working on base
flar2 for patches
sultanxda for patches
UBERTC for toolchain
more
XDA:DevDB Information
[KERNEL][4.4.83+][LOS] Vision1 - fast/smooth/battery-friendly, Kernel for the OnePlus 5
Contributors
AuxXxilium
Source Code: https://github.com/AuxXxilium/kernel-msm8998
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: Vision1_2017_08_23
Stable Release Date: 2017-08-23
Created 2017-08-11
Last Updated 2017-08-23
Changelog and more...
Upcoming
Vision1_2017_08_XX
--- anything to do?
Changelog
Vision1_2017_08_23
first build after a complete rebase of the kernel. all upstream patches and the most CAF patches are done. clean merge with all commits.
old and stable WiFi driver
no CPU UC/OC
Vision1_2017_08_21 <- wipe cache
new EAS version with patches from RenderBroken
bring back interactive as default and iosched switch to go to noop if screen is off
WiFi driver update
only little changes
Vision1_2017_08_20
2 versions: a normal one and one without underclock.
CAF - reduced some voltages or make them dynamic
CAF - performance and camera related patches
Build System optimizations
Vision1_2017_08_19
Biggest Bugfix-Build ever
pocket judge working
removed cpu input boost from big cluster
removed temp throttle from big cluster
and much more...
Vision1_2017_08_18
Linux Kernel 4.4.83
go back to UBERTC 4.9.4 <- is smoother than 5.3
some little changes
Vision1_2017_08_17
use UBERTC 5.3
go back -Ofast -> -O2 for stability
battery optimization
more compiler optimization
fix a charging related bug
fix an input delay
tristate-key sync with LOS
remove old camera driver
VisionOne_2017_08_16
new Camera Driver - now we can use all camera
new WiFi Driver
more LOS changes
Careful please: there is a version with new and old memory setup. LOS uses from today the new memory setup. i build both versions because not all custom rom have ported this.
VisionOne_2017_08_15_new_wifi
updated wifi driver from https://review.lineageos.org/#/c/185015/
more...
VisionOne_2017_08_15 <- wipe cache please
Dash fixed
Deepsleep fixed
Fingerprint Homebutton is working with 20170815 build from codeworkx
synced with LineageOS upstream
new CPU Steps 69MHz, 160MHz, 230MHz
set Touchboost --> default off / CPU Input Boost -> default on
Linux Upstream 4.4.79 -> 4.4.82
optimized UBERTC 4.9.4 compiler
mixed -O2/-O3/-Ofast compiler flag for stabilty and speed
more compiler changes
more...
VisionOne_2017_08_13_CAF <- wipe cache after flashing
Sync with CAF Upstream
something more
VisionOne_2017_08_13
Linux 4.4.21 -> 4.4.79
some little fixes for more smoothness
VisionOne_2017_08_12_fix - 177xxx in Antutu - see Screenshots
fix build
faster boot
some little fixes
VisionOne_2017_08_11
initial build
Reserved
Wow!! You are the man who made the best lollipop rom for OP2
I'm going to flash this one, If something goes wrong you'll gift me a new 1+5=?...
Just kidding, Thanks @AuxXxilium..
Amazing
Enviado desde mi ONEPLUS A5000 mediante Tapatalk
I'm going to try this one out right now..Thanks for ur efforts.
angelmakumbe said:
Wow!! You are the man who made the best lollipop rom for OP2
Click to expand...
Click to collapse
thanks. nice to see someone knows me after a long time away.
tested the kernel briefly on Unofficial RR, the UFS speeds seem to be much better than LK or Carbonite... missing the home button though flashing like crazy today, can't catch a break
@AuxXxilium as you've stated in OP home button is not usable, But mine is working fine..
OMG, you are alive still? Used to use your kernel before I learned how to make kernels
AuxXxilium said:
thanks. nice to see someone knows me after a long time away.
Click to expand...
Click to collapse
I remember you from the G2 times too, I used to follow your work back then, I'm happy to see you again. I'll definitely try your kernel and keep my eye on this thread!
Glad to see more kernel devs are supporting us folks on LOS. Flashing this kernel presently.
DespairFactor said:
OMG, you are alive still? Used to use your kernel before I learned how to make kernels
Click to expand...
Click to collapse
i know it's a joke.
thanks.!!
best kernel!!!
AuxXxilium said:
i know it's a joke.
Click to expand...
Click to collapse
Not a joke at all, I used to use your kernel on Nexus 5, I think?
DespairFactor said:
Not a joke at all, I used to use your kernel on Nexus 5, I think?
Click to expand...
Click to collapse
Oh that is nice. Now you are a great dev.
AuxXxilium said:
Oh that is nice. Now you are a great dev.
Click to expand...
Click to collapse
Thanks I am just a noob haha, you didn't want to believe me
I'm running latest Codeworkx build. Home button doesn't work with stock or vision kernel, but works with lightning kernel. Don't know why
Please be careful. i removed the latest version - because it crashes the dash charge. search for the problem and will fix it soon.
FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazyAquaKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazyAquaKernel over the kernel that came with your ROM!!)
Toolchain:
UBERTC 4.9 Toolchain
CPU:
- governors:
elementalx
interactive
ondemand
zzmoove
ondemandplus
conservative
powersave
userspace
- input boost
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
siopilus
zen
vr
fifo
Thermal:
- msm thermal
GPU:
- Adrenoboost
More:
- init.d support
- insecure kernel (adb has root privileges)
- frandom
- PVS level info
- frandom
- notification led control
- kcal v2
- CRC Check Disabled
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Download Link CrazyAquaKernel[AnyKernel]:https://www.androidfilehost.com/?w=files&flid=209542
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazyAquaKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazyAquaKernel !!!!
Credits
thx Eliminater74
thx Faux123
thx Savoca
thx RenderBroken
thx flar2
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
Source Code: https://github.com/CrazyGamerGR/CrazyAquaKernel-xiaomi-sd820-sd821-los
FAQ
Recommended app : Kernel Adiutor
changelogs
v1.0/24-08-17
- initial release
v2.0/4-9-17
- input boost
- frandom
- msm thermal
- many improvments under the hood
reserve1
reserve2
reserve3
THANKS ¡¡¡¡¡¡¡
Nice and good to see more developers come here and put more attention on this phone !
Thanks !
Question : (1)Can it be used in MIUI ROM ? (2)Can this Kernel bypass the detection about the bootloader unlocked ?
Kris Chen said:
Question : (1)Can it be used in MIUI ROM ? (2)Can this Kernel bypass the detection about the bootloader unlocked ?
Click to expand...
Click to collapse
This kernel is only for los based roms m8
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
This kernel is only for los based roms m8
Click to expand...
Click to collapse
So... I guess you will check and modify your introduction to this kernel.......
CrazyGamerGR said:
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs,
Click to expand...
Click to collapse
mryugin89 said:
So... I guess you will check and modify your introduction to this kernel.......
Click to expand...
Click to collapse
Every aosp base rom now is base on lineageos except some nexus devices where got aosp roms,but my kernels doesn't work with stock roms
Sent from my iPhone using Tapatalk Pro
New update will be up soon!
Sent from my iPhone using Tapatalk Pro
New update is up
v2.0/4-9-17
- input boost
- frandom
- msm thermal
- many improvments under the hood
Download link: https://www.androidfilehost.com/?fid=745425885120759920
a request from China
Can you also make a kernel for MIUI, because MIUI is sometimes very hot and very crowded.Please forgive my poor English.
Working perfectly in las RR ROM
The CrazyAqua kernel is working just fine with RR 5.8.4 on my Xiaomi Mi Note 2.
Question:
Once I get the 5.8.5 update for my device will I need to reflash this kernel or what?
@CrazyGamerGR Hello, i really like your kernel so far, has a ton of options and cool stuff to experiment with. Never less there is one feature I personally really want to see, WiFi monitor mode, could you merge the code to your superb kernel? Please, I'm really itching to be able to use pcap, airmon-ng and all these beautiful tools on my Mi Note 2.
This is my first Xiaomi phone, i was always with OnePlus and Kali Net Hunter was available or ported to each of their devices and I'm really missing it over here with Xiaomi.
Thanks in advance!