Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at yo
*/
This is my first kernel for Redmi 2 all variant. Its compiled from Kumajaya latest kernel source code and compatible for all CM13 based rom. please leave feedback or review after using this kernel. thanks!
Features:
- Compiled with Google Toolchains 4.8 GCC
- OC CPU and GPU
- CPU Governors: interactive, bluactive, yankactive, darkness, conservative, ondemand, userspace, powersave, performance, zzmove, intelliactive, lionfish govs
- I/O Schedulers: noop, deadline, row, cfq, bfq, sio, zen, fiops, sioplus, tripndroid
- CPU Hotplugs: Intelliplug, msm hotplug, msm MPDecision hotplug, Alucard Hotplug
- Adreno Idler added
- Temperature throttle control, temperature limit set and vibration control added
- Advance TCP congestion algorithms
- Wakeup boost, Hotplug boost
- Update YAS magnetic sensor
- Update audio drivers
- Implement quick wake up from motorolla
- Merge from Thomas source code
- More more more...... :fingers-crossed:
Installation Steps:
- Backup your current kernel!
- Download latest kernel
- Boot into TWRP Recovery
- Select the package
- Reboot (no need to wipe anything)
Known Bugs/Issues:
- You tell me!
Thanks to:
- Ketut Kumajaya
- Tarun93
- haikalizz
- sultanqasim
- Ashish94
- Khusika Dhamar Gusti
- Mr-AW
XDA:DevDB Information
Octopus Kernel, Kernel for the Xiaomi Redmi 2
Contributors
ocoot
Source Code: https://github.com/ocoot/android_kernel_cyanogen_msm8916/tree/octopus-cm13.0
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V2.5
Stable Release Date: 2016-03-15
Current Beta Version: testing
Beta Release Date: 2016-03-01
Created 2016-03-12
Last Updated 2016-03-17
Update sections
Octopus Kernel v2.5.2 - 16-03-2016
Changelog:
- Lockscreen bug fix
Link:
M-octopus-v2.5.2-2016-03-16(02.12PM).zip
Octopus Kernel v2.5 - 15-03-2016
Changelog:
- Add more govs
- Add Intelli Thermal by faux123
- Add KCAL
- Add sound control
- Add USB fast charge
- Merge with latest kumajaya source
OC to 1.4 or default clock?
gaki25252 said:
OC to 1.4 or default clock?
Click to expand...
Click to collapse
overclock to 1.4
ocoot said:
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at yo
*/
This is my first kernel for Redmi 2 all variant. Its compiled from Kumajaya latest kernel source code and compatible for all CM13 based rom. please leave feedback or review after using this kernel. thanks!
Features:
- Update linux to 3.10.104
- Compiled with Google Toolchains 4.8 GCC
- OC CPU and GPU
- CPU Governors: interactive, bluactive, yankactive, darkness, conservative, ondemand, userspace, powersave, performance, zzmove, intelliactive, lionfish govs
- I/O Schedulers: noop, deadline, row, cfq, bfq, sio, zen, fiops, sioplus, tripndroid
- CPU Hotplugs: Intelliplug, msm hotplug, msm MPDecision hotplug, Alucard Hotplug
- Adreno Idler added
- Temperature throttle control, temperature limit set and vibration control added
- Advance TCP congestion algorithms
- Wakeup boost, Hotplug boost
- Update YAS magnetic sensor
- Update audio drivers
- Implement quick wake up from motorolla
- Merge from Thomas source code
- More more more...... :fingers-crossed:
Installation Steps:
- Backup your current kernel!
- Download latest kernel
- Boot into TWRP Recovery
- Select the package
- Reboot (no need to wipe anything)
Known Bugs/Issues:
- You tell me!
Link:
octopus-V2.3_2016-03-10(03.01PM).zip
Thanks to:
- Ketut Kumajaya
- Tarun93
- haikalizz
- sultanqasim
- Ashish94
- Khusika Dhamar Gusti
- Mr-AW
Screenshoots:
XDA:DevDB Information
Octopus Kernel, Kernel for the Xiaomi Redmi 2
Contributors
ocoot
Source Code: https://github.com/ocoot/octopus
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V2.3
Stable Release Date: 2016-03-12
Current Beta Version: testing
Beta Release Date: 2016-03-01
Created 2016-03-12
Last Updated 2016-03-12
Click to expand...
Click to collapse
Nice ! I'll test it :good:
ocoot said:
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at yo
*/
This is my first kernel for Redmi 2 all variant. Its compiled from Kumajaya latest kernel source code and compatible for all CM13 based rom. please leave feedback or review after using this kernel. thanks!
Features:
- Update linux to 3.10.104
- Compiled with Google Toolchains 4.8 GCC
- OC CPU and GPU
- CPU Governors: interactive, bluactive, yankactive, darkness, conservative, ondemand, userspace, powersave, performance, zzmove, intelliactive, lionfish govs
- I/O Schedulers: noop, deadline, row, cfq, bfq, sio, zen, fiops, sioplus, tripndroid
- CPU Hotplugs: Intelliplug, msm hotplug, msm MPDecision hotplug, Alucard Hotplug
- Adreno Idler added
- Temperature throttle control, temperature limit set and vibration control added
- Advance TCP congestion algorithms
- Wakeup boost, Hotplug boost
- Update YAS magnetic sensor
- Update audio drivers
- Implement quick wake up from motorolla
- Merge from Thomas source code
- More more more...... :fingers-crossed:
Installation Steps:
- Backup your current kernel!
- Download latest kernel
- Boot into TWRP Recovery
- Select the package
- Reboot (no need to wipe anything)
Known Bugs/Issues:
- You tell me!
Link:
octopus-V2.3_2016-03-10(03.01PM).zip
Thanks to:
- Ketut Kumajaya
- Tarun93
- haikalizz
- sultanqasim
- Ashish94
- Khusika Dhamar Gusti
- Mr-AW
Screenshoots:
XDA:DevDB Information
Octopus Kernel, Kernel for the Xiaomi Redmi 2
Contributors
ocoot
Source Code: https://github.com/ocoot/octopus
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V2.3
Stable Release Date: 2016-03-12
Current Beta Version: testing
Beta Release Date: 2016-03-01
Created 2016-03-12
Last Updated 2016-03-12
Click to expand...
Click to collapse
Hope you will continue this kernel development until the ROM is stable. great work:good:
Recommended settings?
flarestar123 said:
Hope you will continue this kernel development until the ROM is stable. great work:good:
Recommended settings?
Click to expand...
Click to collapse
this is recommended settings from the other user
Min freq : 200Mhz
Max freq : 1.2Ghz
Governor : Bluactive/Intelliactive
Governor tuning (if available) : io_is_busy =1
Hotplug : Intelliplug
I/O sched : bfq/zen/tripndroid (im using bfq at internal and tripndroid on external)
TCP : westwood
Click to expand...
Click to collapse
Yeah my favorite kernel now available on xda
@ocoot hope too see new update with the the new changes that fixes bug in kuma source.
ichihara.rifa said:
Yeah my favorite kernel now available on xda
Click to expand...
Click to collapse
hehe thankyou!
flarestar123 said:
@ocoot hope too see new update with the the new changes that fixes bug in kuma source.
Click to expand...
Click to collapse
i don't get it. sorry, i'm bad on english :laugh:
is this compatible with kuma cm13 build feb19?
No such kernel with 3.10.104 yet... Latest is only 3.10.100
https://www.kernel.org/
wakaranay said:
is this compatible with kuma cm13 build feb19?
Click to expand...
Click to collapse
yes
nick37332001 said:
No such kernel with 3.10.104 yet... Latest is only 3.10.100
https://www.kernel.org/
Click to expand...
Click to collapse
i'm just changed the string. lol :laugh:
Anyone post a review.
Last update fixes charging led bug?
---------- Post added at 03:37 PM ---------- Previous post was at 03:33 PM ----------
youngAvJ said:
Anyone post a review.
Click to expand...
Click to collapse
I'm using version 2.3 with last cm13 and works like a charm.
It's like I've bought a new phone.
@ocoot [emoji3] wow new update, and im proud to tell you that octopus kernel is great. Been using v 2.3 and going to update to v 2.5
Best battery backup, fast charging, smooth etc and thanks..
Sent from my 2014811 using Tapatalk
---------- Post added at 02:21 PM ---------- Previous post was at 01:43 PM ----------
Problem with v2.5. First booting after instal v2.5 i Cannot unlock my phone. When i entered my pin on lockscreen it reboot my device, and no simcard detected.
Back to v2.3 now and everythings fine.
Sent from my 2014811 using Tapatalk
What about aosp support..??
hendra.dunk said:
@ocoot [emoji3] wow new update, and im proud to tell you that octopus kernel is great. Been using v 2.3 and going to update to v 2.5
Best battery backup, fast charging, smooth etc and thanks..
Sent from my 2014811 using Tapatalk
---------- Post added at 02:21 PM ---------- Previous post was at 01:43 PM ----------
Problem with v2.5. First booting after instal v2.5 i Cannot unlock my phone. When i entered my pin on lockscreen it reboot my device, and no simcard detected.
Back to v2.3 now and everythings fine.
Sent from my 2014811 using Tapatalk
Click to expand...
Click to collapse
ok thankyou. i'll check it again
better battery backup...fast charging than the stock kernel cm13
Related
Aditya Kernel for the Nexus 5 (Hammerhead) by @javelinanddart
Code:
#include std/disclaimer.h
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
* YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. :P
* blah blah blah you get the point.
*/
Post #1: Disclamer, special thanks
Post #2: Features
Post #3: Downloads
Post #4: Changelog
Post #5: FAQ
Note: This is based Directly of Faux's Kernel, I don't own the Nexus 5 but I do have a tester. If anything goes wrong report it here and to faux123
Enjoy and Happy Flashing!
Credits and Thanks:
google, faux123, christopher83, flar2
I recommend that you use Faux's Kernel Control App OR Trickster Mod
XDA:DevDB Information
Aditya Kernel, Kernel for the Google Nexus 5
Contributors
javelinanddart, faux123, flar2
Source Code: https://github.com/javelinanddart/android_kernel_lge_hamerhead
Kernel Special Features:
Version Information
Status: Stable
Created 2014-12-11
Last Updated 2014-12-13
LOLLIPOP
Features:
Based on Linux 3.4.10
Compiled with linaro toolchain 4.9.3 2014.11 optimized for cortex-a15
Available CPU governors: elementalx, ondemand, performance, powersave, intellidemand, intelliactive, intellimm
Available GPU governors: ondemand, performance, simple
Available schedulers: row, deadline, noop, cfq, bfq-v7r5, fiops, sio, tripndroid, zen, vr, fifo
IntelliPlug
NTFS R&W Support
exFAT Support
UTF8
BLN
Voltage control
Sweep2Wake
DoubleTap2Wake
Pocket Detection
IntelliThermal v2
zRam with LZ4 compression
zCache with LZ4 compression
CPU OC to 2.8GHz
Faux Sound Control v. 3
Improved alghorithm: SHA1, AES, SQRT, lib/string (glibc version), lib/memcopy (glibc version), XOR (neon)
Dynamic FSYNC by faux123
Fastcharge
powersuspend driver (replace earlysuspend)
KCAL control (RGB)
Gamma Control
heavily patched memory allocators, RWSEM and mutex (take a look at my github, too many changes to make a list here)
FRANDOM Support
Multi-ROM Support
F2FS Support
NEON Support
Snake Charmer
Hybrid Kernel
SELInux Optimization
DOWNLOADS
https://www.androidfilehost.com/?w=files&flid=22543
https://mega.co.nz/#F!hgQQDRLB!RVP6cdcHUZB653xxwBnz6A
Changelog:
Dec 12
Release Test version with Linux 3.4.10
Release a possible fix: Switch to ElementalX governor and CFQ I/O Scheduler
Dec 11
Initial Release
Based on Faux's Kernel
Add SIO, VR, ZEN, FIFO, and TRIPNDROID I/O Schedulers
Add Frandom Support
Add ElementalX governor (replace interactive governor)
Add S2W, S2S, and DT2W
Tnx for a new kernel
HOW TO INSTALL
Method 1:
Flash in Recovery (TWRP or CWM)
Method 2:
Extract boot.img from the zip
In fastboot mode:
Code:
fastboot flash boot boot.img
then wipe cache
Code:
fastboot erase cache
Method 3:
Extract boot.img from the zip
Use a tool to flash the boot.img
Method 4:
Extract the boot.img from the zip
in terminal:
Code:
dd if=boot.img of=/dev/block/platform/msm_sdcc.1/by-name/boot
Always be sure to wipe cache and dalvik after installing. Enjoy!
abalam said:
Tnx for a new kernel
Click to expand...
Click to collapse
Was that sarcastic or real?
Also, NP, I just wanted to make one to add some features and touches to faux's like more i/o scheds, frandom support, and I'm working on getting it up to Linux 3.4.105
EDIT: First Build is up! Grab it at my AFH in the 3rd post
MEGA Mirror coming soon!
javelinanddart said:
Changelog:
Dec 11
Initial Release
Based on Faux's Kernel
Add SIO, VR, ZEN, FIFO, and TRIPNDROID I/O Schedulers
Add Frandom Support
Click to expand...
Click to collapse
Please try to add blue_active governor
pianistaPL said:
Please try to add blue_active governor
Click to expand...
Click to collapse
Working on adding that as well as elementalx
I'll probably build that later today or tomorrow
Nice features in Kernel gj, but I have bootloop on Nexus Experience ROM :/
Looking forward for next build
pandza88 said:
Nice features in Kernel gj, but I have bootloop on Nexus Experience ROM :/
Looking forward for next build
Click to expand...
Click to collapse
Are you on the AOSP one or the CM or PA one?
If it's the AOSP one it uses the stock-based kernel so it should work just fine
javelinanddart said:
Are you on the AOSP one or the CM or PA one?
If it's the AOSP one it uses the stock-based kernel so it should work just fine
Click to expand...
Click to collapse
Is your kernel a sleeper like the name suggest? Had a buddy uses to brag about his Amc Javelin all the time Said it was un-assuming but fast as lightening, thanks for sharing!
razrlover said:
Is your kernel a sleeper like the name suggest? Had a buddy uses to brag about his Amc Javelin all the time Said it was un-assuming but fast as lightening, thanks for sharing!
Click to expand...
Click to collapse
I have a friend named Aditya who has a Nexus 5, so I named it that. (ironically, he couldn't flash it because he didn't want to root so it started getting messy)
my username is javelinanddart because my first phone was a peice-of-**** samsung dart, and a javelin is a huge dart (basically) and I liked it so it stuck.
Hey guys! 2 New builds up in my AFH
Build 2-add s2w,s2s,and dt2w
Build 3-remove interactive governor and replace it with elementalx + s2w,s2s,and dt2w
blu_active is being buggy as hell for me so I'm going to leave it for right now
I might readd interactive and make elementalx a module but we'll see
Enjoy!
A new kernel is welcome always ? I 'll try it. Thank you.
javelinanddart said:
Are you on the AOSP one or the CM or PA one?
If it's the AOSP one it uses the stock-based kernel so it should work just fine
Click to expand...
Click to collapse
I am on n5x AOSP but can't boot with your kernel. It stuck on Google screen. Other android 5 kernels boot just fine. I will try new build now.
---------- Post added at 01:36 PM ---------- Previous post was at 12:42 PM ----------
Still same...
javelinanddart said:
Hey guys! 2 New builds up in my AFH
Build 2-add s2w,s2s,and dt2w
Build 3-remove interactive governor and replace it with elementalx + s2w,s2s,and dt2w
blu_active is being buggy as hell for me so I'm going to leave it for right now
I might readd interactive and make elementalx a module but we'll see
Enjoy!
Click to expand...
Click to collapse
I'm curious to know if there is any reason behind kernel name.
neobuddy89 said:
I'm curious to know if there is any reason behind kernel name.
Click to expand...
Click to collapse
I have a friend named Aditya who has a Nexus 5, so I named it that. (ironically, he couldn't flash it because he didn't want to root so it started getting messy)
Click to expand...
Click to collapse
That's why
pandza88 said:
I am on n5x AOSP but can't boot with your kernel. It stuck on Google screen. Other android 5 kernels boot just fine. I will try new build now.
---------- Post added at 01:36 PM ---------- Previous post was at 12:42 PM ----------
Still same...
Click to expand...
Click to collapse
That's really odd.
IDK What to do as it's working for everyone else
javelinanddart said:
That's really odd. You have unlocked bootloader and custom recovery right?
I'll try to make another build in a sec that might work, i"ll attach it when I"m done
Edit: Try this one
Faux123's works for you right? If so, this should as well. If not, you're probably doing something wrong
Click to expand...
Click to collapse
Faux work I am using it now.
New one gives just black screen nothing else :S
S=T=R=A=N=O=S=T=R=A=N=O
Kernel
31-august-2016 update to ver 2.2.4
An OMNI based kernel for OnePlus One (aka Bacon)
Based on OMNI source
Works on OMNI and OMNI based Marsh Mellow roms.
Reported it works on official OMNI nightly, Herna HomeBuild, SlimSaber, SAOSP and OmniSense
Probably works on all other Omni based rom MM builds. Try and report
An OMNI based kernel with working MTP, OTG, KCAL, Franco's SoundControl, Boeffla touchboost, Voltage Control and other feature
Based on OMNI NIGHTLY kernel source with the addition of Savoca's Kcal, Franco's SoundControl, Boeffla's Touchboost, Voltage Control, Simple_gpu_algorithm and other features ported from their respective sources and reworked by me .
CPU Governors
Smartmax / Interactive / Conservative / Userspace / Powersave / Ondemand / Performance / Slim / Ondemandplus / Alucard / Zzmoove / Intellimm / HYPER
16 march - added Wheatley and Slim governors
19 march - added OndemandPlus governor
12 april - added Adaptive, Darkness and Nightmare governors
15 april - added Voltage Control
24 april - added Intelliactive, Intellidemand and Alucard governors
25 april - removed Conservative, Wheatley and Yankactive cpu governors
02 may - removed all unnecessary cpufreq governors - just added Alucard to defaults
07 may - added again Slim and OndemandPlus governors
11 may - Awake CPU schedule workqueue
24 june - added zzmoove governor - thanks to @ZaneZam
27 june - fix - enabled hotplug in zzmoove governor - thanks to @kodora that has reported malfunction
31 august - added HYPER and Intellimm cpu governors and applied update to source code
GPU Governors
Cpubw_hwmon / Msm_cpufreq / Msm-adreno-tz / Userspace / Powersave / Performance / Simple_ondemand
15 april - Added Simple_gpu_algorithm
17 april - removed cpubw_hwmon because it freeze OPO
02 may - Added Adreno Idler
11 may - GPU overclock to 657MHz and idle to 27MHz
I/O Scheduler
NOOP / DEADLINE / ROW / CFQ / BFQ / TEST-IOSCHED / SIO / TRIPNDROID 19 march - added SIOPLUS, FIOPS and ZEN
Hotplug
24 april - Added Alucard hotplug
02 may - Added MSM hotplug
27 june - Added "Bricked hotplug" - thanks to @show-p1984
Custom Features & Optimizations
28 July - switched to @francisco Franco thermal control
added Adaptive Low Memory Killer
Built with UBER 4.8
KCAL v2 Control - credits to @savoca
Vibrator Intensity interface
Franco's Sound Control - credits to @franciscofranco
Boeffla TouchBoost - credits to @Lord Boeffla
Voltage Control - credits to @faux123
Simple_gpu_algorithm - credits to @faux123
Alucard hotplug - credits to @alucard_24
MSM Hotplug - credits to @myfluxy
Adreno idler - credits to @arter97
Tuned and updated Powersuspend feature on 02 May release. - thanks to @faux123 and @Yank555
Fsync on/off toggle - credits to @franciscofranco
CRC Software - disabled by default and added toggle switch.
Schedule workqueues on awake CPU and added toggle switch.
FS - added F2FS support
DISCLAIMER: flash at your own risk; I've tested for hours and all gone right. My goal was to add KCAL and other missed features to the OMNI Rom Official kernel and share with you for improve our android experience.
Contributors
stranostrano
Source Code: github.com/stranostrano
Special thanks for their source goes to: OmniRom team, savoca, herna, fermasia, derromtester, osm0sis, Francisco Franco, Lord Boeffla, Faux123, Alucard_24, myfluxi, arter97, yank555, zanezam, show-p1984 and many others.
My very special thank goes to @DerRomtester that helped me at the beginning.
Created on 28/01/2016
Updated on 31/08/2016
Download
current version: Ver. 2.2.4 - 31 august release
OLD RELEASE:
Ver. 2.2.3 - 28 july release
Ver.2.2.2 - 18 july release
Ver.2.2.1 f2fs - 13 july release
Ver.2.2.1 - 27 june release
Ver.2.2 - 24 june release
Ver.2.1 - 11 may release
Ver.2.0 - 07 may release
Ver.1.8.0 - 02 May release - lags fixed
Ver.1.7.3 release - deprecated - there are lags
Ver.1.7.2 release - deprecated - there are lags
Ver.1.7.1 release
Ver.1.7 release
Ver.1.6 release
Ver.1.5 release
ver 1.4 release
ver 1.3 release
ver 1.2 release
ver 1.1 release
ver 1.0 release
extras:
Screen Control App by savoca
Flashing Instructions:
- Flash through recovery (PhilZ Touch 6.59.2 and TWRP recommended)
- Clean cache (recommended)
- Reboot
- Install Kernel Adiutor or Synapse (optional)
- Have fun ...always!
Changelogs:
Version 2.2.4 - 31 august release
- cpu governors - added HYPER (works really good) and IntelliMM governors
- updated source code to latest omnirom commits
Version 2.2.3 - 28 july release
- thermal: switched to Francisco Franco thermal control
- managed some code
Version 2.2.2 - 18 july release
- added Adaptive Low Memory Killer (toggle available)
- disable Config_pft for secure kernel
- other fix (see source code)
Version 2.2.1_f2fs - 13 July release
- added f2fs support
Version 2.2.1 - 27 June release
- fixed zzmoove cpufreq governor - thanks to @ZaneZam
- Added "Bricked hotplug" and fixed some error
Version 2.2 - 24 June release
[/B]- Added zzmoove cpufreq governor - thanks to @ZaneZam
- fixed some bugs and security issue. (see commits @source )
Version 2.1 - 11 May release
- GPU overclock to 657MHz and idle to 27MHz;
- Disabled software CRC at boot and introduced a toggle switch;- Introduced toggled schedule workqueues on awake CPUs to save power;
- USB: cdc-acm - more sanity checking;
- Various optimization to source code.
Version 2.0 - 07 May release
- cpufreq - added OndemandPlus and Slim governor;
- Fsync on/off toggle.
Version 1.8.0 - 02 May release
- Reworked from a clean code to fix lags;
- Removed a lot of unnecessary cpu governors - now just the Omni defaults plus Alucard;
- Updated Alucard hotplug;
- Added MSM Hotplug;
- Cleaned Simple Gpu Algorithm and added Adreno Idler;
- Updated Powersuspend feature;
- Enabled some TCP congestion algorithm;
- Tuned a lot of code (my fault);
Version 1.7.3
- added again Powersuspend feature.
- removed Conservative, Yankactive and Wheatley cpu governors
Version 1.7.2
- Moved get_cpu_idle_time() to cpufreq.c to align Omni source to current standard;
- Updated and adapted to "get_cpu_idle_time()" change, all cpu governors;- Added Alucard hotplug and Alucard, Intelliactive and Intellidemand Cpu Governors;
- Added Powersuspend feature;
- Updated some code in sourceVersion 1.7.1
- Removed "cpubw_hwmon" from GPU governors because it freeze OPO
Version 1.7
- Added GPU Simple_gpu_Algorithm and Voltage Control
Version 1.6
- Added Adaptive, Darkness and Nightmare cpufreq governors
Version 1.5
- Added OndemandPlus cpufreq
- Added SIOPLUS, FIOPS and ZEN I/O scheduler
Version 1.4
- Rebased on OMNI official Source
- Added SLIM and WHEATLEY cpufreq
- Reworked KCAL feature keeping KCAL within its own source file removing unnecessary mdss_mdp_kcal_ctrl.h
Version 1.3
- Added Boeffla's TOUCHBOOST
- Added SIO and TRIPNDROID I/O Scheduler
Version 1.2:
- Added Franco's SOUNDCONTROL
- Added YANKACTIVE governor
Version 1.1:
- Fixed some bugs
Version 1:
- Added @savoca KCal
Hi, it sounds good, but where is the download link?
@stranostrano
Why didn't you base on official nightlies source?
Sent from my A0001 using Tapatalk
photobix said:
Hi, it sounds good, but where is the download link?
Click to expand...
Click to collapse
in the second post I think you are too fast and didn't give my time to edit the post :laugh:
Renosh said:
@stranostrano
Why didn't you base on official nightlies source?
Sent from my A0001 using Tapatalk
Click to expand...
Click to collapse
my choice
Works on SAOSP. Will test for a couple days and report back.
Sent from my A0001 using XDA Labs
stranostrano said:
in the second post I think you are too fast and didn't give my time to edit the post :laugh:
Click to expand...
Click to collapse
Yes, found the link
It's booting with the official nightly, will test the kernel, thank you!
I tried the kernel and loved it ,Can I use the kernel in my ROM , OmniSense ? Only if you don't mind , also , all credits for the kernel will obviously go to you .
Manav Bhagia said:
I tried the kernel and loved it ,Can I use the kernel in my ROM , OmniSense ? Only if you don't mind , also , all credits for the kernel will obviously go to you .
Click to expand...
Click to collapse
Sure that you can.
Just insert a link to this tread on your thread op and don't forget to thanks all other devs.
I'm recompiling kernel to set "Smartmax" governor as default instead of "Interactive". I've noticed some UI lags with "Interactive" that seem solved switching to others except "ondemand".
Please, if you have lags UI, try to switch to other governor and report back.
Just for info: Version 1.1 is online
It's so good to see new OMNI kernel !!! You are a hero.
Any info on hotplugs ? Zen? Bricked ? Cannot test ATM.
FunkyRasta said:
It's so good to see new OMNI kernel !!! You are a hero.
Any info on hotplugs ? Zen? Bricked ? Cannot test ATM.
Click to expand...
Click to collapse
Hi funkyrasta,
Avaulable cpu Governor are in the op description.
To guys that are running my kernel. Please report how it works.
Thank you
stranostrano said:
To guys that are running my kernel. Please report how it works.
Thank you
Click to expand...
Click to collapse
It's been running good seems just as stable as stock kernel. Battery life is about the same as well which has been excellent for me.
Sent from my A0001 using XDA Labs
tekanina said:
It's been running good seems just as stable as stock kernel. Battery life is about the same as well which has been excellent for me.
Sent from my A0001 using XDA Labs
Click to expand...
Click to collapse
Hi mate and thank you for sharing your opinion.
Anyway, did you using kcal feature?
If you do, have noticed anomalous battery drain using it?
please report.
stranostrano said:
Hi mate and thank you for sharing your opinion.
Anyway, did you using kcal feature?
If you do, have noticed anomalous battery drain using it?
please report.
Click to expand...
Click to collapse
No I haven't used kcal. I just installed Color Control, I will try it out and see how it goes. Will report back.
Sent from my A0001 using XDA Labs
Tekanina, the color control from savoca is the app to set up the kcal kernel based feature. If you're using color control, then you have Kcal working.
What I want to kniw is if you notice anomalous battery drain compared to stock kernel.
RADIOACTIVE KERNEL
for NOUGAT Roms!
Code:
/* *** Disclaimer
* I am not responsible for bricked devices, dead SD cards, thermonuclear war,
* or you getting fired because the alarm app failed. Please do some research
* if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
hi XDA community, i'm here to share with you my little project,i'm a noob just willing to learn all about android world and at this point i'm building from source just using custom toolchains and making few changes like changing optimizations flags,adding or deleting hotplugs and governors ,nothing more till now but i'm enjoying my builds and want to contribute to this community, well let's start.
THIS IS BY NO MEANS COMPLETELY MY WORK,this is 50% @ak kernel source modified to suit my needs
Current Features
General List:
Compiled with Uber-naro 4.9 Toolchain
New Synaptic drivers from CM12.1 - per-panel firmware loading
Linux 3.4.112
Latest CM14 Bacon patches
Latest Common Branch patches
Latest Linux 3.4.x patches
Universal Kernel Control Support (Integrated into Kernel ZIP)
Synapse Enabled
Anykernel Ramdisk Format (Compatible with all ROMS)
Bricked hotplug driver (Enabled by default)
Intellihotplug hotplug driver
Alucard hotplug driver
Zen decision hotplug driver
Zzmoove native hotplug canbe activated setting disable hotplug to 0 in his tunables
CPU Freqs Table: 268Mhz 2880Mhz
GPU Freqs Table: 200Mhz 587Mhz
CPU Freqs Limiter Drivers
Intellithermal full Control
XZ Kernel Compression
LZ4 Support
ZRAM Support
Option to enable/disable Fsync
Deadline, Row, Cfq, Bfqv7r5, Noop, Fiops, Sio, SioPlus, VR, Zen, Tripndroid
Disabled IO Stats
Smartmax, Interactive, Conservative, Impulse, ZZmoove, Performance,Smartmax_eps,Elementalx,Yankactive,Opt imax,Bioshock,Alucard,Dancedance,Darkness,Intellim m,Hyper,Barry Allen,Bluactive,Adaptive,Wave,Wheatley,Lionheart,P egasusq
Kcal Control: Colors, Saturation, Huge, Contrast and more
Kcal Profiles Supports
Voltage Control
Sound Control
Charge Control
Kexec Hardboot - Multirom
Ntfs Support
Gentle Fair Sleepers (Disabled by default)
CIFS Enabled
NFS v3 & v4.1 Enabled
Optimized RWSEM Algorithm
Auto FS Laptop Mode
Arch Power
Power efficient workqueues
Ksm
Sdcardfs enabled
custom splash image
[ RADIOACTIVE KERNEL INSTALL ]
Instructions:
* Boot into Recovery
* (Recommended) Make a complete backup of entire rom
* Flash Zip( if you already have a custom kernel is recommended to dirty flash your rom before flash this kernel)
* Reboot
*Install " Synapse " app from Market
CHANGELOG
× Here
DOWNLOADS
× Here
THANKS!!!!
Thanks and 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:
*LordBoeffla
* ZaneZam
* Yank555
* Hardcore
* Chainfire
* AndreiLux
* Netarchy
* Gokhanmoral
* Simone201
* Mialwe
* Entropy512
* Faux
* Harunjo
*nikhill
* FranciscoFranco
* Ak
* moludo
* Lozo2010
... 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
XDA:DevDB Information
RADIOACTIVE NOUGAT KERNEL, Kernel for the OnePlus One
Contributors
acuicultor
Source Code: https://github.com/acuicultor/android_kernel_oneplus_msm8974
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: V1.5
Beta Release Date: 2016-08-28
Created 2016-08-28
Last Updated 2016-12-15
Can i flash this on updateings ROM?
SaneQ said:
Can i flash this on updateings ROM?
Click to expand...
Click to collapse
sure
cool
You're fast...
Can confirm working on @updateing 's N Build.
The only problem for me, is slow charge.
Good kernel
Working fine on updating's Build. Great work mate. BTW Phone is very hot to the touch with both stock kernel and this one. Can any good soul suggest me a workaround/ tweaks to fix this? Thanks in advance.
aukdrck said:
Working fine on updating's Build. Great work mate. BTW Phone is very hot to the touch with both stock kernel and this one. Can any good soul suggest me a workaround/ tweaks to fix this? Thanks in advance.
Click to expand...
Click to collapse
Make sure this process is killed:
com.qti.dpmserviceapp
Some people just blocked it's notification and it continues to run in the background.
Better yet, update to the 8/28 build of the 7.0 ROM
Hi Acuicultor!
You could put fast charge in your kernel?
To appers and change ma on Synapse
Please ^^
Tnx and amazing kernel
KenjiHannya said:
Hi Acuicultor!
You could put fast charge in your kernel?
To appers and change ma on Synapse
Please ^^
Tnx and amazing kernel
Click to expand...
Click to collapse
Already there
Enviado desde mi A0001 mediante Tapatalk
How can I make this work with Chainfire's systemless root?
dev_freak said:
How can I make this work with Chainfire's systemless root?
Click to expand...
Click to collapse
There's any problems with supersu systemless, just flash latest supersu zip.
Enviado desde mi Z1 mediante Tapatalk
Great work, running so smooth.
Thanks for the job!
Enviado desde mi OnePlus One.
Good Kernel.
I did something in the first test was not the same.
But clean flash give me this sot
No lags
Good SOT
Good performance and I will keep trying to create a better profile
https://plus.google.com/+JPKenji/posts/SbQoTpRCMFC
Tnx for the Kernel
Good work!
crisis_trustee said:
Good work!
Click to expand...
Click to collapse
Yeah, the answer was pretty obvious, wasn't it? I'd be facepalming myself to unconsciousness if you thought flashing this kernel on any Marshmallow rom would be a good idea.
Camera fix ??
Sent from my A0001 using XDA-Developers mobile app
billbuds said:
Camera fix ??
Sent from my A0001 using XDA-Developers mobile app
Click to expand...
Click to collapse
Depends what it is this fix.
In N all Kernel i testes dont record video
Is it supports f2fs on data and cache
Code:
#include <std_disclaimer.h>
/*
* Your warranty is... still valid?
*
* I am not responsible for bricked devices,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this Kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
NOTE »
Fz Kernel
Only for 8.1, 9.0 & 10.0 ROMs.
ABOUTThis kernel was made using the current LineageOS kernel source as base and merged all the necessary changes to work on Android 10 (Ten). On top of it I then added some features for it to be customized by each user if they do want to.
Feature list
Replaced Qualcomm cpu-boost with Sultanxda cpu_input_boost driver.
Replaced Qualcomm MPDecision with NVIDIA CPUQuiet driver from Tegra CPUs.
Charging current customization Interface.
Voltage control for undervolting.
KCAL Color Control support.
Simplified Thermal driver.
Franco's Wakelock blocker.
Franco's Sound Control.
Franco's Backport of POWER_EFFICIENT workqueues.
Enabled Multicore power saving.
A LOT of under-the-hood optimization changes from Sultan, Franco, Boeffla, arter97 and many others.
Fixes USB MTP without enabling USB Debugging.
Fixes Data Saver.
Smooth default kernel behavior using ZaneZam's zzmoove governor with ZZ Battery Plus profile.
Custom Governors:
Alucard
Impulse
Intelliactive
Intellimm
Lionheart
Smartmax
zzmoove
Custom Hotplugs:
MSM Hotplug
AutoSMP Hotplug
CPUQuiet
Custom I/O Schedulers:
FIOPS Scheduler
SIO Scheduler
TripNdroid Scheduler
zen Scheduler
DOWNLOAD HERE
OTA Updates
Going forward, kernel OTA updates will now be handled via Franco's Kernel Manager app. Users may import the following URL in FKM Flasher to receive updates:
https://raw.githubusercontent.com/Feinzer/fz_kernel_data/master/ota/release.json
Thanks to
CyanogenMod / LineageOS
Ak
Nikhil18
DeadlyIndian
ArtxDev
Sultanxda
franciscofranco
ZaneZam
Lord Boeffla
flar2
Adithya R.
Tomoms
Idprophecy
All of this is possible ONLY because of the work of these people and teams. Thank you.
XDA:DevDB Information
Fz Kernel, Kernel for the OnePlus One
Contributors
Feinzer, LineageOS, AK, Nikhil18, DeadlyIndian, ArtxDev, Sultanxda, franciscofranco, Lord Boeffla, ZaneZam, flar2, Adithya R., ab123321, Tomoms, Idprophecy
Source Code: https://github.com/Feinzer/fz_kernel_oneplus_msm8974
Kernel Special Features:
Version Information
Status: Stable
Created 2019-05-23
Last Updated 2020-01-15
Reserved
Changelog:
Fz v4.3:
Removed CPUQuiet Hotplug driver.
Added Intelli Hotplug driver.
Updated installer zip to anykernel3.
Added FKM OTA Support
Fz v4.2:
Added ZRAM (Disabled by default)
Removed Maple I/O Scheduler due to reboots caused by it.
Back to good ol' zzmoove default setup.
Fz v4.1:
Added back features and optimizations lost in the LineageOS rebase process.
Added some new settings on init to actually use the features this kernel has.
Fz v4:
Complete rebase to bacon's current LineageOS kernel.
Initial release for Android 10.
Fz v3.1 HOTFIX:
Fixed bootloop on ROMs built with AOSP/POSP trees.
Fz v3:
Added NVIDIA's CPUQuiet driver.
Disabled mpdecision by default.
Added Dynamic Interactive governor.
Added ElementalX governor.
Added Maple I/O Scheduler.
Added general optimizations and improvements.
Reserved
I'll give a try.
Currently over LOS 16 20190523 + magisk 19.2 no issue after flashing.
I'll try common things on few days:
1. Gps UNTESTED
2. Bluetooth OK (test with 2 bluetooth headphone and 1 bluetooth sound speaker)
3. Wifi hotspot OK (unlike FC kernel r57)
4. Battery life UNTESTED
5. More?
Been using it for weeks. It's good. Definitely worth trying.
Using it with TugaPower and I'm very satisfied. [emoji106] for good work.
Sent from my A0001 using Tapatalk
This kernel work great on TugaPower P18. Thank you for your great work. All the best.
Sent from my OnePlus One using XDA Labs
Is there any changelog?
kakawait said:
Is there any changelog?
Click to expand...
Click to collapse
Yes, there is but I don't really wanna edit the OP every time I release a new version unless there are like, nice big changes to edit the feature list, I might post changelogs once I drop a new version on the reserved posts or something.
Yo Feinzer! i see your bacon is still alive...
i can't really use telegram rn that's why I've been missing , been trying to revive my damn phone...
(figure out who i am , isn't that hard )
Edit: Glad to see you doing some work hehe
Initial impression of this kernel seems good. The phone is a bit more responsive now.
Using official lineage OS 16.
doesn't work on POSP v2.2 - bacon
meiax93 said:
This kernel work great on TugaPower P18. Thank you for your great work. All the best.
Sent from my OnePlus One using XDA Labs
Click to expand...
Click to collapse
What settings you use on hotplug?
Enviado do meu A0001 através do Tapatalk
VitorMSA said:
What settings you use on hotplug?
Enviado do meu A0001 através do Tapatalk
Click to expand...
Click to collapse
i just flash that kernel and forget. i not tweak any settings. xD
Does.'t boot on AOSP rom also
portfolio said:
Does.'t boot on AOSP rom also
Click to expand...
Click to collapse
You aren't giving details about the problem, which ROM are you using? any mods or something?
RenzozO said:
doesn't work on POSP v2.2 - bacon
Click to expand...
Click to collapse
portfolio said:
Does.'t boot on AOSP rom also
Click to expand...
Click to collapse
This issue has been fixed now with the v3.1 release.
Next time tho, try to tell me more information about the situation because I cannot address an issue that I have no information of, thank you
yes, v3. 1 is booting now with arrowOS, thanks!
Is this kernel support zram with lz4?
Or will it be supported?
SoarStarlight said:
Is this kernel support zram with lz4?
Or will it be supported?
Click to expand...
Click to collapse
Will look into it
Edit: nvm it does, I forgot about it.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
Criterion is a highly customizable fork of @z3DD3r's LineageOS kernel. It features various popular cpu governors, hotplugs, I/O schedulers, kcal color control, doubletap2wake, sweep2wake etc and is built with Linaro GCC 7.5.0 (O3 and hard-float optimizations enabled). Make sure the latest version of Magisk is installed.
Download:
https://github.com/Slmnj/hammerhead/releases
Source:
https://github.com/Slmnj/hammerhead
Contributors:
@z3DD3r, @franciscofranco, @flar2, @osm0sis, @topjohnwu, @eng.stk ...
Reserved
Boot fine on crdroid 10 ,seems working fine.
Congratulations
$lmnj said:
Criterion-pr1
The kernel works completely fine on LOS 17.1. But I couldn't find time to try it on other Android 10 based ROMs. This is a pre-release for anyone interested in testing the kernel. Give it a shot and share your experience.
Click to expand...
Click to collapse
Congratulations, you have done such a wonderful incredible job :good: :victory:.
If you don’t mind, could you please sent the final file "FKE_v2.1.0.zip" to me ? I am trying to install Magisk v20.3, but the attached file "FKE_v2.0.0.zip" does not work pretty well. It's just useful for my phone within Pie rom. Thanks so much :highfive:
Criterion-r1
Pushed the first stable release with a couple of changes. Stay tuned for more updates with added features and improvements.
Changelog:
- Initial release
- Removed Ondemand governor
- Wakelocks aren't blocked by default
- Few fixes for devices that are not rooted
- Merged latest AnyKernel3 patches
Download
$lmnj said:
Criterion-r1
Pushed the first stable release with a couple of changes. Stay tuned for more updates with added features and improvements.
Changelog:
- Initial release
- Removed Ondemand governor
- Wakelocks aren't blocked by default
- Few fixes for devices that are not rooted
- Merged latest AnyKernel3 patches
----------------------------------------------------------------------------------------------------------------------------------------------
I just need it within two main functions, such as “doubletap2wake” and “USB Fast Charge”.
Could you please add in it
Click to expand...
Click to collapse
Fast Charge,please
Criterion-r2
Added USB Fast Charge up to 900mA. This feature is disabled by default. If you have root access, you can enable this feature using a Kernel Manager.
Download
Single-Core Score:1014
Multi-Core Score:2783
Geekbench 4.4.2
Criterion-r3
This is an important release even though there aren't any new features added. I've updated the toolchain to Linaro GCC 4.9.4 and also merged the latest AnyKernel3 patches.
Download
Criterion-r4
The Interactive governor underwent a major overhaul. It is now based on the interactive governor from Franco Kernel. I've made some slight improvements to the other CPU governors as well.
Download
Terrific Job
$lmnj said:
Criterion-r4
The Interactive governor underwent a major overhaul. It is now based on the interactive governor from Franco Kernel. I've made some slight improvements to the other CPU governors as well.
Click to expand...
Click to collapse
Good :good:
Thank you :highfive:
Not bad!
Criterion-r5
Added Franco's sound control interface
Disabled thermal-engine service (thanks to @z3DD3r)
Updated to latest AnyKernel3
Download
Criterion-r6
Added Alucard governor
Upgraded SIO scheduler to SIOPlus
Download
Finally a new kernel for Nexus 5 with Android (even 10). I will test it as soon as I get home. Nexus 5 is a test bench for me now There are very few kernels out there with proper features (if none). Please continue working on it.
Criterion-r7
Added Electroactive and Lionheart governors
Added Simple GPU governor by Faux
Changed default governor to Alucard
Updated to latest AnyKernel3
Download
Criterion-r8
Added Power-efficient workqueues (enabled by default)
Download
Can you please keep previous versions as well? I did not get a chance to download the previous ones.