package icon

Airplane Scheduler

Automatically switch airplane mode on and off on a schedule
New in version 2.1
• Schedule notifications show on the lock screen and in the status bar, without sound.
• A notification that turns into a problem now alerts.
• Improved Sui support for rooted phones.
Features
• Flexible schedules. One-off or repeating on the days you choose.
• Overnight schedules. Schedules can carry over to the next day.
• Full control. Skip, postpone, pause or end from the notification.
• Wi-Fi control. Off when a schedule starts, back on when it ends.
• Safe by default. Ending a schedule undoes only what it changed; anything you change yourself stays.
• Notifications. Quiet notifications before, during and after a schedule.
• No internet access, ads or tracking.

Note: This app needs Shizuku, or Sui on a rooted phone.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.1 (8) suggested Added on Oct 27, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 9.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • view Wi-Fi connections
      Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
    • show notifications
      Allows the app to show notifications
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • ask to ignore battery optimizations
      Allows an app to ask for permission to ignore battery optimizations for that app.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • io.github.probecat.airplanescheduler.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    Download APK 3 MiB PGP Signature | Build Log

  • New in version 2.0
    • New: notifications before, during and after a schedule.
    • New: skip, postpone, pause, or end schedule from notification.
    • The Shizuku reminder moved to notification before a schedule.
    • Back-to-back schedules now read as one.
    • New: support for Android 9–12.
  • Version 2.0 (7) - Added on Oct 25, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 9.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • view Wi-Fi connections
      Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
    • show notifications
      Allows the app to show notifications
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • ask to ignore battery optimizations
      Allows an app to ask for permission to ignore battery optimizations for that app.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • io.github.probecat.airplanescheduler.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    Download APK 3 MiB PGP Signature | Build Log

  • New in version 1.1.4
    • Fixed: a schedule could show as missed when airplane mode was already on at its start and was turned off later.
    • Fixed: ending a schedule right as it started could leave airplane mode on.
  • Version 1.1.4 (6) - Added on Oct 22, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 13 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • view Wi-Fi connections
      Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
    • show notifications
      Allows the app to show notifications
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • io.github.probecat.airplanescheduler.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    Download APK 2.8 MiB PGP Signature | Build Log