QuickONF Battery
Documentation


The app

A real snapshot from a Samsung Galaxy Mini showing a mosaic made using all the QuickONF Battery widgets

QuickONF Battery steadily analyses the battery behaviour of any Android™ device, being able to foretell its drain and charge times with more accuracy that other similar apps.

These times are shown in 10 distinct clocks embedded in 6 different widgets, and can be tweaked using several engine and display options.

It is important to realize that some of these clocks need previous learning, so they cannot show predictions when the app is just installed. But they will do it after 2 or 3 charges, complete or partial.

The widgets

QuickONF Battery: Level

level_colorslevel_plugged_aclevel_plugged_usbThis 1×1 widget shows the battery charge percentage.

The background colour of all these widgets changes according to the battery charge. Blue colour means that the device is plugged. The background graphic shows if it is AC or USB plugged.

This widget does not need any learning and shows results immediately.

QuickONF Battery: Drain+Charge

Four clocks in a single widget, with two click-swappable working modes.
 

Minimum battery remaining time, with the device working at full capacity.
Needed time for 99% battery charge through USB.
Maximum standby time, counting from now.
99% battery charge time through AC.

 

After AC plug, it will show AC99% and AC100%. Similar behaviour when USB plugged.

 

This widget is horizontally resizeable.

This widget needs learning. Two or three partial or complete charges are usually enough.

QuickONF Battery: Compact

This widget is the combination of the former ones, Level and Drain+Charge.
The behaviour is exactly the same that the Drain+Charge widget, having an identical learning curve.
Horizontally resizeable, too.

QuickONF Battery: Activity

4×1 widget that shows, graphically, the battery behaviour in the last 20 minutes, incorporating 4 clocks that make remaining time predictions based on the last 5, 10, 15 and 20 minutes user activity.
White bars mean the device screen was on. Black ones mean it was off

When the device is plugged, the graph shows the charge level. White stripes mean screen on. Black ones mean screen off.

The graph shifts right once a minute, approximately. Shown here at 200x speed. The continual shape changes are due to graph normalization and the fact that calculations are made from the bars relative areas, not heights.

Resizeable from 4×1 (3×1 in some devices) to Nx1.

 
This widget is specially optimized not to drain your battery. By default stops itself after 10 minutes of the last battery level change. This value can be changed in the Engine Configuration screen.

It also is the only widget that does not show measure accuracy, because its predictions are inevitably approximate. It does not need previous learning, neither.

This widget can be updated immediately clicking on it.

QuickONF Battery: Clock

clock_es1×1 widget with clock and calendar, included as extra for aesthetics.
 

The weekday abbreviation is always shown in the device language.

QuickONF Battery: Big Clock

bigclock_es2×1 widget with the same characteristics and purpose than the former.

Configuration options

In the app’s main menu you can access to engine and display options, shown right after. Default options are shown in colour.

The same data shown using the 6 possible distinct combinations of display options, assuming that current time is 17:20.
  • Engine
    • Effective depletion %
      The battery level percentage that can be taken as full depletion. Normally it’s 0, but that’s not guaranteed.
      • 0→5→10→15→20→25
    • Data latency days [1-30]
      The amount of time that data are kept for analysis. Select a low value for flexibility, a higher one for accuracy.
      • 1 … 14 … 30
      High values do not lower performance, because these calculations are done only when the device is plugged.
  • Display

    • Time display mode
      Showing the remaining or the final time is a strong personal preference.
      • Show remaining time, e.g., 4h
      • Show final time, e.g., 17:20
    • Accuracy display mode
      There are three options.
      • Show deviation, e.g., 5h±1
      • Show intervals, e.g., 4h→6h
      • Do not show accuracy, e.g., 5h
  • Activity Widget

    • Minutes for self-stop
      The number of minutes the Activity Widget will keep running after the last battery level change.
      • 5 (small batteries)→10 (average batteries)→15 (big batteries)
      Lower values reduce the total number of calculations and graph updates, but also shrink the time range: A 5 minutes value limits predictions to 8 hours; Selecting 15 minutes, the predictions can reach 24h.

User actions

From the app’s main menu you can restart the widgets and erase its data with no need of removing and/or reinstalling anything.

  • Restart the engine
    Without affecting the prediction algorithms.
  • Delete data
    Resetting the prediction algorithms. A confirmation prompt is shown.

Messages

The widgets can show messages in some circumstances, especially when just installed.

  • initial
    The widget is just installed.
  • just born
    There is no data yet.
  • learning
    The widget is acquiring data (e.g., charge clocks when device is plugged).
  • waiting
    The widget needs data, but it is not the moment (e.g., charge clocks when device is unplugged).
  • complete
    Ended task.
  • need2zzz
    Only the MAX clock will say this. It means that the device has not entered standby mode yet.
  • need2run
    Only the MIN clock will say this. It means that the device has not run at full capacity. This message normally disappears after the first or second plug.
  • wait
    Only an ACTIVITY clock will say this. It means that its corresponding time interval has not got enough info for a stable prediction… yet.

Serving suggestions

These widgets are designed to combine in aesthetically pleasing ways.

Sugerencia 1
Level / Big Clock / Drain+Charge
Sugerencia 2
Clock / Drain+Charge / Drain+Charge / Level
Sugerencia 3
QuickONF Battery / QuickONF Keys

QuickONF Keys, a widgets set also developed by Cranfcom, is designed to combine with QuickONF Battery.

[c] Alberto Viñuela Miranda / Cranfcom 2013-2014