Code:
#include <std_disclaimer.h>
/*
* Your warranty is now probably 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.
*/
Compiled using UBERTC 4.9.4
It is recommended to use the SmartPack Kernel Manager to use and control this kernel.
Works only on AOSP roms.Do not try to install on MIUI.
WARNING:TAKE A BACKUP OF YOUR BOOT.IMG AND THEN FLASH THIS KERNEL.I WILL NOT BE RESPONSIBLE IF YOU BRICK YOUR DEVICE.
Latest Updates will be announced here.
(+) 3.18 Kernel v1 Released!
What's new:
- Initial release,check CHANGELOG
Check the CHANGELOG and NOTES below for more details
Click to expand...
Click to collapse
FEATURES:
3.18 kernel:
*CPU Governors: Lionfish,Chill,Relaxed,Electron,ZZMoove
*Hotplugs: Lazyplug
*Power saving workqueues
*GPU Governors: Simple_ondemand
*Simple GPU Algorithm
*Adreno Idler
*I/O schedulers: sio,zen,maple
*Dynamic fsync 2.0
*Screen:KCAL v2,Backlight dimmer
*TCP Congestion Algorithm: westwood,reno,cubic,cdg
*Custom crypto algorithms: Chacha20*,ZSTD algorithms
*SCH_CAKE net scheduler
*Optimized ZRAM
*Various optimizations and fixes
Click to expand...
Click to collapse
INSTALLATION:
Make sure you have a proper recovery. TWRP 3.2.x is recommended
*Backup your boot.img.
*Press INSTALL,locate and flash the zip.
*Reboot.
NOTE:If you want to reinstall the kernel,restore stock boot image and flash
Click to expand...
Click to collapse
DOWNLOADS:
Mediafire:
3.18 kernel (v1):
REVVZ Kernel 3.18 v1
Click to expand...
Click to collapse
CREDITS:
@mahajant99 for the sources,
The UBER Team for the UBER toolchain,
and all other kernel devs whom I cherry-picked sources from.
Please PM me for proper credits if not given.Thanks.
Click to expand...
Click to collapse
CHANGELOG:
3.18 kernel
v1:
#Initial release
CHANGELOG:
-- CPU Governors: Lionfish,Chill,Relaxed,Electron,ZZMoove
-- GPU Governors: Simple_ondemand
-- Adreno idler enabled (and tuned for msm8953)
-- I/O Schedulers: BFQ,SIO,Zen,FIOPS,Maple
-- Crypto changes:
|-- Add Chacha20* algorithms
|-- Add ZSTD compression algorithm
-- Improved Random(entropy) generator to use Chacha20*
-- Dynamic Fsync 2.0
-- Sched and ION optimizations
-- Added and fixed MDSS notifier hooks
-- Backlight dimmer feature
-- Undervolting feature (?)
-- Disabled debugging and logging
-- Removed some wakelocks
-- Optimized ZRAM:
|-- ZSTD as default compression algorithm
|-- Removed redundant code and fixed various errors
-- TCP changes:
|-- Add SCH_CAKE as net scheduler
|-- Add CDG as default TCP congestion algorithm
|-- Fastopen optimization
-- Eliminated some overhead
-- Misc optimizations and fixes (not that relevant)
Click to expand...
Click to collapse
NOTES:
*This kernel has been designed with stability and performance enough to get you a
good battery life.It has been specifically designed for normal app usage and multitasking.
*This kernel is not for heavy gaming.Please be aware while playing games/using heavy apps.
*RAM usage,battery life,performance etc. can vary with usage.Please dont complain about any problem if you apps
are wildly running in the background or you dont maintain your device properly.Sometimes it is not the fault of the kernel.
.Please provide proper bugreports(/proc/last_kmsg,dmesg output,/sys/fs/pstore/console-ramoops files can be provided)
otherwise your bugfix request will be ignored.
Click to expand...
Click to collapse
A Huge Thanks to you people for downloading my kernel.If you like it,leave a Thanks!
XDA:DevDB Information
REVVZ Kernel, Kernel for the Xiaomi Redmi S2
Contributors
darkhzy_kh
Source Code: https://github.com/darkhz/revvz_ysl
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 3.18-v1
Beta Release Date: 2019-11-11
Created 2019-11-11
Last Updated 2019-11-11
I will try...
thanks...:good:
it works
I will test the performance for the next few days...
1.if the screen turns off there is an incoming message, the device does not wake up.
(WhatsApp apk)
this is unbelievable a custom kernel for our device many thanks and huge respect God bless you brother. i have 1 request too please try to build Linux 4.9 kernel for this device too in future if you can (maybe it's too much to ask but it's only a request)
ram management is good due to inclusion of swap partition (1gb) and battery seems to be draining fast
Hi, i never used a Kernel before. I used lots of roms but I dont know what is kernel and why is it important. Anyways.
I was wanting to use KCAL app, it seems it's working with it. I have some questions.
1- how to back up my own kernel, so if I want to restore it I can go back to my original kernel.
2- is it just some kind of backend thing, if I install this it will not act like a rom and reset all the data on my phone right?
3- somebody says it have battery drain problem above in the comments. I don't care about battery drain so much but how it drains, like 1% per 2 or 3 minutes is okay but if it's less than this it won't be okay for me.
4- as I said above, I will use it for KCAL app, is there similar great things that I can do with custom kernel? I don't know much about it.
That's all. Sorry for my bad English.
Thanks
zulkarneyn said:
Hi, i never used a Kernel before. I used lots of roms but I dont know what is kernel and why is it important. Anyways.
I was wanting to use KCAL app, it seems it's working with it. I have some questions.
1- how to back up my own kernel, so if I want to restore it I can go back to my original kernel.
2- is it just some kind of backend thing, if I install this it will not act like a rom and reset all the data on my phone right?
3- somebody says it have battery drain problem above in the comments. I don't care about battery drain so much but how it drains, like 1% per 2 or 3 minutes is okay but if it's less than this it won't be okay for me.
4- as I said above, I will use it for KCAL app, is there similar great things that I can do with custom kernel? I don't know much about it.
That's all. Sorry for my bad English.
Thanks
Click to expand...
Click to collapse
1. first backup your boot partition via twrp.
restore if you want to return to your original kernel
2.yups...
thanks bro
All the cpu cores are running at max frequency all the time in this kernel that's why it's draining battery so fast
Does i can flash it on havoc os 10
sanketdeoraj said:
Does i can flash it on havoc os 10
Click to expand...
Click to collapse
yes u can (arm64) ... but back up first your boot partition
parthibratan said:
All the cpu cores are running at max frequency all the time in this kernel that's why it's draining battery so fast
Click to expand...
Click to collapse
the battery drain is normal here, actualy is better than the default in custom rom ProjectEva
nataloppez said:
the battery drain is normal here, actualy is better than the default in custom rom ProjectEva
Click to expand...
Click to collapse
Witch rom Is Project Eva?
KackBarton said:
Witch rom Is Project Eva?
Click to expand...
Click to collapse
ProjectEva is the default kernel pre-installed in custom roms for our device. This kernel is better for gaming, but Revvz kernel is better for multtasking, and is for that reason that i use Revvz kernel.
It has not worked for me in HAVOC OS 10, however in roms with Android 9, Evolution type, etc, yes
paul vity said:
It has not worked for me in HAVOC OS 10, however in roms with Android 9, Evolution type, etc, yes
Click to expand...
Click to collapse
This works on Android 10 Arm64
paul vity said:
It has not worked for me in HAVOC OS 10, however in roms with Android 9, Evolution type, etc, yes
Click to expand...
Click to collapse
i don't know what you did, but is working very well for me in Havoc
nataloppez said:
i don't know what you did, but is working very well for me in Havoc
Click to expand...
Click to collapse
I installed it after the rom and it gave me brick
I had to reinstall the rom and not install that kernel
I'll try again, thanks
Related
AOSP RIN Kernel for D851
Close to stock with some sugar added ... delicous!
Hey guys and girls,
here is my attempt to build up on the cm source for an modified AOSP kernel, hope you like it, have fun
First of, DISCLAIMER, I'm not responsible for bricked devices, dead unicorns, rainbows with missing colors, world war, nose bleed, void warranty (you know that already, don't you? your warranty is void now and it's your fault ) or any other harm happening to your device, you or people around you!
What does it serve? (Features)
AnyKernel
Kexec Hardboot patch
FauxSound support
OC to 2.7GHz and UC support
Voltage control
Intelliplug
Cpu limiter
GPU Overclocking to 675Mhz
Simple GPU Algorithm
Simple_ondemand GPU Governor fixed
fsync on/off support (on by default)
Power efficient workqueues
Dynamic management of dirty page writebacks
Dynamic Read Ahead
IO Schedulers
CFQ
DEADLINE
FIFO
FIOPS
NOOP
ROW (default)
SIO
TRIPNDROID
VR
ZEN
Governors
Adaptive
Conservative
DanceDance
Intelliminmax
Interactive (default)
Lagfree
Lionheart
OnDemand
Performance
Powersave
SmartassV2
Userspace
Wheatley
Smartmax
TCP Congestion Algorithms
BIC
Westwood+
Vegas
Veno
Yeah
HTCP
Cubic (default)
Reno
LiveSharpening
2-Way Call Recording support
exFat support
DriveDroid support
KSM
android logger sysfs toggle (disabled by default)
Many under the hood fixes
Stability
More to come
How to apply it? (Installation)
IMPORTANT: Read through all the requirements, steps and warnings before you do anything, if any requirement doesn't match or you don't know what one or more of the steps below mean or do, ask before you do any of them, if you don't know how all the steps can be done, let it be, I warned you, if you don't do and something bad happens, I'll just laugh at you!!
Requirements? Yes!
D851
Custom Recovery
AOSP based lollipop ROM (Mainly cm12 based)
How to flash the kernel?
BEWARE to be on the default kernel of the given ROM (NO custom, except at updates of this one!!) when flashing this kernel, the ramdisk is taken from the currently flashed kernel!!!
Download zip
Place on internal or external SD
Reboot to recovery
Choose install zip
Search for the downloaded zip
Confirm flashing
Wipe cache
Reboot
Have fun
Changes? (Changelog)
14.01.2015/1.6.5
FauxSound support added
Dynamic read ahead
13.01.2015/1.6
Initial AOSP release
Full list of commits can be found here
Where to get it from? (Download)
google drive | AndroidFileHost | dev host
Let me test!! (Beta Testing Community)
Google+ LG G3 Beta Testing Community
Show me the so(u)rce(ry)! (Source Code)
https://github.com/tectas/android_kernel_lge_msm8974ac/tree/rin-cm-12.0
Donators (huge thanks, you're simply great )
@Toneman07
@Helloworld294
@shaarky
@Dreamxtreme
@guyd
@mosincredible
@tobitege
@AndroidUzer
Credits
XDA for the great community
Google for their great operating system
LG for the great device
CyanogenMod for the base this is built up from
@invisiblek for his marvelous job on the bring up of the device and the many patches
@HolyAngel for some commits I used
@faux123 for his great work with intelli* and beyond
@KAsp3rd for some commits I used
@myfluxi for some commits I used
@trialsrider1 for some commits I used
@Skin1980 for his breakthroughs at our device, his support and for being such a nice guy
@Lord Boeffla for some commits I used
@GuneetAtwal for some commits I used
@DooMLoRD for some commits I used
@Fechinator for some commits I used
@savoca for AnyKernel, Livesharpening and some other stuff
@Christopher83 for his implementation of Dynamic management of dirty page writebacks and some additional stuff
If you like my work, please show your appreciation by pressing the thanks button, if you want to do more, i've nothing against a little donation, but I'm as happy when you just thank me by pressing the button
XDA:DevDB Information
Rin Kernel AOSP, Kernel for the T-Mobile LG G3
Contributors
Tectas
Source Code: https://github.com/tectas/android_kernel_lge_msm8974ac/tree/rin-cm-12.0
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 1.6.5
Beta Release Date: 2015-01-14
Created 2015-01-14
Last Updated 2015-01-14
Reserved
Awesome thanks. Heard good things about your STK LG kernel. Downloading
razrlover said:
Awesome thanks. Heard good things about your STK LG kernel. Downloading
Click to expand...
Click to collapse
Super addition to the D851 arsenal.
Thanks
P.S: Can't seem to find it in the downloads!
arifqur said:
Super addition to the D851 arsenal.
Thanks
P.S: Can't seem to find it in the downloads!
Click to expand...
Click to collapse
Sorry, link fixed.
Tectas said:
Sorry, link fixed.
Click to expand...
Click to collapse
Thanks for the link and especially thanks for being the first Dev to include kexec hard boot patch for D851 in his kernel
Heh, I managed to screw up my MultiROM setup.
Fusion LP was a tertiary ROM. I decided to flash this kernel against it. Almost 10 minutes and it never finished flashing. TWRP was also frozen.
On restart none of the ROMs would boot. Trying to reselect Fusion in MultiROM would fail and freeze/lock TWRP. Seems the partition with Fusion got corrupted.
Got tired of pulling the battery so wound up restoring primary ROM and will start over with MultiROM.
Just one of those things probably unrelated to the kernel itself.
I should have at least backed up the secondary ROM. Oh well. ?
Small update to 1.6.5:
14.01.2015/1.6.5
FauxSound support added
Dynamic read ahead
Download within the OP, have fun
Tectas said:
Small update to 1.6.5:
14.01.2015/1.6.5
FauxSound support added
Dynamic read ahead
Download within the OP, have fun
Click to expand...
Click to collapse
Thanks
Working well so far, thanks :good:
marcdw said:
Heh, I managed to screw up my MultiROM setup.
Fusion LP was a tertiary ROM. I decided to flash this kernel against it. Almost 10 minutes and it never finished flashing. TWRP was also frozen.
On restart none of the ROMs would boot. Trying to reselect Fusion in MultiROM would fail and freeze/lock TWRP. Seems the partition with Fusion got corrupted.
Got tired of pulling the battery so wound up restoring primary ROM and will start over with MultiROM.
Just one of those things probably unrelated to the kernel itself.
I should have at least backed up the secondary ROM. Oh well. ?
Click to expand...
Click to collapse
I'm using it with Fusion as primary ROM with no problems. But flashing fusion itself takes close to ten minutes to flash, and the progress bar shows nothing until it's done. I was already on fusion, then flashed RIN and Multirom.
Never mind.
Working well with Euphoria.
Thanks for a great AOSP kernel
joshuajones said:
I'm using it with Fusion as primary ROM with no problems. But flashing fusion itself takes close to ten minutes to flash, and the progress bar shows nothing until it's done. I was already on fusion, then flashed RIN and Multirom.
Click to expand...
Click to collapse
I changed my primary SkyDragon ROM then reflashed kexec kernel and multirom. Discovered my CM11 was still there (cool) then reflashed Fusion.
Flashed RIN kernel but this time I waited. It took much longer than the ROM install.
But all is good. Fusion seems to be running great with RIN.
Thanks.
Sent from my LG-D851 using Tapatalk
Kernel is working great
I've used this Kernel on about 3 different LP ROM's (clean flash) and on each of them, the pull down menu appears and freezes after ending calls whether its being made or receiving them. If you are able to get out of the menu, the pull down no longer works. You must reboot for everything to return to normal...
Nothing says great batterylife except when it tells me 1 day 19 hours and hasnt been on a charger since 8 am
Nice kernel exelent battery and no complains for now ?
Been off charger all day with light use and its still going strong
scribbles92 said:
I've used this Kernel on about 3 different LP ROM's (clean flash) and on each of them, the pull down menu appears and freezes after ending calls whether its being made or receiving them. If you are able to get out of the menu, the pull down no longer works. You must reboot for everything to return to normal...
Click to expand...
Click to collapse
Done a few clean flashes since I started using this kernel but I'm not having this problem...
This is an initial build it may contain some bugs.
HTML:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead cats,
* thermonuclear war, or you getting fired because the alarm app failed.
* YOU are choosing to make these modifications, and no point
* in pointing the finger at me for messing up your device
*/
OH BOY HERE WE GO!
CHANGELOG
V1.0
Tweaked MSM Thermal And Enabled Temprature Control
Powersuspend Better Battery Saving in sleep
Gentle Fair Sleeper
Compiled with UBERTC 4.9 (Uber uses the latest of every component as well as increases the Battery-Life too).
Enabled cleancache and frontswap to boost performance.
Gpu Overclocked to 720mhz!.
Added Lionfish Governor
Added Kcal Control(optimized settings set by default "MORE BRIGHTER,MORE COLOR FULL,DEEPER BLACKS")
Added Sound Control(optimized settings set by default "MORE LOUDER WITHOUT ANY DISTORTION")
Added Wakelock Control(optimized by default)
Added ARCH POWER(should improve battery life)
Added USB Fastcharge(Faster Charge While Connected Pc Via USB)
Added Schedule Workqueues(should improve battery life)
Added Dynamic Fsync
Added Gentle Fair Sleepers(should improve battery life)
Added FRANDOM(random number generator 50X faster than stock)
ZRAM Enabled By Default.
State_helper/Notifier.
INSTALLATION INSTRUCTIONS
I Would highly recommend clearing data of your current kernel adiutor/any other apps that you use to control features or better yet since this is a "FLASH AND FORGET" kernel uninstall them you don't need it now.
Download the .zip file from the downloads section.
Reboot into recovery.
Select the zip file and flash.
this kernel is "FLASH AND FORGET" meaning everything is set and optimized by default if you mess up by changing default settings i won't provide any help
DOWNLOADS
Removed
NOW FOR SOME GROUND RULES :silly:
PLEASE USE GIVEN SECTIONS ABOVE TO SORT EVERYTHING YOU HAVE IN YOUR MIND FOR EXAMPLE IF YOU WANT TO REPORT A BUG USE BUG REPORT SECTION ANY BUG REPORTS GIVEN IN THE COMMENT SECTIONS WILL BE IGNORED SAME GOES FOR EVERYTHING.
IF YOU WANT TO REPORT A BUG PLEASE EXPLAIN IT IN DETAILS AND STEPS OF HOW THAT BUG OCCURED AND WITHOUT LOGCATS I CAN'T DO ANYTHING.
WANNA HELP US?
Be A Regular User And Give Feedbacks Every Week With Logs And Battery Stats.
Drop A Like.:fingers-crossed:
XDA:DevDB Information
Reaper-Darkness, Kernel for the Zenfone 2 Laser
Contributors
ShadowReaper1, audahadi, commits i used from other dev's repo
Source Code: https://github.com/ShadowReaper1/android_kernel_asus_Z010D.git
Kernel Special Features: A Better And Feature Full Replacement For Stock Kernel.
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2017-01-01
Created 2017-01-01
Last Updated 2017-01-01
Reserved
Kernel Settings?
i prefer to use stock settings but if you want more battery then change the governor to lionfish but it might lag so i will just ignore those whinny comments about lagging.
Warning -> if you flash this kernel on stock rom! wifi will stop working.
Having problems? or anything you wanna ask? Mention me on your comment.
How to use the features that are implemented in the kernel?
Download kernel adiutor from playstore and give it root permissions.
Explore!.
Saw a feature in some other kernel and you want the same feature too? then request for it in Feature Requests section I'll try my best to bring it for you.
Reserved
How To Build Your Own Kernel?
*Each Step Is Very Important Be Sure To Follow Each Steps And Do As I Said.
*You Are Gonna A 64bit Linux OS Any Will Do I Use Ubuntu 16.04 LTS.
*Let's Setup Your Build Environment.
*Open Terminal(ctrl+alt+T).
*Now Type "sudo apt-get update" Then Hit Enter And Let It Complete.
*Refer To This Awesome Guide By @akhilnarang To Automatically Install All The Proprietary Things.
*Where "<name-of-script>" Type "ubuntu1604linuxmint18.sh" If You Have Ubuntu 16.04 Then Hit Enter And Let It Complete.
*You'll Need Kernel Sources Again Open Terminal And Type "git clone https://github.com/ShadowReaper1/android_kernel_asus_Z010D.git" And Let It Complete It'll Take A While Depends On Your Internet Speed.
*Now To Compile The Kernel Download A arm64/aarch64 Toolchain You Can Use Any Gcc 4.9 Toolchain I Prefer Google or UBER Toolchain.
*Open Kernel Directory It Should Be Named Like "android_kernel_asus_Z010D" And Open build.sh And Edit The Parts Where "change" Is Written According To Your Toolchain Path And Cpu Cores After Editing Save It.
*It's Time To Compile The Kernel Open Terminal Inside Kernel Directory And Type "bash build.sh" or "./build.sh" Then Choose The Appropriate Options And Sit Back And Wait For It To Complete And You'll Find Your Kernel.zip inside "base_files" Folder.
*What To Do Next? Flash It .
*Add Features As You Like And Fix Bugs.
*Don't Come To Me Crying How To Add This And That I Won't Help In That Matter See Other Kernel's Of Other Devices With Same Specifications Use That As Reference And Cherry Picks Features From Them Resolve The Conflicts For More Information Refer To This Excellent Guide By @eagleeyetom.
*One More Thing Leave A Like And Press That Thanks Button .
Can it be used on cm13?
Trying now on my ZE550KL
followed thread for future updates
---------- Post added at 01:55 PM ---------- Previous post was at 01:39 PM ----------
UPDATE
flashed it in my ZE550kl usig twrp
device failed to boot.
After the asus logo, there was nothing but a plain black screen.
I hard to remove battery and reboot to twrp to restore the previous kernal.
btw i m on CM13.0 december snapshot.
Going to install on zenfone laser 550kl
tested:
after flashing device stuck at asus logo
iam using Resurection remix nougat 5.8.0 22nd december build
I also got the plain black screen after asus logo
Then i Flashed my roms boot.img solved
Trying on XOSP N and it's failed. Not even booting. Same case as 2 post above.
The commits in the source code says its for Zenfone Max
but here it says Zenfone 2 Laser
mate?
Figures.....
PaViTrA14 said:
The commits in the source code says its for Zenfone Max
but here it says Zenfone 2 Laser
mate?
Click to expand...
Click to collapse
both devices are same and we've tested that a compiled kernel from our source works well on ze500kl as well.
I already tried this on cm13 21st snapshoot, didnt work. It wont boot.
It's kernel for Z00ED/Z00RD
ShadowReaper1 said:
both devices are same and we've tested that a compiled kernel from our source works well on ze500kl as well.
Click to expand...
Click to collapse
So will it work in ze550kl we got lot bootloops here
thread deleted for the sake of your device.
ShadowReaper1 said:
thread deleted for the sake of your device.
Click to expand...
Click to collapse
ShadowReaper1 said:
both devices are same and we've tested that a compiled kernel from our source works well on ze500kl as well.
Click to expand...
Click to collapse
550kl and 500kl are different i guess?
I will upload a custom kernel for z00l, in time. Be patient.
The last time I compiled a kernel for linux (pc desktop) was like... 10 years ago, lol. Need some time to get used to the protocol now.
here's a guide, everyone should try their hand at compiling a custom kernel, but make a full phone backup, just in case.
https://forum.xda-developers.com/galaxy-s6/general/guide-how-to-build-samsung-kernel-july-t3429355
based on CM13-snapshot-20161221
- gpu adreno idler
- usb fast charging
- i/o scheduler: fiops, sio, tripndroid etc
- tcp congestion westwood, reno etc
work in progress: cpu governor, hotplug
btw, the following phone models uses the same kernel
zd550kl (snapdragon 8939)
ze550kl (snapdragon 8916 or 8939)
ze600kl (snapdragon 8939)
pokipokipxorn said:
I will upload a custom kernel for z00l, in time. Be patient.
The last time I compiled a kernel for linux (pc desktop) was like... 10 years ago, lol. Need some time to get used to the protocol now.
here's a guide, everyone should try their hand at compiling a custom kernel, but make a full phone backup, just in case.
https://forum.xda-developers.com/galaxy-s6/general/guide-how-to-build-samsung-kernel-july-t3429355
based on CM13-snapshot-20161221
- gpu adreno idler
- usb fast charging
- i/o scheduler: fiops, sio, tripndroid etc
- tcp congestion westwood, reno etc
work in progress: cpu governor, hotplug
btw, the following phone models uses the same kernel
zd550kl (snapdragon 8939)
ze550kl (snapdragon 8916 or 8939)
ze600kl (snapdragon 8939)

Click to expand...
Click to collapse
Wait for ur update
PaViTrA14 said:
550kl and 500kl are different i guess?
Click to expand...
Click to collapse
Indeed 550KL & 500KL are different.
Dev,please, don't delete kernel source. I can support this kernel for Z00ED and Z00RD, if u can't support this device
UPDATES PAUSED FOR A FEW MORE WEEKS DUE TO PERSONAL REASONS.
DISCLAIMER
Code:
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.
Just to be on the safer side - please restore to stock boot.img or dirty flash your rom before flashing this!
DESCRIPTION
Dark-berry , developed based on stock kernel itself and added some additional governors and wakelocks blockers [thanks to boeffla wakelock blocker] to make sure device doesn't compromise on battery whilst performing . Any kernel auditor can be used to Tweak.
KERNEL FEATURES:
Upstreamed to Latest linux stable version 4.4.161
UC on both clusters. [Hard-limited to 300mhz based on power suspend]
Added Headphone Gain [Elementalx]
Some more IO schedulers.
kcal control support , backlight dimmer.
Vibration control
USB Fast charge support.
File System Stability.
Adreno idler.
Fingerprint responsiveness boost.
Enhanced deep sleep.
Power suspend.
XDA:DevDB Information
DARK BERRY, Kernel for the Asus ZenFone Max Pro M1
Contributors
kenway66
CHANGE LOGs
CHANGE LOG v1,v2,v3:
These builds were Buggy and kickstarter for DARK-BERRY . Mostly Stock features.
And accessible only by some testers.
So , no reason for publishing change log.
CHANGE LOG v3t:
Usb fast charge support
Adreno idler
Fingerprint responsiveness boost
Enhanced deep sleep
Filesystem stability
Power suspend
CHANGE LOG v4:
Upstreamed to 4.4.150
Kcal color tuner , backlight dimmer
Power suspend tweaked
Added new cpu governors barry_allen , bioshock
Added Headphone sound control
Added fsync control
CHANGE LOG v5:
-Upstream to Linux 4.4.153
-Built with linaro-7.3.1-2018.05
-Merge latest CAF tag for Oreo [LA.UM.6.2.r1-10500-sdm660.0]
-QCACLD Upstream
-cpu input boost & devfreq boost tweaks implemented [improved app opening speed?]
-Fixed ui stuttering for some custom roms
-Interactive Governor tweaks
-Many more under the hood changes/tweaks.
CHANGE LOG v6[ACETIC-ASTONISH] :
Compiled with clang DragonTC Clang-8
Removed performance hotplug
Better wakeup from deep sleep
UV on both big and little cluster
Adreno boost
Tweaked adreno idler
Limit gpu frq for unnecessary task at bootup
Tweaked idle timeouts
Force fc
Fingerprint response improvement
Spectrum support
F2FS SUPPORT
Disabled some more wakelock by default.
Some other under the hood changes.
CHANGE LOG v7 [BIONIC-BEFUDDLE]:
Upstreamed to 4.4.157.
Better deep sleep.
Fingerprint issues fixed.
Dt2w support by default.[Rom should support it.]
Better tweaked Spectrum profiles.
Removed unnecessary features.
Some other optimisations.
CHANGE LOG v8 [CATASTROPHIC-CARBONITE]:
Upstreamed to 4.4.161
Spectrum Profile Tweaks
Added Headphone, microphone ,earpiece gain
Some other Optimizations
KERNEL SPECIAL FEATURES:
1] based on stock kernel ,
2] added governors [ alucard ,darkness, blue active, nightmare etc..] ,
3] boeffla wakelock blocker , Better Deep sleep.
4]FP Boost.
5]UV,QuickWakeup .......and many more.............
INSTALLATION
Assuming You have Unlocked device and custom recovery flashed!
--> First, BACKUP your BOOT.img [just to be on the safer side.]
--> Go to custom recovery [hopefully, TWRP or RWRP]
--> Select the zip file , Swipe to flash
--> Done
DOWNLOADS
|-----Đ₳Ɽ₭-฿ɆⱤⱤɎ-----|Download
NOTE:
Can use greenify for even better results.
NOW SUPPORTS SPECTRUM!!!!!
Version Information
Status: Stable
Current Stable Version: v8 [CATASTROPHIC-CARBONITE]
SOURCE CODE
https://github.com/BHARATHCK/XOOTD_DARK-BERRY_KERNEL
BUG REPORT :
Telegram username : BHARATHCK
FEEL FREE TO ASK ANY QUERIES or FEATURE IMPLEMENTATION in this thread or above mentioned telegram un.
Created 2018-08-11
Last Updated 2018-08-11
Like my work? Consider hitting the thanks button!!!!!!!
Are dt2w and dt2s available?
abuzahwa said:
Are dt2w and dt2s available?
Click to expand...
Click to collapse
Nope.
But if need be , will include it.
Next build.
kenway66 said:
Nope.
But if need be , will include it.
Next build.
Click to expand...
Click to collapse
Ok, that will be amazing, something very good
abuzahwa said:
Ok, that will be amazing, something very good
Click to expand...
Click to collapse
Eats up battery , touchscreen has to be active all the way.
kenway66 said:
Eats up battery , touchscreen has to be active all the way.
Click to expand...
Click to collapse
If it's like a stock Rom, I don't think it's a problem
V2.1 akses Rejected on gdrive
abuzahwa said:
V2.1 akses Rejected on gdrive
Click to expand...
Click to collapse
Will be available today.
Bugs detected.
V2 has no bugs though!
Does it support for Android P?
abuzahwa said:
Does it support for Android P?
Click to expand...
Click to collapse
Didn't test.
currently meant for oreo roms.
Is it possible to add Adreno Idler to stock based kernel?? If yes then Dev maybe you should give a try to it...
Will help to save some juice....Well theres not a heatup issue encountered till now, but maybe usefull?
What do you think??
Sent from my [device_name] using XDA-Developers Legacy app
kenway66 said:
Didn't test.
currently meant for oreo roms.
Click to expand...
Click to collapse
Deep sleep not work on Stok Rom brother
Dry_ice808 said:
Is it possible to add Adreno Idler to stock based kernel?? If yes then Dev maybe you should give a try to it...
Will help to save some juice....Well theres not a heatup issue encountered till now, but maybe usefull?
What do you think??
Sent from my [device_name] using XDA-Developers Legacy app
Click to expand...
Click to collapse
yes , in today's build.
not sure if it makes much difference .
You can try testing it.
abuzahwa said:
Deep sleep not work on Stok Rom brother
Click to expand...
Click to collapse
Issue has been fixed , today's build will be fine.
kenway66 said:
yes , in today's build.
not sure if it makes much difference .
You can try testing it.
Click to expand...
Click to collapse
Sure ill... Thanks for it [emoji4]
Sent from my ASUS_X00TD using XDA-Developers Legacy app
V3 OUT!
change log:
Usb fast charge support
Adreno idler
Fingerprint responsiveness boost
Enhanced deep sleep
Filesystem stability
Power suspend
Check op for download link.
kenway66 said:
V3 OUT!
change log:
Usb fast charge support
Adreno idler
Fingerprint responsiveness boost
Enhanced deep sleep
Filesystem stability
Power suspend
Check op for download link.
Click to expand...
Click to collapse
Don't you make a channel on Instagram?
abuzahwa said:
Don't you make a channel on Instagram?
Click to expand...
Click to collapse
Nope!
Did u mean telegram?
I dont think i need it.
kenway66 said:
Nope!
Did u mean telegram?
I dont think i need it.
Click to expand...
Click to collapse
Yeah telegram I think it will make it easier
abuzahwa said:
Yeah telegram I think it will make it easier
Click to expand...
Click to collapse
Updated the op with my telegram username.
Can report the bugs over there.
if need be a group will be created.
GENOM CAF KERNEL
Code:
/*
* Your warranty is now void.
*
* We're 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 us for messing up your device, we will laugh at you.
*
*/
Tested on both AOSP/LineageOS (Oreo & Pie) treble based ROMs
Maybe work on Oreo and Pie stock AndroidOne ROMs
Always up-to-date with
Linux Upstream | Latest CAF Tag | Latest Prima Tag
Features:
Pie CAF & Prima Tag: LA.UM.7.6.r1-04100-89xx.0
Linux Upstream: 3.18.136
KCAL color control
Vibration intensity control
Sound gain control
exFAT Support (sdfat)
NTFS readonly support
Wireguard VPN Support
Gaming performance: lowlatency / 1000Hz
I/O schedulers: noop, deadline, bfq, cfq (default)
TCP congestion algorithms: cubic, reno, westwood (default)
Installer uncluded fix for Wi-Fi SELinux permission
Download:
Genom-CAF-daisy-zero-20190225-1111_v2.zip (11.16MB)
MD5: 96be ef6aa0862d8f50c79cbdd240 82a7
Installations:
Backup boot.img if you want to go back
Backup /system/lib/modules and /vendor/lib/modules folders
Flash Zip file with any TWRP recovery, reboot and enjoy
Notice: If you have Magisk with modules installed maybe you get bootloop. Try reinstall magisk after kernel. If not help, burn magisk on fire!
Right way: if you have magisk and modules - deinstall all. Then flash stock boot.img, then custom kernel, then other stuff like TWRP and Magisk
Issues:
- dt2w
XDA:DevDB Information
Genom CAF Kernel for Xiaomi Mi A2 Lite "daisy"
Contributors
rama982 (big thanks him for help)
Source Code:
https://github.com/rama982/android_kernel_xiaomi_msm8953
Kernel config for "daisy":
https://github.com/eremitein/xiaomi_daisy_kernel_config_genom
NOTICE: This kernel just compiled by me with my config. All respect going to rama982, big thanks him for efforts! When he tests and releases his kernel for "daisy" device, this my thread maybe will be closed by me, because it will not be necessary. Now users have the opportunity to evaluate this kernel and share their wishes and comments on this thread. I hope it will be the benefit of all
Kernel Special Features:
Version Information
Status: Stable
Release Date: 2019-02-15 (UTC +5)
Created: 2019-02-14
Last Updated: 2019-02-26
.
reserved//
screenshots with settings
thanks bro !will try it. what differnce with Caf kernel ???
foudroid said:
thanks bro !will try it. what differnce with Caf kernel ???
Click to expand...
Click to collapse
I'm using my own config
vz0 kernel for power efficient, decrease ticks to 100Hz and server profile selected
version v1 for gaming performance (lowlatency + 1000Hz) will coming soon
and my kernel don't include this:
- Xiaomi touchscreen update from P Kernel
- Xiaomi fingerprint update from P Kernel
- Disabled dm-verity for system and vendor
you welcome!
eremitein said:
I'm using my own config
vz0 kernel for power efficient, decrease ticks to 100Hz and server profile selected
version v1 for gaming performance (lowlatence + 1000Hz) will coming soon
and my kernel don't include this:
- Xiaomi touchscreen update from P Kernel
- Xiaomi fingerprint update from P Kernel
- Disabled dm-verity for system and vendor
you welcome!
Click to expand...
Click to collapse
let's try it out !!!
foudroid said:
let's try it out !!!
Click to expand...
Click to collapse
v1 added!
waiting you reviews
wifi break, i flahsed the v1
Edit: i forget to flash again magisk to get wifi work! now it's OK.
foudroid said:
wifi break, i flahsed the v1
Edit: i forget to flash again magisk to get wifi work! now it's OK.
Click to expand...
Click to collapse
you using custom rom or stock?
if you installed before my kernel another custom kernel, which made wifi broken, then you need magisk. if you using system where wifi works without magisk then my kernel should be not broke wifi too
eremitein said:
you using custom rom or stock?
if you installed before my kernel another custom kernel, which made wifi broken, then you need magisk. if you using system where wifi works without magisk then my kernel should be not broke wifi too
Click to expand...
Click to collapse
i was on CAF kernel with descenten 2.0 GSI!
my volume key get reverted on landscape mode ???
foudroid said:
my volume key get reverted on landscape mode ???
Click to expand...
Click to collapse
it's not kernel
check rom settings
eremitein said:
it's not kernel
check rom settings
Click to expand...
Click to collapse
OK! volume key reverted is ROM issue, i verified it but,vibration disabled on this kerenel!checked kernel auditor ant it's always set to 0 even i increase it!
Is the link broken? I cant download
foudroid said:
OK! volume key reverted is ROM issue, i verified it but,vibration disabled on this kerenel!checked kernel auditor ant it's always set to 0 even i increase it!
Click to expand...
Click to collapse
check. rom. settings
eremitein said:
check. rom. settings
Click to expand...
Click to collapse
i'll check wat's wrong on my device! after reboot it always set to 0????i'll go back to older kernel to see what's appening???
foudroid said:
i'll check wat's wrong on my device! after reboot it always set to 0????i'll go back to older kernel to see what's appening???
Click to expand...
Click to collapse
ok
I already downloaded from chrome app.
Bootloop but then i flashed dm verity.
Its ok now.
What games should i try to test kernel?
Anyway ty for supporting the device.
Overunity01 said:
I already downloaded from chrome app.
Bootloop but then i flashed dm verity.
Its ok now.
What games should i try to test kernel?
Anyway ty for supporting the device.
Click to expand...
Click to collapse
thanks for feedback and solition with dm-verity
try any game, which your gaming on the stock, and see props and minuses of kernel
i'm not a gamer. just created this kernel version due people requests
I am playing lineage 2 revolution.
Stutter is lesser with this kernel than stock.
But i dont see any difference between bfq and cfq performance wise.
Code:
> Your warranty is now void.
> I am not responsible for bricked devices, dead
> SD cards, or any other mishaps. Please do some research or go through
> the source repo if you have any concerns about kernel
> before flashing it.
Features:
Energy Aware Scheduling
CFQ I/O Scheduler
Flar2'sSound Control
Boeffla Wakelock Blocker
Customized CAF CPU-Boost
Kerneltoast's Devfreq Boost
Joshuous' Dynamic Stune Boost
Some Upstreams, Backports and Optimizations
Download
Changelog:
z2_plus | z2_row
Credits:
[•] DD3Boh [•] Kenny3fcb [•] davidevinavil [•] YaroST12 [•] joshuous [•] Renderbroken [•] Flar2 [•] franciscofranco
[•] Kerneltoast [•] MihranT [•] kdrag0n [•] osm0sis
XDA:DevDB Information
droopy-kernel for Lenovo ZUK Z2 (Plus)
Contributors
ajaivasudeve
Source Code: https://github.com/ajaivasudeve/kernel
Version Information
Status: Stable
Created 2019-12-08
Last Updated 2019-12-09
Info:
Telegram Group | Telegram Channel | EAS
Boost Drivers | Schedutil | ROMs | MODs
okay, there's something new!!! trying it first thing!
but can you please share some benchmark scores???
EDIT:
network guru app says Qualcomm baseband and driver isn't installed. do something about it please! *FIXED*
??
droopy-eas-r1
[09/12/2019]
changelog:
* Initial stable release
* Linux 4.4.206
* CAF-tag LA.UM.8.4.r1-04600-8x98.0
* Fixed Network Signal Guru driver issues from beta build
Download
the_harsh said:
okay, there's something new!!! trying it first thing!
but can you please share some benchmark scores???
EDIT:
network guru app says Qualcomm baseband and driver isn't installed. do something about it please!
Click to expand...
Click to collapse
Network guru issue has been fixed in the stable release. Thanks for notifying
I don't care about benchmark scores. The intention is to give a satisfactory performance with good enough battery life with as low heating as possible. If you care about performance nameless is probably what you should opt for.
ajaivasudeve said:
Network guru issue has been fixed in the stable release. Thanks for notifying
I don't care about benchmark scores. The intention is to give a satisfactory performance with good enough battery life with as low heating as possible. If you care about performance nameless is probably what you should opt for.
Click to expand...
Click to collapse
nameless imo is the worst,day to day smoothness is non-existent,tap an app and you have to wait a sec for it to open up,so I'm excited to test your kernal sir, I don't care about gaming performance if that's what you were talking about,so far lineage os kernal seems to be the king when it comes to responsiveness
ajaivasudeve said:
Network guru issue has been fixed in the stable release. Thanks for notifying
I don't care about benchmark scores. The intention is to give a satisfactory performance with good enough battery life with as low heating as possible. If you care about performance nameless is probably what you should opt for.
Click to expand...
Click to collapse
thankyou for quick update bro! i can live without benchmark scores or performance!
I'm using it since tomorrow till now the experience is good enough! I'll update after spending sometime with it!
Going to try this one soon. But I've somy questions (noob ?). My Z2 is now on AOSiP-9 with Nameless r29 and L-Speed installed.
- Can I just flash this kernel directly? Or flash AOSiP-9 over again and then flash droopy?
- Do I need to uninstall L-Speed? Or is there any need of installing L-Speed, spectrum or similar app?
I don't need any performance based kernel since I don't play games. Only need a battery oriented one with enough speed for daily use, that's all. So definitely gonna try this very soon.
niyonsv said:
Going to try this one soon. But I've somy questions (noob ). My Z2 is now on AOSiP-9 with Nameless r29 and L-Speed installed.
- Can I just flash this kernel directly? Or flash AOSiP-9 over again and then flash droopy?
- Do I need to uninstall L-Speed? Or is there any need of installing L-Speed, spectrum or similar app?
I don't need any performance based kernel since I don't play games. Only need a battery oriented one with enough speed for daily use, that's all. So definitely gonna try this very soon.
Click to expand...
Click to collapse
Dirty flash ROM, then flash kernel then magisk if necessary. Flashing on top of other kernels will likely give miserable results.
Using L-speed or any kinda mod with the kernel is not recommended. What works with other kernels probably won't work on droopy. I don't expect users to use any companion apps. It is supposed to give optimum results by default. If the default setup is not up to your expectations, use kernel managers like FK kernel manager[recommended] or kernel adiutor for tweaking the setup. There are more than enough tunables to play with. However do note, that I am responsible only to the default setup, and any mishaps due to changes from user's end is not upto me to solve.
Pro af
nice job! dev..kernel s smooth..but i faced some kernel panics....screen freezes and soft reboots!
Penyameen said:
nice job! dev..kernel s smooth..but i faced some kernel panics....screen freezes and soft reboots!
Click to expand...
Click to collapse
I'm aware of the issue. I'll address it in the upcoming releases. Thanks for notifying anyway.
Can i use this Kernel with Lineage 16.0 official build?
Sudarxda said:
Can i use this Kernel with Lineage 16.0 official build?
Click to expand...
Click to collapse
Yes, you can.
Deleted
ajaivasudeve said:
Yes, you can.
Click to expand...
Click to collapse
Hey,nice to see u still developing for z2 plus
Good luck man:good:
:good:
[22/12/2019]
* Rebased tree to LA.UM.8.2.r1-05100-sdm660.0 CAF Tag
* Merged lnx-4.4.206
* Disabled some more unnecessary configs
* Fixed: forced-closes
* Removed Kcal
* Removed Wireguard
Download
ajaivasudeve said:
[22/12/2019]
* Rebased tree to LA.UM.8.2.r1-05100-sdm660.0 CAF Tag
* Merged lnx-4.4.206
* Disabled some more unnecessary configs
* Fixed: forced-closes
* Removed Kcal
* Removed Wireguard
Download
Click to expand...
Click to collapse
Latest update is promising .... Normal usage battery drain is minimal... Still testing...
Great work dev?