Introduction
Dora kernel is a successor of popular nem0 kernel for A10/A11 ROMs.
Dora Kernel is CAF based kernel aiming to provide great stability and performance while maxing out battery life!
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.
Main Features:
- Unified for OOS 11 and Android 11 Custom ROMs (Check with your maintainer if they have R blobs merged in)
- Based and upstreamed to latest CAF tags for the SD855
- Upstreamed to latest Linux-Stable
- Upstreamed to latest F2FS stable
- Compiled with Clang 13 and -O3 speed optimizations flags
- Compiled with Clang Polyhedral Loop Optimizations (Polly)
- Simple LMK driver from kerneltoast
- BBR2 TCP congestion algorithm
- 675 MHz GPU step
- Custom energy-freq scheduling model for maximizing performance and battery life
- Custom frequencies setup (dropping to CAF default minimums during idle)
- S2idle suspend mechanism with patches from Google P4/P5 kernels
- PELT scheduling mechanism
- Many scheduler backports from mainline and/or 4.19 Google kernel
- Zip made using latest AnyKernel3 release, retains root on flash (Stable Magisk 21.4 or higher reccommended)
- Zip flashable through EXKM/FKM/Smartpack/TWRP
- Integrated OTA updates in Franco's Kernel Manager *(link for the json: JSON)
- Many more features I don't remember right now, check source if you're interested or contact me on Telegram!
Bug reports:
- If you want to report a bug, please provide some sort of logs (logcat, dmesg)
Flashing instructions:
- Just flash it through TWRP or EX or Franco's Kernel Manager apps
- No sorts of configs needed, flash and be happy out of the box
-There are 2 versions per release: one with SDCARD_FS disabled (default) and one with it enabled. Motivation behind this is recent updates to AOSP 11 ROMs (Yaap, Derp, etc.) that have disabled the support for it. And even though that builds with SDCARD_FS could still work, it's not recommended.
So, in layman terms, if you are running OOS or any custom ROM that still hasn't followed the path of those custom ROMs, please use the sdcard-fs zip or update through OTA.
Downloads
Stable and Test builds: Google Drive
Kernel being actively tested in this group: Telegram
Donations
If you would like to keep this project going with more improvements, feel free to support it: PayPal
Thank you to:
@osm0sis for AnyKernel
@nathanchance for help with upstreams
@topjohnwu for Magisk
@idkwhoiam322, @KuranKaname for being good friends
@BobAzzon, @npv12, @Gabyrx7, @Reechings and rest of my dear friends that tested the kernel (really, wouldn't be possible without you guys <3)
Contributors
nem0 aka AnnoyingZlatan
Source Code: GitHub
Version Information
Status: Stable
Created 2021-05-01
Last Updated 2021-07-20
Reserved
Reserved #2
really pru kernel, I like it
my sot tripled
jk, best kernel on here!
Best kernel ever since Nemo,,now Dora,,congrat bro,,awesome kernel,,work perfect with new official PE rom,,,
Best for A11 on OOS11 blobs and OOS11 !!!!
Ex-nem0 Kernel user here, thank you so much @AnnoyingZlatan for this one
I've just installed 1.0 with adb sideload on latest PixelExperience, all good
Love ur kernel looking forward to help u testing hehe
Toutatis_ said:
Ex-nem0 Kernel user here, thank you so much @AnnoyingZlatan for this one
I've just installed 1.0 with adb sideload on latest PixelExperience, all good
Click to expand...
Click to collapse
I'd like to try it on YAAP, but I didn't know how to go back to stock kernel. I read somebody says to restore boot.img & dtbo but not sure how to do it
Zhuang zhuang said:
I'd like to try it on YAAP, but I didn't know how to go back to stock kernel. I read somebody says to restore boot.img & dtbo but not sure how to do it
Click to expand...
Click to collapse
In Franko kernel manager you can make a backup of your current kernel. Then flash this, then restore kernel if you want it back.
Of fastbootd flash boot img from yaap, same as you most likely did when you originally installed it if you used that method. (Ps, make sure it's matching your ROM though, so you're not updated to the latest but flashing a boot image from a previous version..)
Currently using your Nemo kernel. I flashed this kernel via Franco's kernel manager but I get kicked back to my recovery..any ideas? Tia your kernels are awesome
This kernel is awesome. With Dora Freq i've the best UI performance with AOSP like LOS/CrDroid , another world compared to OOS. Thanks Dev.
bushninja07 said:
Currently using your Nemo kernel. I flashed this kernel via Franco's kernel manager but I get kicked back to my recovery..any ideas? Tia your kernels are awesome
Click to expand...
Click to collapse
Yes, this is meant for OOS 11 and A11 ROMs that switched to R blobs, as it's stated in the OP. It won't be compatible with the builds you've run Nemo on
Amazing experience out of the box, super thanks !
tested with OP7 on oos 11.0.0.2
super smooth and really impressive battery
I flashed via FKM on YAAP. Everything started good but just few minutes ago, when the screen turned off, it didn't turn on again & auto reboot. I had it 2 times in just a couple of minutes
Zhuang zhuang said:
I flashed via FKM on YAAP. Everything started good but just few minutes ago, when the screen turned off, it didn't turn on again & auto reboot. I had it 2 times in just a couple of minutes
Click to expand...
Click to collapse
Yaap has a built in logcat, perhaps check to see if there's any traces of the error. It might help Zlatan if you post that..
I have OOS 11 and and currently using a custom kernel. Should I flash OOS 11 again before your kernel? Thanks in advance.
Zhuang zhuang said:
I flashed via FKM on YAAP. Everything started good but just few minutes ago, when the screen turned off, it didn't turn on again & auto reboot. I had it 2 times in just a couple of minutes
Click to expand...
Click to collapse
I am aware of the issue. Will be fixed in next update, just a bit busy atm.
Teso79 said:
I have OOS 11 and and currently using a custom kernel. Should I flash OOS 11 again before your kernel? Thanks in advance.
Click to expand...
Click to collapse
Nope, just flashing a kernel is enough.
I have tried this version of the kernel and it feels very good! But the memory of my phone is too small, I hope there will be swap space in the future. Does the developer have plans to add zram or zswap in the future?
Related
Hi OnePlus 5 peeps!
Today (June 27th), I graduated from high school!
In more important news, I finished upstreaming the OnePlus 5 kernel to the latest stable kernel version...
Whoa, what is this?
This is my personal kernel that I run as the OnePlus 5 is my daily driver.
I will not claim my work as the best at anything, but just know that I would not do anything to this kernel that could potentially ruin my own device.
Additionally, this is the kernel that comes built into CarbonROM.
There are three versions of this kernel:
AOSP aka AOSP/LOS build - Flash this on any source built custom ROM except for CarbonROM
CR-5.1 aka CarbonROM build - Flash this on CarbonROM
OOS aka OxygenOS build - Flash this version on OxygenOS
Main features:
Upstreamed Linux kernel version, went from v4.4.21 -> v4.4.79
Backported random driver from Linux v4.12 (latest and greatest)
Backported scheduler from Linux v4.9 (latest android kernel branch)
Upstreamed F2FS driver from f2fs-stable/linux-4.4.y
KGSL driver improvements
MDSS driver improvements
SOC driver improvements
Built using Optimization Level 2
Added maple io scheduler (default) by frap129
Added adreno idler by arter97 with tweaks from frap129
Vibrator motor control by flar2
Kcal control driver from EX kernel
Many wakelocks disabled
Switched to power efficient workqueues across the kernel
Built with Google's latest stable gcc-4.9
Anykernel 2.0 by osm0sis! Compatible with all OxygenOS based roms
Download:
Latest builds
OxygenOS boot.img
How to install:
1. Reboot into the latest stable TWRP build
2. Download kernel zip and make sure it is in your internal storage (/sdcard)
3. Reboot into TWRP
4. Double check here to see if you require any additional instructions
5a. Install -> Install image -> select oxygen-4.x.x-boot.img -> swipe to install
5b. Install -> select CarboniteKERNEL-XXX-Rx-OP5-N.zip -> swipe to install
6. Reboot
DISCLAIMER!
If you don't understand my instructions, that's too bad >
If you are unsure about what this thing is, I highly advise you do some research before going through with installing...
Updates will come as regular as I want them to, don't ask me when I'll release cause you'll know when it comes out >:'D
XDA:DevDB Information
CarboniteKERNEL for the OnePlus 5, Kernel for the OnePlus 5
Contributors
adinkwok, nathanchance, flar2, Lord Boeffla, osm0sis, etc
Source Code: https://github.com/adinkwok/oneplus5-kernel
Kernel Special Features: One of Taylor Swift's exes should write a song called "Maybe You're the Problem"
Version Information
Status: Testing
Created 2017-06-28
Last Updated 2017-08-02
While this reserved post is not being used, enjoy this video! (Find me at 0:50s and twice at 2:54 :silly
For OxygenOS users:
Code:
[B]If you are on OxygenOS and are coming from another custom kernel:[/B]
Download the latest stock.4.X.X-boot.img
You [B]must[/B] flash the boot.img before flashing the kernel!
[B]If you are on OxygenOS are switching to a different custom kernel:[/B]
Download the latest stock.4.X.X-boot.img
You [B]must[/B] flash the boot.img before switching kernels!
For AOSP/LOS/RR/etc users:
Code:
[B]If you are coming from another custom kernel:[/B]
You [B]must[/B] reflash your ROM build before flashing this kernel!
[B]If you are on AOSP/LOS/RR/etc and are switching to another custom kernel:[/B]
You [B]must[/B] reflash your ROM build before flashing another kernel!
Why is it like this?
I have included some ramdisk modifications that set the default settings for this kernel. When you come from a different custom kernel, the ramdisk changes from that kernel may conflict with the changes I intend to have. Likewise when you switch to a different kernel; my ramdisk changes may conflict with the changes they intend to have. When you flash the stock boot.img, it replaces the modified ramdisk with a clean one, removing these conflicts.
And it's here, get it while it's hot folks! First upstreamed kernel for the OP5
Thanks for joining the party :highfive:
Sent from my OnePlus5 using XDA Labs
gz on graduating! and thx for the kernel :=
Congratulations on the graduation buddy,
Just flashed and I had charging cycling on and off (using dash charger in car on freedom v1.1). Flashed EX and charging is fine. Need charge ATM but maybe a little later I can help you get a log.
Sent from my OnePlus5 using XDA Labs
congratulations! awesome... so smart!!!!!!!
rav101 said:
Congratulations on the graduation buddy,
Just flashed and I had charging cycling on and off (using dash charger in car on freedom v1.1). Flashed EX and charging is fine. Need charge ATM but maybe a little later I can help you get a log.
Sent from my OnePlus5 using XDA Labs
Click to expand...
Click to collapse
Hmmm never noticed this... I guess the graduation drinks are getting to me. I'll re-upload a stable build without upstreaming as that's definitely the culprit.
What an amazing day for you (Congratulations!) and the OP5 community!
I was really loving and enyoing all your efforts you did for the OPO (Pure Nexus port) and the amazing Carbon ROM.
adinkwok said:
Hmmm never noticed this... I guess the graduation drinks are getting to me. I'll re-upload a stable build without upstreaming as that's definitely the culprit.
Click to expand...
Click to collapse
I'm the first to report so let's see if anyone else has the same issue. I will also try for logs later on though I do have a lot on today (so might be this evening).
I didn't actually reboot or get to try a different charger to help diagnose so don't want you doing more work that you need to for what could me my issue
Sent from my OnePlus5 using XDA Labs
rav101 said:
I'm the first to report so let's see if anyone else has the same issue. I will also try for logs later on though I do have a lot on today (so might be this evening).
I didn't actually reboot or get to try a different charger to help diagnose so don't want you doing more work that you need to for what could me my issue
Click to expand...
Click to collapse
I can confirm the issue because while I was bringing up the upstream branch I ran into this issue with dash charging and I thought I solved it. Time to debug!
Edit: link updated without the upstreaming, everything else still stands though
adinkwok said:
I can confirm the issue because while I was bringing up the upstream branch I ran into this issue with dash charging and I thought I solved it. Time to debug!
Edit: link updated without the upstreaming, everything else still stands though
Click to expand...
Click to collapse
No problem buddy,
Be good once it's all resolved and we have the benefits of upstream kernel code as well!! Your time and effort is appreciated!
Sent from my OnePlus5 using XDA Labs
@rav101 happy to see u around buddy
dukat0s said:
@rav101 happy to see u around buddy
Click to expand...
Click to collapse
For sure my friend.
How you finding the OP5?
Sent from my OnePlus5 using XDA Labs
rav101 said:
For sure my friend.
How you finding the OP5?
Click to expand...
Click to collapse
Cool my friend !like it.just got rid of my s8+. Was bored
Is DT2W working for you guys?
bartelamo said:
Is DT2W working for you guys?
Click to expand...
Click to collapse
Seems to be a problem among a few custom built kernels, we're looking into it.
bartelamo said:
Is DT2W working for you guys?
Click to expand...
Click to collapse
adinkwok said:
Seems to be a problem among a few custom built kernels, we're looking into it.
Click to expand...
Click to collapse
It's because OOS has a hal that already uses a switch for dt2w.
New update, still looking into the gestures issue.
However, Dash Charging is fixed on the upstream kernel so here it finally is! I also added a bunch of sched patches, a thermal patch, and some other misc stuff from the latest CAF branch.
Adin-Kernel-R2-OP5-OOS-N.zip
Helix Kernel for the OnePlus 5!
For OOS-N
Code:
Disclaimer: Despite everything being tested before release, anything can go wrong, and the one held responsible shall be you and you only. Don't come crying that your phone ate your cat after flashing my kernel, because, needless to say, I will just be blown away laughing at you.
Objective:
To provide a more battery-oriented kernel based on the rock solid EAS-based RenderZenith kernel, by my fellow developers and mentors @RenderBroken and @joshuous and, as well as anyone else on XDA probably, to learn and encourage others to learn more about EAS - the latest endeavour from Google, Linaro, ARM and many others to improve both the efficiency and performance of Android powered devices.
Features:
-> Based on the wonderful RenderZenith kernel
-> Up-to-date with latest EAS changes, as long as they are stable enough (currently at EAS r1.4)
-> Built with Linaro 6.3.1
-> Added support for a new experimental governor pwrutilx, in an attempt to improve battery life
-> Added support for Wake Gestures, Sound Control, KCAL Control and LED Control
-> Merged as much as possible from Google's latest Pixel devices
Installation:
1- Download latest build from the download link below
2- Reboot into recovery mode
3- Backup existing /system and /boot partitions
4- If stock OOS kernel is not installed, reflash OOS with no wipes
5- Flash latest zip file
6- Reboot
7- Profit!
Download:
Google Drive: here
Credits:
Massive thanks to @Funk Wizard and Mr Adam Krisko for giving me the opportunity to develop for such a great device
Loads of thanks to @ZeroInfinity for his massive help :highfive:
Thanks to my mentors @RenderBroken and @joshuous for their equally massive help, couldn't have done it alone
Thanks to my fellow teammates @CharliesTheMan @DeeZZ_NuuZZ @p50kombi
@Kyuubi10 @TotallyAnxious @RogerF81 for helping me pass through my hardest times
Note: OP still subject to changes (WIP)
XDA:DevDB Information
Helix Kernel, Kernel for the OnePlus 5
Contributors
Mostafa Wael
Source Code: https://github.com/mostafawael/OP5-OOS-Helix-Kernel
Kernel Special Features: up-to-date with latest stable EAS changes with some experimental goodies
Version Information
Status: Testing
Current Stable Version: R1
Stable Release Date: 2017-11-13
Created 2017-11-13
Last Updated 2017-11-13
Useful Write-ups & Links - Collective Post
-> Dynamic Stune Boost v2 and why should we use top-app schedtune.boost values greater than or equal to 1
-> WALT vs PELT
-> HMP vs EAS, what's EAS all about (briefly)
-> Simple sketch I drew to demonstrate EAS in a simple way
-> How to report bugs properly - thanks to @Freak07 || Example of precise bug reporting
-> Useful link from Linaro
-> Useful link from ARM
N.B.
Should you feel the need to correct any of the write-ups linked upon reading, do not hesitate to post your queries or contact me. We are here to learn after all. No one is too knowledgeable to learn and admit faults.
Changelog & Known Issues
Changelog
R1
- Initial release
Known Bugs
- YouTube 60fps videos: audio gets off sync for a couple of seconds after skipping forwards/backwards, followed by noticeable stuttering.
- WiFi: Some users may face troubles getting WiFi to work properly after flashing the kernel. WiFi refuses to turn on and/or connect to the access point.
FAQs, Status Updates & Others
Reserved
Awesome! I'll be trying this out on Stock OOS (no mods).
Excelent Kernel, no problem for here, fluid, smooth and fast. Waiting for battery duration for tomorrow. [emoji1303][emoji41][emoji1303]
Enviado desde mi ONEPLUS A5000 mediante Tapatalk
Awesome.. Currently using renderzenith. Gonna try this now
Nice to see your work finally here mate
so tempted to try...
Currently on latest stock OOS w/o any type of root, encrypted, runs smoothly, but have that "Unable to turn on Wifi" bug.
Tried flashing the no-verity zip which usually fixed up that bug for me, got stuck at the boot logo, then I tried an older no-verity zip and got stuck at the boot animation.
Flashed OOS (wiped dalvik & cache, and system) booted up fine and already connected to wifi, rebooted back to recovery(blu_spark v49), flashed the kernel, and booted up and found wifi off already.
Is there anything I can try to fix this?
Which one will give more battery optimisation - renderzenith or helix kernel - with AKT??
anujyadava said:
Which one will give more battery optimisation - renderzenith or helix kernel - with AKT??
Click to expand...
Click to collapse
It will be more or less the same . Because when the script is applied it will change the governor and the values so result should be the same .
prajnay said:
It will be more or less the same . Because when the script is applied it will change the governor and the values so result should be the same .
Click to expand...
Click to collapse
Should I use the kernel alone or with AKT for more battery optimisation??
Right not using render Zenith.
This is awesome, finally we've got both your kernel and AKT for the cheeseburger and I know there is lot more to come. All the best buddy, I look forward to the development.
@Mostafa Wael glad to see you taking your first step in kernel development! Looking forward for more
I just wanted a post here xD well done mate! Glad to see you in the kernel devving scene!
Sent from my HTC 10 using XDA Labs
Awesome
Enviado desde mi ONEPLUS A5000 mediante Tapatalk
StarzSkyz said:
Currently on latest stock OOS w/o any type of root, encrypted, runs smoothly, but have that "Unable to turn on Wifi" bug.
Tried flashing the no-verity zip which usually fixed up that bug for me, got stuck at the boot logo, then I tried an older no-verity zip and got stuck at the boot animation.
Flashed OOS (wiped dalvik & cache, and system) booted up fine and already connected to wifi, rebooted back to recovery(blu_spark v49), flashed the kernel, and booted up and found wifi off already.
Is there anything I can try to fix this?
Click to expand...
Click to collapse
That's a very weird issue. I have tested the kernel on stock official OOS 4.5.14 and I don't have any issues with the WiFi... I use Magisk 14.0 stable, encrypted as well. The only thing that is different is the recovery but I don't see why would flashing the kernel using a different recovery would break WiFi. Nevertheless I will have a closer look asap. Thanks for your report!
anujyadava said:
Which one will give more battery optimisation - renderzenith or helix kernel - with AKT??
Click to expand...
Click to collapse
AKT is compatible with RenderZenith and Helix kernel, as long as you use schedutil as the CPU governor [for both clusters]. However, if you chose to install Helix Kernel and use pwrutilx as the CPU governor, AKT won't be compatible.
P.S. pwrutilx is already battery oriented
Would anybody like to share the results ?
Sent from my ONEPLUS A5000 using Tapatalk
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.
Introduction
nem0 Kernel is CAF based kernel aiming to provide great stability and performance while maxing out battery life!
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.
Main Features:
- Unified for OOS 10 and Android 10/11 Custom ROMs
- Based and upstreamed to latest CAF tags for the SD855
- Upstreamed to latest Linux-Stable
- Upstreamed to latest F2FS stable
- Compiled with Clang 13 and -O3 speed optimizations flags
- SCS, CFI, DCE, Polly optimizations
- Simple LMK driver from kerneltoast
- BBR2 TCP congestion algorithm
- 675 MHz GPU OC
- PELT scheduling mechanism
- Many scheduler backports from mainline and/or 4.19 Google kernel
- Zip made using latest AnyKernel3 release, retains root on flash (Stable Magisk 21.4 or higher reccommended)
- Zip flashable through EXKM/FKM/TWRP
*FKM over-the-air updates are supported, import the following json:
*(https://raw.githubusercontent.com/nem0-z/android_kernel_oneplus_sm8150/master/ota/update.json)
- Many more features I don't remember right now, check source if you're interested or contact me on Telegram!
Bug reports:
- If you want to report a bug, please provide some sort of logs (logcat, dmesg)
Flashing instructions:
- Just flash it through TWRP or EX or Franco's Kernel Manager apps
- No sorts of configs needed, flash and be happy out of the box
Downloads
Stable and Test builds: Google Drive
Kernel being actively tested in this group: Telegram
Donations
If you would like to keep this project going with more improvements, feel free to support it: PayPal
Thank you to:
@0ctobot(Adam Willis) for great Neutrino Kernel base
@osm0sis for AnyKernel
@nathanchance for help with upstreams
@topjohnwu for magisk
@idkwhoiam322, @KuranKaname for being good friends
@BobAzzon, @npv12, @Gabyrx7, @Reechings and rest of my dear friends that tested the kernel (really, wouldn't be possible without you guys <3)
Contributors
nem0 aka AnnoyingZlatan
Source Code: GitHub
Version Information
Status: Stable
Created 2021-01-31
Last Updated 2021-01-31
Reserved
Meh, just in case
Works fine with latest crDroid build so far, although I lost root after flashing kernel only in TWRP (using Magisk Canary).
AnnoyingZlatan said:
- Zip made using latest AnyKernel3 release, retains root on flash
Click to expand...
Click to collapse
Toutatis_ said:
Works fine with latest crDroid build so far, although I lost root after flashing kernel only in TWRP (using Magisk Canary).
Click to expand...
Click to collapse
Yeah, latest AnyKernel 3 update works best with stable Magisk, so v21.4 and higher(once that comes), sorry about that, will edit the OP.
Unified for OOS 10 and Android 10/11 Custom ROMs
so is it not for OOS 11 OB1? Sorry for bad English
Get it while it's hot, been using this for a month. Great battery, snappy as sh*t. And the overall performance is second to none.
WesTD said:
Unified for OOS 10 and Android 10/11 Custom ROMs
so is it not for OOS 11 OB1? Sorry for bad English
Click to expand...
Click to collapse
No not yet
Ok people, v1.1 is out. It's a minor update.
Changelog:
- Switched to latest Clang 13 compiler
- Disable TTWU_QUEUE (noticed some regressions with it)
- Increase limit on schedtune groups from 7 to 8
You can find the build on Google Drive as always, link in OP
AnnoyingZlatan said:
Ok people, v1.1 is out. It's a minor update.
Changelog:
- Switched to latest Clang 13 compiler
- Disable TTWU_QUEUE (noticed some regressions with it)
- Increase limit on schedtune groups from 7 to 8
You can find the build on Google Drive as always, link in OP
Click to expand...
Click to collapse
Of course, you had to push this update mere minutes after I installed V1 to try it out. I feel so silly.
Regardless, installation has been smooth, doesn't overwrite Magisk in either release case, and performance feels about the same(?) as what I last used, kernel-wise? But I appreciate niceties like USB fast charge implemented. Working well on Resurrection8.x.
Can't connect to camera on guacamoleb on crDroid 6.14.
jmax91 said:
Can't connect to camera on guacamoleb on crDroid 6.14.
Click to expand...
Click to collapse
Now that you mentioned it, Camera (GCam) crashes out when it worked earlier today with my previous kernel.
Whelp. :x
SeongGino said:
Now that you mentioned it, Camera (GCam) crashes out when it worked earlier today with my previous kernel.
Whelp. :x
Click to expand...
Click to collapse
Can you try and reflash the previous kernel and see if it still happens? If yes then please share logs of those crashes as I can't reproduce it on my end and my testers had no issues.
AnnoyingZlatan said:
Can you try and reflash the previous kernel and see if it still happens? If yes then please share logs of those crashes as I can't reproduce it on my end and my testers had no issues.
Click to expand...
Click to collapse
Flashed, and it happens on v1 as well as v1.1. Log attached, using built-in camera app as the example.
The camera worked just a few hours ago, i.e. prior to me flashing this kernel, on the very same ROM (ResurrectionRemix 8.6.6), as well as there being no other substantial change (ROM, app updates, etc.) between then and now, so the environment isn't the issue.
2MIN_EDIT: Just to be sure, I reflashed my kernel previous to nem0 with no other change, and the Camera works as it should. No Camera-related Magisk tweaks installed with either; just QuickSwitch and Universal SafetyNet Fix.
SeongGino said:
Flashed, and it happens on v1 as well as v1.1. Log attached, using built-in camera app as the example.
The camera worked just a few hours ago, i.e. prior to me flashing this kernel, on the very same ROM (ResurrectionRemix 8.6.6), as well as there being no other substantial change (ROM, app updates, etc.) between then and now, so the environment isn't the issue.
2MIN_EDIT: Just to be sure, I reflashed my kernel previous to nem0 with no other change, and the Camera works as it should. No Camera-related Magisk tweaks installed with either; just QuickSwitch and Universal SafetyNet Fix.
Click to expand...
Click to collapse
Okay, would you mind coming to the Telegram group, I would like you to test some stuff out.
AnnoyingZlatan said:
Okay, would you mind coming to the Telegram group, I would like you to test some stuff out.
Click to expand...
Click to collapse
I don't usually do this, but am willing to follow through if it helps.
SeongGino said:
I don't usually do this, but am willing to follow through if it helps.
Click to expand...
Click to collapse
Ehm just to check something real quick, what device are you running?
@AnnoyingZlatan Can confirm built-in OOS Camera that comes with crDroid 7.2 (OnePlus 7 Pro) crashes after updating to 1.1. Works fine with 1.0.
Log attached.
Toutatis_ said:
@AnnoyingZlatan Can confirm built-in OOS Camera that comes with crDroid 7.2 (OnePlus 7 Pro) crashes after updating to 1.1. Works fine with 1.0.
Log attached.
Click to expand...
Click to collapse
Did you try the good old trick of long holding camera icon and going into portrait mode? I see nothing kernel related in those logs sadly.
New test build is up in Test Builds folder on Drive. Some of my testers verified camera working, need others here to test it as well. Report back please
Welcome to Quantic a Kernel built specially for POCO F3/ Mi 11x codename: alioth/aliothin
One of the most used kernel on Custom ROMS on Cepheus chosen by developers and one of the most battery friendly on Redmi k20 Pro/Mi 9/F2 Pro/Mi 10T community
/* I'm not responsable for any damage on your device, for X or Y reason, also I'm not responsable if you loose your alarm and got fired and also the thermonuclear war, anything like that, installing this kernel you renounce to make me responsable of any unwanted behavior of your device */
/*Compatible ONLY with Android 11 (Excluding MIUI)*/
Hi everyone, I want to introduce you my new kernel named Quantic-Kernel, this is my personal build kernel with my prefered features. Hope everyone enjoy it and I'll be maintaining it so people can used it with their preferred AOSP ROM(See details below)
FEATURES
Reduced logging events
Swapped scheduler from WALT to Pure PELT (No google implementation)
Enabled ZRAM up to 2GB with lz4 compressor
Upstreamed lz4 compressor
Support for MIUI 12.5 Global Stable
Removed log events on drm by XiaoMi
Android Binder tweaks
ion and iommu rewrittes by kerneltoast
Using new efficient minimum CPU Frequencies
Deactivated CAF CPU Boost
Deactivated MSM_Performance
FIX CPU Capacity issues
Frame commit, touch request, display rendering and drm are processed using big cores to achieve performance at the lowest energy consumption
Using PELT
Using RAW PELT scheduler with selected Google Patches to enhace performance and battery consumption
Upstreamed LTS kernel to 4.19.197
Upstreamed CAF kernel to LA.UM.9.12.r1-12000-SMxx50.0
Disabled coresight clocks (thanks to @dreamisbaka)
Upstreamed DTBs to LA.UM.9.12.r1-10000-SMxx50.0
INSTALLATION PROCEDURE
Flash Quantic_SM8250-OSS-ALITOH-rX.X.zip on your favorite recovery or using Horizon Kernel Flasher
Reboot to system
Enjoy it
DOWNLOAD HERE: https://github.com/Official-Ayrton990/android_kernel_xiaomi_sm8250/releases/tag/r3.1 (check Releases notes first)
TELEGRAM CONTACT
https://t.me/aicplmi <-- Discussion group for support
Thanks List
To kdrag0n
To kerneltoast
To alk3p
To @TeamMex
To Dynescape
SCREENSHOTS ATTACHED BELOW
XDA:DevDB Information
Quantic Kernel, Kernel for the POCO F3/Mi 11x
Contributors
Ayrton990
Source Code: https://github.com/Official-Ayrton990/android_kernel_xiaomi_sm8250 (branch QK-eleven)
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r3.1
Beta Release Date: 2021-02-26
Created 2021-02-26
Last Updated 2021-07-19
Reserved 1
Reserved 2
Welcome here Ayrton.
You have a brilliant kernel,
Looking forward to using it
any touch breaks/delays on pubg like apps
Hi,
How much SOT should i expect from this kernel?
Light usage
Good job, mate. I have long wanted to thank you for the base for the kernel used on Syberia OS.
Deleted
it's green tint fixed on stock miui 12.5 global stable?
I flashed the quantic kernel 3.1 on evox 5.9
By Alexstv and its work fine in this moment
REDOTHELLO said:
I flashed the quantic kernel 3.1 on evox 5.9
By Alexstv and its work fine in this moment
Click to expand...
Click to collapse
How is the smoothness at the scrolling in chrome and other scrolling apps? I find that the stock kernel in evox is really smooth and has a nice feeling
it work on HentaiOS ?
r3sp said:
How is the smoothness at the scrolling in chrome and other scrolling apps? I find that the stock kernel in evox is really smooth and has a nice feeling
Click to expand...
Click to collapse
is not smooth when scrolling on chrome yes but ........ continue testing
You know the zip will only flash to a slot right? slot device flashing is disabled and boot partition is set to boot_a
When installing Quantic kernel in twrp it only installs in boot_a no matter which slot i'm booted into and since my rom is installed in slot b, I can't use it
GtrCraft said:
You know the zip will only flash to a slot right? slot device flashing is disabled and boot partition is set to boot_a
Click to expand...
Click to collapse
So what to do
arifqur said:
When installing Quantic kernel in twrp it only installs in boot_a no matter which slot i'm booted into and since my rom is installed in slot b, I can't use it
Click to expand...
Click to collapse
the script on kernel there specify boot_a and wich twrp you use
REDOTHELLO said:
the script on kernel there specify boot_a and wich twrp you use
Click to expand...
Click to collapse
Vasi's
arifqur said:
So what to do
Click to expand...
Click to collapse
Wait for dev to fix it
REDOTHELLO said:
is not smooth when scrolling on chrome yes but ........ continue testing
Click to expand...
Click to collapse
ok then i stay on the stock kernel, so sad that the costom kernels are not so fluid in scrolling this is also un drunk kernel