FORUMS

[Kernel] RenderZenith OP5 [OOS/LineageOS V4.2.0] (22 Mar 2019)

4,297 posts
Thanks Meter: 20,171
 
By RenderBroken, Recognized Developer on 21st August 2017, 03:33 AM
Post Reply Email Thread
Announcement from RenderBroken: RenderZenith for OOS and LineageOS: V4.2.0 is here!!!
Render_Logo

for OOS and LineageOS OP5/OP5T


Code:
/*  *** Disclaimer
* 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.
* BOOM goes the Dynamite
*/

This kernel is a joint collaboration between @joshuous and myself. Our primary goal is to deliver a fast, smooth and stable kernel with Energy Aware Scheduling (EAS). We have spent countless hours backporting, experimenting, tuning and improving our understanding of EAS in our kernels. We aim to keep our kernel slim on features, adding only what we believe is essential.

It is also our desire to initiate Development Discussions among the community. This will be a noob friendly thread as long as users follow two rules. First is to do some research before asking. Most likely your question has already been asked. If not in this thread then in another. Remember to always search first! Second is BE RESPECTFUL. You do these two things and even the most hardened Dev will assist you.


Features:
* Energy Aware Scheduler enabled
* Dynamic Stune Boost


Kernel Downloads:
Latest OOS Build (Magisk required for ramdisk changes to apply!)
Latest LineageOS 16.0 Build

Instructions:
* Boot into Recovery
* (Recommended) Make a complete backup of everything! At least backup BOOT via TWRP
* If you're not coming from completely stock kernel, please dirty flash your stock ROM first
* Flash kernel zip
* Flash Magisk (compulsory only for OOS build to get ramdisk changes working!)
* Reboot


Reporting Bugs (please read):
* Make sure you're not using any tweak apps (Greenify, Naptime, anything else related), otherwise no support will be given. If you have an issue, disable all your tweaks first and see if that fixes your problem. Otherwise, flash the stock kernel and see if you can reproduce it as well.
* If you previously flashed another kernel, make sure you dirty flashed the full ROM zip before flashing RenderZenith kernel.
* Logs! Please provide dmesg kernel logs via Syslog app. If you experienced a kernel panic (system crash/reboot) please provide all ramoops file in /sys/fs/pstore/


THANKS!!!!
* The kind people who keep this project alive
* Everyone who supported us throughout our projects
* @joshuous for his partnership and collaboration with our current projects and many more to come. The future looks bright!


Source Links:
[B][I]https://github.com/EAS-Project/op5-k...commits/master
https://github.com/EAS-Project/op5-k...ge-16.0-master
https://github.com/EAS-Project/AnyKernel2


EAS writeups:
Dynamic Stune Boosting
PELT and WALT



XDA:DevDB Information
[Kernel] RenderZenith OP5 [OOS/LineageOS V4.2.0] (22 Mar 2019), Kernel for the OnePlus 5

Contributors
RenderBroken, joshuous
Kernel Special Features: Energy Aware Scheduling

Version Information
Status: Testing

Created 2017-08-21
Last Updated 2019-03-22
The Following 89 Users Say Thank You to RenderBroken For This Useful Post: [ View ]
21st August 2017, 03:33 AM |#2  
RenderBroken's Avatar
OP Recognized Developer
Flag /home/renderbroken/android
Thanks Meter: 20,171
 
Donate to Me
More
For Devs that are interested in porting EAS:

Hey guys! We took all the EAS commits that make up RenderZenith and pulled them into their own repo. This will allow those interested to port our EAS work into their own projects! Note that you may have to adjust the Energy Model commit to fit your project.

Source:
https://github.com/EAS-Project/op5-o...ee/eas-commits
The Following 46 Users Say Thank You to RenderBroken For This Useful Post: [ View ]
21st August 2017, 03:33 AM |#3  
RenderBroken's Avatar
OP Recognized Developer
Flag /home/renderbroken/android
Thanks Meter: 20,171
 
Donate to Me
More
Resources:

An amazing document about EAS on the Android Platform: eas_overview_and_integration_guide_r1p5.pdf
The Following 18 Users Say Thank You to RenderBroken For This Useful Post: [ View ]
21st August 2017, 03:59 AM |#4  
pro4ever's Avatar
Senior Member
Thanks Meter: 95
 
More
Downloading now tnx
21st August 2017, 04:00 AM |#5  
Senior Member
Thanks Meter: 23
 
More
Just flashed and off to a smooth start so far
21st August 2017, 08:09 AM |#6  
Senior Member
Flag 30530
Thanks Meter: 315
 
More
Thanks!! Amazing

Enviado desde mi Oneplus 5 mediante Tapatalk
21st August 2017, 10:49 AM |#7  
g_Four's Avatar
Senior Member
Flag Jakarta
Thanks Meter: 38
 
More
Downloading now.. Thanks..

Sent from my ONEPLUS A5000 using Tapatalk
21st August 2017, 11:11 AM |#8  
Zocker1304's Avatar
Senior Member
Thanks Meter: 295
 
More
Wait what is the difference between RenderKernel and RenderZenith?
21st August 2017, 12:03 PM |#9  
Senior Member
Mumbai
Thanks Meter: 590
 
More
Quote:
Originally Posted by Zocker1304

Wait what is the difference between RenderKernel and RenderZenith?

+1
21st August 2017, 12:16 PM |#10  
nathanchance's Avatar
Senior Recognized Developer / Recognized Contributor
Flag Mesa, AZ
Thanks Meter: 50,859
 
More
Quote:
Originally Posted by Zocker1304

Wait what is the difference between RenderKernel and RenderZenith?

Quote:
Originally Posted by pratik_193

+1

https://forum.xda-developers.com/one...9/post73476047

Sent from my OnePlus5 using XDA Labs
The Following 8 Users Say Thank You to nathanchance For This Useful Post: [ View ]
21st August 2017, 12:23 PM |#11  
joshuous's Avatar
Recognized Developer
Thanks Meter: 5,633
 
More
Quote:
Originally Posted by Zocker1304

Wait what is the difference between RenderKernel and RenderZenith?

Hi I'm the developer of Zenith EAS Kernel, which eventually was renamed to RenderZenith kernel as a sign of my deepest respect to @RenderBroken for his tireless work on bringing up the EAS base on MSM 3.18 kernels. We've been working closely together since many moons ago to pioneer the first fully fledged EAS ROM on a non-Pixel device (OP3). He was a mentor to me when I began kernel development a few months back. We shared common goals for what we wanted to see in a kernel, and recently discussed merging our work so that we can focus on different aspects of the kernel and bring our findings together. We decided to use the existing RenderZenith name for our new joint project as a sign of our collaboration
The Following 27 Users Say Thank You to joshuous For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes