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.
Related
My kernel would have only what's needed. However users can request a feature and if i find it worthy i would test it and add.
I am keeping short and writing the features i have added so far !
FEATURES:
V 1.4 : [ As of now only CM based ]
Switched to latest CM13 source base
Voltage control
More refined sandy charger control
Tuned elementalx governor
Darkness governor
Kcal tweaks
FIOPS & SIO added
Compiled with latest uber toolchain
Other tweaks from my end
V 1.3 :
FIOPS scheduler added
Tuneups to interactive governor
Changes to elementalx and it's tunables.
Solves potential MTP mode USB issues and sound issues.
Full synapse support added ( Doesn't directly come inside from my kernel. You will have to flash separately ). Thanks to @yarpiin
More thermal changes
Lot more in store
To download synapse flashable zip refer third post
Please install CM camera next mod which is also available under downloads section. Just install it as normal apk. Hotplug has video rec freeze on stock OP camera. Blame Oneplus for it.
V 1.2 :
Sandy charger control. Now charge your op2 much faster than stock ( Use synapse or updated kernel adiutor app [available in my downloads,not playstore of kernel adiutor] to enable it and control )
Intelliplug. Use it wisely and according to ur usage
Initial support to synapse ( The bulk needs to be still controlled via Kernel Adiutor )
Initial attempt at porting Faux Sound control ( It's not working completely yet. Will be fixed soon )
Merged with latest Oxygen 2.1 source
Plenty of other features hidden.
Initial release :
Compiled with Sabermod gcc 4.9 toolchain
Powersuspend with different modes
USB Fast charge
Intelligent cpuquiet hotplug framework ( Based on NVDIA and tuned to msm )
ElementalX governor from flar ( with latest patches )
Kcal control ( colour control driver by savoca )
Fsync on/off support
BFQ I/O scheduler added
Thermal code tweaked heavily ( device should stay at it's coolest )
Optimized for best performance and battery ( you can get some of the best results )
Smoothness guaranteed
Rcu,sched,mm and other various enhancements
There are plenty more hidden ! Just use and experience the kernel. Don't forget to post your reviews
I can only say that you can get one of the best experiences with probably no real bugs !
Recommended app :
Kernel Adiutor by grarak
Downloads :
Sandy kernel for One Plus two
Installation guide :
Download the zip
Reboot to recovery ( custom recovery )
Flash the zip
Enjoy sandy kernel on one plus two
Credits :
@grarak - For the code base and for his time. Nice guy to speak with
And to everyone else, whose code i have used.
Tester credits :
@Skybark - For testing. Nice guy to speak with as well. Thanks mate !
XDA:DevDB Information
Sandy Kernel for One plus two, Kernel for the OnePlus 2
Contributors
Santhosh M
Source Code: https://github.com/sandymanu/sandy_oneplus2_msm8994
Kernel Special Features: [Fast Charge] | [ Elementalx] | [Darkness ] | [ Ice cool thermal]
Version Information
Status: Stable
Current Stable Version: 1.4
Stable Release Date: 2016-02-25
Created 2015-09-04
Last Updated 2016-04-28
FAQ's
Q : Will this work on all ROM's ?
A : It will work bugless in Oxygen OS, but could give you bugs in CM or CM based ROM's ( as they are under alpha stage )
Q: OMG ! Baettaryyy SUCKZ ! STAPH putting lame kernels
A : My kernel is intended for battery and performance. I have no intention to build a kernel for battery draining. Your drain comes from your location apps,wake locks,etc. Use App ops or servicely app and check damn wakelocks & keep awake of your apps ( Play services, Maps, facebook,etc )
Q: What governor do you suggest ?
A : I have included only one governor ( elementalx ) other than stock and hence i would suggest you switch to it if it's not pre-switched after flashing.
Synapse link
Synapse flashable zip
Tested and all I can say is to flash that s#it!!Smoothness overloaded.Awesome power management!
5* rating
Tapped from my ①+②=❸
Well looks good but you havent stated is it for CM12.1 or Oxygen ?
Will it work with CM12(BETA) and Oxygen OS 2.0.2?
yarpiin said:
Well looks good but you havent stated is it for CM12.1 or Oxygen ?
Click to expand...
Click to collapse
Works great on OOS 2.0.2!
ebanreb37 said:
Will it work with CM12(BETA) and Oxygen OS 2.0.2?
Click to expand...
Click to collapse
Tapped from my ①+②=❸
Great !!! will try
Reserved for my tweaks.. Thanks for the kernel.
From lettuce with LiquidSmooth ROM and Sandy Kernel
vaisakh7 said:
Works great on OOS 2.0.2!
Tapped from my ①+②=❸
Click to expand...
Click to collapse
camera force close, mp3 error, all big cores always on?
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
No issues!Camera works fine,MP3 works fine,cores are shut down on light usage(thanks to CpuQuiet hotplug).
Tapped from my ①+②=❸
Works great~~ still testing the fast charge~ tho is it possible to have westwood tcp congestion or others perhaps?
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
You mean you face this ?
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
Seems like a recurring theme with these early OP2 kernel attempts..
return.of.octobot said:
Seems like a recurring theme with these early OP2 kernel attempts..
Click to expand...
Click to collapse
These are not there in this kernel ! [ He was just questioning if it is there ]
Santhosh M said:
These are not there in this kernel ! [ He was just questioning if it is there ]
Click to expand...
Click to collapse
Gotcha, definitely appears to be the most competently developed one we've seen thus far.
Am I to assume that the lack of included governor list indicates that it's the same as stock? I could really dig me some smartmax..
return.of.octobot said:
Gotcha, definitely appears to be the most competently developed one we've seen thus far.
Am I to assume that the lack of included governor list indicates that it's the same as stock? I could really dig me some smartmax..
Click to expand...
Click to collapse
Heavily tweaked elementalx should satify your needs
Tapped from my ①+②=❸
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
Can you verify if this is true?
ebanreb37 said:
Can you verify if this is true?
Click to expand...
Click to collapse
This isn't true.I've been a tester and I can assure that these issues doesn't exist!
Tapped from my ①+②=❸
vaisakh7 said:
Heavily tweaked elementalx should satify your needs
Tapped from my ①+②=❸
Click to expand...
Click to collapse
does elementalx efficient in terms of battery?
Dirty Unicorns 6.0.1 is probably the best marshmallow rom for amami so far , although it has some problems: camera app cannot take pictures at 20.7mp, and exfat-formated sdcard is not supported.
So I made a kernel to fix these problems. You can flash with twrp or flashfire.
Kernel_Amami_AOSP_6_20160709.zip contains aosp kernel built with exfat-nofuse and some other features, as well as other executables or libraries needed to identify and mount exfat(vold , blkid etc.) This may work with other aosp 6.0.1 based roms, but I never tried by myself.
2016.06.18 : I ported some features from other kernels like M5 kernel. Features included:
1. Various cpufreq governors, hotplug drivers and i/o schedulers
2. KCAL color control by @savoca
3. Faux Sound Control V3
4. CPU/GPU OC & UV
5. Vibrator intensity control
6. Ultra-ksm
7. Kexec-hardboot
8. Dynamic Fsync 1.2
9. Mac80211 injection patch and HID patch for keyboard support
10. Sysfs interface to Enable / Disable CRC on the data blocks
11. Exfat and Paragon NTFS(UFSD)
12. Zram
13. Merge upstream patches up to 3.10.102
MtkCamera.zip contains camera app from Mediatek devices with lollipop. It can take 20.7mp photos(3936 x 5248) and has some useful features like visual effects and qrcode scanner.
Modified kernel source : https://github.com/KuronekoDungeon/android_kernel_sony_msm
Download : https://drive.google.com/folderview?id=0B-DoK6BdpB2fZEZ5eG5NcnhYNFU&usp=sharing
If you're interested, Myself5 is willing to release M5 for Amami, but needs a maintainer, since he doesn't have a Z1c anymore. Maybe you can work with him on M5 for AOSP...
levone1 said:
If you're interested, Myself5 is willing to release M5 for Amami, but needs a maintainer, since he doesn't have a Z1c anymore. Maybe you can work with him on M5 for AOSP...
Click to expand...
Click to collapse
Is he working on a 3.10.9x kernel ?
maz-1 said:
Is he working on a 3.10.9x kernel ?
Click to expand...
Click to collapse
This is from main thread latest version...
levone1 said:
This is from main thread latest version...
Click to expand...
Click to collapse
cool, I guess I will be a tester then.
maz-1 said:
cool, I guess I will be a tester then.
Click to expand...
Click to collapse
He did say that testers won't really help. Without a device of his own, he'll need a maintainer.
levone1 said:
He did say that testers won't really help. Without a device of his own, he'll need a maintainer.
Click to expand...
Click to collapse
Well, I mean I will build, test and submit fixes if possible. But I'm afraid I don't have the time and knowledge to take over all the maintenance. Any other volunteers?
maz-1 said:
Well, I mean I will build, test and submit fixes if possible. But I'm afraid I don't have the time and knowledge to take over all the maintenance. Any other volunteers?
Click to expand...
Click to collapse
maybe we can jointly maintain ?
CLINTZ9 said:
maybe we can jointly maintain ?
Click to expand...
Click to collapse
Sounds good.
maz-1 said:
Sounds good.
Click to expand...
Click to collapse
cool !
CLINTZ9 said:
cool !
Click to expand...
Click to collapse
I've already ported a bunch of features to aosp kernel, just check out the commit history.
What left to be done : GPU governors, A few hotplug drivers/cpufreq governors not ported(hotplug : alucard , mako , intelliplug , cpufreq : HYPER, OndemandPlus, Nightmare , ElementalX, maybe more) , some of these features need to be modifeid or abandoned.
maz-1 said:
I've already ported a bunch of features to aosp kernel, just check out the commit history.
What left to be done : GPU governors, A few hotplug drivers/cpufreq governors not ported(hotplug : alucard , mako , intelliplug , cpufreq : HYPER, OndemandPlus, Nightmare , ElementalX, maybe more) , some of these features need to be modifeid or abandoned.
Click to expand...
Click to collapse
Hi, I install this, work well, but camera still laggy . What do you think, how else you can improve the image processing? The picture was much too sharp ... but it's better than before.
And...you can also add in your kernel any functions like as KryptonianKernel or AdvancedKernel
John.D.. said:
Hi, I install this, work well, but camera still laggy . What do you think, how else you can improve the image processing? The picture was much too sharp ... but it's better than before.
And...you can also add in your kernel any functions like as KryptonianKernel or AdvancedKernel
Click to expand...
Click to collapse
Laggy camera is a driver issue, just wait until sony updates software binaries for amami.
Hmm, why you delete MTKCamera? You have another app for taking photo in 21mp?)
MTKCamera cannot use frontcam. I think @SpiritCroc will try to add 20.7mp option to SnapdragonCamera, so wait for a new release.
maz-1 said:
MTKCamera cannot use frontcam. I think @SpiritCroc will try to add 20.7mp option to SnapdragonCamera, so wait for a new release.
Click to expand...
Click to collapse
I already added it, will probably be in next weekly
maz-1 said:
I've already ported a bunch of features to aosp kernel, just check out the commit history.
What left to be done : GPU governors, A few hotplug drivers/cpufreq governors not ported(hotplug : alucard , mako , intelliplug , cpufreq : HYPER, OndemandPlus, Nightmare , ElementalX, maybe more) , some of these features need to be modifeid or abandoned.
Click to expand...
Click to collapse
check your whatsapp inbox
What's 'jhead exif fix' file in your Gdrive link?
levone1 said:
What's 'jhead exif fix' file in your Gdrive link?
Click to expand...
Click to collapse
libjhead with this patch :
https://gist.github.com/updateing/2b58ebd4a8c75780443f28f514e9bb39
Photos token by Android N may contain wrong exif infomation and cause app crash on marshmallow/lollipop.
need help - CPU GOVs and frequencies
Hi,
first of all thanks for the kernel! I'm just migrated from RR Lollipop to MM DU ROM (today to the build of 17. June). I have strange issues with the kernel.
I can not change the CPU govs. More critical: The minimum CPU frequency is shown to be 1.8 GHz. Whatever I try, I cannot get the values gov/freq to stick.
Always when I reopen an tuning app, the settings are reverted.
Root seems to work fine. Also tried to disable SE-linux via terminal ("setenforce 0"). The same.
(Combinations I tried: kernel audiutor, performance control, system tuner... also on DU (3. june) + kernel (5. june)
Can somebody help me out?
Who can permanently adjust the CPU settings on DU with/without this kernel?
Thanks in advance!
-STEEL 6/7 KERNEL-
This is my kernel based on the LineageOS stock kernel! I try to keep it as optimized as possible while adding a few features here and there. Suggest or request features, I don't care as long as it's logical. I hope you like it! Everyone has a different taste though.
-CREDITS-
ZaneZam, Lord Boeffla, Yarpiin, anupritaisno1, Pranay Narang, FranciscoFranco, the XOS team, LineageOS, osm0sis, aviraxp and maybe a couple others, i'm sorry if I forgot someone!
-FEATURES-
• CPU underclock to 302mhz on big and little clusters.
• GPU underclock to 27mhz.
• GPU default governor is simple_ondemand.
• Zram disabled.
• CPU Governors: interactive, ondemand and performance.
• Franco wakelock blocker.
• SLIMbus overclock.
• Fingerprint boost.
• Kcal control.
• Spectrum support with 4 preconfigured profiles.
• Headphone audio boost.
-DOWNLOADS-
Google Drive
-COMPATIBILITY-
It is most compatible with LineageOS 14.1/13 and most ROMs based on it. It should work on AOSP/CAF ROMs but not all features are guaranteed.
-BUILD INFO-
I use UBERTC 4.9.4 and Kubuntu Linux 17.
XDA:DevDB Information
Steel 6/7, Kernel for the OnePlus 2
Contributors
Nick80835
Source Code: https://github.com/Nick80835/Steel-Kernel-OP2-Lineage
Kernel Special Features: It boots!
Version Information
Status: Stable
Current Stable Version: 2017-08-01:16
Current Beta Version: ---
Created 2017-06-22
Last Updated 2017-08-01
Known Issues: Tell me please! Seriously.. tell me.
Nick80835 said:
Known Issues:
• DT2W can only be enabled and disabled using a kernel settings app for LOS14.1 based ROMs, for AOSP and CAF based ROMs the switch in the settings app should work if it is there.
• Incompatible with Boeffla Config app.
Click to expand...
Click to collapse
why isnt Boeflla config app compatible?
suraj.das said:
why isnt Boeflla config app compatible?
Click to expand...
Click to collapse
I believe it's an issue with the kernel version or a value I need to fix back to default.
Nick80835 said:
I believe it's an issue with the kernel version or a value I need to fix back to default.
Click to expand...
Click to collapse
Hmm.. It worked for me when I was modifying boeffla kernel for personal use. Ill take a look into your source once its up ?
suraj.das said:
Hmm.. It worked for me when I was modifying boeffla kernel for personal use. Ill take a look into your source once its up ?
Click to expand...
Click to collapse
I think I accidentally modified a few things I should have left in place, before I finish putting the source up I'll look and see if I can fix it.
Nick80835 said:
I think I accidentally modified a few things I should have left in place, before I finish putting the source up I'll look and see if I can fix it.
Click to expand...
Click to collapse
So now it's Boeffla app compatible?
CounterC said:
So now it's Boeffla app compatible?
Click to expand...
Click to collapse
No, and won't be because this kernel has too many changes to work properly with the app. I apologize if this is inconvenient. It has been working fine with Kernel Adiutor all day for me though. :fingers-crossed:
Just uploaded an update, I added touchboost back, I removed Boeffla sound and Boeffla controls altogether. I basically refreshed the audio system, still based on PDesireAudio 10.0 due to issues with 10.1. The default IO readahead is now 128kb.
Edit: This kernel works with SuperSU and MagiskSU just fine. I've tested MagiskSU and it passes safetynet. SuperSU doesn't pass safetynet.
I'm working on adding LZ4 Fast compression/decompression to my kernel and I was wondering if anybody who may see this could help? Any tips or info are welcome, I'm trying to learn as much as possible.
Nick80835 said:
No, and won't be because this kernel has too many changes to work properly with the app. I apologize if this is inconvenient. It has been working fine with Kernel Adiutor all day for me though. :fingers-crossed:
Click to expand...
Click to collapse
You need to recover almost every part of Boeffla ramdisk.
aviraxp said:
You need to recover almost every part of Boeffla ramdisk.
Click to expand...
Click to collapse
I don't plan on doing that so I just removed it. The boeffla config app doesn't provide all the options and functionality that my kernel has so it's really bottlenecking it's array of options. The kernel works fine, flashes fine and builds fine as it is and I see no reason to hold it back in such a way. I based this kernel on Boeffla kernel for a good reason, compatibility with ROMs and his great AnyKernel implementation.
Nick80835 said:
I don't plan on doing that so I just removed it. The boeffla config app doesn't provide all the options and functionality that my kernel has so it's really bottlenecking it's array of options. The kernel works fine, flashes fine and builds fine as it is and I see no reason to hold it back in such a way. I based this kernel on Boeffla kernel for a good reason, compatibility with ROMs and his great AnyKernel implementation.
Click to expand...
Click to collapse
Then I assume things like swipe2awake are broken now?
aviraxp said:
Then I assume things like swipe2awake are broken now?
Click to expand...
Click to collapse
Sadly, yes.
Nick80835 said:
Sadly, yes.
Click to expand...
Click to collapse
Then remove Boeffla swipe2wake helper. I think it can be simply removed through reverts, or build your own kernel auditor with Boeffla implentations.
aviraxp said:
Then remove Boeffla swipe2wake helper. I think it can be simply removed through reverts, or build your own kernel auditor with Boeffla implentations.
Click to expand...
Click to collapse
I thought I did remove it, where is it exactly?
Edit: You, and anyone else, can message me on telegram, my username is @Nick80835
Just uploaded a small update after a long testing period. It's safe to say it's stable for use! I fixed a couple bugs, removed zram compression (not used, a waste of space), removed a little bit of bloat and set some settings to their proper values.
Nick80835 said:
Just uploaded a small update after a long testing period. It's safe to say it's stable for use! I fixed a couple bugs, removed zram compression (not used, a waste of space), removed a little bit of bloat and set some settings to their proper values.
Click to expand...
Click to collapse
would be helpful if you state update date in the title of thread
Uploaded a very tiny update, only change is the default GPU governor is now simple_ondemand
Hey at least implement pdesireaudio correctly
Well I don't feel like publicly saying **** about other's work (since the kernel is really good, awesome job man) but if you really want pdesireaudio working maybe you should pm me
Again nice work man, good kernel
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
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?