Weeb Kernel - OnePlus 5 & 5T Cross Device Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Indroduction:
Weeb Kernel is based on latest CAF with a minimal import off OnePlus's provided source code to retain functionality.
Feel free to ask for any feature requests, but if I think something is useless or doesn't provide any benefit to warrant its addition, I will NOT add it, irrespective of how many people ask for it.
Code:
/*
* Your warranty is not void (Thank you OnePlus!).
*
* 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.
*/
Supports:
- Custom ROMs on 9, 10
-- WiFi will not work on ROMs that use qcacld as a module ( eg. Omni, Treskmod Pie )
Reporting Bugs:
If you want to report any bugs, please post a logcat and dmesg(using an app like syslog), thank you!
Features:
- Here
Downloads:
- Github Releases
Telegram Channel: Weeb Announcements
Join me in my Café: // Weeb Karamel Café //
Flashing Instructions:
- Simply flash the kernel
- If you have magisk AND if you are on android 10, reflash magisk after flashing the kernel
Reason behind the name?
Well, I originally even thought about making this because of some mates in a weeb telegram chat. I'm aware of a kernel of the same name by raphielscape which is now renamed, and she was okay with me using this name.
Credits and Thanks:
- raphielscape for inspiration and dealing with my extremely stupid questions ( she is my sensei )
- osm0sis for AnyKernel3
- nathanchance, Akhil Narang, MSFJarvis, kdrag0n, celtare21 et al for their help in totally random places :d
- The Linux Foundation, CAF and OnePlus for the code
Sauce: Ketchup and Mayo Mix
Version Information:
Stable Version: Weeb Kernel v3.00 CodeName Ricardo
Release Date on XDA: 05-11-2019
P.S I don't care about OT XD
El Psy Congroo~

Reserved

Reserved 2

Finally another OOS kernel!

Let me actually flash this in the evening (for realz this time!)

Probably one of the best kernel....
Sent from my OnePlus 5T using XDA Labs

Nice

Added to the OnePlus 5 Index Thread here.

Haha yes

2361
2361 Why can not I set the frequency more? There is always a reset to 2361 MHz

Anjel2306 said:
2361 Why can not I set the frequency more? There is always a reset to 2361 MHz
Click to expand...
Click to collapse
Doesn't work on OxygenOS, but I had a friend confirm that it works fine on Non OxygenOS based ROMs(he tried on CodeName Phoenix Pie, specifically). It's limited by the perfdaemon and I'm not sure how to deal with it if it's even possible. I mean, it even boosts the small cluster just fine ._.

Ooh. Another wild EAS kernel appears!
Just flashed on Lineage 15.1 and its seems pretty smooth even without dynamic stune boost. I love the fact that its based on RedFlare, gonna try this out for a few days. ?

Neato.

mp3deviant721 said:
Ooh. Another wild EAS kernel appears!
Just flashed on Lineage 15.1 and its seems pretty smooth even without dynamic stune boost. I love the fact that its based on RedFlare, gonna try this out for a few days.
Click to expand...
Click to collapse
Thank you for your kind words.
I just want to clarify that the kernel does, in fact, support dynamic stune boost, unless you mean you have it set at zero, which is something I'm trying myself in private builds XD, and can confirm it's still smooth.

idkwhoiam322 said:
Thank you for your kind words.
I just want to clarify that the kernel does, in fact, support dynamic stune boost, unless you mean you have it set at zero, which is something I'm trying myself in private builds XD, and can confirm it's still smooth.
Click to expand...
Click to collapse
It's not showing in my kernel app for some reason then. I'll try clearing the app's data and report back.
Edit: still not showing up. I'm using EXKM, I'm guessing it's supposed to show up in the app? I was running RedFlare before and that kernel was showing stune boost settings fine...

mp3deviant721 said:
It's not showing in my kernel app for some reason then. I'll try clearing the app's data and report back.
Edit: still not showing up. I'm using EXKM, I'm guessing it's supposed to show up in the app? I was running RedFlare before and that kernel was showing stune boost settings fine...
Click to expand...
Click to collapse
That's very weird since it's there in my private builds, which I'll post when 4.4.159 is out, testing some values till then. I don't think I've added anything that could've affected that in my own builds. Do they not show up at all in cpu>boost settings?
Edit: It shouuuuuuuuuuld be fixed in the next build ._.

Version: Weeb Kernel v1.8
Downloads: Treble || Non Treble
Changelog:
** Played with some boot values, a bit more to stock now.
** Upstreamed to Linux 4.4.159.
{Mod edit: Removed}
Edit: Source updated.

I see stune boost settings now!
Edit: now I see min CPU speed is at 806 for the big cluster and 518 for the small. I can't change it manually, it always goes back to those speeds.

mp3deviant721 said:
I see stune boost settings now!
Edit: now I see min CPU speed is at 806 for the big cluster and 518 for the small. I can't change it manually, it always goes back to those speeds.
Click to expand...
Click to collapse
Yeah, fixed that xd
Yes, I'm aware. I've been using this the last 2-3 days and it seems to be better in my opinion, especially if you watch videos and stuff to avoid unnecessary boosting. These are the stock Qualcomm values and I haven't seen any real drop in battery life. I'll try this for one build and decide whether I want to keep it or go back to 300 or 230 MHz on 1.9. I don't think we're actually gaining anything by setting it any lower, but time will tell

idkwhoiam322 said:
Yeah, fixed that xd
Yes, I'm aware. I've been using this the last 2-3 days and it seems to be better in my opinion, especially if you watch videos and stuff to avoid unnecessary boosting. These are the stock Qualcomm values and I haven't seen any real drop in battery life. I'll try this for one build and decide whether I want to keep it or go back to 300 or 230 MHz on 1.9. I don't think we're actually gaining anything by setting it any lower, but time will tell
Click to expand...
Click to collapse
Interesting. Does OOS use those values too or is it strictly a Qualcomm thing?

Related

[KERNEL][LDZ22D] crpalmer's Tetra Kernel for LDZ22D only!

Code:
#include
/*
* Your warranty is now void.
*
* We are 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.
*
*/
The following versions with changelog are available:
* boot-tetra-LDZ22D-r5.img
Enable ZRAM to increase the available virtual memory space
Enable KSM
Configure the interactive cpufreq governor better
Add bfq io scheduler (although it's not being used any more)
Fix cfq to be more performant for SSDs
Modify the Android Low Memory Killer to work correctly with swap enabled
Note: this combined with enable zram seems to fix one of the major 5.1 battery drains for me. Please let me know if that's not the case for you.
* boot-tetra-LDZ22D-r3.img
Disable modules (free up more kernel memory)
Disable extra debugging (free up more kernel memory)
Disable NFS (fre up more kernel memory)
Enabled compiler optimizations to speed up the kernel (uses more memory)
Disable "adaptive low memory killer" (seems like the stock kernel is killing too many processes, this may help that)
* boot-tetra-LDZ22D-r2.img
Updated to Linux 3.10.86
Enable all 4 cores
Installation:
* Reboot to fastboot and then
Code:
fastboot flash boot boot-tetra-LDZ22D-r<whatever>.img
.
Warnings:
* This probably breaks your ability to accept OTA updates.
Source:
* github : the repos you need are all explained there along with how to compile it
XDA:DevDB Information
crpalmer's Tetra Kernel, Kernel for the Sony Smartwatch 3
Contributors
crpalmer
Kernel Special Features:
Version Information
Status: Stable
Created 2015-08-14
Last Updated 2015-08-17
Thanks for posting! Watch is charging now; but while it charges... any anticipated impact on battery life either way? And its probably worth noting if this will result in having to reset the watch or not..
Awesome! Thanks! gonna try this one out later today
Divine_Madcat said:
Thanks for posting! Watch is charging now; but while it charges... any anticipated impact on battery life either way? And its probably worth noting if this will result in having to reset the watch or not..
Click to expand...
Click to collapse
I am not sure on battery life because I'm running a newer version than what I have released...
The next version: I have used it for 7 hours while out at an amusement park with my family and it is down 20% (just less than 3% per hour). I'm actually hoping I have fixed the massive random battery drain in this unreleased version too, but only time will tell for sure.
Hmm.. thinking i might wait to give this unreleased version a try...
Thanks for the update!
Thank you for greate works!
r3 works fine. Good response and battery life no problem.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I haven't been able to find a copy of the stock kernel for LDZ22D, only for LWX48p.
Any chance you could post please.
Legend, Just flashed so will report back..
Any chance on setting to govenor to hotplug like it was on my LG G Watch, so it only uses the cores it needs when it needs?
Thanks for your work!
karl0ss said:
Legend, Just flashed so will report back..
Any chance on setting to govenor to hotplug like it was on my LG G Watch, so it only uses the cores it needs when it needs?
Thanks for your work!
Click to expand...
Click to collapse
As far as I could tell, the bcm SoC in here is very different. It has very different dormant states used to simulated hot-plugging and when I tried to do my own hotplugging, I found that the hardware would sometimes hang and you had to hard reboot it. If you ran it without the hardware hanging then hot-swapping the cores actually made battery life worse. It seemed like the power consumption was the same regardless of the number of cores online.
After wasting a lot of time on that, I'm not planning on trying again as I think it's a dead-end.
OK cool, Very glad you did the work for the new kernel...
Thanks so much
Kernel seems to be working quite well so far, I have noticed my arm getting hot now and again, but thats to be expected with the extra cores...
is R3 the "unreleased" build you are talking about in your early posts?
Thanks
karl0ss said:
Kernel seems to be working quite well so far, I have noticed my arm getting hot now and again, but thats to be expected with the extra cores...
is R3 the "unreleased" build you are talking about in your early posts?
Thanks
Click to expand...
Click to collapse
Nope, that was r4 which I never released because it didn't actually fix the bad battery drain I was trying to fix. The bad battery drain that I was hitting is caused by memory running out and android constantly killing and then starting and then killing and then starting the google framework. I thought I had fixed that by enabling ZRAM and KSM (aka, following the low-memory device best practices that Google publishes) but it didn't because the ALMK seems to be stupid. I fixed that in r5 which I just released.
New version released:
* boot-tetra-LDZ22D-r5.img
Enable ZRAM to increase the available virtual memory space
Enable KSM
Configure the interactive cpufreq governor better
Add bfq io scheduler (although it's not being used any more)
Fix cfq to be more performant for SSDs
Modify the Android Low Memory Killer to work correctly with swap enabled
Note: this combined with enable zram seems to fix one of the major 5.1 battery drains for me. Please let me know if that's not the case for you.
crpalmer said:
New version released:
[/LIST]
Click to expand...
Click to collapse
Excuse me sir .. how to know if the watch is LDZ22D or something else ? and can you give me the link to any website that teach how to go fastboot/flashmode etc for this watch ..searched on google but not found anything..hopefully you answered my humble question..thanks
3vilArt_ said:
Excuse me sir .. how to know if the watch is LDZ22D or something else ? and can you give me the link to any website that teach how to go fastboot/flashmode etc for this watch ..searched on google but not found anything..hopefully you answered my humble question..thanks
Click to expand...
Click to collapse
On the watch, go to settings, click on about, and then you will find the build number.
In the description I don't see if this kernel include recovery.
sekac55 said:
In the description I don't see if this kernel include recovery.
Click to expand...
Click to collapse
No. Recovery and kernel are completely different things.
crpalmer said:
No. Recovery and kernel are completely different things.
Click to expand...
Click to collapse
I know, and the next question is if you can add, twrp into the ramdisk ?
I have now flashed the kernel and the watch is now smoother i like it.
Many thanks for your work. Keep it uptodate
sekac55 said:
I know, and the next question is if you can add, twrp into the ramdisk ?
I have now flashed the kernel and the watch is now smoother i like it.
Many thanks for your work. Keep it uptodate
Click to expand...
Click to collapse
Nope, but you can flash twrp independently of the kernel. They each have their own ramdisk.
So, with the new firmware rolling out, will we need to revert kernels (if so... anyone have the stock link?) to get the OTA?

[ROM][6045X][5.1.1][r37][19. Jul] CyanogenMod 12.1 by The Marionette

Hello everyone!​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are 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.
*
*/
I forbid anyone to use my work for his/her own experiments and then publish it without my permission.​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
There is a simple explanation for that(just press that cute button)! ​
See,Unjustified Dev,the developer who brought CyanogenMod to our beloved device,makes pure CyanogenMod builds which are as close to pure CyanogenMod as one can be. ​
On the other hand,there is the CM thread by Aleks Dev,in which the builds I made in the past have a modified kernel(aka. ARDE kernel).​
Now,since Unjustified Dev asked us not to overwhelm his thread with our own builds,I decided to make a thread to end the cycle of confusion! ​
This rom,in theory,should support almost all variants,be it 6045Y,6045I,6045K,etc.​
XDA:DevDB Information
CyanogenMod 12.1, ROM for the Alcatel Onetouch Idol 3
Contributors
The Marionette, Unjustified Dev
Source Code: https://github.com/TeamRegular/android_kernel_alcatel_msm8916
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Version Information
Status: Stable
Created 2016-03-20
Last Updated 2016-07-20
20. March
-KCAL support added
-"old" kernel which doesnt suffer from the battery drain added
-Android 5.1-r35(LMY49H)
-March Security update(against those SMS attacks,something like that)
28. March
-sync with CM changes
-new,fast-boot kernel added
3. April
-sync with CM changes
-no need for custom Webview anymore
9. April
-new base on r37
-everything is built from scratch,so the new kernel might have bugs with frequencies(you will have to use Kernel Adiutor to shut down/underclock some cores)
7. May
- follow-up on CM source
- everything built from scratch,the kernel should be good this time around
29. May
- follow-up on CM source​
Reserved
For those who have dual sim phones,but want them to be recognized as single sim ones,go HERE​
The Marionette said:
20. March
-KCAL support added
-"old" kernel which doesnt suffer from the battery drain added
-Android 5.1-r35(LMY49H)
-March Security update(against those SMS attacks,something like that)​
Click to expand...
Click to collapse
Thanks for your Hard Work,I will test it later and i will write
downloading and about to flash and test i will feedback any bugs
What app do you use for color control?
Sent from my 6045O using Tapatalk
Works Excellent,Battery is great,Nice Work
---------- Post added at 17:05 ---------- Previous post was at 17:04 ----------
ivorypunch2401 said:
What app do you use for color control?
Sent from my 6045O using Tapatalk
Click to expand...
Click to collapse
just go to settings-display-live display-color calibration or color temperature
ivorypunch2401 said:
What app do you use for color control?
Sent from my 6045O using Tapatalk
Click to expand...
Click to collapse
Color Control by savoca.
I'll post a link right away!
EDIT
Added!
The Marionette said:
Color Control by savoca.
I'll post a link right away!
EDIT
Added!
Click to expand...
Click to collapse
can you share with us ,.best settings for better color in color control app by savoca
Alek Dev said:
can you share with us ,.best settings for better color in color control app by savoca
Click to expand...
Click to collapse
I personally hold the Saturation between 45 and 50.
Sent from my 6045K using Tapatalk
Any way to get rid of the second sim card in status bar? I managed to in another ROM where I had it up there but I forget how.
Unfortunately, battery drain is still present, all cores are on at max clock & no way of underclocking. It just reverts back to max clock.
EDIT: Disabling mm-pp-daemon fixes the problem.
Is anyone else having this problem? Or is it phone specific?
Sent from my 6045O using Tapatalk
Hemidrosis said:
Unfortunately, battery drain is still present, all cores are on at max clock & no way of underclocking. It just reverts back to max clock.
Sent from my 6045O using Tapatalk
Click to expand...
Click to collapse
Mine aren't doing that. They're actually under clocking more so but my CPU temp is high, as usual with anything but stock
I get "Failed to sysMapFile '<nameofzip>.zip' " when trying to install in twrp (wiped system, cache and dalvik)
:C
EDIT: Derp, i pulled out my drive to early when copying the zip lol
Hemidrosis said:
Unfortunately, battery drain is still present, all cores are on at max clock & no way of underclocking. It just reverts back to max clock.
EDIT: Disabling mm-pp-daemon fixes the problem.
Is anyone else having this problem? Or is it phone specific?
Sent from my 6045O using Tapatalk
Click to expand...
Click to collapse
Are you sure you actually flashed my build?
The mm-pp-daemon problem is only on the new kernel,and this kernel is far away from the one Unjustified Devs builds use. So,its impossible for mm-pp-daemon to be overloading.
Second of all,battery life is good for me. Try reflashing the whole build completely(wipe data,system,cache,dalvik and flash the rom)
And also install L Speed and enable all its tweaks.
Third,I will make a custom boot.img which recognises the 6045K model as a single-sim phone,removing the SIM section in Settings,allowing people to use their CM themes without having that SIM section icon unthemed. )
The Marionette said:
Are you sure you actually flashed my build?
The mm-pp-daemon problem is only on the new kernel,and this kernel is far away from the one Unjustified Devs builds use. So,its impossible for mm-pp-daemon to be overloading.
Second of all,battery life is good for me. Try reflashing the whole build completely(wipe data,system,cache,dalvik and flash the rom)
And also install L Speed and enable all its tweaks.
Third,I will make a custom boot.img which recognises the 6045K model as a single-sim phone,removing the SIM section in Settings,allowing people to use their CM themes without having that SIM section icon unthemed. )
Click to expand...
Click to collapse
I'm pretty positive.
I will do reflash later & I'll get back to you if it persists.
Sent from my 6045O using Tapatalk
Hmm, i`m wondering about updating from old build... Is it possible right now?
The battery is very good without L speed and not any battery drain,for me L speed eat more battery
The Marionette said:
Are you sure you actually flashed my build?
The mm-pp-daemon problem is only on the new kernel,and this kernel is far away from the one Unjustified Devs builds use. So,its impossible for mm-pp-daemon to be overloading.
Second of all,battery life is good for me. Try reflashing the whole build completely(wipe data,system,cache,dalvik and flash the rom)
And also install L Speed and enable all its tweaks.
Third,I will make a custom boot.img which recognises the 6045K model as a single-sim phone,removing the SIM section in Settings,allowing people to use their CM themes without having that SIM section icon unthemed. )
Click to expand...
Click to collapse
One of these Roms that I flashed I think all I did was reboot and the other signal bar went away. On this current update that didn't work BUT sim settings is gone from my settings menu, just shows mobile settings.
The Marionette said:
20. March
-KCAL support added
-"old" kernel which doesnt suffer from the battery drain added
-Android 5.1-r35(LMY49H)
-March Security update(against those SMS attacks,something like that)​
Click to expand...
Click to collapse
Unfortunately follow me restarts , it could solve ?. Thank you.

[Kernel]Reaper Reborn[LINARO-7.1.2][Zenfone Max/Z010D]

THE FIRST EVER CUSTOM KERNEL FOR ASUS ZENFONE MAX​
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
*/
Lets get started
CHANGELOG​
V1.0
Compiled with latest Linaro 7.1.2 toolchain.
KSM Enabled By Default
Added Thundercharge (Read this before enabling.).
KCAL support.
Upstreamed to latest 3.10.108 kernel version release.
More stable and secure than before.
Enabled Conservative governor.
INSTALLATION INSTRUCTIONS
I would highly recommend clearing data of your 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 a "FLASH AND FORGET" kernel meaning everything is set and optimized by default if you mess up by changing default settings.
DOWNLOADS
Custom Roms
V1.0 https://sourceforge.net/projects/aimsystem/files/roman/kernel/Reaper-Reborn-V1.0.zip/downloadhttps://sourceforge.net/projects/aimsystem/files/roman/kernel/Reaper-Reborn-V1.0.zip/download
Stock Rom
No build for stock rom as of now.
NOW TIME FOR SOME GROUND RULES :silly:
PLEASE USE ABOVE GIVEN SECTIONS 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 OCCURRED AND WITHOUT LOGCATS I CAN'T DO ANYTHING.
Wanna show your love and support by donating or planning to contribute to the project?
All of my work is open source and available on github.
You don't have to but if you want to donate me then send a private message. it'll only encourage me to keep working and help with some financial problems :victory: .
Be A Regular User And Give Feedbacks Every Week With Logs And Battery Stats.
Drop A Like.:fingers-crossed:
XDA:DevDB Information
Reaper-Reborn, Kernel for the Asus ZenFone 2
Contributors
ShadowReaper1, audahadi, commits i used from other developers repo's
Source Code: https://github.com/ShadowReaper1/android_kernel_asus_msm8916.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-12-09
Created 2016-09-25
Last Updated 2017-12-09
Reserved
Before enabling thundercharge read this first.
Must Read
Use it only when you are not planning to use your phone with the charger plugged in.I have kept it off as default because i do not recommend to use your phone while charging with Thundercharge enabled cause it might cause some hardware issues, break charging drivers or in the worst case scenario you'll have a Samsung Galaxy Note 7 experience yourself.
Got some problems with fastcharge not working or the values are not sticking?
If Thundercharge isn't working then navigate to Thermal tab in Kernel Adiutor and disable VDD Restriction then enable Core Control.
If the values are not sticking then use this kernel adiutor.
Charging Tests
Test 1
Tested percentage -> From 56 to 100
Average mA -> 1100
Battery temp -> 36 when plugged in and 39 when pulled out.
Cpu idle temp -> 46-49, 51 max.
Time Taken -> 1:20hrs
Test 2
Tested percentage -> From 25 to 100
Average mA -> 1200
Battery temp -> 36 when plugged in and 39 when pulled out.
Cpu idle temp -> 46-49 max.
Time Taken -> 2:15hrs
Kernel Settings?
I prefer to use stock kernel settings but if you want more battery then change the governor to conservative(That's what i use BTW because i am a very moderate user) it might lag so i will just ignore those whinny comments about lags.
How to use the features that are implemented in the kernel?
Download kernel adiutor from playstore or from given link and Explore!.
Having problems? Anything you wanna ask? Mention me on your comment or Send a message on Telegram at @ShadowReaper1 .
Reserved
This guide will be updated shortly.
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 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 .
Gr8
★✩★ 7HD 17.0 ★✩★
Great job! Is the kernel compatible to Lollipop versions or just Marshmallow? Thanks!
Rooted Zenfone MAX
Will wait first for user feedbacks regarding this... Up!!! ^_^
mrichiem said:
Great job! Is the kernel compatible to Lollipop versions or just Marshmallow? Thanks!
Rooted Zenfone MAX
Click to expand...
Click to collapse
It's for marshmallow only but you can try if you are on lollipop so that the users know and they can use it on lollipop as well.
asukaragnaboy said:
Will wait first for user feedbacks regarding this... Up!!! ^_^
Click to expand...
Click to collapse
Why not be the first to give feedbacks instead of waiting for someone.
I try on lasted lollipop. It show boot image invalid!
Thanks, works fine. Don't know about the frequency, I just applied the patch.
Is it ok to use with L Speed? I use it since it got rooted.
just flash from fastboot(fastboot flash boot ***.img?)
just flash from fastboot(fastboot flash boot ***.img?) or any other procedure?
ShadowReaper1 said:
It's for marshmallow only but you can try if you are on lollipop so that the users know and they can use it on lollipop as well.
Click to expand...
Click to collapse
Flashed it on .82 lollipop build, got bootlooped so it's definitely not backwards compatible.
Rooted Zenfone MAX
mrichiem said:
Flashed it on .82 lollipop build, got bootlooped so it's definitely not backwards compatible.
Rooted Zenfone MAX
Click to expand...
Click to collapse
Ok Thanks for trying out i'll update the thread regarding lollipop support.
mrichiem said:
Flashed it on .82 lollipop build, got bootlooped so it's definitely not backwards compatible.
Rooted Zenfone MAX
Click to expand...
Click to collapse
It will bootloop.. You need lollipop ramdisk
Sent from my ASUS_Z010D using Tapatalk
hackergacon9x said:
I try on lasted lollipop. It show boot image invalid!
Click to expand...
Click to collapse
It won't work on lollipop its for marshmallow only.
ratan656 said:
just flash from fastboot(fastboot flash boot ***.img?) or any other procedure?
Click to expand...
Click to collapse
yes or you can use twrp to flash img
This version 2.0 can work on lollipop???
hackergacon9x said:
This version 2.0 can work on lollipop???
Click to expand...
Click to collapse
Make it a habit to read previous posts. We just said it wont work on lollipop....
Rooted Zenfone MAX
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Nice
★✩★ 7HD 17.0 ★✩★
One question
This kernel for zenmax snap 615 or 410 sir?
*edited : upss, sorry I didn't see the tittle code above. Thanks in advance.

[Kernel] Kermit Kernel [AOSP]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Development is Paused because AOSP is still being worked on and such.
Code:
I am not responsible for anything that happens to you or your phone or anything! You are allowed to use this kernel but It is not my fault in anyway for causing thermonuclear war or bricking your phone.
Welcome to Kermit Kernel.
Kermit Kernel is intended to be installed on AOSP and uses Anykernel2 to do so. I wanted to share my work with all of you and also provide a smooth, customisation experience for you. This project was inspired by kylothow's work on AOSP and Kernels and big thanks to him for helping me in the beginning!
Click to expand...
Click to collapse
FEATURES
- Based on DQIC Sources
- Powersuspend 1.7
- Asynchronious Fsync from HTC
- Blu_Active with modifications and such
- Boeffla Wakelock Blocker
- djb77's latest toolchain optimised for our devices
- Turn CRC off or on
- Init.d is supported
- Max and Min Frequencies for both CPU big and little have been increased
- Iron-active and Wheatley Governers
- A LOT of under the hood stuff for your user experience
I can take requests of course, don't be shy
I just want the kernel to be in favour of what seems good by users!
What is Anykernel?
You can skip this if you don't want to know how it works.
Kernels tend to have a fully built boot image ready, it just flashes everything and it may not PATCH the necassary files. This means you're gonna have to create a different boot image for different roms such S8 Ports, Note FE Ports and AOSP ROMS. Things such as compatibility maybe an issue also because new things may not be supported by old things (Newer RAMDISK on an older ROM).
That's when Anykernel comes into play. It only includes the zImage (actual prebuilt kernel), dtb (the instructions for hardware stuff), and patches used ontop of the stock ramdisk. It takes the previous/stock kernel, replaces dtb and zImage and then continues to patch the ramdisk. Voila, it's done. It makes it easier for the devs to work on the kernel and has better compatibility! It does come with it's disadvantages, It can't be flashed ontop of other custom kernels that have modifications in the ramdisk. The patch and ramdisk will cause some trouble because there interefering with each other alright!
Click to expand...
Click to collapse
How do I install this?
If you already have AOSP with it's stock kernel.
1) Reboot into recovery and flash it like normal
If you have AOSP with a custom kernel like PRIME, Prophecy or Primal.
1) Go to the AOSP ZIP you installed, extract boot.img from there.
2) Boot into recovery, flash the boot image. Don't forget to switch the option from ZIP to IMG if you can't find it in the directory you extracted it from.
3) Then go back to home screen in recovery, and go flash Excel Kernel
I really don't need to explain this in detail and such because if you got here it mean's you know how to install AOSP ROMS. It's pretty simple.
Telegram
The best possible way to reach me is through telegram and through my group! Theres two channels, one for new and the other for assistance and general things related to my kernel. (a bit of off-topic is always nice!)
This is my News Channel
https://t.me/kermitkernel
This is my Discussion Channel
https://t.me/kermittalk
Downloads
herolte: https://www.dropbox.com/s/69f1lzyh9ecz1zr/Kermit_Kernel-v1.3.0%CE%B2-herolte.zip?dl=0
hero2lte: https://www.dropbox.com/s/e95hmjfn770rwm2/Kermit_Kernel-v1.3.0%CE%B2-hero2lte.zip?dl=0
These builds have freshly been compiled, not thoroughly tested.
Old download links will be here
Old changelogs
Freshly compiled, none so far
Thanks to/Credits
Code:
- kylothow
- djb77
- morogoku
- samsung osrc
- tkkg1994
- osm0sis for anykernel2
- testers
- and everyone who helped in some way or another
I WILL improve this format. stick with it, thread will look nicer.
ik it's ugly man. liek what is this. chiiiiiilll
XDA:DevDB Information
Kermit Kernel, Kernel for the Samsung Galaxy S7
Contributors
Yuvch122, djb77, kylothow, Tkkg1994, Morogoku, Testers, Farovitus
Source Code: https://github.com/DeadlyMelqn/excel
Kernel Special Features: Boeffla Wakelock Blocker, Blu_Active,
Version Information
Status: Beta
Current Stable Version: 1.0.0
Stable Release Date: 2017-10-16
Current Beta Version: 1.3.0
Beta Release Date: 2017-10-16
Created 2017-10-17
Last Updated 2017-10-20
Reserved
I'm very interested in using your kernel just wondering about the battery life and thermal issues. Whenever I play games it just heats up like crazy in aosp and battery life suffers coz of inefficiency. Just wondering if you've fixed these issues.
In AOSP, those issues are not gonna dissappear but you should see a notable difference. Theres things like hero-common and such I cant fix.
Yuvch122 said:
In AOSP, those issues are not gonna dissappear but you should see a notable difference. Theres things like hero-common and such I cant fix.
Click to expand...
Click to collapse
I'll be trying out your kernel tonight
Ayy
Omg....Thermal issue has been pretty much fixed 0.0 however using stock settings did cause system shutdown when running geekbench. Needed to under clocked it significantly but it's so early so its amazing. Will use it the next couple of days and test for battery life
Alright, if you could tell me any sorta info related to the crash i can attempt to fix it
Yuvch122 said:
Alright, if you could tell me any sorta info related to the crash i can attempt to fix it
Click to expand...
Click to collapse
I'm sorry man. PC is broken and that's the only way I know how to get log files XD
Congrats on the kernel mate, keep up the good work
thanks bro
ToRRIIDeR said:
I'm sorry man. PC is broken and that's the only way I know how to get log files XD
Click to expand...
Click to collapse
Its alright, ill try recreating your scenario.
a few Misc questions
Hello,
What is typical battery life by default for the Kermit Kernel?
I'm not a gamer so don't do overclocking or highly intense graphics, for me good battery is essential, is there ways I can increase battery longevity?
Does the Kermit Kernel support fast charging by default or must it be enabled?
Does Kermit have support for VoLTE/HD voice and Wifi calling by default or can that be compiled in?
Lastly, does Kermit Kernel have support by default for the doubletap 2 wake feature (originally pioneered by the LG phones, the G2 I believe was first), or can it be compiled in?
Thanks.
Dave.
Hi,
First of great work! I'll be installing the kernel any minute now. I also wonder if it's possible to DT2W in the kernel. Have tried it myself but got lost fairly quick...
Keep up the good work!
Jules.
dt2w?
Hi,
I'd like to know how you atempted dt2w and where you got stuck?
DM me if you want.
What is the current status of kermit?
Thanks.
Dave.
It's in haitus
Phone dies for no apparent reason, usually twice a day. It's completely dead. I have to plug it in for the phone to respond and then I can turn it back on. Phone can be on 100% and be doing the easiest of tasks, and it will happen. Any help is appreciated.

[Kernel] MadKernel [Unified] [ Android 9.0 | 10 | 11 ]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction:
May be someone is here from OnePlus 3/t or Redmi K20 pro group, Then You know me for my Mad Kernel, Or you can Look
HERE and HERE
Standard Disclaimer:-
Code:
/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we will laugh at you.
*/
General Information:-
Code:
This is only kernel and not a ROM. Be sure to flash a ROM first and then the kernel to boot into system. Or otherwise don't come yelling that it didn't booted...:p We are good in helping only if you're good at reading and explaining, if not then please don't flash this.
Some Information:-
1) Battery/SOT ?
Ans: This is contradictory thing so let the kernel settle and then check yourself and report back.
2) How frequent kernel gets updated ?
Ans: It can be daily or weekly or hourly as well.......
3) Feature request ?
Ans: Always Welcome. We will appreciate, if the request comes with proper commits and links.
4) Compatible with Oxygenos ?
Ans: Maybe or May be not, Please test & let me know.
Lastly We love to have feedback related ethical improvements, feature improvements or something from which we can learn.
Links
Kernel Source: Kernel Source For Mad Kernel
Download: Mad Kernel
Initial Changelog: Click HERE
Telegram Group: TeleGram Group Of Mad Kernel
XDA:DevDB Information
[Kernel] MadKernel [Unified] [Android 9.0 & 10 ], Kernel for the OnePlus 5T
Contributors
mukesh22584, mady51
Kernel Special Features:
Version Information
Status: Stable
Created 2018-10-30
Last Updated 2020-08-26
Reserved
Reserved
Dope! You did it
Working fine with Dirty Unicorn Rom...Thanks.
alewis2k12 said:
Working fine with Dirty Unicorn Rom...Thanks.
Click to expand...
Click to collapse
Cool
Very nice. :fingers-crossed::fingers-crossed::fingers-crossed:
ps000000 said:
Very nice. :fingers-crossed::fingers-crossed::fingers-crossed:
Click to expand...
Click to collapse
Thanks
svandasek said:
Dope! You did it
Click to expand...
Click to collapse
Mady is the master here
X2 version is up!
Upstreamed to latest linux stable (4.4.123) and more improvements for battery life and perfomance.
DOWNLOAD KERNEL LINK
simedrut said:
X2 version is up!
Upstreamed to latest linux stable (4.4.123) and more improvements for battery life and perfomance.
DOWNLOAD KERNEL LINK
Click to expand...
Click to collapse
Hey your latest version is running pretty smooth on AICP!! Nice work!! I'll update this post if I encounter any bugs.
I can confirm that your kernel is working on LineageOS 15.1 Nightly 09/04/2018. However, the system lags and stutters a lot when on light usage e.g. opening apps, background tasks or Play Store app installations. There have been several rebases on LineageOS 15.1 in the past Nightlies so maybe there is something not quite right. I couldn't really debug it, I just wanted to let you know
Pie time -
https://www.androidfilehost.com/?fid=11410932744536991095
Hope to update it more frequently.
Changes -
lots of changes for better battery and performance.
Go check and explore with KA/ExKM for options I have added. Sry didn't had time to post all the changes.
-thanks
Working perfect with MSM xtended.
mady51 said:
Pie time -
https://www.androidfilehost.com/?fid=11410932744536991095
Hope to update it more frequently.
Changes -
lots of changes for better battery and performance.
Go check and explore with KA/ExKM for options I have added. Sry didn't had time to post all the changes.
-thanks
Click to expand...
Click to collapse
Interesting.
What are the differences from other kernels that can run in oreo and pie?
Why is it meant for pie only?
Any noticeble improvements we should expect from this as compared to other kernel?
mady51 said:
Pie time -
https://www.androidfilehost.com/?fid=11410932744536991095
Hope to update it more frequently.
Changes -
lots of changes for better battery and performance.
Go check and explore with KA/ExKM for options I have added. Sry didn't had time to post all the changes.
-thanks
Click to expand...
Click to collapse
Will test on CNP PIE
Thanks
zhukry said:
Will test on CNP PIE
Thanks
Click to expand...
Click to collapse
Works well. But not sure if have better performance than the cnp' stock kernel.
ebautista said:
Works well. But not sure if have better performance than the cnp' stock kernel.
Click to expand...
Click to collapse
I'm not hard gaming and snap 835 is beast already
Looking for better battery backup
ebautista said:
Interesting.
What are the differences from other kernels that can run in oreo and pie?
Why is it meant for pie only?
Any noticeble improvements we should expect from this as compared to other kernel?
Click to expand...
Click to collapse
This is a non-eas kernel. And my prime focus is on battery without loosing much performance. Also i like to have different profiles or options in kernel for users to play around according to their usage.
Next build will have spectrum support to make life easy
---------- Post added at 02:33 PM ---------- Previous post was at 02:32 PM ----------
zhukry said:
I'm not hard gaming and snap 835 is beast already
Looking for better battery backup
Click to expand...
Click to collapse
Then u r at right place
mady51 said:
This is a non-eas kernel. And my prime focus is on battery without loosing much performance. Also i like to have different profiles or options in kernel for users to play around according to their usage.
Next build will have spectrum support to make life easy
---------- Post added at 02:33 PM ---------- Previous post was at 02:32 PM ----------
Then u r at right place
Click to expand...
Click to collapse
Ok this is promising. After i installed, i noticed significant increase in smoothness. However i am.not sure if this just just placebo effect. But this is really interesting. I will use the kernel in few days and observe how it affects the battery and also the overall performance of the rom woth this kernel.
Keep it up!

Categories

Resources