Skip to content

Releases: EAS-Project/op6-kernel

RZ-OP6-OOS-P-EAS-V1.5.0

21 Oct 17:14
Compare
Choose a tag to compare

This is for OP6/T

First, I would like to point out that I will not be supporting custom variants any longer. If I were using custom roms and stayed up with all the changes needed to convert RZ OOS to "custom", then it wouldn't be such a problems. But I do not feel comfortable continuing builds for custom variants that are essentially blind builds. With that, there are great kernels out there that build off of RZ that are made just for custom variants. One namely being Illusion Kernel . Check it out for your custom "RZ" needs.

This release uses our AK2 source here:

EAS-Project/AnyKernel2@81a5178

Things to note:

  • Upstream to Linux 4.9.196
  • Brought in latest OOS changes
  • Fixed minor scheduling issues related to "sync_boost"
  • Adjusted background cpusets from 0-1 to 0-3
  • I am sure there is much more that I have forgotten.

RZ-OP6-OOS/CUSTOM/OMNI-P-EAS-V1.4.0

26 Jul 16:51
Compare
Choose a tag to compare

This is for OP6/T

Great News! We are now supporting Custom/Omni variants along with OOS.

This release uses our AK2 source here:

EAS-Project/AnyKernel2@03b1195

Things to note:

  • Upstreamed to 4.9.185
  • Brought in latest OOS changes
  • Updated scheduler with EAS changes from 4.14 CAF. More specifically I was able to update find_best_target(). There are a number of optimizations with placing tasks through the EAS path. This will also allow us to port newer EAS changes from our OP7Pro work to the OP6/T.
  • Further adjustments to the scheduler to account for Stune Boosted tasks.
  • Changed how CAF's sched_boost does full boost and conservative boost and how it decides what tasks to boost
  • I am sure there is much more that I have forgotten.

I would like to thank all those that help test and refine RZ. This project has grown from a dude messing around with android 2.1 to a large community. Now that this release is done, I will be focusing more on the OP7 Pro for the short term. But we will still be supporting the OP6/T for the foreseeable future. What I am planning on doing is to further update other areas of the OP6/T scheduler we have brought up so that we can port more and more of our newer changes from the 7Pro to the OP6/T.

RZ-OP6-OOS-P-EAS-V1.3.0

16 May 18:36
Compare
Choose a tag to compare

This is for OP6/T OOS Only

Things to note:
Magisk is NO LONGER required to apply RZ scripting. We have gone to a new method that uses /vendor. This allows me to adjust tuning and their timing in the boot process. For more detail on how I did it:

EAS-Project/AnyKernel2@c7a6152

The changes made to /vendor will stick after reboot so if you are wanting to flash another kernel or such, you can either flash RZ-OP6-CLEANUP.zip or reflash the rom.

Upstreamed to 4.9.176
Load balancing optimizations to prevent big tasks from being pulled to small cores
Disabled TTWU_QUEUE
and much more!