[APP][4.1.1+] Battery Warner - This app helps your battery to live longer!

Do you use the low battery warning?


  • Total voters
    64
Search This thread

P1xelfehler

Senior Member
Dec 28, 2016
121
116
Hannover
What is this?

That's a battery warner, that warns you, when your battery reaches X% on charging or Y% on discharging.

Why should i need that??

Lithium-ion batteries have a longer life, if you pay attention to the following things:
- Don't let the battery too long at 100% on the charger
- Don't discharge it completely
- For the longest life, you need to load "flat"
--> That means, that you charge e.g. between 20-80% instead of 0-100%

And to help you with that, i developed that app:
- It warns you when charging and reaching X% to help you to load "flat"
- And when you discharged to Y%
- If you are rooted you can stop charging after the limit is reached!

Another point is, that you save time, because batteries load slower at 80+%!

Other Features you can use without root:
  • Creation of a charging graph, so that you see how you have charged and how warm the battery got.
  • History of past chargings and auto saving of the charging graphs
  • An battery information notification with the current state of the battery
  • A dark theme -> optionally also for the info notification!
  • You are able to toggle the battery warnings for each charging method (ac charging, usb charging, wireless charging) separately.

Other features where you need root for:
  • Full Tasker Support for the most important settings (for example enable/disable charging)
  • Stop charging automatically, so you don't need to be in the near of your device to hear the battery warning.
    -> That does not work with every device! I have to optimize the app for some devices!
  • Smart Charging - controls the charging for longer charging sessions (for example over night) to make the battery have a longer life.
    -> For that "stop charging" needs to work on your device!
  • Disable USB charging
    -> This prevents charging when plugged in via USB.
    -> This also needs "stop charging" to work for your device!
  • Resetting the android internal battery stats when the battery high warning triggers.
  • Enabling the power saving mode when the battery low warning triggers.

Fully supported devices for Stop charging (incomplete list):
  • Oneplus One, 2, 3, 3T, 5T
  • Samsung Galaxy S3
  • Moto G (2014)
  • Nexus 4, 5, 6
  • Galaxy Nexus (maguro)
  • Amazon Fire
  • Nvidia Shield
If your device is fully supported and is not on this list, please tell me!

FAQ - Frequently asked questions
Q: How do I get into the closed beta?
A: Send me a PM with your Google email adress you use in the Playstore. If you speak german, you can also take a look into this forum. I have a section for my beta testers there! For beeing a beta tester, you also need to have Telegram!

Q: How do i know if the stop charging feature works with my device?
A: You will get a notification when you are trying to enable it, if your device is not supported! :)

Q: What can I do if my device does not support Stop Charging yet?
A: Find the stop charging file by yourself, select it in the app, test it and send it to me using "Send file to developer" in the settings menu (located on the screen where you can select your file).

Q: After getting the notification with stop charging enabled, my device won't charge anymore! Help!
A: Reboot your device. That will reset everything! Also send me an email, so i can fix it!

Q: For my (Huawei) device nothing works! What can i do?
A: Just add the app to the battery optimization list in the android settings and everything will work fine. :)
These images should explain it on Huawei devices.

Q: The app is not translated to my language! Can I translate it?
A: Of course! Just write me a PM. To be a translator, you should be responsive and aware, that if new features come, i will need you!

Q: How does Smart Charging work? (version 1.120+)
A: This picture should explain it to you. If not, tell me.
smartcharging.jpg


Download Links (Playstore)
Free Version
Paid Version

The project is now open source!
Source code on Github!
 
Last edited:

P1xelfehler

Senior Member
Dec 28, 2016
121
116
Hannover
Last edited:

P1xelfehler

Senior Member
Dec 28, 2016
121
116
Hannover
Update version 1.92
- Option to automatically stop charging when the limit is reached! [ROOT]
- Added check boxes to History
- bug fixes and optimizations
 
Last edited:
  • Like
Reactions: _Kosmas_

gandul

Member
Feb 27, 2009
30
19
Trying it on MM LG G3 Limitless 10.3 Rom ...

Update version 1.92
- Option to automatically stop charging when the limit is reached! [ROOT]
- Added check boxes to History
- bug fixes and optimizations

Thanks !

I just install it and I'm testing the automatic stopping condition ... waiting 80% of battery to know if it works ... just waiting for now ....

I will tell you soon
 
  • Like
Reactions: P1xelfehler

gandul

Member
Feb 27, 2009
30
19
Well Done ! Working fine on LG G3 MM Limitless 10.3 ROM

Thank you!

But please note, that there is the Bug in the 1.92 version that disabled the sound of the notification. I already fixed it in v1.93 and uploaded it.

Don-t worry, I have installed the v1.93.
Well done !
It works very well on My phone.

Very thanks for this useful update !
:good::good::good:
 
  • Like
Reactions: P1xelfehler

DocteurN

Senior Member
Jan 6, 2005
966
274
Great app! Thanks ;)

A new feature that could be implemented : Screen ON (with active drain = the amount of battery used while the screen is on in %/h) and Screen OFF (with idle drain = battery drain while the screen is off in %/h) times (like EX Kernel Manager can do in his Battery Monitor module)
It would a very useful addition to your battery stats to really understand battery life and compare kernel settings for example.
See The truth about kernels and battery life
 
Last edited:

P1xelfehler

Senior Member
Dec 28, 2016
121
116
Hannover
1.97 release
- added possibility to disable charging over usb [Root]
- added notification that is shown if the app has no root access anymore
- Graph saving does not run in the ui thread anymore [Pro]
- minor improvements and bug fixes
 

hotcakes_shinku

Senior Member
Sep 27, 2016
128
40
Xperia XZ2
Hi, great job with the app so far.

One suggestion is why not try to emulate Sony's BatteryCare (and the xposed module, BatteryCare+). You can give users the option to allow access to alarm clock times, which then u can use to predict when to continue charging to 100% maybe 30 minutes or 1 hour before an alarm goes off to minimize overcharging during an overnight charge. This is useful for people who'll be away from a charger for a long period of time for the next day and could use every single % battery available to them. You could also add the ability to schedule which days this setting will be active, for example only during work days, where else on weekends/days off user can use the normal battery charge limit.

Keep up the good work!
 
  • Like
Reactions: P1xelfehler

Top Liked Posts

  • There are no posts matching your filters.
  • 29
    What is this?

    That's a battery warner, that warns you, when your battery reaches X% on charging or Y% on discharging.

    Why should i need that??

    Lithium-ion batteries have a longer life, if you pay attention to the following things:
    - Don't let the battery too long at 100% on the charger
    - Don't discharge it completely
    - For the longest life, you need to load "flat"
    --> That means, that you charge e.g. between 20-80% instead of 0-100%

    And to help you with that, i developed that app:
    - It warns you when charging and reaching X% to help you to load "flat"
    - And when you discharged to Y%
    - If you are rooted you can stop charging after the limit is reached!

    Another point is, that you save time, because batteries load slower at 80+%!

    Other Features you can use without root:
    • Creation of a charging graph, so that you see how you have charged and how warm the battery got.
    • History of past chargings and auto saving of the charging graphs
    • An battery information notification with the current state of the battery
    • A dark theme -> optionally also for the info notification!
    • You are able to toggle the battery warnings for each charging method (ac charging, usb charging, wireless charging) separately.

    Other features where you need root for:
    • Full Tasker Support for the most important settings (for example enable/disable charging)
    • Stop charging automatically, so you don't need to be in the near of your device to hear the battery warning.
      -> That does not work with every device! I have to optimize the app for some devices!
    • Smart Charging - controls the charging for longer charging sessions (for example over night) to make the battery have a longer life.
      -> For that "stop charging" needs to work on your device!
    • Disable USB charging
      -> This prevents charging when plugged in via USB.
      -> This also needs "stop charging" to work for your device!
    • Resetting the android internal battery stats when the battery high warning triggers.
    • Enabling the power saving mode when the battery low warning triggers.

    Fully supported devices for Stop charging (incomplete list):
    • Oneplus One, 2, 3, 3T, 5T
    • Samsung Galaxy S3
    • Moto G (2014)
    • Nexus 4, 5, 6
    • Galaxy Nexus (maguro)
    • Amazon Fire
    • Nvidia Shield
    If your device is fully supported and is not on this list, please tell me!

    FAQ - Frequently asked questions
    Q: How do I get into the closed beta?
    A: Send me a PM with your Google email adress you use in the Playstore. If you speak german, you can also take a look into this forum. I have a section for my beta testers there! For beeing a beta tester, you also need to have Telegram!

    Q: How do i know if the stop charging feature works with my device?
    A: You will get a notification when you are trying to enable it, if your device is not supported! :)

    Q: What can I do if my device does not support Stop Charging yet?
    A: Find the stop charging file by yourself, select it in the app, test it and send it to me using "Send file to developer" in the settings menu (located on the screen where you can select your file).

    Q: After getting the notification with stop charging enabled, my device won't charge anymore! Help!
    A: Reboot your device. That will reset everything! Also send me an email, so i can fix it!

    Q: For my (Huawei) device nothing works! What can i do?
    A: Just add the app to the battery optimization list in the android settings and everything will work fine. :)
    These images should explain it on Huawei devices.

    Q: The app is not translated to my language! Can I translate it?
    A: Of course! Just write me a PM. To be a translator, you should be responsive and aware, that if new features come, i will need you!

    Q: How does Smart Charging work? (version 1.120+)
    A: This picture should explain it to you. If not, tell me.
    smartcharging.jpg


    Download Links (Playstore)
    Free Version
    Paid Version

    The project is now open source!
    Source code on Github!
    5
    1.121
    - added voltage and current to the charging graph
    - added Tasker support for enable/disable charging
    - enabled LED for warning notifications
    - improved "Disable USB charging" feature
    - fixed sometimes not responsive QS toggle
    - fixed charging/discharging loop that sometimes happened in connection to smart charging
    - fixed other bugs and crashes
    5
    More tasker actions are coming: :)

    952v7595.png
    4
    The next big update (I think the biggest so far) will be online Sunday if I can make it. If not then on Monday! :)
    3
    Thanks page