[APP][5.0+] BatteryGuru

Paget96

Recognized Developer / Contributor
Oct 29, 2013
12,542
34,706
263
24
Krusevac
Battery Guru v1.8.9.1

⚡Download (https://play.google.com/store/apps/details?id=com.paget96.batteryguru)
⚡XDA Thread (https://forum.xda-developers.com/an...atteryguru-t3980767/post80484651#post80484651)
⚡Facebook (https://www.facebook.com/BatteryGuru)
⚡Telegram group (https://t.me/Paget96_Projects)

❗The update will be visible in a few hours when Google does a review. Thanks for using Battery Guru, please share

⚙Changelog:
- Added do not disturb
- Separated notification settings
- Updated detection of abnormal battery drain
- Disable buttons if permission granted
- Updated work on notification click
- Send broadcast only if activity is visible
- Updated UI (colors, some margins)
- Updated mA history chart
- Moved apply doze parameter buttons to the divider title
- Fixed dismiss button for notifications
- Fixed issue with estimating mAh when device reach 100%
- Updated graph of charging stats at the same condition
- Added Thai, Mizo and Arabic
- Updated other translations
- Updated dependencies

Thanks for the high amount of contribution in translations, anyone interested in translating Battery Guru, check this link:

Improve translation of the app

Donate: PayPal (http://paypal.me/Paget96)
All apps: PlayStore (https://play.google.com/store/apps/dev?id=6924549437581780390&hl=en)
 

Icetea

Senior Member
Nov 8, 2014
1,726
508
143
@Paget96
As I have seen...
...until now calculations of battery capacity is based on design capacity only.😞 please try to use recharging values for it to get reality near values.

If battery is older and have lost up to 20% of capacity, your calculation will show values of a new battery! 😲

...without first charging, there is no value of battery capacity visible.

...there is a little difference in battery %.
See my attachment.
 

Attachments

Last edited:

Paget96

Recognized Developer / Contributor
Oct 29, 2013
12,542
34,706
263
24
Krusevac
@Paget96
As I have seen...
...until now calculations of battery capacity is based on design capacity only.😞 please try to use recharging values for it to get reality near values.

If battery is older and have lost up to 20% of capacity, your calculation will show values of a new battery! 😲

...without first charging, there is no value of battery capacity visible.

...there is a little difference in battery %.
See my attachment.
Calculations for battery capacity (estimate and health) are based on power input. To be visible you have to charge your device at least one for 20%+.
For that difference in percentage, it could be that it just stuck, i will take a look later today
 

Icetea

Senior Member
Nov 8, 2014
1,726
508
143
@Paget96

Here is something different!
That depends because battery is used for ~6m!
I think, this difference will be more in the next 6m if you do not change your kind of calculation.😜

Btw: on my Xiaomi K30pro/Poco F2, there is the battery history only available for the consumption of the last 24 hours. Is it possible to get a more detailed and longer going back history for it? (Maybe like GSAM has)

Kind regards

Icetea🙋🏻
 

Attachments

Last edited:
  • Like
Reactions: Paget96

Paget96

Recognized Developer / Contributor
Oct 29, 2013
12,542
34,706
263
24
Krusevac
@Paget96

Here is something different!
That depends because battery is used for ~6m!
I think, this difference will be more in the next 6m if you do not change your kind of calculation.😜

Btw: on my Xiaomi K30pro/Poco F2, there is the battery history only available for the consumption of the last 24 hours. Is it possible to get a more and longer history for it? Maybe like GSAM has)
Yeah, at the moment current is calculated based on design. Reason why I haven't added related to the estimated health is because some devices don't count mA current well.
I'll see if im up with some more ideas about it.
 
  • Like
Reactions: Icetea

Icetea

Senior Member
Nov 8, 2014
1,726
508
143
I'll see if im up with some more ideas about it.
Maybe you can try a user selected solution in app setup for it.
Like:
" view result based on measured values
or based on design capacity "🤔
...
or automaticly if charging of 100% differs more then 15% to design capacity.
 
Last edited:
  • Like
Reactions: Paget96

Paget96

Recognized Developer / Contributor
Oct 29, 2013
12,542
34,706
263
24
Krusevac
Maybe you can try a user selected solution in app setup for it.
Like:
" view result based on measured values
or based on design capacity "🤔
...
or automaticly if charging of 100% differs more then 15% to design capacity.
I think i will use second solution, some formula like this deignCapacity - (designCapacity - estimatedCapacity), so if nothing calculated it will use design, if there is calculation, it will show based on it.
There also needed to be applied some state checks just in order to calculate it properly in case where the estimated going over the design one.
 
  • Like
Reactions: Icetea

Icetea

Senior Member
Nov 8, 2014
1,726
508
143
@Paget96
I am interested to be able to test beta versions of "battery guru" but do not like to enter google account for it.

Why it is not possible to be involved with play store beta offers like some other developers does.

Off topic:
German translation suggestions:
Schlummern -> Dösen
Schutz -> Systemschutz
Speichern -> Energiesparen
😉
 
Last edited:
  • Like
Reactions: Paget96

Paget96

Recognized Developer / Contributor
Oct 29, 2013
12,542
34,706
263
24
Krusevac
@Paget96
I am interested to be able to test beta versions of "battery guru" but do not like to enter google account for it.

Why it is not possible to be involved with play store beta offers like some other developers does.

Off topic:
German translation suggestions:
Schlummern -> Dösen
Schutz -> Systemschutz
Speichern -> Energiesparen
😉
There was beta testing several times, but because Google does a stupid thing for reviewing system I'm trying to avoid it and use just Telegram for beta testing. So if you want to test more new stuff when available join Telegram group. https://t.me/Paget96_Projects
 

Icetea

Senior Member
Nov 8, 2014
1,726
508
143
Sorry, I do not use Telegram.😞

BTW.
What's about app removing from battery optimization for battery guru?
On Xiaomi phones, normally you have to do several things for optimizing.
1.) Set autostart to on for selected app
2.) Remove app from battery optimizing
3.) Use task manager "lock" function to prevent app abort

Is that nessessary to do for battery guru app too?
 

Paget96

Recognized Developer / Contributor
Oct 29, 2013
12,542
34,706
263
24
Krusevac
Sorry, I do not use Telegram.😞

BTW.
What's about app removing from battery optimization for battery guru?
On Xiaomi phones, normally you have to do several things for optimizing.
1.) Set autostart to on for selected app
2.) Remove app from battery optimizing
3.) Use task manager "lock" function to prevent app abort

Is that nessessary to do for battery guru app too?
If you see that something killing app in the background, do it.
 

svendsvin

Senior Member
Oct 21, 2013
171
34
58
Lost in space
BTW.
What's about app removing from battery optimization for battery guru?
On Xiaomi phones, normally you have to do several things for optimizing.
1.) Set autostart to on for selected app
2.) Remove app from battery optimizing
3.) Use task manager "lock" function to prevent app abort

Is that nessessary to do for battery guru app too?
I have had to do what you mention to keep BG alive on my Redmi Note 7.
 
  • Like
Reactions: Paget96 and Icetea