Something that may be of interest and helpful in understanding your battery drain.
A free app with no monetisation. I'll try to keep this short, and direct you to the appropriate thread/post.
This app creates a Visual graph of battery drain over time
as well as the doze state over time. NB: these two graphs are unrelated
There are also some Wake lock reports
Currently Running>Battery>Battery Stat Summaries
And you can ignore a specific app wake lock
Currently Running>Doze>Ignore App Wakelock>*APP*
I also have further details and more example graphs within the thread (as well as by other users), but specifically explain how to drill down to see what caused a drain at the post: https://forum.xda-developers.com/sho...&postcount=252
It also provides the raw data used to generate the graph, so you could do your own analysis.
Nothing extra is running during collecting the data. It uses the standard data that is inherently supplied within android already. You dont even need it installed during the data collection to have the data collected. You can install it just before you run the app/reports. So you could run a standard overnight battery drain test for BBS, then after collecting BBS data, run the two reports.
Two graphs are of interest.
i) The battery History graph using report 4 - shows drain rate vs time Which is found in the menu at
Currently Running>Battery>Battery History Graph
ii) Doze cycle graph - shows doze state vs time
Currently Running>Doze>Doze Cycle Graph
Reports can be saved off. Graphs as HTML, others as text
The battery history graph can also traverse reboots. I have managed to get just under 4 days history. But is dependent on your phone keeping the correct time.
There are multiple ways to look at the history, the most interesting for BBS users would be:
Currently Running>Battery>Battery History Graph>AUTO-WIDTHx8>4 - Discharge Rate as vertical height and Battery Level as the Gradient Colour (Green=100%, Red=0%)>4% - Idle drain - 25 hour battery life when 100% for 100% of graph
This shows the battery drain as the height of each vertical bar in the graph. The colour of the column is a graduated scale indicating the battery charge / level. And you can "click" on a graph bar to get the details.
To uninstall the app use:
TeMeFI Configuration>Self Destruct in ...3...2...1...
To download, the download link is in the OP
attached is also another battery history report I ran during the day (ie not while in the perfect conditions of an overnight idle drain) So lets me know how my battery drain is operating while I am using the phone.