Probably none of you knows me, but I have been developing Xposed modules which have 50 thousand+ downloads for quite long time. At the same time, I have been using OOS3 for its stability since last year. Although Boeffla kernel is a very good kernel, because of Oneplus's lack of careness, it has been missing a lot of security patches and improvements. At the same time, I want to improve and tweak Boeffla kernel a bit to fit my needs. So two weeks ago I started making this kernel based on Lord Boeffla's work and I think it is the time to share with you now.
It mainly majors in improving security and fixing issues, so I did not add too many features (And I think features like adding 10+ governors is a bad practice), but the features I added is of great use. Some of the features are unique in existing OP2 kernels.
I am sick of those kernels which say it is the smoother than butter or is more powersaving than Nokia 1100, and I do not think that could happen. What I provide is an average kernel with some little tweaks. If you are looking for some specific features, this is not the place for you.
The feature changes from original Boeffla kernel (Most changes are security patches):
Features:
- No feature is removed, 100% suitable for Boeffla config app;
- Add blu-active governor (thanks to engstk)
- Many charging tweaks
- Enable Arch power and gentle fair sleepers toggle (though I do not recommend toggling them)
- Add wakelocks toggle (thanks to Franco)
- Set I/O scheduler to noop after turning off screen in 60s to save idle power (thanks to Sultanxda)
- Various fingerprint speedups and haptic cleanups (thanks to Sultanxda and cyanogen)
- Lots of security improvements (thanks to CAF and Linux Upstream)
- Many many more...
Usages:
Flash the zip provided, then you can configure the parameters with Boeffla config app (may lack bunch of features) or my self-built kernel adiutor (the play store one will be lack of features). For keeping consistent with Boeffla config app, I implement some features to kernel adiutor, only screen gestures and sound configurations are left now) You can use them both too, but you need to enable "override" settings in Boeffla config app.
Source:
https://github.com/aviraxp/Oneplus2_OOS3_Boeffla_Kernel_Unofficial_Enhanced
Credits:
Fist of all, thanks to Linux upstream and CAF. Without them, doing this work is impossible.
Of course, thanks to Lord Boeffla for providing a good kernel!
Then I want to thank to Sultanxda for the 30+ commits I picked and the guidance he provided. You are the real MVP!
I also want to say thanks to dorimanx, Joe Maple, myfluxi, Franco and engstk for the good features they provided.
Downloads:
See attachments.
It mainly majors in improving security and fixing issues, so I did not add too many features (And I think features like adding 10+ governors is a bad practice), but the features I added is of great use. Some of the features are unique in existing OP2 kernels.
I am sick of those kernels which say it is the smoother than butter or is more powersaving than Nokia 1100, and I do not think that could happen. What I provide is an average kernel with some little tweaks. If you are looking for some specific features, this is not the place for you.
The feature changes from original Boeffla kernel (Most changes are security patches):
Features:
- No feature is removed, 100% suitable for Boeffla config app;
- Add blu-active governor (thanks to engstk)
- Many charging tweaks
- Enable Arch power and gentle fair sleepers toggle (though I do not recommend toggling them)
- Add wakelocks toggle (thanks to Franco)
- Set I/O scheduler to noop after turning off screen in 60s to save idle power (thanks to Sultanxda)
- Various fingerprint speedups and haptic cleanups (thanks to Sultanxda and cyanogen)
- Lots of security improvements (thanks to CAF and Linux Upstream)
- Many many more...
Usages:
Flash the zip provided, then you can configure the parameters with Boeffla config app (may lack bunch of features) or my self-built kernel adiutor (the play store one will be lack of features). For keeping consistent with Boeffla config app, I implement some features to kernel adiutor, only screen gestures and sound configurations are left now) You can use them both too, but you need to enable "override" settings in Boeffla config app.
Source:
https://github.com/aviraxp/Oneplus2_OOS3_Boeffla_Kernel_Unofficial_Enhanced
Credits:
Fist of all, thanks to Linux upstream and CAF. Without them, doing this work is impossible.
Of course, thanks to Lord Boeffla for providing a good kernel!
Then I want to thank to Sultanxda for the 30+ commits I picked and the guidance he provided. You are the real MVP!
I also want to say thanks to dorimanx, Joe Maple, myfluxi, Franco and engstk for the good features they provided.
Downloads:
See attachments.
Attachments
-
5.2 MB Views: 703
-
12.1 MB Views: 977
Last edited: