Quick links:
▶ User manual for Dune HD Media Center app
▶ Other Dune HD support materials
Versions and changes
The app can be updated to the desired version in the menu "Setup - Misc - App upgrade".
For manual APK download, choose: "dune" for all models except BOXY, "boxy" for BOXY.
13-230601_1453 (beta):
dune
boxy
- Added: Initial support for media tags (such as 4K, 3D, etc) for video files. Currently, media tags are detected by filenames only. Media tags are currently shown only in the movie information in the "Netflix-like" view. Media tags are supported for both My Collection and file browwer. The following types of media tags are supported: resolution such as SD/720/1080/4K, file type such as Blu-ray/DVD/ISO/MKV, framerates such as 23.976, dynamic range such as DV/HDR10, video codecs such as HEVC/H.264, aspect ratio such as 2.35:1, audio codec such as DTS-HD MA, number of audio channels such as 7.1. Most commonly used ways to represent such media tags in the filename are supported, for example: Terminator.1984.UltraHD.HDR10+.HEVC.DTS-HD-MA.7.1.Blu-ray.iso
- Added: Initial support for playback of DVD-Video images (ISO and VIDEO_TS). Playback from SMB and NFS shares is supported. Auto framerate and auto resolution, chapters, audio tracks, subtitles, external subtitles, online subitltes are supported. Remembering and resuming playback position is supported. Only direct movie playback ("Lite" mode) is currently supported, DVD menu navigation is not supported.
- Added: When sending a debug dump from the "Support" menu, if Internet is not accessible, the dump is saved in the internal flash memory and can be sent later (when Internet becomes accessible).
- Fixed: In the top menu, some characters in some languages were wrongly shown as lower-case instead of upper-case.
- Fixed: File copy from Windows PC to SMB server could fail with errors.
- Fixed: Protect code (parental code) support for plugins was broken.
- Fixed: Connecting drives with specific symbols in volume label could lead to some problems.
- Improved: Improved GUI performance in some cases.
- Improved: Improvements to better support some plugins.
- Improved: Improvements to better support the new Dune HD Premier 4K Pro model.
- Updated/improved UI translations for some languages.
- Some other internal changes.
13-230512_2328 (stable):
dune
boxy
- APK version code changed from 12 to 13 (to be in sync with APK which will be published in Play Store). Note: downgrade from v13 to v12 is only possible by manual uninstallation of v13 and then installation of v12.
- Fixed: Playback of some Blu-ray ISO files did not work.
- Fixed: "No Internet connection" message could be shown by mistake in some cases.
- Fixed: Direct playback of torrent links did not work in some cases (when special characters like '[]' were used in URL).
- Improved: For developers: some extended APIs related to Dune Extra premium function improved.
- Internal changes.
12-230429_1350 (stable):
dune
boxy
- Fixed: When AFR was used, video mode would sometimes not be restored after playback was stopped.
- Fixed: Some DTS CD audio files played with noise instead of sound.
- Fixed: Some DTS CD audio files played with interruptions.
- Fixed: Some MPEG-2 files did not play correctly.
- Fixed: For some MPEG PS files, duration detection did not work correctly.
- Fixed: Default subtitle size was too small.
- Fixed: Fixed handling of font size for AAS subtitles.
- Fixed: Display of Arabic characters in subtitles did not work.
- Fixed: The UP remote button on the first playlist item did not allow jumping to the last item.
- Fixed: With DUNE accessibility service enabled, some gamepads didn't work correctly.
- Fixed: Changing the HTTP port from 10080 to 11080 (which was done in the previous version) did not work correctly and some plugins were broken.
- Fixed: After setting up the TV application for the first time for the New GUI, the display of the current element in the GUI was lost.
- Fixed: Displaying icons for groups of TV channels in TV playback mode could work incorrectly in case of a large number of groups.
- Fixed: Adding a TV channel to favorites while playing TV might not update the information in the main menu correctly.
- Fixed: File manager operations on a large number of files (for example, copying or moving thousands of files) could cause memory leaks.
- Fixed: Initial internet check might work sometimes not work correctly.
- Added: Ability to set custom TTF fonts for subtitles by running a TTF file in a file browser (as it was previously supported on regular models).
- Added: For developers: Ability to play CENC-encrypted streams with an explicit encryption key specified via the new dune_param "decryption_key" parameter. The feature is available as part of Dune Extra.
- Added: Support for new Dune HD media player models.
- Internal changes.
12-230404_2222 (beta):
dune
boxy
- Fixed: When Dune HD media center app was installed (and its accessibility service was enabled), the handling of remote buttons while running other Android applications could sometimes slow down.
- Fixed: HTTP port changed from 10080 to 11080. This fixes the problem that due to blocking port 10080 in the Chrome browser and others, it was not possible to use web interface of plugins. If some plugins used the hardwired port number 10080 instead of correctly using the HTTP_PORT variable, they should now be changed.
- Fixed: When accessing via SMB/NFS to folders colorfully styled via the dune_folder.txt mechanism, the folder design could sometimes be displayed incorrectly.
- Fixed: The quality of posters in My Collection was degraded due to unnecessary erroneous processing.
- Added: A new setting (My Collection - Data storage - Poster quality) allows you to download even better quality posters for My Collection. Disabled by default, because this requires more space to store the posters and might affect performance.
- Added: A new setting (Playback - Preferences - HLS/DASH startup bandwidth) allows you to choose the initial bitrate for adaptive HLS and DASH streams.
- Added: When you click on the Play... button on the movie screen in the Movies or Series sections, if more than one source is available, you are prompted to select a source (even if the movie was selected in the subsection of a specific source).
12-230331_2132 (stable):
dune
boxy
- Added: Pressing the RETURN remote button on the top level of the main menu now requires confirmation. The new setting "Miscellaneous - Start and exit - Exit app by RETURN button" allows you to completely remove the reaction to RETURN (then the exit from the app will be possible using the HOME remote button) or restore the old behavior (exit without confirmation).
- Added: Autostart of an element from favorites can be configured not only through POPUP in the Favorites menu, but also through the menu "Other - Start and exit - Autostart favorite item".
- Added: Subtitle color selection, which previously worked via buttons 1..6, can now also be done via LEFT/RIGHT buttons, to support small-button remotes.
- Added: Long pressing the BOOKMARK remote button during playback now brings the playlist (instead of the useless POPUP menu, which can be accessed by long pressing ENTER).
- Added: Long pressing the BOOKMARK remote button in the main menu now brings up the Recent menu (instead of the useless POPUP menu, which can be accessed by long pressing ENTER).
- Added: The PREV and P- remote buttons and the PREV screen button now allow you to quickly start playing the current file from the beginning (quick jump to position 0) even if the first (or the only) element of the playlist is playing.
- Added: Pressing the INFO remote button during playback in plugin mode now immediately shows not only the bottom INFO, but also the top INFO at once (same as the INFO button does in the on-screen playback control menu).
- Added: When starting a video in plugin mode from the built-in movie catalog, information about this movie is now available through the icon on the top of the playback control menu.
- Added: A built-in function to save a screenshot to the screenshots folder is available by sending an IP control command to simulate an EJECT button ('IP:10080/cgi-bin/do?cmd=ir_code&ir_code=ef10bf00'). The screenshots folder is used from the main connected storage (if it exists), or created in the internal memory. An adapted Screenshoter plugin that takes advantage of this new feature: tmp/apk/dune_plugin_Screenshoter_v1.0.3.zip
- Added: Menu "Settings - Information" now shows media player model.
- Improved: The playback control menu no longer displays redundant buttons (playlist, shuffle, next) if the current playlist contains only one item.
- Fixed: My Collection indexing could sometimes happen using the wrong language.
- Fixed: Some features did not work correctly when voice search was using.
- Fixed: Installing an APK from a file could sometimes fail.
- Fixed: Installing an online update could sometimes not work the first time or cause errors when the update is cancelled.
- Fixed: When updating a plugin online, the plugin download could sometimes hang in rare cases.
- Fixed: If the plugin icon was hidden, but was previously added to Favorites, the wrong name was displayed at the top when entering the plugin.
- For developers: versions.txt/platform_kind is now set to "android" instead of "0". For more automatic compatibility of older plugins.
- For developers: you can use the URL "app_root://{path}" to open the application data folder in a file browser, for example: "ActionFactory::launch_media_url('embedded_app://{name=file_browser}{url= app_root://}')".
12-230325_0142 (stable):
dune
boxy
- Fixed: Automatic audio track selection by language sometimes didn't work.
- Fixed: When displaying subtitles, video playback could stutter.
- Fixed: AR/AFR for files: HDMI reinit could happen at the wrong time (after starting video playback and after returning to the menu).
- Fixed: AR/AFR: HDMI reinit could happen twice for HLS interlaced content.
- Fixed: Some IPTV streams were played with constant buffering (HTTP TS streams).
- Fixed: After playing some SD files, subsequent files could be played in bad mode with video stuttering.
- Fixed: USB drives might not be shown in the "Sources" menu in some cases (for example, after restarting the media center at the request of the plugin).
- Fixed: Restarting the media center (for example via Settings - General - Restart, or by plugin request) sometimes worked incorrectly.
- Fixed: The function to install the APK file from the file browser did not work correctly on first use. The system stopped the media center after changing system permissions and the media center did not resume correctly.
- Fixed: SMB2/3 connection sometimes didn't work.
- Fixed: The optimization added in the previous version for running Blu-ray folders over SMB2/3 did not work in some cases.
- Added: Optimization for launching Blu-ray folders now also works for SMB1.
- Added: Online checking and installation of updates for Dune HD media center - similar to checking and installing firmware updates for regular Dune HD media players. Automatic periodic checks. Possibility to check manually through the menu Settings / Other / Update. Ability to select a version from the list.
- Added: Android folders in the root of the drive are now automatically hidden if they are empty. The new setting 'Miscellaneous - File Browser - Hide Android folders in drive root' allows you to change this behavior: hide if empty (default), hide always, do not hide.
- Added: Setting 'Miscellaneous - File Browser - Show Built-in btorage' now allows you to choose to display not only the "DuneHD" folder, but also the root folder of the Android internal memory with all Android folders. By default, as before, it only shows the contents of the "DuneHD" folder.
- Added: SMB server provides access to internal memory as well: all Android internal memory is accessible via the "builtin_memory" share, the DuneHD folder is also accessible via the "builtin_memory_dunehd" share.
- Added: When playing TV (live or archive), now even on a small-button remote you can pause the video (when a pause is supported for a video stream): the LEFT button pauses playback (if a pause is supported), the RIGHT button resumes playback. (At the same time, these buttons, as before, also display the timeline for rewinding, i.e. all the old functionality is preserved.)
- Added: During playback, POPUP menu items corresponding to colored buttons now also contain colored button icons for clarity.
- Added: PHP plugins: "download_and_install_apk" action now works.
- Added: For developers: You can now use the "dune_plugins" folder on a USB drive for easy plugin development and debugging. As on previous models of Dune HD media players.
- Added: For developers: If a plugin in its "bin" folder contains an executable file that is contained in the "firmware/bin" folder, then this executable file can be run (the file from "firmware/bin" will be run instead).
- Internal changes.
12-230314_2210:
dune
boxy
- Added: PHP plugins: if the plugin supports processing of colored ABCD buttons during playback, the corresponding commands are now available via the POPUP MENU (long press ENTER, on-screen button "...") during playback. This allows you to call up colored button actions on remotes without colored buttons.
- Added: The TV submenu for configuring the TV section is again available in the settings menu.
- Fixed: P+/P- buttons sometimes didn't work as +/-10 minutes on the rewind timeline.
- Fixed: DVD-Video folder recognition did not work when indexing My Collection.
- Fixed: Starting playback of Blu-ray folders over SMB and some other operations over SMB (involving a large number of files) could be very slow. This fix is currently only available for SMB2/3. Significant internal changes in the SMB client related to this optimization.
- Fixed: Detection of USB drives could be unstable in some cases.
- Fixed: Improved stream format recognition for HLS.
- Fixed: The cursor frame was not positioned accurately enough in some cases (around posters, etc.).
- Internal changes.
12-230312_2057:
dune
boxy