I saw a great Battery Historian guide and decided to try it out. I noticed that last night while my phone was unplugged, the "CPU Running" bar was active the whole time when I was asleep. This should only be intermittent, not a constant black bar.
Here's the whole battery historian chart, CPU running stats at the top.
A lot of "abort" wakelocks whatever they are.
Abort: Pending Wakup Sources: dwc3-otg
Abort: Pending Wakup Sources: usb_notify
There's also something called "Unknown".
I have a Galaxy S20 (exynos). I have not used any package disabler app or rooting etc.
Googling the above wakelocks brings back nothing. Just some random github code.
Compared to this other S20 user's battery historian chart, my CPU running bar should be intermittent only. https://preview.redd.it/edegbwhq1sq41.png?width=1701&format=png&auto=webp&s=b8d53673d3ca754feac8ded9da6ca408592f655c
Any android expert have an idea how to diagnose this?
edit: there's also constant "BLE Scanning" on the screenshot which is "bluetooth low energy". I have bluetooth off, nearby devices off, improve accuracy via bluetooth off.