Ok, so my app held the wake lock for 3 1/2 minutes out of 2 hours and 20 minutes, and used 2.5% of the battery
Is that too much?
Hi Kostya,
Well, given that AquaMail takes the most out of the battery (as ratio), a power loss of 2.2%/hour (with the screen off) IS excessive. I would regard a good (under control) power loss anything less than 0.8%/hour - screen off. Furthermore, as you can see in the screenshot, there were 148 counts on inbox during those 2 hrs/20 min - don't you find that a little excessive, as an overall impact on power?
STILL, please understand that I'm not here to point finger, not at all - if anything, I'm a great supporter of your EXCELLENT work...but I'd like you to take a look at my first message (the bold settings) and comment on how those affect AquaMail's overall performance. To me those 2 settings are a little controversial because apparently they refer to the same feature (IMAP session length) while they appear under two different sections with
completely different (available) values. Just looking for the optimal combination of settings. Thanks!
EDITED:
On the other hand, some simple math reveals that I may have no case here: you mentioned on some other related thread that GMail is notoriously power-inefficient when it comes to push services - also mentioned that when push is active, it "polls" the accounts every 5 minutes, regardless. I don't know whether it works like that, but 4 accounts, 2 1/2 hrs (150 min), that would add up to 30 x 4 = 120 counts - quite close to the count shown by BBS (148).
I also have a question -- why is this app showing my app's icon next to "EM/[Gmail]/Sent mail" and "EM/INBOX", what is that supposed to mean?
Please check the system "battery use" screen, at least it won't show that "EM" stuff.
Honestly, I have no idea what that EM means but I have a feeling that it had something to do with BetterBattery Stats itself. The last 2 versions are quite a mess and after I cleared cache/data (pointless anyway) and then reverted back to an older version, all looks normal (please see attached screenshot).