package icon

Extend

Extend is an all-purpose display manager for any physical or virtual display.
- Launch any application on any external display in full screen
- Fully customizable resolution, scaling, DPI, and rotation for any display
- Reset any per-display configuration back to system defaults
- Built-in on-screen touchpad and keyboard for controlling any display
- Touchpad control with support for multi-touch, rotation, digitizer only mode
- External input device to display routing per input and display combination
- Navigation controls including Back and Home buttons for content on external displays
- Turning off built-in screen while keeping external displays active
- Managed virtual display mode with customizable on-screen keyboard routing and window behavior

Accessibility Service API may be used to support additional features on external displays. With your consent, it can:
- Simulate navigation actions for the on-screen touchpad and floating button
- Draw the on-screen cursor
- Read window details to direct your input to the focused window on the correct display

This information is used only on your device and is never collected, stored, or shared.

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 0.0.24 (24) suggested Added on Jun 21, 2026

    This version requires Android 8.0 or newer.

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

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaProjection"
      Allows the app to make use of foreground services with the type "mediaProjection"
    • show notifications
      Allows the app to show notifications
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • android.permission.WRITE_SECURE_SETTINGS
    • io.github.jqssun.displayextend.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • io.github.jqssun.displaymirror.permission.TOUCHSCREEN_BRIDGE
    • moe.shizuku.manager.permission.API_V23

    Download APK 2.0 MiB PGP Signature | Build Log

  • Version 0.0.23 (23) - Added on Jun 18, 2026

    This version requires Android 8.0 or newer.

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

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaProjection"
      Allows the app to make use of foreground services with the type "mediaProjection"
    • show notifications
      Allows the app to show notifications
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • android.permission.WRITE_SECURE_SETTINGS
    • io.github.jqssun.displayextend.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • io.github.jqssun.displaymirror.permission.TOUCHSCREEN_BRIDGE
    • moe.shizuku.manager.permission.API_V23

    Download APK 2.0 MiB PGP Signature | Build Log

  • Version 0.0.22 (22) - Added on Jun 16, 2026

    This version requires Android 8.0 or newer.

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

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaProjection"
      Allows the app to make use of foreground services with the type "mediaProjection"
    • show notifications
      Allows the app to show notifications
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • android.permission.WRITE_SECURE_SETTINGS
    • io.github.jqssun.displayextend.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • io.github.jqssun.displaymirror.permission.TOUCHSCREEN_BRIDGE
    • moe.shizuku.manager.permission.API_V23

    Download APK 2.0 MiB PGP Signature | Build Log