[UPDATE_V5.0][Kernel][NOUGAT][Oreo] Poison-Kernel v5.0 Z00T/Z00L

What U think is poison v3 giving awesome service?

  • yes

    Votes: 14 93.3%
  • No

    Votes: 1 6.7%

  • Total voters
    15
  • Poll closed .

kunalchitara

Senior Member
Aug 24, 2014
308
166
0
Impulse governor has significantly improved performance. And yeah, number of wakelocks can be accessed from ex kernel manager.
But, i think there is problem with touch boost and autoSMP hotplug here.
Firstly, a single click still boosts up all cores of cpu to max. (Might be problem with touch boost)
On other kernel, even surfing on chrome doesn't put all cores to online.


And secondly, With same settings for autosmp , on a different kernel, core get disabled on idle conditions and the remaining core is at minimum frequency (check SS). Also choosing 'max cores online' to 3 switches off the 4th core.
But, in this kernel, things are not like this. The cores never get offline in idle conditions. (Check SS) Also, choosing 'max cores online' to 3 doesn't switches off 4th core.
 

Attachments

pokipokipxorn

Senior Member
Nov 22, 2016
366
194
0
iirc, msm performance & msm core control need to be disabled for autosmp to work properly, ymmv.
either totally remove msm performance & msm core control, coz I don't remember they can be disabled at all. Some kernels may be able to implement 'disable', not sure.

what I did

find the following strings in kernel config file, change value from =y to =n
Code:
CONFIG_CPU_BOOST
CONFIG_MSM_CORE_CTL_HELPER
CONFIG_MSM_CORE_CTL
CONFIG_MSM_PERFORMANCE
CONFIG_MSM_PERFORMANCE_HOTPLUG_ON
then implement any hotplug of your choice

actually, doze is the more important element, if during screen off, doze kick in, all cpu cores will be in 'deep sleep', can check in better battery stats.
hotplug choice is during screen on, the battery savings could be significant or trivial, depends on usage.
 
Last edited:

albinsraj1

Senior Member
Dec 12, 2014
150
41
0
trivandrun
f2fs support.?
Not yet but maybe on next update

---------- Post added at 04:56 AM ---------- Previous post was at 04:54 AM ----------

iirc, msm performance & msm core control need to be disabled for autosmp to work properly, ymmv.
either totally remove msm performance & msm core control, coz I don't remember they can be disabled at all. Some kernels may be able to implement 'disable', not sure.

what I did

find the following strings in kernel config file, change value from =y to =n


then implement any hotplug of your choice

actually, doze is the more important element, if during screen off, doze kick in, all cpu cores will be in 'deep sleep', can check in better battery stats.
hotplug choice is during screen on, the battery savings could be significant or trivial, depends on usage.
Riad Khan check this out plss