Lightning kernel
this kernel is made for cyanogenmod 11 roms and i take no responsibility if you brick,destroy your device due to this kernel
features
sound control 3.2
gpu overclock to 627mhz
intelli thermal
cpu overclock upto 1836mhz(disable mpdecision)
compiled with linaro 4.9.1
added intelliactive,intellidemand,preservative,hyper,wheatley,lionheart governors
row,fiops,tripndroid io schedulers
undervolting
sweep to wake and double tap to wake
auto mpdecision (turn off stock qcom mpdecession)
sound stuttering fixed(zzz sound while hearing music)
Motorola MSM memcpy enhancements
cpu unallingnment access
kernel mode neon
exfat support
gpu voltage control
more to come
source code https://github.com/nikhil18/android_kernel_sony_apq8064
installation instructions
flash the zip in recovery
Setting custom GPU Voltages via sysfs
NB:
- Safe lock is present on MIN/MAX values:
Quote:
#define GPU_MIN_VDD 900000
#define GPU_MAX_VDD 1200000
The default GPU voltages are:
Quote:
+ [VDD_DIG_NONE] = 0,
+ [VDD_DIG_LOW] = 975000,
+ [VDD_DIG_NOMINAL] = 1075000,
+ [VDD_DIG_HIGH] = 1175000
Verify the actual settings:
Quote:
cat /sys/devices/system/cpu/cpu0/cpufreq/gpu_mv_table
975000
1075000
1175000
Adjust to desired values and verify:
Quote:
echo "930000 1000000 1100000" > /sys/devices/system/cpu/cpu0/cpufreq/gpu_mv_table
benchmark
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
credits
doomlord for kernel building instructions
jeroenqui for meow kernel
cyanogenmod for kernel source
Tommy-Geenexus
faux123 - For almost all kernel features
Changelog
version 2 - wifi fixed but removed intelli-plug and overclocking
version 3 - overclocking upto 1836mhz and gpu overclocking upto 533mhz(if overclocking does not work copy sysmon file to system/etc folder)
version 4 - added many governors,undervolting,sweep to wake and double tap to wake, fiops and row io schedulers and fast charge
version 5 - fixed gpu overclock steps,added gpu overclock upto 627mhz,xz kernel compression(fast boot),mpdecission by showp (turn off stock qcom mpdecession)
version 6- added gpu governors simple performance and ondemand,many optimizations
version 7 - added new gpu drivers,updated prima wlan drivers,O3 compiling,gamma controls
version 8 - remade from scratch ,added new governors hyper,wheatley,lionheart vr,trpndroid,zen io schedulars , simple gpu governor , removed msm mp decision and added auto msm mp decision and a lot of optimizations
version 9 - removed extra frequencies in voltage table,Motorola MSM memcpy enhancements and cpu unallingnment access for better performance,removed 627mhz gpu freq,kernel mode neon,fast charge.
version 10 - added exfat support,fixed cd rom emulation,gpu voltage,updated intelliactive and hyper governor.
version 12 - https://drive.google.com/file/d/0B9d32m0t4sa0TmFfX2hGMUlLTDg/view?usp=sharing
Will test it
---------- Post added at 11:48 PM ---------- Previous post was at 11:22 PM ----------
WiFi isn't working for me, can't turn it on
...
WIFI isnot work
i just want my 2nd mic to work in custom rom, does this help?
Test it and give feedback, if it doesn't help, flash the normal cm kernel or boot.img
...
delete
Sorry, is there any special instructions for installing this kernel, or just flashing it? I want give it a try.
guys is doubletap2wake and sweep2wake working for anyone
nikhil18 said:
guys is doubletap2wake and sweep2wake working for anyone
Click to expand...
Click to collapse
Not for me. I tried your kernel with CM11 nightly last night and sadly, d2wake is not working
On Carbon(CM11 based) doubletap2wake doesn't works with default kernel and still not working with Lightning kernel.
But anyway, thanks for your work @nikhil18 :good:
Thanks @nikhil18! This solved my sound stuttering bug
Could you explain to me what the intellidemand etc. intelli stuff governors are for? I never understood what they were for :$ All I know is that ondemand and interactive is a good governor and is not a battery hog unlike Performance.
EDIT [ADD ON]: I would like to thank you for this Kernel, my ROM is smoother than before and more consistent in terms of performance, even though it already is, I can feel that it is, and its not placebo.. Keep it up. Looks like Im gonna have to set up my 2nd bank account with paypal and start donating for awesome devs like you haha
it doesn't work with mokee rom.
kostazol said:
it doesn't work with mokee rom.
Click to expand...
Click to collapse
then the sources are different sorry cant do anything about it
nikhil18 said:
then the sources are different sorry cant do anything about it
Click to expand...
Click to collapse
it work but with errors, after starting i have error systemUI. Can you repair it?
P.s. I install your kernel without wipe.
kostazol said:
it work but with errors, after starting i have error systemUI. Can you repair it?
P.s. I install your kernel without wipe.
Click to expand...
Click to collapse
bro mooke rom uses a different sourcecode and its not based on cm11 and i need to make a kernel from scratch to support the rom
del
kostazol said:
Thank you for answer, I thought that mokee is cm11 based rom. I will be very happy if you make your kernel for mokee, but i understand that it is difficult and it needs your time.
Click to expand...
Click to collapse
delete
Kernel works great
Kernel has been working smoothly for me on Carbon Rom. I don't have Bluetooth audio stuttering anymore but I do still get sound stuttering (bluetooth as well as through phone speaker) in Plants vs Zombies 2. This stuttering also occurred in the stock kernel so it might be an app optimisation problem. I've tried other governors and it doesn't seem to make a difference.
Thanks for the kernel mate.
About v7 on my ZR (CM11) :
- Impossible to undervolt (no tab on SetCPU)
- Very instable when overclocking. Phone freeze and reboot just after set max frequency.
Related
A quasi-stellar radio source ("quasar") is a very energetic and distant active galactic nucleus. Quasars are extremely luminous and were first identified as being high redshift sources of electromagnetic energy, including radio waves and visible light, that were point-like, similar to stars, rather than extended sources similar to galaxies.
~~~
Quasar is the kernel that comes with Nova ROM. It's based on LG sources but improved where possible and increased in features. It's a very progressive work. The first releases may also be experimental, we need to test out which changes are for better and which ones are for worse; I hope you can all help me with this task.
Now available for stock ROMs!
Download: Quasar v8 > DO NOT FLASH THIS ON NOVA
Instructions: Flash in custom recovery, no wipes needed. (For this version there's no OC support)
Main features
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
EXT4 support
TinyRCU
Compiled with latest Code Sourcery toolchain for stability
3rd-party I/O Schedulers
3rd-party Governors (lots of them)
Support for CPU unaligned access & Config_HZ=100
CIFS, TUN and ZRAM (disabled) support
SLQB
Stochastic Fair Blue Network Scheduler & jHash 3
Changelog
v8 - 31/8/2011
CONFIG_HZ=200
Smartass-v2 heavily optimized
Added Anticipatory I/O Scheduler
v7 - 28/8/2011
Compiled with performance flags
IPv4 tweaks > even faster browsing
Updated and tuned many governors to our device (improved InteractiveX, BrazilianWax, MinMax)
Updated Smartass v1 to v2 (very good, use it!)
v5 - 26/8/2011
Compiled with latest Code Sourcery toolchain for max stability
Decreased CONFIG_HZ to 100 to save battery! (Increasing it has no effect)
Disabled CGROUPs for better performance (shouldn't be on in 2.2)
Switched TCP Congestion to Veno instead of Cubic for faster internet speed
VR is now the default I/O Scheduler
v3 - 9/8/2011
Opti flags
CFS tweaks
Disabled FTRACE
Added ZRAM support (disabled)
Added TinyRCU
Added jHash 3
Added SLQB
Config HZ at 300
Stochastic Fair Blue Network Scheduler
v2 - 30/7/2011
Increased VM readahead value
CFS tweaks
Glibc memory copy macros and functions
Improve performance of memcpy and memmove
Vmap area cache
Added CIFS and TUN support
v1 - 28/7/2011
Added V(R) I/O Scheduler and Simple I/O Scheduler
Enabled Deadline Scheduler
Allowed support for CPU unaligned access
Added many governors
Some fixing
v0 - 26/7/2011
Enabled EXT4 support
Compiled with Linaro optimized toolchain.
Optimized for Cortex-A8.
Informations on governors and I/O Schedulers: http://forum.xda-developers.com/showthread.php?t=1242323
How can I test which governor or I/O scheduler is better for my device?
I tried quadrant and I get lower score with savagedzen governor + V(R) I/O than the default setting...
thx for sharing your code
i04055 said:
How can I test which governor or I/O scheduler is better for my device?
I tried quadrant and I get lower score with savagedzen governor + V(R) I/O than the default setting...
Click to expand...
Click to collapse
Ignore quadrant. It's unreliable and fluctuates a lot.
These things happen in the background.
It's daily usage that will tell you which one is better.
It is valid for load debian or ubuntu?
Enviado desde mi LG-P970 usando Tapatalk
Vorks with stock V10B ROM?
Could you release your kernel without rom ? I am stock rom user and i really miss minmax governor..
XER0123 said:
Could you release your kernel without rom ? I am stock rom user and i really miss minmax governor..
Click to expand...
Click to collapse
It's too troublesome.
The ramdisk for nova and stock is different and I don't feel like releasing 2 versions each time a new Quasar gets out. I could share the zImage and let someone else get it to a flashable boot.img though.
Noejn said:
It's too troublesome.
The ramdisk for nova and stock is different and I don't feel like releasing 2 versions each time a new Quasar gets out. I could share the zImage and let someone else get it to a flashable boot.img though.
Click to expand...
Click to collapse
I just need minmax governor.
with ondemand , there are little lags in games.. with performance governor no lags but my battery go down fast..
Updated to v3; will be released on Nova's next version.
One more for the changelog: SLQB.
Waouh thanks you're fast.
Sent from my LG-P970 using XDA Premium App
Noejn said:
Updated to v3; will be released on Nova's next version.
Click to expand...
Click to collapse
Couldnt you release only one version for stock users.. If you only release v2 (has many custom governors) will be enough..
XER0123 said:
Couldnt you release only one version for stock users.. If you only release v2 (has many custom governors) will be enough..
Click to expand...
Click to collapse
I already replied that to you 2 times.
Anyway, one more addition: Stochastic Fair Blue Network Scheduler.
Noejn said:
I already replied that to you 2 times.
Anyway, one more addition: Stochastic Fair Blue Network Scheduler.
Click to expand...
Click to collapse
Oh, i think i could live without it Anyway thank you for sharing your tweaks..
Alright, I made a version compatible with stock ROMs, link on first page.
By the way, thanks to those who mass voted 1* on this thread. Kids. >>
Noejn said:
Download: http://www.multiupload.com/S74Q4HGYYY > DO NOT FLASH THIS ON NOVA
Instructions: Flash in custom recovery, no wipes needed.
(For this version there's no OC support)
Click to expand...
Click to collapse
Basically I can't (rather shouldn't) install this update on Nova right? I checked Nova's changelog and didn't see the new quasar kernel listed.
All Nova ROM have the latest Quasar version, no need to flash anything.
The fact that you have launched Quasar v3 for stock roms... does it mean that finally is compatible with 10e rom version?
Will you try to make a new rom with this new base in a future?
Regards.
Huexxx said:
The fact that you have launched Quasar v3 for stock roms... does it mean that finally is compatible with 10e rom version?
Will you try to make a new rom with this new base in a future?
Regards.
Click to expand...
Click to collapse
Thank you for sharing your kernel with stock users
I flashed kernel with stock rom, wifi is not working
Oh and finally, minmax governor <3
Hey everyone,
Changelog in the 2nd post.
I'm not Responsible for all those weird earthquakes or tsunami's that occur before or after you flash this kernel
Features:
Compiled using Linaro GCC 4.9 2015.03 - Thanks to @Christopher83
Heavy Makefile tweaks with Graphite optimizations
Based on Google kernel_msm source
Sound Controls and Profiles - Faux sound support
Gamma Controls and Profiles - Franco gamma support
In-kernel thermal driver - Franco thermal optimizations
Simple GPU governor - Thanks to Faux
Mako hotplug driver - Thanks to Franco
Multiple TCP Congestion methods - Westwood is default
Additional Schedulers - BFQ is default
CPU governors Interactive, ElementalX, Ondemand, Interactive, Conservative - default
Double Tap 2 Wake, Sweep2dim, Touch wake
MultiROM support - Thanks to tasssadar
Optimized RWSEM, AES and SHA1 routines with NEON mode enabled
192mhz minimum CPU frequency with L2 tweaks
Linux kernel 3.4.106
USB Fast charge support - Thanks to faux
LZ4 Compression and Decompression - Faster boot-up process
Optimized Scheduler and Workqueue patches
Kernel Abhi Baki Hai Mere Dost
Source
Download:
NASH KERNEL MEGAPACK
F.A.Q
Q. Can i flash this kernel on CM based ROM ?
A. Yes, flash the CM version.
Q. Does this kernel have good battery life?
A. You test it.
Q. Flashed your kernel and it's a BOOTLOOP HAALLPP !!!
A. Welcome to the world of bootloops. Dirty flash your ROM and then flash the kernel.
Q. Hey is this post complete ??
A. No, i'm still working on it.
Click to expand...
Click to collapse
How to Flash:
Flash the zip in TWRP
I sincerely thank
@franciscofranco
@faux123
@eng.stk
@stratosk
@show-p1984
@zaclimon
@neobuddy89
@flar2
@apb_axel - For the AWESOME UKM
Special thanks to @savoca and @snak3ater for your AWESOME support :highfive:
And all the awesome dev's here in XDA
Changelogs:
R17:
Tweaked elementalX and made it default
Clear synapse data before flashing this version
R18:
Compiled with latest Linaro GCC 4.9 2015.01
Interactive: Prevent CPU boost if source load is low
Interactive: Record hispeed_validated_time in timer function
Merge some misc patches from upstream and Qcom
Several Ramdisk updates from CM
R19:
SKIP IT
R20:
Switch to AnyKernel format - Dirty flash your ROM
Added BluActive and BluPlug - Thanks to @eng.stk
Disabled msm-mpdecision hotplug
Added McKael DT2W (This should FIX dt2w not working while Ambient display enabled)
Enable Ondemand CPU governor, Upstream optimizations from Semaphore kernel - Thanks to @stratosk
R21:
Added back synapse and UKM to the kernel zip
Added dt2w enable/disable and dt2w area tunables in synapse
Tweaked ondemand and made it default
Min online cores is changed to 2
Don't flash official ukm. If you do it, you will not have DT2W tunables.
R22:
Linux kernel 3.4.106
Removed Synapse and UKM from kernel zip(Flash and install manually)
Removed Existing dt2w implementation and brought back Stratosk dt2w
Added back sweep2sleep, sweep2dim, touch wake
Disabled blu_plug, blu_active
Added Franco's mako_hotplug, includes all the updates from shamu(nexus 6)
Enabled Conservative governor and added all the optimizations(touch boost etc - see git) - All thanks to Franco
Several Scheduler and cpuidle patches
R22 includes all those kick-ass, punk-ass tweaks
Thanks for the work
Thanks bro for the kernel.
Everything runs great here.
I liked this part of OP
'This kernel have all the things you need( if your power button is wrecked )' [emoji1]
Now i will flash this kernel in kk build [emoji12]
Testing now, this takes me back to my galaxy nexus days using Franco gamma. Hard to get used too. Heh.
christopherrrg said:
Testing now, this takes me back to my galaxy nexus days using Franco gamma. Hard to get used too. Heh.
Click to expand...
Click to collapse
Once we get used to Franco kernel features, there's no going back
I just love Franco gamma
snak3ater said:
Thanks bro for the kernel.
Everything runs great here.
I liked this part of OP
'This kernel have all the things you need( if your power button is wrecked )' [emoji1]
Now i will flash this kernel in kk build [emoji12]
Click to expand...
Click to collapse
Hahaha that part is for you
Is the kexec patch in this kernel?
BxingFetus said:
Is the kexec patch in this kernel?
Click to expand...
Click to collapse
Have a look at THIS
Yes, this have kexec patch. Make sure you check my git next time
Sorry, will do.
try it, thanks for the news
---------- Post added at 10:58 AM ---------- Previous post was at 10:00 AM ----------
not pass the Google logo on the Nexus experience 5.0
Everything working great here
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
snak3ater said:
Everything working great here
Click to expand...
Click to collapse
Sorry for asking but why dont u publish your simple aosp anymore ?!
How's the kernel performance and battery life?
slipknot31 said:
try it, thanks for the news
---------- Post added at 10:58 AM ---------- Previous post was at 10:00 AM ----------
not pass the Google logo on the Nexus experience 5.0
Click to expand...
Click to collapse
Did you dirty flash the ROM first? Which kernel you were using before flashing my kernel ?
I tested both stock and simpleAOSP both are fine for me.
T-luvR said:
Sorry for asking but why dont u publish your simple aosp anymore ?!
Click to expand...
Click to collapse
Once all issues are fixed,It will show up soon
8 hours use so far and it's great. No stutters or lags so far.
Cheers man! Faux Sound ?
aviz1911 said:
Did you dirty flash the ROM first? Which kernel you were using before flashing my kernel ?
I tested both stock and simpleAOSP both are fine for me.
Click to expand...
Click to collapse
which comes with the rom, then wipe cache, Davik cache without success. on the second attempt after the rom and kernel, nor
slipknot31 said:
which comes with the rom, then wipe cache, Davik cache without success. on the second attempt after the rom and kernel, nor
Click to expand...
Click to collapse
Have you tried any other kernel in that rom?
It's weird because I'm dirty flashing this kernel and still my phone boots up fine
Dirty flashed over LRX21T factory with no problems here!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
VIKINGS KERNEL FOR SPROUT NOW SUPPORTS ANDROID MARSHMALLOW!
Vikings Kernel is based on Google's latest kernel source. It has a lot better performance, battery backup and stability compared to the stock kernel. Works with both lollipop and marshmallow. It also posseses a lot of features which are not in the stock kernel.
Download HERE!
Do not mirror the link!
Version 1.0 :-
-Supports Lollipop And Marshmallow both!
-UBERTC 5.2
-Mako Hotplug
-Governors :- zzmove, interactive, hybrid, powersave, hotplug, performance, pegasusq, interactiveplus, conservative, ondemand, userspace
-I/O Schedulers :- noop, deadline, cfq, bfq, sio, zen, vr, fifo
-Wake Controls :- Double Tap to wake, Sweep to wake, Sweep to sleep
-ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators
-Dynamic Fsync
-CPU Boost
-Linux version 3.10.90
-Root Supported as permanently made selinux permissive
Version 1.1 :-
-Smartmax governor added
-FIOPS I/O Scheduler added
Version 1.2 :-
-Governors Added :- Alucard and Wheatley
-Some optimisations
Version 2.0 :-
-Darkness Governor added!
-ROW and TRIPNDROID I/O Schedulers added!
-A lot of hotplugs added. Intelli-Plug, MSM Zen Decision, AutoSMP, and as you know Mako Hotplug was already there!
-init.d support
As a lot of stuff is added so I bumped the version to 2.0!
Version 2.1 :-
-Toolchain changed to Sabermod 6.0!! Immense Smoothness!!
-Removed Smartmax Governor as it gave a reboot whenever used.
-Removed Intelli-Plug (Gives Deep-Sleep Issues) and Mako Hotplug (Too Old). Now the hotplugs are ZEN DECISION and AUTO SMP!
-A lot of optimizations done!
Version 2.2 :-
- Pocket Mod added! (All credits go to @Agaphetos for that)
-Enabled Kernel Sampage Merging!
Version 2.3 :-
-Added Blu_Active and ElementalX governors!
Version 2.4 :-
-Removed Blu_Active and ElementalX as they gave me werd errors this time.
-Now UBERTC 6.0 toolchain, sabermod had some problems with some of my other works.
-Gobla gestures added now! Thanks to @Teloon
-Removed Mako Hotplug to check if it is giving the freezing issue.
Version 2.5 :-
-F2FS support added!
-Gobla should work fine now.
-Linux Version upstreamed to 3.10.92!
-From now on Aroma Installer!! Thanks to @Teloon
Source https://github.com/vikrant699/Dolan_Sprout
The kernel was updated after adding features from the major Thunderzap Kernel update and released with a new name. The thread is HERE.
Credits :- All those whose commits I have used, @varun.chitre15, authors of various governors and I/O schedulers, @Agaphetos, @akhilnarang, @Swapnil Solanki, @pranav03, @thewisenerd
Version Information
Status: Stable
Current Stable Version: 2.5
Stable Release Date: 2015-11-15
D2w s2w ?
Good Job @vikrantarya1 bro!! Keep it up.
alyxumair said:
D2w s2w ?
Click to expand...
Click to collapse
they work
dark_optimistic said:
Good Job @vikrantarya1 bro!! Keep it up.
Click to expand...
Click to collapse
thnx
how to use s2w. ? i already enable and swipe many times on the screen but not waking unlike dtw.
VlNO said:
how to use s2w. ? i already enable and swipe many times on the screen but not waking unlike dtw.
Click to expand...
Click to collapse
kernel adiutor will always give probs with s2w.....use gesture control....and enable only sweep to sleep in it and then it works perfectly
vikrantarya1 said:
kernel adiutor will always give probs with s2w.....use gesture control....and enable only sweep to sleep in it and then it works perfectly
Click to expand...
Click to collapse
what specific application is gesture control? tnx
VlNO said:
what specific application is gesture control? tnx
Click to expand...
Click to collapse
There is an app named Gesture Control
Sry I don't have the link
Its on xda only, try googling it
vikings 2.0
Bro ! Vikings 1.2 Kernel is giving bettery backup than Vikings 2.0
And
Thanks
for
Vikings 1.2
myogesh805 said:
Bro ! Vikings 1.2 Kernel is giving bettery backup than Vikings 2.0
And
Thanks
for
Vikings 1.2
Click to expand...
Click to collapse
for everyone 2.0 is the most stable and best.......just keep conservative governor, switch off two cores, max. frequency keep as 1196 mhz, and noop io scheduler......i got a 7 hr 20 min. of sot with that yesterday on rr 5.5.7
Hi everyone, do i need to wipe anything if i want to flash version 2? I currently have ver 1.0
benjpopfilter said:
Hi everyone, do i need to wipe anything if i want to flash version 2? I currently have ver 1.0
Click to expand...
Click to collapse
No, you don't. Flash away!
Thanks buddy
FREEZE
Nice work ! But after I flash this kernel on my Cherrymobile android ONE , there are times that my phone freezes then restart. I think it happen one or twice a day. Is there any way to fix this?
Hi all, i'm tring to get "double tap to wake" functionality on my nexus 4. My rom is Marshmallow Pure AOSP. I read this kernel has the capability i'm looking for, and is for marshmallow as well. Can i flash it?
Thanks to all
xxalfalfaxx said:
Hi all, i'm tring to get "double tap to wake" functionality on my nexus 4. My rom is Marshmallow Pure AOSP. I read this kernel has the capability i'm looking for, and is for marshmallow as well. Can i flash it?
Thanks to all
Click to expand...
Click to collapse
It is made for Android one devices. Search for a kernal on Nexus 4 thread
I am trying to fix that freezing issue
All i can suggest for now is change the governor
vikrantarya1 said:
I am trying to fix that freezing issue
All i can suggest for now is change the governor
Click to expand...
Click to collapse
then by changing the governor , there will be no freezing issue?
vikrantarya1 said:
I am trying to fix that freezing issue
All i can suggest for now is change the governor
Click to expand...
Click to collapse
which one ??? (for battery)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
INTRODUCING
BEAST KERNEL For the H872, H870 & US997For AOSP pie, and android 10 based roms.
AOSP
WARNING
this is for the H872 H870 & US997. Flash at your own RISK!!!.
Features
-gpu overclock 690
-cpu underclock from 307mhz down to 300mhz
-New governors
elementalx, blu_active, Darkness, zzmove, despair, impulse, bioshock, lionheart, alucard
hyper, wheatley, nightmare, dancedance, adaptive, pegasusq, chill, cafactive and interactivex.
-Small cluster underclocked down to 1996mhz(no more 2188mhz step)
-ksm enabled
-bofella wake-lock blocker
-usb fast-charge
-dynamic sync control
-wireguard
- memory leak fix
-misc improvements
Based on @askermk2000's Kernel source
Downloads
http://www.mediafire.com/folder/gi8...EL_[PIE][ANDROID_10](AOSP)[H872][H870][US997]
https://www.mediafire.com/folder/gi8y5mzn47lh8/
Bugs
none that i have noticed.
Kernel Source
github.com/linux-beast/android_kernel_msm8996pro.git
Like my work? consider Donating
https://paypal.me/Beany23?locale.x=en_US
Telegram link: https://t.me/BEASTKERNEL
ENJOY!!!
Can i flash over mk2000's beta15 ?
@kikobg98 Yes it should be fine
the link is for h870 and 872??
bou87 said:
the link is for h870 and 872??
Click to expand...
Click to collapse
Yes both are in the same folder. But named accordingly.
hey, the CPU and GPU overclock and underclock is active when flash the kernel without any extra app like Kernel Adiutor or EXKM or need that to turn on overclock/underclock?!
also, what governor are active stock with this kernel?
i am asking this cause i dont use any app to monitor the system CPU or GPU, i just use it as it is. sure i wold like to try this cause i try every kernel for G6...also, if you use one or another wold you compare this one, more like Melina or mk2000 kernel?
thanks in advance.
sun_is_shinning said:
hey, the CPU and GPU overclock and underclock is active when flash the kernel without any extra app like Kernel Adiutor or EXKM or need that to turn on overclock/underclock?!
also, what governor are active stock with this kernel?
i am asking this cause i dont use any app to monitor the system CPU or GPU, i just use it as it is. sure i wold like to try this cause i try every kernel for G6...also, if you use one or another wold you compare this one, more like Melina or mk2000 kernel?
thanks in advance.
Click to expand...
Click to collapse
Its heavily based off of mk2000 kernel.
Im using mk2000 source with my own additions.
Blu_active is default so you would need to change it yourself to the others. and the gpu overclock should be enabled by default and same with the cpu underclock
Btw this kernel is optimized to play pubg smoothly without significant battery drain. But in order for it to work properly you would need to change big cores governer to performance and little cores to zzmoove. And increase gpu freq to 745 with the msm adreno governer.
beany23 said:
Its heavily based off of mk2000 kernel.
Im using mk2000 source with my own additions.
Blu_active is default so you would need to change it yourself to the others. and the gpu overclock should be enabled by default and same with the cpu underclock
Click to expand...
Click to collapse
well, just to thank u, i will try it, but ofcourse i wold love to have this kernel without GPU overclock, just stock...but CPU underclock is welcome for sure, i ran into better battery life over performance any day. thank u again, i will try it.
sun_is_shinning said:
well, just to thank u, i will try it, but ofcourse i wold love to have this kernel without GPU overclock, just stock...but CPU underclock is welcome for sure, i ran into better battery life over performance any day. thank u again, i will try it.
Click to expand...
Click to collapse
If you would like i could make one without gpu overclock. But you could change the frequency to 624mhz without any real performance drops
beany23 said:
If you would like i could make one without gpu overclock. But you could change the frequency to 624mhz without any real performance drops
Click to expand...
Click to collapse
i wold like to have one, and if you could make interative gorvernor the stock active one with the cpu underclock and that gpu without overclock it will be amazing...also, i dont know if is possible to make doze mode more effective and when lock the device the doze run right tru and step in, i feel like mk and melina kernel doze isnt work like it should.
EDIT: mk2000 give 160.000 around antutu, your kernel like it is without changes gives 183000, wow...a real overclock for sure, 81310 just in GPU. conglats, and i dont feel phone really hot, just a little, i will use it as they are a few days but if you could make the one i ask above i will test it after. thank u...
Dirty flashed over mk2000's This is the result:
https://imgur.com/a/Vwkg6Z2
After cooling:
https://imgur.com/a/GfeomVd
kikobg98 said:
Dirty flashed over mk2000's This is the result:
https://imgur.com/a/Vwkg6Z2
After cooling:
https://imgur.com/a/GfeomVd
Click to expand...
Click to collapse
Not too bad for not messing with the cpu stuff.
good job, good kernel
New build will be up tomorrow with some more tweaks.
I will also make a build with no overclock but same features and will be made for both variants.
Bluetooth issues and reset
Flashed on my H872 using the AOSP-extended rom, and was having issues getting error messages about Bluetooth stopping and not working, and this would crash and cause the System UI to reboot over and over.
evaz88x said:
Flashed on my H872 using the AOSP-extended rom, and was having issues getting error messages about Bluetooth stopping and not working, and this would crash and cause the System UI to reboot over and over.
Click to expand...
Click to collapse
This is for stock oreo based roms only. ill update op tomorrow.
can you make it for android 9 please. I tried lot of roms just to play a smooth pubg like it used to be
Thank you man
jopanda said:
can you make it for android 9 please. I tried lot of roms just to play a smooth pubg like it used to be
Thank you man
Click to expand...
Click to collapse
Im downloading the AquariOS source so i can also compile aosp based kernels as well.
Is anyone willing to test my android 9 kernel for custom roms? It will be a bare bone build. Will post when finished, I would test myself but im on stock so let me know
[size=+2]DISCLAIMER[/size]
Code:
[I][center]* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards, dead dogs, or cats,
* but I'm very interested in thermonuclear war, so if you point the finger
* at me for messing up your device just because of this kernel,
* I will send you to mars on a nuclear rocket. Act accordingly.
* I know this paragraph is conspiracy-related,
* so don't ask about it. Welcome...[/center][/I]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[size=+2]ABOUT[/size]
[size=+1]The Malakas Kernel or MLX, is a balance between speed & efficiency with all latest patches optimized to take full advantage of your device.
It is made off Lineage source to ensure optimal working state. The MLX kernel is one of the most patched kernels adapting work from famous developers like Sultan for example.
Work on this kernel is very serious and will continue to improve even further.
Works on both MIUI and custom roms.[/size]
[size=+2]PREREQUISITES[/size]
1. Unlocked bootloader.
2. Working TWRP/Recovery. (CLEAN FLASH IF YOU HAVE ISSUES)
[size=+2]FEATURES[/size]
Toolchain used self compiled GCC 10 snapshots
Upstreamed from android-linux-stable/msm-4.9 (+ f2fs-stable + android-4.9)
Merged latest LineageOS 16.0 updates
Merged CAF tag LA.UM.7.3.r1-07900-sdm845.0 (+ other CAF cherry picks)
Touchscreen drivers always updated to the latest versions
Touch/Input lag reduction and increased touch smoothness
Dt2w/Dt2s
Fast charging
USB Fast charge control
Sultans simple low memory killer
Kcal Display color control
Klapse v5.0 Livedisplay kernel module
Backlight expanded limits of minimum/maximum brightness control
Sound control
Fsync control
Swap
Zswap
Zram (deflate, lzo, lz4, lz4hc, zstd)
Support added for F2FS, NTFS, SDFAT, VFAT, EXFAT
MAC address randomization
Wireguard Support
300 Hz scheduler tick
GPU 180-710Mhz / optional GPU OC manually 180-820Mhz (preconfigured in MLX tweak)
Non Display OC / Display OC TIANMA panels 69hz - EBBG & JDI panels 65hz
Many more patches and improvements, check commits
TCP Congestion Algorithms :-
Code:
westwood, reno, cubic, bbr, bic, cdg, dctcp, highspeed, hybla, htcp, vegas, nv, veno, scalable, lp, yeah, illinois
CPU Governors :-
Code:
conservative, ondemand, userspace, powersave, performance, schedutil, blu_schedutil, pixutil
GPU Governors :-
Code:
compute, mem_latency, bw_hwon, msm-vidc-llc, msm-vidc-ddr, gpubw_mon, bw_vbif, msm-adreno-tz, cpufreq, userspace, powersave, performance, simple_ondemand
I/O Schedulers :-
Code:
noop, deadline, cfq, fiops, sio, bfq, anxiety, zen, maple, tripndroid
Zram compression algorithms :-
Code:
deflate, lzo, lz4, lz4hc, zstd
[size=+2]CHANGELOGS & ADDITIONAL INFO[/size]
Because I will not be updating this thread regularly you can keep an eye out on the original kernel thread from beryllium for changelogs and more updated info.
Original updated thread for additional info: here
Changelogs: here
Frequently Asked Questions: here
[size=+2]INSTRUCTIONS[/size]
1. Have a clean setup. (rom, boot.img & vendor)
2. Install magisk & reboot to rom.
3. Reboot to recovery (clean) flash the kernel & DON'T wipe dalvik/cache. (wiping cache will give bugs in MIUI and most likely give you the app open delay bug)
4. Power on the device and boot to android.
These steps only need to be repeated if you update your setup.
[size=+2]SOURCE CODE[/size]
Kernel: https://github.com/thanasxda/malakas_kernel_xiaomi_sdm845
[size=+2]DOWNLOADS[/size]
Below...
[size=+1]❯❯DOWNLOAD HERE[/size]
[size=+2]SUPPORT[/size]
This is my personal project and am working alone on this, if you appreciate my work you can help by getting me a beer.
[size=+1]❯❯Click here to buy me a beer[/size]
Make sure to hit the Thanks button if you appreciate this! :good:
reserved
thanas said:
reserved
Click to expand...
Click to collapse
you checked this kernel? which result in geekbench and antutu?
@thanas great kernel name....hahahaha most here will never understand
mikekote666 said:
@thanas great kernel name....hahahaha most here will never understand
Click to expand...
Click to collapse
i mean seriously xD?
@thanas Had a reboot today and I have attached a log cat. I believe it was around 16:48. It may not have been kernel related but wanted to share with you in case it was. I was part of the testing guys on telegram. Hope it helps. Running havoc 2.7
Runs smooth
Flashed this kernel 10hrs ago with new xiaomi.eu 9.7.11 and had no issues so far.
Good work, keep it up and thank you for your effort.
Heres some Antutu and Geekbench scores.
mikekote666 said:
@thanas great kernel name....hahahaha most here will never understand
Click to expand...
Click to collapse
Great, now you made me Google it. [emoji38]
Sent from my Mi MIX 2S using Tapatalk
Best Kernel !!! Over 318k
thk !!! Best Kernel !!!
updated
cool
thk !!! Best Kernel !!!
haha didnt expect this warm welcome. thank u guys, constantly improving. make sure to read the faq.
i will mention the most important things though.
if facebook opens slower than half a second dont ever wipe cache because there is an app open speed bug which makes apps open even slower than stock kernel, otherwise it is extremely fast.
never wipe cache for miui as well otherwise you face even more bugs.
dont use viper4audio because it makes scores suffer. neither use LKT nor lspeed because you will get bugs.
also evaluation thermals are not anymore on by default.
read the faq despite.
hope everyone enjoys. thanks
I experience charging disconnections.
Inviato dal mio MIX 2S utilizzando Tapatalk
yet again. minor update
mikekote666 said:
@thanas great kernel name....hahahaha most here will never understand
Click to expand...
Click to collapse
A$$h0l3 kernel ..Greek word with Latin characters. Smart? No, funny? Yeah
updated
thanas said:
updated
Click to expand...
Click to collapse
Hello thanas! Thank you for your work ! Can u add support iptables in the kernel?
So far, I like newest build and with blu_schedutil I get very good bb. Thank you and keep up the good work
i install latest version over miui rom and it erease everything on my phone :/