Enigma2 Viewer for Android 1.5.1

Enigma2 Viewer for Android - Created by AI

Control your Enigma2 satellite or cable receiver (Dreambox, VU+, Octagon, GigaBlue, etc.) from your Android tablet.

---

## Live TV
- Browse all bouquets and channel lists from your receiver
- Tap any channel to stream it instantly in full-screen
- Channel picon (logo) support
- Now/Next programme display with live progress bar per channel
- Quick-filter / search channels by name
- Favourites bouquet — star any channel to save it
- Screenshot your receiver's current picture from the toolbar

## Full-Screen Player
- Smooth HLS / MPEG-TS playback via ExoPlayer
- Tap the screen to show/hide the on-screen display (OSD)
- OSD auto-hides after 5 seconds
- Previous / Next channel buttons — browse without leaving the player
- Audio track selection (AC3, stereo, multi-language)
- Subtitle / Closed Caption track selection
- Aspect ratio cycling: Fit · Fill · Zoom · 16:9 · 4:3
- Sleep timer: 15 / 30 / 60 minutes
- Stop button always visible — one tap to exit

## EPG (Electronic Programme Guide)
- Full 2D grid view across all channels
- Pinned channel column with horizontal time scrolling
- Tap to view programme details
- Double-tap to play the channel immediately
- Long-press to schedule a recording timer

## EPG Search
- Search programme titles across all channels
- Results show channel, date/time and title
- Tap a result to go straight to the programme or set a timer

## Recordings
- Browse all recordings stored on your receiver
- Sort by date (newest/oldest), title or channel
- Detail panel shows description, channel, date and duration
- Full-screen playback with seek bar scrubbing
- Rewind / Fast-forward 15 seconds
- Resume from last watched position

## Timers
- View all scheduled recording timers on the receiver
- See timer status: waiting, recording, completed or failed
- Delete timers directly from the app

## Multiple Receivers
- Store unlimited receiver profiles
- Switch between receivers with a single tap
- Per-device host, port, username, password and HTTPS settings
- Wake-on-LAN — power on your receiver from deep standby

## Playlists
- Create and name local playlists of recordings
- Add recordings to playlists with a long-press
- Drag to reorder playlist entries
- Auto-play next item when one recording finishes
- Browse receiver HDD / NAS folders directly

## Notifications
- Background polling every 15 minutes
- Push notification when a recording timer starts

## Settings & Customisation
- Dark theme (default) and light theme
- Hide bouquets you don't use
- Auto-resume recordings from last position
- Per-device credentials — supports HTTP Basic Auth

## Requirements
- Android 8.0 or newer
- Android tablet with touchscreen
- Enigma2 receiver running OpenWebif



UserGuide.txt

  • Version 1.5.1

    # Enigma2Android v1.5.1 — Consolidated release

    **Version:** 1.5.1 (versionCode 18)
    **Previous public release:** 1.0.5


    A lot of updates in this version. I hid the Assign EPG, still working on the Enigma2 plugin to make it work.


    - **Receiver Settings** — full read+write console for the box (1.0.6).
    - **Virtual remote, on-TV messages, Quick-Settings tile, PiP, launcher
    shortcuts** (1.0.7).
    - **Recording management + EPG reminders** (1.0.8).
    - **Parental control editing, system log, plugin manager, network info,
    storage view** (1.1.0).
    - **EPG refresh / export / offline cache** (1.1.1).
    - **External player routing** (1.2.0).
    - **Multi-room "zap on…" + profile export/import** (1.3.0).
    - **Multi-room WOL + Send-message picker** (1.3.1).
    - **EPG reminder action buttons (Watch now / Snooze 5 min)** (1.3.2).
    - **HDHomeRun bouquet import + Android-side IPTV playback** (1.4.0).
    - **EPG Assign (UI temporarily hidden in 1.5.1)** (1.5.0).
    - **Phone-friendly responsive layouts** (1.5.1).



    RELEASE_NOTES_1.5.1.txt

    UserGuide_1.5.1.txt

  • Version 1.0.5

    **Version:** 1.0.5 (versionCode 6)
    **Release date:** May 13, 2026
    **APK:** `Enigma2Android-debug-1.0.5.apk`

    This release adds the **Bouquet Editor** — full bouquet and channel-list management from the phone, with both server-side editing (when the Enigma2 BouquetEditor plugin is installed) and a local-override fallback for receivers without the plugin.

    ---

    ## Highlights

    - **Bouquet Editor** — create, rename, delete bouquets; add, remove and reorder channels inside any bouquet.
    - **Server mode** — when the BouquetEditor plugin is detected on the receiver, all changes are pushed to the box and visible to every client.
    - **Local-override mode** — when the plugin is not present, reorder/remove still work per-device, stored locally and applied on top of the receiver's bouquet on this phone.
    - **Conflict resolution** — if the plugin appears later and you already have local edits, a dialog lets you Discard, Keep as a local layer, or Apply them to the receiver.
    - **TV and Radio** — both bouquet roots supported when creating a new bouquet.

    ---

    ## Bouquet Editor

    Reachable from **Settings → Edit bouquets**.

    - Lists every user and provider bouquet with channel counts.
    - Banner at the top shows mode:
      - **Green** — server mode, BouquetEditor plugin available, edits go to the receiver.
      - **Amber** — local-only mode, edits stored on this device.
    - **+ New** — create a bouquet (TV or Radio). Server mode only.
    - **Edit** — open a bouquet to manage its channels:
      - Long-press a row to drag-reorder.
      - Up / Down buttons for fine control.
      - ✕ removes a channel from the bouquet.
      - **+ Add channel** opens a filterable picker that lists every channel from every bouquet, skipping ones already in the target.
    - **Rename** / **Delete** — available on user bouquets in server mode. Deleting a bouquet also clears any local override stored for it.


    UserGuide_1.0.5.txt

  • Version 1.0.4

    **Version:** 1.0.4 (versionCode 5)
    **Release date:** May 12, 2026
    **APK:** `Enigma2Android-release-1.0.4.apk`


    ---

    ## Highlights

    - **AutoTimer management** — list, toggle, edit and remove AutoTimer rules directly from the app.

    - **Box Info screen** — Settings → Receiver → Box Info displays the receiver's hardware, image, tuner, network and storage details.
    - **Zap on channel change** — choose what tapping a channel does: stream in the player (existing behavior), zap the receiver only, or both. A separate option controls whether prev/next in the player also zaps the receiver.
    - **EPG row alignment fixed** — channel names now line up exactly with their EPG rows.
    - **Timer delete fixed** — uses the correct `api/timerdelete` endpoint.


    UserGuide_1.0.4.txt

  • Version 1.0.2

    Screen Resize Bug Fix


    You may get a Play Protect Error, since this is a debug version.

  • Version 1.0.1

    What's new in v1.0.1:

    • Channel list now shows Next programme — each channel row displays the upcoming programme title below the progress bar
    • Player exit button now hidden during playback — the ✕ button only appears when the on-screen display (OSD) is visible (tap the screen to show it)
  • Version 1.0.0

  • good program , thanks

    if you can fix display other channels resolution as HD & 4K channels only displayed


    any channel not HD not displayed and only black screen with sound


    1.jpg3.jpg2.jpg
    • I'll look into it.


      Regards

  • Hi, thanks for this new app. First feedback

    Problems encountered (ver. 1.01):

    1) the app appears on the screen absolutely out of alignment in vertical view, a little better in horizontal rotated view, but you can't see the items on the right;

    2) after entering the decoder data, the screen remains stuck on "filter channels" but no channel list won't appear (the decoder seems connected because if I press screenshot the still image of the channel appears

    • what version of Android are you on?

    • What is the resolution of your screen?

    • Uploaded a bug fix, that I think will fix your issue. It was working fine on my tablets.


      Thanks for the feedback

    • app not well aligned

      can't connect using ftp

      tested on Samsung oneui 8 android 14