[ASUS ROG Phone II ROMs, Kernels, Recoveries, & Oth] Freak07:
Maybe on Android 10, but I won´t spend much time on the kernel now, as Android 10 seems to be around the corner and I plan to start from scratch, once the kernel source code dropped.

These two questions are tied together a bit.

Unfortunately [MENTION=10423591]VZTech[/MENTION] I already looked into KCAL, and couldn´t get it to work on the Rog 2.
[MENTION=4431413]Maczuga[/MENTION] I looked into this too, but coulnd´t find a way until now in the kernel. Maybe the backlight of the panel can´t go lower due to being able to achieve 120fps.

I hope I can revisit this once Android 10 drops, but I don´t have high hopes.

For the screen brightness there´s an app called lux in the playstore. It should be able to darken the screen by overlaying it with a darker filter. Should work since the panel is amoled, but I didn´t try myself yet.

Yes I think I can do this. Can you tell me exactly which config you need enabled in the kernel?

No I won´t do this. This is not how modern SoCs work and there´s no improvement by doing this.

Don´t know where you got it from that I "want my kernel widespread". I share what I use personally. It´s up to you to decide if you want to use it.

The OP of my kernel is more detailed and contains way more links, than most of the OPs I have ever seen, before I started developing kernels. It´s also up to you to decide if you do some research or not.

The website is called XDA-Developers :)

Does it work on the stock kernel, when using not the kernel backend?

Playstore is tied to your Google account and less to your location, which you can spoof indeed with Wireguard.

Let me explain it a bit.

Where in the OP did I state that you will see "magically" improved performance/battery?

If you expect to get an hour more SOT by flashing the kernel, you will probably notice that this is not the case.

Let´s take the EAS patches for example. The Upstream CAF-commits to the EAS (energy aware scheduler) improve efficiency of the task scheduler a bit (this is a generalised statement).

This should indeed decrease power consumption a bit, by increasing efficiency of how tasks are scheduled.

However if you think that will definitely translate to 10 minutes more screen on time for everybody, you will quickly notice that this is not the case.

Some benchmarks show a bit of an improvement with these commits. (that´s what I can say for sure)

If you want to improve your screen on time there´s an inbuilt power saver mode in settings. That does exactly what the naming implies..

It saves power in a very general way, that should work for everybody.

I´m in no way after tweaking all tunables to the last one, like some other scripts or mods on XDA do. I´m sure most of you already came across them.

The kernel is set up so it should work for all people, which have a tremendous amount of different usage scenarios, equally well, just like the aim of an OEM is as well.

Tuning the settings exactly to my usage is not something I want to do here. It might save power for one user, but introduce stutters slowness for others.

If you want to go this route, you´re free to do so, but that´s not the goal of my project here at all.