FORUMS
Remove All Ads from XDA

[Kernel] RenderZenith OP6 [OOS-P-EAS-V1.3.0][05/16]

4,252 posts
Thanks Meter: 19,661
 
By RenderBroken, Recognized Developer on 28th December 2018, 07:29 PM
Post Reply Email Thread
Render_Logo

for OOS-P OP6/OP6T


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
* Upstreamed to 4.9.176
* Dynamic Stune Boost
* Wake Gestures
* KCAL Color Control
* Sound Control
* LED Control
* Min Back Light Control
* Wireguard
* Vibration Control
* USB Fast Charge

We recommend EX Kernel Manager/ Franco Kernel Manager for making kernel changes

Kernel Downloads:
Latest OOS-P Build

Please note:
Because of how Android Pie deals with the ramdisk, Magisk is now required to properly apply default kernel settings.

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 OOS kernel, please dirty flash OOS first
* Flash Magisk BEFORE kernel ( This is compulsory in order to get ramdisk changes working!)
* Flash kernel zip
* 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 all logs via Syslog app from the Play Store.


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:
https://github.com/EAS-Project/op6-p...commits/master
https://github.com/EAS-Project/AnyKernel2


EAS writeups:
Dynamic Stune Boosting


XDA:DevDB Information
[Kernel] RenderZenith OP6 [OOS-P-EAS-V1.3.0][05/16], Kernel for the OnePlus 6

Contributors
RenderBroken, joshuous
Kernel Special Features:

Version Information
Status: Testing

Created 2018-12-28
Last Updated 2019-05-16
The Following 90 Users Say Thank You to RenderBroken For This Useful Post: [ View ]
 
 
28th December 2018, 07:29 PM |#2  
RenderBroken's Avatar
OP Recognized Developer
Flag /home/renderbroken/android
Thanks Meter: 19,661
 
Donate to Me
More
Resources:

An amazing document about EAS on the Android Platform: eas_overview_and_integration_guide_r1p5.pdf
The Following 28 Users Say Thank You to RenderBroken For This Useful Post: [ View ]
28th December 2018, 07:29 PM |#3  
RenderBroken's Avatar
OP Recognized Developer
Flag /home/renderbroken/android
Thanks Meter: 19,661
 
Donate to Me
More
RenderZenith for OOS-P-OP6: V1.0.0 is here!!!
Things to note:
This is our initial release for the OP6/T and has all the normal RZ features you have come to expect. This release has taken a large amount of work, testing, reworking, retesting and so on but I feel that it is finally up to RZ standards.

Because of how well the kernel was performing, I was able to adjust the default settings to allow the big cores/cluster to idle longer. I was able to do this by disable touchboost, and only boosting small cores. This allows the big cores to not be needlessly boosted, thus waking them from idle/sleep.

Download:
RZ-OP6-OOS-P-EAS-V1.0.0.zip

Changelog:
https://github.com/EAS-Project/op6-p...ases/tag/1.0.0
The Following 43 Users Say Thank You to RenderBroken For This Useful Post: [ View ]
28th December 2018, 10:06 PM |#4  
habylab's Avatar
Senior Member
Thanks Meter: 1,167
 
More
Why hello there. Enjoyed your EAS kernel on the OP3. Welcome.
The Following User Says Thank You to habylab For This Useful Post: [ View ] Gift habylab Ad-Free
28th December 2018, 10:22 PM |#5  
marko94's Avatar
Senior Member
Flag Zagreb
Thanks Meter: 1,042
 
More
Great to see new kernel for OP6T.
Thanks devs for hard work and awesome kernel
The Following User Says Thank You to marko94 For This Useful Post: [ View ] Gift marko94 Ad-Free
28th December 2018, 10:31 PM |#6  
Junior Member
Thanks Meter: 3
 
More
Great work
Thanks to the devs for the awesome kernel!
28th December 2018, 10:42 PM |#7  
Senior Member
Flag Buenos Aires
Thanks Meter: 364
 
More
Thank you very much. Following your work since G2 days. It is great to have you here and enjoy your quality work.
If you could support AOSP ROMs in a future, it would be even better. Best regards
The Following User Says Thank You to Floodland For This Useful Post: [ View ] Gift Floodland Ad-Free
28th December 2018, 11:01 PM |#8  
Senior Member
Flag Mississauga
Thanks Meter: 85
 
Donate to Me
More
Does this work on open beta or just stable?
28th December 2018, 11:08 PM |#9  
RenderBroken's Avatar
OP Recognized Developer
Flag /home/renderbroken/android
Thanks Meter: 19,661
 
Donate to Me
More
Quote:
Originally Posted by Floodland

Thank you very much. Following your work since G2 days. It is great to have you here and enjoy your quality work.
If you could support AOSP ROMs in a future, it would be even better. Best regards

I will be working on supporting the op6 custom scene as well. I am very happy with how the oos release has come. Testing Def shows a great improvement over stock kernel. I look forward to pushing it further a doing the same for custom roms.
The Following 17 Users Say Thank You to RenderBroken For This Useful Post: [ View ]
28th December 2018, 11:10 PM |#10  
RenderBroken's Avatar
OP Recognized Developer
Flag /home/renderbroken/android
Thanks Meter: 19,661
 
Donate to Me
More
Quote:
Originally Posted by NateDev

Does this work on open beta or just stable?

Both though I highly recommend stable. There is some weird dequeuebuffer thrashing that consistently happens on open Beta. I recently went to stable and the difference is night and day. Testing had also shown a great improvement between stock kernels for OB and stable.
The Following 10 Users Say Thank You to RenderBroken For This Useful Post: [ View ]
28th December 2018, 11:15 PM |#11  
Senior Member
Flag Mississauga
Thanks Meter: 85
 
Donate to Me
More
Quote:
Originally Posted by RenderBroken

Both though I highly recommend stable. There is some weird dequeuebuffer thrashing that consistently happens on open Beta. I recently went to stable and the difference is night and day. Testing had also shown a great improvement between stock kernels for OB and stable.

Alright thanks. Also should we be flashing magisk before or after the kernel, cause you didn't mention it in the instructions
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