What's the consensus here? Should one be turned off while the other is on? Does Adaptive Performance negate Adaptive Battery or something and that's why it's turned off by default on Android 10? It's sort of confusing.
Related
I know everyone is excited about overclocking their primes, but has anyone thought about underclocking it? I would love to hear the capabilities of that on battery life. Also, will we be able to use setCPU to control our speeds on the prime?
Already can be done, in a sense on stock prime. JUST KEEP it in powersavings mode. You will get the most/longest battery life out of it. Plus you can still play movies or games in that mode just fine.
NOW IF YOURE rooted, I'd say get System Tuner Pro app. IMO its alot better than set CPU. It does all the same things and alot more. From there you can manually lower the maximum frequency range and there goes underclocking Or you could try out one of system Turner's preset modes. I believe they have a power saving one also.
Really though stock powersavings mode is good enough for long battery life. ITS optimized for everything to still work pretty well or fast. Manually lowering the Max speed too low might cause it too lag really bad or maybe even instability. It would be about finding that sweet spot to where everything still runs good.
ONE THING TO think about though is no matter how much you underclock, the display brightness will be the biggest battery drainer. SO underclocking with Max brightness or something won't make sense.Plus be on the lookout for undervolting once bootloader is unlocked.
Came here to say exactly this ^^^
I think demandarin's comment pretty much sums up the best/latest approaches to underclocking available for the Prime. As noted, it makes the *most* sense with the LCD brightness completely down.
However, the only *real* way to qualitatively discover how much savings a strong underclocking scheme would have is to test it. When the time allows (testing battery life on these things takes a LONG time!! ) I'll end up doing this...
Hi,
Are there any HAVS kernels yet or are they all SVS?
Although Static Voltage Scaling is very stable, I would definitely be interested to try a Hybrid Adaptive Voltage Scaling Kernel, that I can control the voltage of.
Coming from a device where after a year of development, HAVS became the norm, I am missing the battery saving potential that HAVS bought and the ability to set my own voltage range (as opposed to static value in SVS).
Is anyone planning on compiling one?
Any devs reading this?
Hi all,
Does anyone know how to inspect what parameters are altered when changing between the different performance profiles? (e.g. Power Safe, Balanced, Performance). I'm on Lineage OS 14.1 and I can say I barely notice a difference between the profiles. I can say with certainty performance mode drains battery faster, but to me, it doesn't _feel_ any faster.
Thanks
Is there any possibility of a DC dimming implementation for the Pixel series? My PWM sensitivity has gotten so severe I’m basically limited to IPS screens or AMOLED screens with DC dimming.
I would happily pay for a solution, I just wonder if it’s at all possible on Pixel 5/6/6 Pro with a new ROM maybe?
Not for Pixels apparently.
However quit a few do have it.
edit:
Lol, scrap Samsung as it's modulating at 256hz apparently.
I don't notice it but you very well might.
I would like to see some solution for Pixel's 6 PWM as well.
I have also tried multiple apps. They help a little, but the issue with Pixel 6 is that it flickers even on 100% brightness.
I do wonder if it it even remotely possible to force the device to DC dimming or there are HW barriers.
DC dimming is really not DC dimming -- its not technically feasible. Its just cranking up the PWM frequency past some threshold where the circuit capacitance is high enough to filter out the flickering.
If you want DC dimming, you need a linear regulator on every sub-pixel.
96carboard said:
DC dimming is really not DC dimming -- its not technically feasible. Its just cranking up the PWM frequency past some threshold where the circuit capacitance is high enough to filter out the flickering.
If you want DC dimming, you need a linear regulator on every sub-pixel.
Click to expand...
Click to collapse
That appears to be true. Some were showing scope traces of DC back in 2019 for AMOLED display phones but have since discretely removed those images
A big obstacle to implementing is it would skew the color accuracy badly. The OLED pixels are calibrated at a fixed current and to regulated their intensity level their duty cycle is varied. With DC the calibration is lost because their light output is different at every voltage level, it's not linear. That destroys color and especially gamma calibration/accuracy. Variable refresh rate displays are already horrors to calibrate. DC dimming would add another variable. The QC of the pixels would need to be tighter leading to more rejected displays during manufacturing and increase the cost as well potential returns.
One thing that might help is to turn off animations which I never use. I never have noticed flickering even when I look for it at 60hz. Operate at a comfortable brightness level (I never use the lowest setting, it's simply too low except when I'm doing prolonged downloads, etc and need to monitor it). Use manual brightness control to decrease eye fatigue and strain.
Increasing refresh rate may also help.
Avoid using under pulse modulated LED lighting, try a incandescent light source.
Hi, just recently upgraded my S21U to S23U, one setting that was on S21U seems missing from S23U it was called processing speed and could be set to optimised, high or max.
Is this an option that's just not in this new phone, or not needed etc?
Regards
James
In battery you can choose light mode instead. So on stock you have performance and with the light mode (not theme) you can downclock the SoC a bit to save some battery.
You have a setting in the battery section that lower the speed of the processor if you want to save some battery, that's the only thing I've seen so far that meets your request.