Scheduler

Matthias Urhahn edited this page Dec 5, 2016 · 5 revisions

Scheduler

Basic use

The scheduler allows you to automate running the different cleaning tools. The execution time may differ by +/- 10 minutes on some devices to save battery. The system may bundle several alarms and wakeup calls and not trigger each one immediatly.

Tasks

Each option creates and adds a specific task that will be submitted to SD Maid when the scheduler timer expires.

CorpseFinder

Adds a scan task and if enabled a delete task that. Acts like pressing scan and then delete in user interface.

AppCleaner

Adds a scan task and if enabled a delete task that. Acts like pressing scan and then delete in user interface.

Duplicates

Adds a scan task and if enabled a delete task that. Acts like pressing scan and then delete in user interface. The selection method you set as default will be used.

Databases

Adds a scan task and if enabled an optimize (vacuum) task. Acts like pressing scan and then delete in user interface.

Reboot

Reboots your device after all previous tasks have completed.

  • Hot reboot: Reboots only the user interface, but doesn't powercycle the whole device.
  • Full reboot: Powercycles the device, like pressing the power button, selecting shutdown, then turning the device on again.

Options

  • Skip on low battery: Allows you to configure a minimum battery %. If your battery is below this level, SD Maid will skip execution until the next interval.
  • Only on charger: Unless the phone is connected to a charger, the scheduler will skip execution.

Issues

Error: Scheduler loosing its settings

If SD Maid has been moved to a secondary storage (external sdcard), the scheduler will loose its countdown on reboot. After rebooting the alarm has to be restored, but apps that are not on internal storage, are not told about reboots. Also see http://developer.android.com/guide/topics/data/install-location.html.