[KERNEL] [KRIEG] [CLANG 8.0.9] [CUSTOM-EAS] [V-2.4] [3/5/19] - OnePlus 5T ROMs, Kernels, Recoveries, & Other Dev

KRIEG KERNEL
*** Disclaimer ***
Flash at your own risk! I take no responsibility in the event that an alarm is missed and you're late, thermonuclear war beaks out, or you spend so much time on your phone that your wife leaves you.
*** Introduction ***
- Kernel only supports custom ROMs
- Must be on a 9.0 ROM with newer BLOBS...!!!!....
- Kernel will always be kept upstream to latest linux-stable
- If you have issues, we need logs! If it is an issue that is not able to be logged for some reason or another, please give detailed steps on how to replicate the issue. No logs = no support! Help us help you!
***Features***
- Upstreamed to linux 4.4.176
- Spectrum app support
- OTG support
- DRIVEDROID support (APP shows that its not compatible but it works)
- OTG power supply support
- HID support (mice, keyboards)
- Adreno idler
- Wireguard support
- Sweep2Sleep
- LED Settings
- High brightness mode
- sRGB
- Slimbus tweaks
- USB fastcharge
- Boeffla Generic Wakelock Blocker
- Backlight dimmer
- KCAL color control
- Sound control
- LED control
- Thermal throttling enable/disable
- More I probably missed
# CPU
UC to 230MHZ
Off screen is limited to a ceiling of 1248000.
#GPU
- Performance core is underclocked to 2208000
# CPU Governors
- schedutil (default)
- helix_schedutil
- pwrutilx
#I/O schedulers
- Anxiety (default)
- bfq
- cfq
- deadline
- maple
- noop
#TCP
- westwood
- reno
- bic
- cdg
- cubic
- htcp
Download:
Download:
Krieg 2.4 = https://androidfilehost.com/?fid=1395089523397908029
(Flashing instructions)
Wipe kernel app data
Reboot
Flash Kernel
Reboot
Krieg team members:
@wrongway213
@Zackptg5
@ViRb3
- Credits and thanks!
@nathanchance for the best base anyone could ever ask for, for assisting without expecting anything, for making upstream so simple, and for being a friend.
@neobuddy89
@osm0sis for AnyKernel2
@Lord Boeffla for his work
@Joshuous for all his amazing work on EAS and otherwise!
@RenderBroken for all his amazing work on EAS and otherwise!
- All the users for giving us a reason to do this!
- Anyone I forgot, send a PM and I'll add ya.and otherwise!
@RenderBroken for all his amazing work on EAS and otherwise!
- All the users for giving us a reason to do this!
- Anyone I forgot, send a PM and I'll add ya.
XDA:DevDB Information
Krieg, Kernel for the OnePlus 5T
Contributors
apophis9283, wrongway213, ViRb3, @Zackptg5
Source Code: https://github.com/Krieg-Kernel/OP5-OP5T
Kernel Special Features: Pure Awesomeness
Version Information
Status: Stable
Current Stable Version: 2.4
Stable Release Date: 2019-03-05
Created 2018-07-11
Last Updated 2019-03-07

First....always wanted to do that.

Singularity!!!!
@BobAzzon dammit, Bobby

I can confirm its awesomeness
EDIT: And I thought I can finally be the number one :crying: :silly:

Looks good, is this compatible with the Open Beta 11 on the 5T?
Oops, must have overlooked it, sorry.

xnutzii said:
Looks good, is this compatible with the Open Beta 11 on the 5T?
Click to expand...
Click to collapse
Jesus Buddy is stated in OP only Custom Rom...
Sent from my ONEPLUS A5010 using Tapatalk

xnutzii said:
Looks good, is this compatible with the Open Beta 11 on the 5T?
Click to expand...
Click to collapse
Its only for custom roms. U can try blu-spark vR123 for OB11

For a more wide choice, could be included a more big list of standard governors? Such as powersave,conservative,interactive,intellidemand,intelliactive

Clauu said:
For a more wide choice, could be included a more big list of standard governors? Such as powersave,conservative,interactive,intellidemand,intelliactive
Click to expand...
Click to collapse
Edit what I said for upcoming post

Update 1.0.21
Activated all the governors I have
Ever so slightly lower some boost stuff

Fixed OP link sorry about that

@apophis9283 I just read that Nathan Chance sold his device and that the Flash kernel has been discontinued. Will you keep upstreaming Singularity? Just curious as you always added Nathan Chance's commits. Very unfortunate but understandable that blind development is very difficult. Glad to have Singularity though
EDIT: Can't believe he is in the notch club now. Definitely not(ch) with me :silly: (at least as long as my OP5T works )

Macusercom said:
@apophis9283 I just read that Nathan Chance sold his device and that the Flash kernel has been discontinued. Will you keep upstreaming Singularity? Just curious as you always added Nathan Chance's commits. Very unfortunate but understandable that blind development is very difficult. Glad to have Singularity though
EDIT: Can't believe he is in the notch club now. Definitely not(ch) with me :silly: (at least as long as my OP5T works )
Click to expand...
Click to collapse
I did not know this. Yeah it'll be continued. Sad to see Nathan depart. Amazing guy. Amazing work.

Macusercom said:
@apophis9283 I just read that Nathan Chance sold his device and that the Flash kernel has been discontinued. Will you keep upstreaming Singularity? Just curious as you always added Nathan Chance's commits. Very unfortunate but understandable that blind development is very difficult. Glad to have Singularity though
EDIT: Can't believe he is in the notch club now. Definitely not(ch) with me :silly: (at least as long as my OP5T works )
Click to expand...
Click to collapse
I will continue maintaining the OnePlus 5 repo for android-linux-stable so that others can still benefit from it. linux-stable doesn't break things so I'm not worried about doing that blind :good:

Why the minimum 175 are not installed

[email protected] said:
Why the minimum 175 are not installed
Click to expand...
Click to collapse
It is not set by default as not everyone might want to use lower clock speeds than default. It could (I repeat it could) lead to instability and having this by default could mean that your device crashes on boot up without a chance of increasing it except replacing the kernel. So go safe and make the lower clocks optional

Switched from Flash kernel to this.
So far everything is working as expected!
Thank you for your hard work!

The minimum frequency itself is set to 1248 although I switch to a smaller

Hi everybody, @Apophis, this kernel is compatible with Trebble on Open Beta 11?
no bootloop?
thank you for your answer:good:

Kernel supports only custom roms, no OOS till OnePlus releasing new kernel sources for treble.
Sent with much love & Android. OnePlus 5T

Related

[EOL][KERNEL] [SM-G900F] [Samsung Stock M/LP] Boeffla-Kernel (05-09-2017)

Hi all,
some of you know me from the Samsung devices area, where I provide my kernels already for more than two years to Galaxy S3 and Note 10.1 users for all sort of platforms (Samsung, Cyanogenmod, Omnirom etc.).
Maybe you also know me from my OnePlus One kernels I added in winter last year to my portfolio.
Finally I got a Samsung Galaxy S5 afew weeks ago and decided to port my kernel also to this device. This is a sponsored device, so I want to say a big thank you to the people that made it possible, namely the ones in the German Smartphone Forum www.hubo.in !!!
Please note:
I am not heading to have as many features as possible implemented, this is not my design goal. If you are more into that, move on to other, good existing kernels. If you are searching for a good mix of improvements and new functions while not sacrificing stability, you are welcome here (see below the history section for more info).
For the CM Boeffla-Kernel, please go HERE.
Important notes
When using new anykernel concept Boeffla-Kernel: Flash stock kernel of rom first !
Compatibility
Important: This kernel is only meant to be compatible with official Samsung stock firmware and nothing else.
So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.
I could not care less about it !!
Support
First read the FAQ section on the Homepage !!!
Click here to learn about all possible kernel settings in the config app.
Click here to learn about using the config app.
I will refuse to give support if you do any undervolting and experience freezes or hot reboots.
I will also not provide any support if you do not use Boeffla-Config app to tweak the kernel, other 3rd party tweaking apps are known (and intended) to cause issues.
I will refuse to give support if you have xposed framework installed and reporting any kind of weird issues. My opinion to xposed it quite clear: too powerful for >90% of the users that just mess up their system with it.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting "change log...")
Change log for Android 5.0 kernels: KLICK HERE
Features
Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla
Full integration with Boeffla-Config V2 configuration app (get it from http://www.boeffla.de) to configure all kernel settings
Additional governors: zzmoove (Note: not considered stable at the moment, you might face reboots!!!), intelliactive, intellidemand, wheatley, smartmax, slim, intellimm, nightmare, lionheart, pegasusq
Zzmoove supporting native hotplugging profiles
Additional schedulers: fiops, bfq, sio, tripndroid, zen
Many Hotplug tweak profiles (Default, Optimized, 1 core max, 2 cores max, 3 cores max, 2 cores min, 3 cores min, 4 cores min, 2 cores exact, 3 cores exact)
Wake up gestures implemented (double-tap-to-wake, swipe to wake)
Boeffla-Sound engine (Headphones and speaker volume configurable)
Configurable vnswap
zSwap configured fix to Samsung stock value of 1280 MB
True dynamic FSync (activated if screen on, deactived if screen off), configurable
Touch boost frequency configurable, touch boost switch
CPU Overclocking up to 2.84 GHz
CPU Voltages interface for undervolting/overvolting
GPU idle frequency 27 Mhz added
GPU governor selection support
Show GPU frequency usage per frequency in Boeffla-Config
Color control to adjust RGB color space + inverted mode
SD card read ahead buffer configurable (default increased to 1024 kB)
Ext4 File system tweaks (default to on, can be disabled)
System Tweaks predefined supported (default is off)
Android logger (logcat) configurable
Kernel logger (dmesg) configurable
Charge rates for AC charger, USB and wireless charging separately configurable (set charge rate to 0 to have stock charge logic back)
Charge information display support via Boeffla-Config V2 app
CIFS support (module, Important: make sure you unchecked option "Mount namespace separation" in SuperSU settings; do not mount inside /data or /storage)
NFS support (module)
NTFS support (module)
XBox support (module)
OTG-Ethernet support (module)
TCP Congestion changed to Westwood
Swap supported (but not recommended, zSwap used already)
init.d support (in /system/etc/init.d - set correct permissions!)
Default entropies increased
Automatic EFS backup
Full support for mpdecision for best compatibility and smoothness
(Important: use Boeffla-Config to configure min/max CPU frequencies + governors + schedulers only - or explicitely allow other apps/processes to overwrite this in Boeffla-Config settings, but expect weird side effects)
Integrated full busybox 1.23.1 (own compilation)
Auto-Root by kernel possible by request
Kernel initialisation log file (with history of 3 log files)
Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
Presets supported in Boeffla-Config by kernel (Extreme power, power, normal, battery friendly and battery saving)
Google gcc 4.8 toolchain used for best stability
Initramfs of latest Samsung firmware
Based on latest Samsung sources
Kernel runs with SELinux enforcing by default, just as Samsung stock kernel for S5 - but can be configured to work in permissive mode in Boeffla-Config settings
Knox and Samsung rom security warnings removed
Note: I do NOT upstream the kernel to higher Linux kernel versions anymore as this usually has zero benefit but likely introduces new issues + is a waste of effort in the end
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de
History and design targets
Basically I created my first Boeffla-Kernel in 2012 as there was no kernel for the Samsung Galaxy S3 around that had exactly the mix of functionalities that I wanted. I wanted to have full flexibility in undervolting and charge rates for instance, but did not like the sharpness and/or brightness tweaks many kernels have implemented as per default.
Hence, I began to create my own kernel after a while, adding all the features I like. This is the result of my work, which in the end I decided to share with you. I hope you like it as much as I do.
The objective of this kernel is to have a kernel for daily use. It does not aim for best battery life, or best smoothness or best benchmark scores. Also it does not aim to have the broadest feature set available everywhere.
It aims more for a good mix of all, not sacrificing stability and functionality in the end.
And - most important: It aims to stay quite close to stock !!!
These design targets are also valid for the Galaxy S5 kernel here!!!
This said, I will definitely NEVER implement:
things I do personally not need
things I do not like
things that are in any way dangerous
anything which is highly experimental
f2fs - it is known to cause various issues and compatibility problems
a CAF based kernel
anykernel method to use the ramdisk of the installed rom
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it if it falls into the listed categories. Everything else I am happy to check and decide.
And: I do not really care about benchmark numbers, they say almost nothing as long as something is not completely wrong. Important for me is the feel-good factor.
I am also not interested in gaming at all, so never expect a gamer kernel. It will just not happen...
Compatibility
To reiterate it again: Flash the correct kernel depending on whether you are on Samsung Stock, CM12 or CM11 !!!
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from the downloads section on www.boeffla.de.
You need at least version 2.1.72 or higher for the Galaxy S5 Boeffla Kernels.
Donation
If you like my work, feel free to donate: Donation-Link
If you donate at least 2,49 EUR (to be in line with the donation app prices on Google Play store), you will receive a personal donation code which unlocks some nice little comfort functions in Boeffla-Config V2 on top.
Source code
All sources can be found in my Github repository: http://github.com/andip71
Credits to developers
Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:
* ZaneZam
* Yank555
* ktoonsez
* Hardcore
* Chainfire
* AndreiLux
* Netarchy
* Gokhanmoral
* Entropy512
* Faux
* Ak
... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work !!!
Disclaimer
*** As always - Flash on our own risk! ***
Make sure you flash the correct version depending on your firmware version!
I can and will not take any responsibility for bricked phones or lost data.
It is generally recommended to run a complete Nandroid backup in your custom recovery and safely store your personal data before you flash a new kernel.
Cheers and enjoy
Andi
Latest change logs:
Android MM 6.0.1
http://kernel.boeffla.de/sgs5/boeffla-kernel/mm60/changelog.htm
*** You want my support? Then stick to my rules ***
Guys, I am receiving more and more completely useless support requests in different threads. Useless because people provide nothing to be able to help, not even the minimal possible information they could give.
Hence, I will now remind anyone again on the support guide lines stated here:
http://boeffla.de/index.php/support/support
Also you need to ensure you follow the installation guide lines incl. trouble-shooting stated here:
http://boeffla.de/index.php/support/installation-how-to
And to cut a long story short: If you do not at least provide what I request in the support guide lines, I will IGNORE YOUR REQUESTS IN FUTURE.
Straight and simple. I have enough of people wasting my time just because they are too lazy to write details.
Period.
Also as a reminder:
you use xposed? -> no support, everything is your own issue
you use a custom rom and not the official stock or CM one? -> good luck, you are on your own
you undervolt or overclock? -> have fun, but without my support
Sorry, this might sound harsh (and it is meant to sound harsh), but you cannot imagine about how crappy support requests can be. Stating something does not work is just not enough.
Please consider that!!!
Andi
yeahh, dr andi so glad to see you here ..
You can also submit g900h variant? I can a beta tester
MOKIAAA said:
yeahh, dr andi so glad to see you here ..
You can also submit g900h variant? I can a beta tester
Click to expand...
Click to collapse
I am sorry, nothing changed in my attitude and golden rules over the past years.
No device, no kernel.
Apart from that, I need to stop adding new kernels now, it just gets too many already. And once I realize quality does drop, I have to stop.
Andi
Thank you,Andi
Thanks to @Lord Boeffla, finally today you've released your awesome kernel. Of course I saw @ZaneZam thanks to you too and I know we might have another version will be compiled and supported. Nice
Hi all,
Great kernel
Works very fine
Check this out...
Thanxxxx to the Lord for the hard work in the last week's
It's hard to access root rights on my device with Stock Deodexed Prerooted Rom. I've flashed Update-SuperSu 2.46 in TWRP, but RootChecker checked with no Root installed on device
ghoster76 said:
It's hard to access root rights on my device with Stock Deodexed Prerooted Rom. I've flashed Update-SuperSu 2.46 in TWRP, but RootChecker checked with no Root installed on device
Click to expand...
Click to collapse
Not a problem with Samsung Stock BOB7 firmware.
Andi
Hey Lord,
thanks for your awesome work! I really liked your kernel for the S3, even better you're now developing for the S5.
Immer weiter so men Jung!
Grüße aus Köln
Lord Boeffla said:
Not a problem with Samsung Stock BOB7 firmware.
Andi
Click to expand...
Click to collapse
I'm using BOC7 , and reflashing again
Thanks a lot Lord! Used to love it on my S3
Best configuration for battery-performance?
works great on BOC7.
Thank
borjaag said:
Thanks a lot Lord! Used to love it on my S3
Best configuration for battery-performance?
Click to expand...
Click to collapse
We need you guys to find that out, the S5 is not my daily-usage phone. So all I get is quite hypotethical at the moment.
Andi
Andi, forgive me, does it work on ANG7?
Never mind, Lollipop upwards
Looks good so far on XtreStoLite!
I'm just wondering if you are planing to add full sound configuration options?
Your sound implementation options allowed superb sound on S3 and I guess I'm not the only one missing it on S5
Looking forward to next versions!
f0xy said:
Andi, forgive me, does it work on ANG7?
Never mind, Lollipop upwards
Click to expand...
Click to collapse
See OP, first line. Clear "maybe"... I tested against BOB7 only as I cannot install 10 different roms. But you will tell us?
MewCore said:
Looks good so far on XtreStoLite!
I'm just wondering if you are planing to add full sound configuration options?
Your sound implementation options allowed superb sound on S3 and I guess I'm not the only one missing it on S5
Looking forward to next versions!
Click to expand...
Click to collapse
Would love to. But it is a completely different sound chip used in the S5, compared to the S3.
And it seems there is no way to get hold of any documentation for it (wdc9230), which would allow us dev to explore more of the chips capabilities.
If you saw a kernel providing more sound options, I am happy to get the information about it and checking if it can be ported. Then we would even know what the audio hub can do and what not...
Or someone can get Qualcomm to hand me over the documentation of their audio hub, then also more is possible. But many devs for sure have tried that in the past years already, so I am not very optimistic.
Andi
Battery friendly seems so good for daily usage at the moment, but Battery Saving with zzmoove / battery yank seems pretty lags. Hope it be implemented some next versions.
I'm Running BOC7
ghoster76 said:
Battery friendly seems so good for daily usage at the moment, but Battery Saving with zzmoove / battery yank seems pretty lags. Hope it be implemented some next versions.
I'm Running BOC7
Click to expand...
Click to collapse
Yes, it lags. And it is a hardly battery focussed preset, so it must lag.
That is why you have the choice.
Andi

[Kernel] Amplitude for Shamu 1.2 (LP 5.1) (GCC6)

Amplitude Kernel for Nexus 6
WHY???!!!... WHY??!!! ... zparallax, we don't need another kernel for the Nexus 6!! ... Just let me say...the more the merrier!, I know we have greeeeeeeeeeeeaaaaaaaaattt kernels out there (Despair, Elite, Benzo, etc.) but don't blame on me
I am not responsible for any damage to your phone, if your house explodes because of you shamu, if you can toast your breaksfast on it, etc, etc.. Read before downloading or posting in the thread: Proceed with caution if you have no experience. Remember that I'm just the guy who does kernels for fun! :laugh:
DOWNLOAD THE LATEST VERSION HERE (Thanks to androidfilehost.com)
The very last zip file
[INSTALL STEP-BY-STEP]
Copy the ZIP in your SDCARD
Reboot into TWRP recovery
Flash the kernel
Wipe Dalvik & Cache
Enjoy!​
Contributors
zparallax
All the fellows, guys or girls who develop stuff for fun and share with all us (faux123, savoca, mgr666, stratosk, franciscofranco, myfluxi, etc.)
Google
And any other developer that have contributed to the AOSP project or to the development of governors, scheduler or any other developer not mentioned (if you want me to include your credits I will)
[THANKS] to all devs on XDA and the great XDA team
Source Code:
- Github
Kernel Features:
- Based on Linux kernel version 3.10.84+
- Built with Uber Toolchain 6
- Alucard Hotplug (by alucard), Dynamic Hotplug (by stratosk), Intelliplug (by faux123), Autosmp (by mgr666)
- MP Decision disabled
- GOVs: OnDemand, Interactive, Userspace, Powersave, Performance, Conservative, Nightmare, Smartmax, Hyper, Adaptive, Wheatley, Pegasusq, Intelliactive, Lulzactive, Abyssplugv2, ZZMoove, Lionheart, Yankactive
- IO SCHEDs: NOOP, Deadline, ROW, CFQ, etc.
- TCP Congestion: Westwood, Reno, Bic, Cubic, Highspeed, etc.
- Gamma Control (by savoca)
- UKSM
- Fastcharge (by faux123)
- Powersuspend (by faux123)
- UKM by apb_axel (Install Synapse if you wish :good
- More to come
Created 2015-07-25
Last Updated 2015-08-16
XDA:DevDB Information
[kernel]Amplitude Kernel, Kernel for the Nexus 6
Contributors
zparallax
Version Information
Status: Alpha
Current Alpha Version: 1.2
XDA:DevDB Information
[Kernel] Amplitude for Shamu, Kernel for the Nexus 6
Contributors
zparallax, zparallax, faux123,savoca,stratosk,mgr666
Source Code: https://github.com/zparallax/amplitude_shamu
Kernel Special Features: Custom kernel, multiple governors, hotplugs, anykernel, etc.
Version Information
Status: Alpha
Current Stable Version: 1
Stable Release Date: 2015-07-25
Created 2015-07-25
Last Updated 2015-08-16
For changelog!!
v 1.2:
- Reworked from scratch
- Rebased to 3.10.85
- Some other tweaks (Test by yourself and tell me)
v 1.1:
- Added Wake gestures (by flar2)
- Added faux sound (for now, thanks faux123)
- Fixed some problems reported by the users
Amplitude sounds amazing! Great work zparallax!!!
Sweet! Glad to see more kernels available!
Sent from my Nexus 6
Awesome work. As you say... The more the merrier
Sent from my Nexus 6 using Tapatalk
Fit for M2?
Sent from my Nexus 6 using Tapatalk
Not yet buddy, initial release today and working on m2.
Thanks for your interest
Your op is hilarious. Toast breakfast on my Shamu. Haha! That's awesome! Look forward to M2 build. I'm an Elite user now and love it but always down to try a new kernel. Tks!
Thanks for this new kernel just using on my nexus6 can provide best setting for performance in terms of speed or use with default setting ,please guide its my request .
Looks like a good kernel, thanks. Did you plan fauxsound in the future? It's for me a must have. Cheers
RP74698 said:
Thanks for this new kernel just using on my nexus6 can provide best setting for performance in terms of speed or use with default setting ,please guide its my request .
Click to expand...
Click to collapse
Tylog said:
Looks like a good kernel, thanks. Did you plan fauxsound in the future? It's for me a must have. Cheers
Click to expand...
Click to collapse
@RP74698: for daily use... Intelliplug or Alucard and yankactive... UKSM active... For battery auto_SMP or dyn_hotplug and zzmoove. For balance... Any other gov. GPU msm_adreno since it has the adreno idler by arter
@Tylog: I'm planning to add a sound control maybe faux's maybe not you'll see
Thanks to everyone for your comments!
What is UKSM active and how use this Sir
That's good Faux or whatever, only V4a is not enough for me, I need my music loud thanks.
Linux kernel has a feature named KSM(Kernel SamePage Merging). it lets the hypervisor system share identical memory pages amongst different processes or virtualized guests. However, it has its limitation such like high CPU usage and slow responses to workload change. So here comes UKSM. With a revolutionary algorithm redesign, UKSM has many advanced features:
Full system scan.*It automatically scans all user processes’ anonymous VMAs. Before UKSM, a process need to call KSM kernel API to submit its memory areas to KSM for scan. This makes many legacy software other than KVM can NOT benefit from KSM. Now, UKSM scans whole system applications including KVM. All programs benefit from UKSM without even knowing how it works.
Super quiet CPU usage.*It automatically detects rich areas containing abundant duplicated pages. Rich areas are given a full scan speed. Poor areas are sampled at a reasonable speed with very low CPU consumption usually under 1%. Our benchmarks show that even for CPU intensive workloads, it has a negligible performance impact. Ultra scan speed and CPU efficiency.*A new hash algorithm is proposed. More on this...UKSM info
Thanks!!
Where is allocated UKSM in your kernel and how activate this as I'm using kernel auditor app not seeing anywhere ,only seeing KSM and this is active by default .
RP74698 said:
Where is allocated UKSM in your kernel and how activate this as I'm using kernel auditor app not seeing anywhere ,only seeing KSM and this is active by default .
Click to expand...
Click to collapse
Hi my friend.. This is UKSM on Kernel Aduitor (Kernel Same Page Merging), is active by default. Since it saves CPU cycles when merging files and making changes it will save battery and increase overall system performance. No need to activate it.
Thanks for your testing!
Thanks Sir
---------- Post added at 05:52 PM ---------- Previous post was at 05:28 PM ----------
Dear Sir ,please one more thing when trying to active Alucard only hot plug with yank active CPU governed ,Intelliplug automatic on while I have switched off .
Dear Sir ,seems Intelliplug is active by default as guided earlier for daily use I'm trying to use yank active alacurd and ukm active controlling through synapse but inytelli automatically active ,while I have activated only Alacurd please see
RP74698 said:
Dear Sir ,seems Intelliplug is active by default as guided earlier for daily use I'm trying to use yank active alacurd and ukm active controlling through synapse but inytelli automatically active ,while I have activated only Alacurd please see
Click to expand...
Click to collapse
Hi my friend!... Will look into this. Thanks for testing!
Best!
Great kernel got a antutu score of 51715
Great job bro looking forward for some more features like faux sound, wake gestures in your future release's

[KERNEL][NOUGAT][OREO] sigma Kernel 9.2 and 10.0 FINAL[OCT 15]

✯ ✯ ✯ SIGMA KERNEL ✯ ✯ ✯​
Description:
sigma Kernel is project inspired from my previous kernels and drivers.
sigma Kernel is shipped with crDroid ROM and this topic is started for discussions only on kernel.
The main objective is to provide max stability without any snake-oil drivers that doesn't add value and to keep minimal footprint.
No extra hotplugs / no OC-UC / no extra governors for good - except for features highlighted below.
This should work on any LOS-based nougat ROM and most AOSP nougat ROMs.
This kernel could have been posted in Nexus 6 Original Development since we have authorship to many fixes and drivers from scratch. However, it will be good to have in same forum as crDroid ROM which comes with this kernel baked.
Highlights:
(This list is not exhaustive.)
All bug fixes from mainstream, Google and CAF
Upstreamed to 3.10.107 stable release
Removed force encryption
F2FS supported
MultiROM supported
Fast charge supported
Faux sound supported
KCAL display driver
Updated and optimized interactive governor (aka Impulse governor)
Highly optimized suspend-resume routines
Faster Idling process (sched)
State Helper driver - auto hotplug when required (low battery, suspended, high temp)
Removed BCL hotplug
Optimized frequency mitigation by BCL and Thermal drivers
Backported 3.18 ext4 updates
Enabled latest sdcardfs from Google
Updated audio codecs
Audio Compress offload improvements
Zen, FIOPS, SIOPLUS, BFQ I/O scheds
IO switcher enabled (auto switched io sched to NOOP when suspended for power saving)
Updated libs from Motorola and mainstream.
Updated RCU from CAF with RCU boost
Improved memory model
Enhanced CPU boost driver with SMP infrastructure with lower load on CPUs
Enhanced CPU bandwidth management from CAF
Downloads:
Click Here
Always download latest uploaded build.
Install Instructions:
Reboot in recovery
Flash Kernel
Reboot and let it settle
Profit
Cheers. :highfive:
XDA:DevDB Information
sigma Kernel, Kernel for the Nexus 6
Contributors
neobuddy89
Source Code: https://github.com/neobuddy89/shamu/commits/cm-14.1
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 9.2
Stable Release Date: 2017-10-15
Created 2017-06-24
Last Updated 2017-10-15
Kiss my Rick ...
I'm first..
"Sent from the Dog Pound"
---------- Post added at 11:46 AM ---------- Previous post was at 11:45 AM ----------
O lol...
"Sent from the Dog Pound"
---------- Post added at 11:54 AM ---------- Previous post was at 11:46 AM ----------
OK booted up fine on S.I.X ROM...
Now to beat it up some...
"Sent from the Dog Pound"
---------- Post added at 11:55 AM ---------- Previous post was at 11:54 AM ----------
Interesting it killed root... investigating...
"Sent from the Dog Pound"
---------- Post added at 12:00 PM ---------- Previous post was at 11:55 AM ----------
Reflashed SuperSU 2.82.
All good..
"Sent from the Dog Pound"
Thanks for providing this kernel outside of your rom. Your Hydra Kernel was awesome too. Again, thanks.
Works fine on the latest Pure Nexus.
Google Camera FC ever, when i will open the camera app.. ( latest Pure Nexus Rom )
Sent from my shamu using XDA Labs
AlexX-DE said:
Google Camera FC ever, when i will open the camera app.. ( latest Pure Nexus Rom )
Sent from my shamu using XDA Labs
Click to expand...
Click to collapse
Use syslog app to get logs after FC pls.
AlexX-DE said:
Google Camera FC ever, when i will open the camera app.. ( latest Pure Nexus Rom )
Click to expand...
Click to collapse
You try wiping cache & dalvik from recovery?
I see Faux sound in the list...
Is that the updated to work on shamu version?
Is mpdecision still available?
Sent from my Nexus 6 using Tapatalk
USB Tethering didn't work on crDroidAndroid-7.1.2-20170622-shamu-v3.4 and sigmaKernel_shamu_v7.1. Using the same ROM and FrancoKernel r68 however has USB Tethering working fine.
Sound doesn't work... patch for sound doesn't help... ROM - BeansTalk.
rignfool said:
I see Faux sound in the list...
Is that the updated to work on shamu version?
Is mpdecision still available?
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
Faux app should work good.
mpdecision is available and doesn't intrude hotplug.
espionage724 said:
USB Tethering didn't work on crDroidAndroid-7.1.2-20170622-shamu-v3.4 and sigmaKernel_shamu_v7.1. Using the same ROM and FrancoKernel r68 however has USB Tethering working fine.
Click to expand...
Click to collapse
Thanks reporting. I will look into this.
Timursonchik said:
Sound doesn't work... patch for sound doesn't help... ROM - BeansTalk.
Click to expand...
Click to collapse
More info please. Logs would be good.
sigma Kernel 7.3
New version is up!
Changelog:
* Linux 3.10.107 update! Lots of bug fixes.
* Improved idling of cores. Alarm driver no longer fails to suspend.
* Improved power collapse when video is paused. Video driver updates from CAF.
* Increased no. of cores allocated for background tasks from 1 to 3. This results in faster boot up, faster idling and improves thermal profile!
DL: https://www.androidfilehost.com/?fid=889764386195912137
Cheers!
Thanks bro
"Sent from the Dog Pound"
any telegram channel or group for sigma Kernel?
Anyone else getting a bootloop using MultiROM?
Deleted original.
Love the kernel.. Keep it up.
Glad to see you have your own dedicated thread for your kernel again!
@neobuddy89 is one of the most legit devs in the scene, you guys are in good hands :good:
neobuddy89 said:
New version is up!
Changelog:
* Linux 3.10.107 update! Lots of bug fixes.
* Improved idling of cores. Alarm driver no longer fails to suspend.
* Improved power collapse when video is paused. Video driver updates from CAF.
* Increased no. of cores allocated for background tasks from 1 to 3. This results in faster boot up, faster idling and improves thermal profile!
DL: https://www.androidfilehost.com/?fid=889764386195912137
Cheers!
Click to expand...
Click to collapse
I just ran this one today. No issues at all, works like a dream. Thank you for the amazing work.
neobuddy89 said:
New version is up!
Changelog:
* Linux 3.10.107 update! Lots of bug fixes.
* Improved idling of cores. Alarm driver no longer fails to suspend.
* Improved power collapse when video is paused. Video driver updates from CAF.
* Increased no. of cores allocated for background tasks from 1 to 3. This results in faster boot up, faster idling and improves thermal profile!
DL: https://www.androidfilehost.com/?fid=889764386195912137
Cheers!
Click to expand...
Click to collapse
Thank you so much !!!
It works like a charm on LOS14.1 and is, moreoever, very battery efficient !!!
The Flash said:
Glad to see you have your own dedicated thread for your kernel again!
@neobuddy89 is one of the most legit devs in the scene, you guys are in good hands :good:
Click to expand...
Click to collapse
So happy to have you around! I keep checking Flash angler code base to see if I have missed any imp mainstream commit. Cheers! :highfive:

[KERNEL] [EOL] [OnePlus5T] [OOS 5 / OOS 4] Boeffla-Kernel (15-01-2019)

*** This kernel is now end-of-life and not supported nor actively developed anymore !!! ***
Hi all,
some of you know me from the other OnePlus or Samsung devices areas, where I provide my kernels already for more than five years to OnePlus 5, 3T, 3, 2, one and X, Galaxy S5, S3 and Note 10.1 users for all sort of platforms (Samsung, Cyanogenmod, Omnirom etc.)
Now I own a OnePlus 5T device and decided to port my kernels also to this device.
Please note:
I am not heading to have as many features as possible implemented, this is not my design goal. If you are more into that, move on to other, good existing kernels. If you are searching for a good mix of improvements and new functions while not sacrificing stability, you are welcome here (see below the history section for more info).
Compatibility
Important: This kernel is only meant to be compatible with official OnePlus OOS and nothing else.
So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.
I could not care less about it !!
To add: A community build is NOT an official build supported here. If you use a community build and have issues, don't complain or even report.
Important notes
Read first, especially when you are new to my kernels:
http://wiki.boeffla.de
Boeffla-Kernel uses the anykernel concept = Flash stock kernel of rom first !
This kernel is ONLY compatible to OxygenOs stock, nothing else !!!
If you are using a custom rom that bases on OxygenOs, it might work. However, if it does not work, do not expect me to do tweak to make the kernel running with your favorite rom. I would not do it - my one and only reference is OxygenOs stock.
It is not supposed to be compatible to CM, HydrogenOS etc.
Also note: You have to use Boeffla-Config app which I provide on my homepage to tweak the kernel. 3rd party apps will not be able to unleash the full power of the kernel.
Important: Manually disable battery optimisation for Boeffla-Config app in the rom settings (battery -> battery-optimisation)
Installation
Read the install instructions in the support section on the Boeffla Site.
Support
First read the FAQ section on the Homepage !!!
Click here to learn about all possible kernel settings in the config app (outdated at the moment).
Click here to learn about using the config app.
I will refuse to give support if you do any undervolting/overclocking and experience freezes or hot reboots.
I will also not provide any support if you do not use Boeffla-Config app to tweak the kernel, other 3rd party tweaking apps are known (and intended) to cause issues.
I will refuse to give support if you have xposed framework installed and reporting any kind of weird issues. My opinion to xposed it quite clear: too powerful for >90% of the users that just mess up their system with it.
Otherwise, you can get in touch with me via the support e-mail address: [email protected]
Please provide kernel version, rom version, a detailed issue description and ideally supporting screenshots or log files.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting change log...)
Change log for OxygenOS 5.x.x kernel - Click here
Change log for OxygenOS 4.x.x kernel - Click here
Known issues
none known
Features
Note: This kernel only runs on OOS 4.x.x for the OnePlus 5T - nothing else !!!
Important: Manually disable battery optimisation for Boeffla-Config app in the rom settings (battery -> battery-optimisation)
Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla
Full integration with Boeffla-Config V2 (you need at least version 2.5.10 or higher !!!) configuration app (get it from http://www.boeffla.de) to configure all kernel settings
Dash charging fully supported
The two CPU clusters (big and little cpu) can be configured completely separate in terms of min/max frequencies, governors and CPU core profiles
Additional governors: zzmoove, blu_active, impulse, cultivation
Additional schedulers: fiops, bfq, sio, sioplus, fifo, vr, tripndroid, maple, zen
Underclocking CPU and GPU supported
No CPU and GPU overclocking (not planned too)
No CPU and GPU voltage interfaces (not planned too)
GPU boost implemented (4 levels)
CPU core profiles to restrict number of CPU cores being used (the OP5T does not hotplug based on load)
USB charge rate bumped up to 900 mA
Boeffla charge analysis (display of charger type and charge current in Boeffla-Config app in real time)
Notification LED control (effect + speed for blinking/fading, brightness for continuous notification like battery charging etc.)
Boeffla-Sound engine V1 (headphone volume control, earpiece control in calls, microphone gain control in calls)
Dynamic FSync (activated if screen on, deactived if screen off), configurable
Input boost frequencies and duration configurable per CPU cluster, input boost switch
Show CPU frequency usage per CPU and frequency in Boeffla-Config
Show current CPU core frequencies in realtime (note: other apps than Boeffla-Config will likely display wrong information on offline cores as they are not up-to-date yet)
Show GPU frequency usage per frequency in Boeffla-Config
KCal V2 Color control
Display backlight limits configurable (to avoid display brightness gets too low in some situations)
Display backlight dimmer
Swipe2wake gestures
Boeffla generic wakelock blocker
Control haptic feedback of gestures (except fingerprint)
Haptic feedback intensity control (from 0 to 25, with 25 being 100%)
Swipe2sleep gestures
SD card read ahead buffer configurable (default increased to 1024 kB)
Ext4 File system tweaks (default to on, can be disabled)
Kernel logger (dmesg) configurable
CIFS support (module, do not mount inside /data, if you rooted with Chainfire SuperSu, make sure you uncheck the namespace separation in SuperSu app)
NFS read-only support (module)
NTFS support (module)
XBox support (module)
OTG-Ethernet support (module)
TCP Congestion changed to Westwood
Many additional TCP congestion algorithms available
Entropy values configurable
Swap supported
Wireguard supported
Various kernel tweaks
Doze mode configurable in Boeffla-Config
Full selinux strict support (switchable to permissive on demand)
Show speedbin information (PVS level) in Boeffla-Config app
init.d support (in /system/etc/init.d - set correct permissions!)
Automatic EFS backup
Fully supports OOS device encryption, but does not force it
Integrated full busybox 1.27.2 (own compilation)
Compatible with systemless root
Safetynet: verifiedbootstate + additional flags removed
Kernel initialisation log file (with history of 3 log files)
Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
Google gcc 4.9 toolchain (64 bit) used for best stability
Always based on latest OOS kernel sources (https://github.com/OnePlusOSS/android_kernel_oneplus_msm8998)
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de
History and design targets
Basically I created my first Boeffla-Kernel in 2012 as there was no kernel for the Samsung Galaxy S3 around that had exactly the mix of functionalities that I wanted. I wanted to have full flexibility in undervolting and charge rates for instance, but did not like the sharpness and/or brightness tweaks many kernels have implemented as per default.
Hence, I began to create my own kernel after a while, adding all the features I like. This is the result of my work, which in the end I decided to share with you. I hope you like it as much as I do.
The objective of this kernel is to have a kernel for daily use. It does not aim for best battery life, or best smoothness or best benchmark scores. Also it does not aim to have the broadest feature set available everywhere.
It aims more for a good mix of all, not sacrificing stability and functionality in the end.
And - most important: It aims to stay quite close to stock !!!
These design targets are also valid for the OnePlus kernel here!!!
This said, I will definitely NEVER implement:
things I do personally not need
things I do not like
things that are in any way dangerous
anything which is highly experimental
a CAF based kernel
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it if it falls into the listed categories. Everything else I am happy to check and decide.
And: I do not really care about benchmark numbers, they say almost nothing as long as something is not completely wrong. Important for me is the feel-good factor.
I am also not interested in gaming at all, so never expect a gamer kernel. It will just not happen...
Compatibility
To reiterate it again: Flash the kernel only if you are running a compatible rom !!!
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app Boeffla-Config V2 from the downloads section on www.boeffla.de.
You need at least version 2.5.10 or higher for the OnePlus 5T Boeffla Kernels.
Donation
If you like my work, feel free to donate: Donation-Link
If you donate at least 2,49 EUR (to be in line with the donation app prices on Google Play store), you will receive a personal donation code which unlocks some nice little comfort functions in Boeffla-Config V2 on top.
Source code
All sources can be found in my Github repository: http://github.com/andip71
Credits to developers
Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:
* ZaneZam
* eng.st
* flar2
* arter97
* Grarak
* Entropy512
* Faux
* FranciscoFranco
* Ak
* Osm0sis
... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work !!!
Disclaimer
*** As always - Flash on our own risk! ***
Make sure you flash the correct version depending on your firmware version!
I can and will not take any responsibility for bricked phones or lost data.
It is generally recommended to run a complete Nandroid backup in your custom recovery and safely store your personal data before you flash a new kernel.
Cheers and enjoy
Andi
Latest change log:
OOS4
http://kernel.boeffla.de/oneplus5t/boeffla-kernel-oos/oos4xx/changelog.htm
--- Reserved ---
WHAT MAKES YOU THINK I WILL MAKE A KERNEL FOR ONE PLUS 5 T ?????
Sendt fra min SM-N950F med Tapatalk
Thread opened.
First beta version has just been released - 1.0-beta1.
Feature list, see OP.
Have fun
Andi
Is it compatible with open beta 2 ?
Awesome.. Was waiting for your Kernel
zebasketteur said:
Is it compatible with open beta 2 ?
Click to expand...
Click to collapse
I would assume not, as in title is says OOS 4
---------- Post added at 02:42 PM ---------- Previous post was at 02:05 PM ----------
Just flashed, seems that the max brightness is lower, with the display backlight settings unchanged. Apart from that all seems to be good.
Nice to see you here! I have use your kernels starting with Samsung S3 and after that many many devices and always being good!
zebasketteur said:
Is it compatible with open beta 2 ?
Click to expand...
Click to collapse
This is very clearly stated in the opening post.
No.
Hetex said:
[/COLOR]Just flashed, seems that the max brightness is lower, with the display backlight settings unchanged. Apart from that all seems to be good.
Click to expand...
Click to collapse
This is not changed by me. As long as you do not play in the app with the settings, this is 1:1 as in stock kernel.
Anyone else? I mean, nothing is impossible of course.
Andi
Lord Boeffla said:
This is not changed by me. As long as you do not play in the app with the settings, this is 1:1 as in stock kernel.
Anyone else? I mean, nothing is impossible of course.
Andi
Click to expand...
Click to collapse
Not sure if it is the same problem but in the first release of elementalX kernal, whether the brightness dimmer was enabled or not the brightness at maximum was half of what it should have been.
Thanks.
Lord Boeffla said:
This is not changed by me. As long as you do not play in the app with the settings, this is 1:1 as in stock kernel.
Anyone else? I mean, nothing is impossible of course.
Andi
Click to expand...
Click to collapse
You have to revert THIS exact commit in order to fix that (not working anymore on OP5T)
Welcome to OP5T mate btw :highfive:
Cheers'
Hello Boeffla
Hetex said:
Not sure if it is the same problem but in the first release of elementalX kernal, whether the brightness dimmer was enabled or not the brightness at maximum was half of what it should have been.
Thanks.
Click to expand...
Click to collapse
Good hint. Will check in that direction when more people are sure this brightness thingy is real.
Update: Analysis started...
Andi
Lord Boeffla said:
Good hint. Will check in that direction when more people are sure this brightness thingy is real.
Update: Analysis started...
Andi
Click to expand...
Click to collapse
Ok, issue analyzed, confirmed to be a bug.
Bug is fixed and beta2 already compiling. Stay tuned. And thanks for the report.
(BTW it was not the brightness dimmer but a changed brightness range sent by the rom to the kernel, so the min/max limiter was cutting too early)
Thanks
Andi
AndroidGX said:
You have to revert THIS exact commit in order to fix that (not working anymore on OP5T)
Welcome to OP5T mate btw :highfive:
Cheers'
Click to expand...
Click to collapse
Thanks. Sorry, did not see your post as I was busy analyzing.
Well... reverting a commit and losing the functionality is not the option when I can fix it, eh? :fingers-crossed:
And so I did.
MrTalon4 said:
Hello Boeffla
Click to expand...
Click to collapse
Hello MrTalon4
Andi
Hi all,
small bugfix update is out:
Version 1.0-beta2
18.01.2018
Fix: Backlight limit implementation adjusted to OP5T (display could never reach maximum brightness before)
Enjoy
Andi
Welcome,it is nice to see you here ..waiting one for oreo
marko94 said:
Welcome,it is nice to see you here ..waiting one for oreo
Click to expand...
Click to collapse
Yeah. But not before it gets out of open beta, not before it is released officially.
... my golden rule for a long time.
Andi
Welcome to the 5T-Zone
Is it possible to have WireGuard implementation for your new 5T kernel (at some point in the near future) ?
Edit:
I just rechecked the OP, already there. Too cool

[KERNEL]Savagezen's Angler Kernel[Dec 2018][Pie][Oreo][Linaro][Clang][3.10.108]

This is the first project I've shared on XDA, though I've maintained it for personal use for a while and posted some prior incarnations on Google+. Hope you enjoy it!
Features:
December 2018 security patch
open source: kernel, anykernel
forked from Franco Kernel
merged Linux Stable 3.10.108
Compiled with Linaro 4.9 and CopperheadOS's Hardened Clang
I/O Schedulers: noop (default), cfq, deadline, fiops, row, zen, maple, sioplus
TCP algorithms: Bic, Cubic, Htcp, Hybla, Vegas, veno, Westwood (default), Reno
FK Features: disabled verified boot flag for Android Pay (root still breaks), support for FKUpdater performance profiles, support for FKUpdater App (not verified as I don't use the app myself), KCAL tweaks in init script.
Reduced wifi wakelocks and wakelock period
Removed possible bluetooth memory leak
KCAL color control support
KCAL brought to Linux guidelines
Spectrum Profile Support: dozens of profiles from around the web included in source code
Touchboost disabled in spectrum profile
Filesystem Support: F2FS, vFAT, EXT4, NTFS
MSM hotplug driver (disabled by default, but toggle included in source code)
Fingerprint boost from Electron Kernel
Wireguard support
Power Efficient Workqueues
State Notifier
Tickless System / Idle
Gentle Fair Sleepers
Hima hotplug driver (see 2018-09 release notes)
Wake Gestures (partial, see 2018-09 release notes)
Many security / hardening features from CopperheadOS (see 2018-12 release notes)
Downloads:
Oreo, 8.1 (Stable / Final): angler-kernel-20181221.zip
Pie, 9.0 (Testing Builds): pie-testing-aosip-20190130.zip, pie-testing-statixos-20190130.zip
Installation:
Boot to TWRP, backup (boot, system, data)
Wipe Dalvik / ART Cache and Cache
Flash the kernel.zip
Wipe Dalvik / ART Cache and Cache
Reboot and enjoy
Note: Sometimes rebooting directly from TWRP results in a boot freeze at the Google splash screen. Just power off and boot up again.
Battery Life / Performance Tests:
Spectrum: Battery: Total Drain: 6.8%/h, Sleep Drain: 4.96%/h, 11% SOT, 17.8 Hour Test (tested version - kernel 20180728, battery v1.3 profile)
Spectrum: Balance: Total Drain: 9.7%/h, Sleep Drain: 6.6%/h, 12% SOT, 19 Hour Test (tested version - kernel 20180728, balance v1.2 profile)
Older Version: June 2018
Thanks:
@osm0sis / AnyKernel2
@nathanchance / Flash Kernel and many guides
@franciscofranco / Franco Kernel
@frap129 / Electron Kernel
@flar2 / ElementalX Kernel
@Adi Shakthi / God's Kernel
@zx2c4 / Wireguard
@phantom146
PS: I'm on Telegram now too!
Profile: @savagezen
Discussion for this kernel: @sz_kernel_angler
Want to stay even more up to date?
Install the IFTTT app
Get notifications for testing releases - Applet Link
Get notifications for source code releases - Applet Link
Changelog:
v20181221 Release Notes
v20181124 Release Notes
v20180910 Release Notes
v20180808 Release Notes
v20180728b - fixed spaces in localversion resulting in kernel name not showing in Settings app.
v20180728 Release Notes
Bugs:
Boot Loop / Freeze on Android 9.0 Oreo.
FAQ:
Need Help / Want to Help? Join the my Telegram Channel: @sz_kernel_angler
Is this kernel compatible with Android Pie (9.0)? It should work out of the box, however several users have reported boot freezes / loops on Pie. I haven't had a chance to test it fully in Pie and am still on Oreo myself. If you run into issues, try running with SELinux as permissive or reach out on Telegram.
Nice, gonna give this a run. Kudos for adding detailed instructions on your site.
Nice, was hoping for new kernel a long time
I would like to suggest the "Hima Hotplug" for your kernel, it is so fluid and great on battery life (experience from sphinx kernel for bullhead)
Pump Ac7i0n said:
Nice, gonna give this a run. Kudos for adding detailed instructions on your site.
Click to expand...
Click to collapse
You're welcome. It is as much for me to remember how to do stuff in the future with other devices as anything else. Glad others can benefit from it as well.
eurochild said:
Nice, was hoping for new kernel a long time
I would like to suggest the "Hima Hotplug" for your kernel, it is so fluid and great on battery life (experience from sphinx kernel for bullhead)
Click to expand...
Click to collapse
Thanks for the suggestion. Browsing source code now...
savagezen said:
You're welcome. It is as much for me to remember how to do stuff in the future with other devices as anything else. Glad others can benefit from it as well.
Thanks for the suggestion. Browsing source code now...
Click to expand...
Click to collapse
just wanted to say solid first public kernel. super smooth
Thank you for the new kernel,so far so good
Smooth so far, great job.
though is it just me or does the Settings app display "Unavailable" under Kernel version? EX Kernel Manager displays the kernel version just fine.
Maybe it has something to do with the presence of spaces in the kernel version name?
aureljared said:
Smooth so far, great job.
though is it just me or does the Settings app display "Unavailable" under Kernel version? EX Kernel Manager displays the kernel version just fine.
Maybe it has something to do with the presence of spaces in the kernel version name?
Click to expand...
Click to collapse
I see the same under about phone.
aureljared said:
Smooth so far, great job.
though is it just me or does the Settings app display "Unavailable" under Kernel version? EX Kernel Manager displays the kernel version just fine.
Maybe it has something to do with the presence of spaces in the kernel version name?
Click to expand...
Click to collapse
Lawlrus said:
I see the same under about phone.
Click to expand...
Click to collapse
same here, nothing so important. if you click on it it shows the kernel info (atleast that is what happens on aosip rom)
eurochild said:
same here, nothing so important. if you click on it it shows the kernel info (atleast that is what happens on aosip rom)
Click to expand...
Click to collapse
Yeah I agree, it is, by no means, a deal-breaker. I just wanted to point it out for newcomers because I sure had a grand time panicking over whether or not the installation went through.
Currently using this kernel with ABC rom, so far the best kernel ever, very smooth and good heat output
aureljared said:
Yeah I agree, it is, by no means, a deal-breaker. I just wanted to point it out for newcomers because I sure had a grand time panicking over whether or not the installation went through.
Click to expand...
Click to collapse
eurochild said:
same here, nothing so important. if you click on it it shows the kernel info (atleast that is what happens on aosip rom)
Click to expand...
Click to collapse
This does work on AOSiP. Stock ROM (and maybe others) it does not appear after tapping on "Kernel Version" in settings. As noted, third party apps like EX Kernel Manager and Kernel Auditor seem to display the kernel version correctly.
There are, in fact, spaces in LOCALVERSION in the config file. I'll add this under bugs in the second post and update when it's fixed.
PS: Glad you guys are enjoying it and to hear it runs smooth and cool! Usage stats for the 'battery' spectrum profile are in the updated OP. Testing the 'balance' profile now.
UPDATE 8/1: The 'kernel version' issues has been fixed. Notation is in second post and download link has been updated in OP.
This kernel kicks ass! Seriously, great work. One of my major complaints with the 6P was its over heating and then thermal throttling. I just didn't play certain games because of it. Now, after flashing this kernel it runs smooth and cool and games work again. Unreal. Truly love the way the phone works now. Not bad for battery life either but it's not my primary any more.
galakanokis said:
This kernel kicks ass! Seriously, great work. One of my major complaints with the 6P was its over heating and then thermal throttling. I just didn't play certain games because of it. Now, after flashing this kernel it runs smooth and cool and games work again. Unreal. Truly love the way the phone works now. Not bad for battery life either but it's not my primary any more.
Click to expand...
Click to collapse
Good to hear! Did you use the Gaming spectrum profile? I'm don't use my phone for games so I didn't test that outside of synthetic benchmarks. Also, the Battery spectrum profile should give pretty good battery life as it's very conservative.
Spoiler: I'm working on maybe adding the chill or relaxed governors to test as well.
No profiles, just default settings. I usually run a week or two on default before I mess around just so I can tell the difference in the tweaks.
I might play around but this phone is just for messing about now, picked up the Essential on the Prime deal and quite like it so the 6P is not a daily driver.
Gotcha. FYI the balanced profile is enabled by default.
savagezen said:
Gotcha. FYI the balanced profile is enabled by default.
Click to expand...
Click to collapse
Do you happen to have the link somewhere?
dirtyreturn said:
Do you happen to have the link somewhere?
Click to expand...
Click to collapse
All the profiles are in my AnyKernel repo on GitHub. There are a total of 30 profiles from around the web even though the Spectrum App only uses those numbered 0, 1, 2, and 3. I include my built kernel zImage-dtb in the AnyKernel repo so that you can clone it yourself and apply a different profile "manually" if you like. Just change the number in ramdisk/init.spectrum.sh, zip it up, and flash it.
Code:
if [ ! -f /data/property/persist.spectrum.profile ]; then
setprop persist.spectrum.profile 0 # change this number
fi
Note, if you use this method, and later select a profile from the Spectrum App, the Spectrum App choice will override the initial one, including after reboot -- because it applies the settings once the user space is reached.
@savagezen thanks! Also, kernel link?? I must be missing it.. Is it in the OP?
Sent from my PH-1 using Tapatalk

Categories

Resources