Originally Posted by mesaj
Hey, did you tried with flashing unity v10 kernel? maybe this will help, I see you have v5 kernel already, so maybe newer could hopefully solve some problems.
Affinity uses this kernel, so you can find it there or someone may post link to flashable zip with kernel only.
Yeah, but new unity kernel have a lot of strange problems in ALL roms:
1) Camera flash lag:
When you use camera flash and CPU speed is not at 384mhz, the flash have a lag (is faster, cause is syncronized with clock speed i think).
Only at 384mhz works well.
2) 384mhz issue:
384mhz isn't really 384, but ~ 800mhz.
frequencies > 384 and < 800 are worse than 384mhz.
So CPU will jump from 250mhz to 384 (that are 800mhz) and then to 480mhz, 520, 614, 700.. 800.. 900..
245 - 800 - 400, isn't a good thing.. also UV is bad for this reason, I made a patch for setCPU to disable freq > 384 and < 800, but is only a stupid patch for making UV and have good performance. The problem persists and you can't have good scaling with that kernel.
I tried that kernel on Virtuous sense 2.0.0 and Android Revolution HD 7.0.2.. same issue!
Also last unity kernel have that issue.. I don't understand why no one noticed that
I would love to take a look to unity v10 and rcmix v12 kernel, but I have never read linux kernel, and i think it isn't easy to understand if you do not know where are the important parts of code..
I just flashed unity kernel.. camera flash lag is here out of 384mhz, and 384 performs like 800mhz..
btw this bug is present also in RCMIX v12.. same bug, same part of code, I think..
I can't find source of unity v10 and rcmix (I only found source of unity v6)