package icon

EnigmaDroid

The smartest Enigma2 companion for Android.
New in version 1.9.2
- Fixed crash when trying to stream or download a service
- Fixed crash when double-clicking the back button in remote control
EnigmaDroid is a modern, user-friendly app that lets you control your Enigma2-based satellite or cable set-top box directly from your Android device.

Everywhere in your home, EnigmaDroid gives you full access to your receiver’s features and content.

Features

  • Channel & Bouquet List: Quickly navigate your full channel lineup and favorite bouquets.

  • Timer Management: Add, remove or edit timers and scheduled recordings.

  • Stream Recordings: Browse and play your saved shows and movies.

  • EPG Support: View Electronic Program Guide data with detailed show info for every bouquet.

  • Remote Control: Full on-screen remote control with keypad.

  • Live TV Streaming: Watch live broadcasts from your Enigma2 box on your device using a compatible video player.

  • Search & Filter: Find channels or programs with built-in search functionality on every page.

  • Multi-Box Support: Connect to multiple receivers and switch between them with ease.


Streaming

EnigmaDroid currently uses external media players for streaming live TV and recordings.

VLC is recommended, though other media players may also work.

Requirements

  • An Enigma2-based set-top box (satellite or cable).

  • Up-to-date OpenWebif plugin enabled and configured.


Compatibility

Tested with popular Enigma2 images.

Some images, like VTi, may require manually updating the OpenWebif plugin to ensure full compatibility.

Free & Open Source

EnigmaDroid is fully open-source, respects your privacy and contains no ads or trackers. Contributions and feature requests are welcome on the project's GitHub repository.

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 1.9.2 (19) suggested Added on May 29, 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 network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • io.github.deprec8.enigmadroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 4.9 MiB PGP Signature | Build Log

  • New in version 1.9.1
    - Added a button to quickly switch devices
    - Improved the device info page
    - Synced Crowdin translations
    - Some other fixes and updates
  • Version 1.9.1 (18) - Added on May 24, 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 network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • io.github.deprec8.enigmadroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 4.9 MiB PGP Signature | Build Log

  • New in version 1.9.0
    - Added tooltips to all unlabeled icons
    - Improved the app icons and labels
    - Improved movies page with support for directories and better editing
    - Improved navigation experience with better animations
    - Improved the onboarding flow
    - Improved UX across multiple UI elements
    - Synced Crowdin translations
    - Many other fixes and updates
  • Version 1.9.0 (17) - Added on May 02, 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 network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • io.github.deprec8.enigmadroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 4.9 MiB PGP Signature | Build Log