I'm currently contemplating getting a Pixel 6a and putting GOS on it, but have a potentially n00b question.
For reasons, a phone with the longest possible battery life (and screen on time) is a high priority for me.
I've read examples of XDA users with rooted phones getting extended battery life (and reducing the risk of overheating) by reducing the maximum frequency of the Cortex-X1 and/or Cortex A76 cores, by 20% for example, without a very noticeable reduction in performance.
I've also read good points explaining the reasons for GOS not being rooted/allowing root access as it sacrifices too much of the security of the OS.
So my questions are:
- Does GOS currently allow maximum CPU frequency control of cores without needing root?
- And if not, would it be possible and easy enough for GOS to have this as a feature/toggle without affecting it's level of security?
- And if not, then would it be possible to provide access to CPU frequency control (or say, just 20% of it) and silo it in a way that doesn't provide access to anything else that could affect the OS, security-wise?