Dune Firmware Zone


Dune HD Lite 53D


Version "150721_0136_b9" (the latest stable version)
Download: dune_firmware_hdlite_53d_150721_0136_b9.dff
Changes since 150721_0135_b9:
- New feature: Added compatibility with new Dune HD remote controls (which
  are shipped with newer Dune HD models)
   - NOTE: to use POWER button of the new RC, the following is needed:
      - Set "Setup / Misc / Power management / POWER button behavior" to
        "Software standby".
      - Reprogram the box to boot automatically on power-on as described in
        "Automatic power-on mode" section here:
        http://dune-hd.com/support/rc

- Improvement: Improved compatibility with HTTP/MP4 and HTTPS/MP4 Internet
  video streams.

- Improvement: Fonts extended to better support Kazakh, Georgian, Armenian,
  Azerbaijani and some other languages.

- Minor other improvements.

Version "150721_0135_b9"
Download: dune_firmware_hdlite_53d_150721_0135_b9.dff
Changes since 150404_0032_b9:
- Bugfix: Weather widget could show wrong temperature in some cases.

- Bugfix: After returning from playback to a folder with GUI customization
  (using dune_folder.txt), in specific cases, a wrong GUI state could be
  shown.

- Bugfix: In some rare cases, when when playing a MPEG-TS stream from
  multicast or DVB source, playback could crash.

- Bugfix: In specific cases, when switching between different MPEG-TS
  streams for a long time, playback could crash.

- Bugfix: For models with DVB-C tuner: DVB-C default modulation mode was
  set to incorrect value.

- Bugfix: For base3d2 and tv303d2 models: stability problems could take
  place in some cases.

- Bugfix: SDK: when creating too many scheduled recordings, the application
  could crash in some cases.

- Bugfix: SDK: in HTML applications, an attempt to modify the callback
  function from JS callback handler could lead to application hangup.

Version "150404_0032_b9" (BETA version)
Download: dune_firmware_hdlite_53d_150404_0032_b9.dff
Changes since 150227_0032_b9:
- The function of formatting a HDD into NTFS filesystem now does not have
  HDD capacity limitations and can be used with huge HDDs.

- When a HDD with an EFI system partition is attached, the EFI system
  partition is now not shown in the GUI.

- SDK: added new firmware customization possibility: custom firmware may now
  use a custom value of signer_id for signed plugins. See more information
  in SDK documentation.

- Bugfix: AC3 or DTS audio could be played wrongly in specific rare cases.

- Bugfix: Custom folders based on dune_folder.txt mechanism could be
  rendered in a wrong way in specific cases, when an old behavior of
  dune_folder.txt mechanism was expected.

- Bugfix: PHP plugins: FWD and REW RC buttons did not work as expected in
  some cases.

- Bugfix: GUI could crash in some specific rare cases when icon archive
  feature was used.

- Bugfix: when playing very high-bitrate lossless audio files (FLAC,
  Wavpack) from an SMB network share, stuttering could take place in some
  cases.

- Bugfix: playback of MPEG-TS stream containing a lot of errors could lead
  to playback crash in some rare specific cases.

- Added new "adaptive+" deinterlacing mode, which should work better than
  the old "adaptive" mode on specific video content.

- Bugfix: when playing a media_url with "dune_params" extra parameters,
  playback recovering from a network fault could be handled wrongly in some
  cases.

- Bugfix: when playing HLS (and some other MPEG-TS based) content, audio
  track switching could work wrongly in some cases.

- Bugfix: for models which do not support full power-off: a request to do
  power-off could be handled wrongly in some cases.

- Hungarian UI translation updated.

Version "150227_0032_b9"
Download: dune_firmware_hdlite_53d_150227_0032_b9.dff

Version "140827_0132_b9"
Download: dune_firmware_hdlite_53d_140827_0132_b9.dff

Version "140825_2251_b8"
Download: N/A (has not been released, or is not recommended, for this player model, the listed changes are included into next firmware versions)

Version "140815_2111_b8"
Download: N/A (has not been released, or is not recommended, for this player model, the listed changes are included into next firmware versions)

Version "140722_1114_b8"
Download: N/A (has not been released, or is not recommended, for this player model, the listed changes are included into next firmware versions)

Version "140610_0131_b8"
Download: dune_firmware_hdlite_53d_140610_0131_b8.dff
Changes since 140425_0132_b8:
- Subtitles are now supported during plugin playback.

- Internal improvements in plugins upgrade mechanism.

- HLS playback bugfixes:
   - Playlists with blank lines in the beginning were processed
     incorrectly.
   - Sometimes HLS playback could crash because of too long URLs.

- Bugfix: switching deinterlacing mode during DVD playback did not work.

- Bugfix: in some cases scanning DVB-T with multiple bandwidths failed with
  GUI error.

- Rutube application is removed from the set of preinstalled applications.

Version "140425_0132_b8" (BETA version)
Download: dune_firmware_hdlite_53d_140425_0132_b8.dff
Changes since 140223_0133_b8:
- Internal improvements in plugins upgrade mechanism.

- Updated Videomore preinstalled application (Russian language only).

- HLS playback improvements.

Version "140223_0133_b8" (BETA version)
Download: dune_firmware_hdlite_53d_140223_0133_b8.dff

Version "140223_0132_b6"
Download: dune_firmware_hdlite_53d_140223_0132_b6.dff

Version "131224_0132_b8" (BETA version)
Download: dune_firmware_hdlite_53d_131224_0132_b8.dff

Version "131213_0131_b6"
Download: dune_firmware_hdlite_53d_131213_0131_b6.dff

Version "130515_2104_b6"
Download: dune_firmware_hdlite_53d_130515_2104_b6.dff

Version "121018_0846"
Download: dune_firmware_hdlite_53d_121018_0846.dff
Changes since 120815_2150:
- NOTE: This is a minor update to 120815_2151. 

- Dune HD TV models: Bugfix: Vidimax application could report "error 7" in
  some cases during playback.

- Bugfix: fixed problem with the playback of certain MMS URLs (the problem
  appeared in the firmware version 120608_1420_beta).

- Bugfix: playback of MPEG-TS streams w/o audio and with temporary audio
  dropouts could cause problems. (This includes playback of multicast, HLS,
  DVB MPEG-TS streams.)

- Bugfix: playback of media content via HTTP protocol could cause hangup in
  some cases (e.g. when the server did not respond).

- HLS playback improvements:
   - By default, the initial quality is now chosen based on the previous
     statistics (remembered till reboot).
   - Various performance and stability improvements.
   - Bugfix: too long HLS URLs were refused to play.

- media_url: 'hls_initial_bandwidth' parameter extended with new possible
  values: 'auto' and 'auto_high'.
   - More details: http://dune-hd.com/support/misc/media_url.txt

- Improvements in API for PHP plugins:
   - Default PHP plugin operation timeout increased to 60 seconds.
   - Bugfix: PHP plugin operation was handled in wrong way in some cases.
   - Bugfix: EPG OSD column had wrong title in some cases.

- Dune HD TV models: Improvements in API for HTML+JS applications:
   - Bugfix: when playing HLS stream, read error events could be wrongly
     generated even in the absence of any errors.

Version "120815_2150"
Download: dune_firmware_hdlite_53d_120815_2150.dff
Changes since 120608_1420_beta:



Version "120608_1420_beta" (BETA version)
Download: dune_firmware_hdlite_53d_120608_1420_beta.dff
Changes since 120531_2200_beta:
NOTE: This firmware version does not include the new application
archtiecture introduced in 120531_2201_beta. The equivalent firmware
version with the new application architecture is 120608_1421_beta.

- media_url: added 'osd_size' parameter for www:// URLs.
   - More details: http://dune-hd.com/support/misc/media_url.txt

- Bugfix: playback of some MP4 content could cause crash.

- Bugfix: when playing MP4 files, exiting trickplay modes (e.g. fast
  forward) could work wrongly.

- Bugfix: GUI skin switching using "B" RC button could work wrongly in some
  cases.

- Some minor fixes in the PHP plugin mechanism (note: no changes in API).

- Other minor fixes.

Version "120531_2200_beta" (BETA version)
Download: dune_firmware_hdlite_53d_120531_2200_beta.dff
Changes since 120329_2012:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.

* Added a set of preinstalled applications.

   - Facebook.
   - Twitter.
   - AccuWeather.
   - YouTube.
   - RuTube (Russian language only).
   - Videomore (Russian language only).
   - TV Rain (Russian language only).
   - Horoscope (Russian language only).
   - RIA news (Russian language only).
   - Poverhnost TV (Russian language only).
   - Megogo (for Russia, Ukraine and other ex-USSR countries only).
   - Videoprobki.ua (for Ukraine only).
   - video.bigmir.net (for Ukraine only).
   - Games: chess, four, sudoku, memory, tetris (Russian language only),
     snake (Russian language only).

* Web browser improvements.

   - A new version of web browser engine is used.
   - Browser performance slightly improved.
   - Dune HD TV-101 and TV-301: Spatial navigation support is added:
     navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
     RC buttons.
   - Some other improvements and fixes.

* DVB-T improvements.

   - TV OSD is now used during DVB-T playback.
   - Added EPG showing.
   - Added support for DVB-T channels icons.
   - DVB-T buffering and channel switching improvements.

* UI improvements.

   - Text fields in the main menu do not require any more to press ENTER to
     edit the text: text fields are now always "active" and the text can be
     edited immediately.
   - RC button "D" in text fields in the main menu can be used to show the
     on-screen virtual keyboard. Currently, only English and Russian
     languages are supported.
   - Animation added in some places where it was missed previously.
   - TV OSD improvements:
      - ENTER on TV channel which is already played just closes the OSD and
        does not restart the playback.
      - Navigating to a different TV channel resets the EPG panel to today.

* Playback improvements.

   - Added support for HLS protocol for streaming media content. Adaptive
     bitrate is supported. VOD and Live TV/radio modes are supported. AES
     encryption is supported.
      - media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
      - More details: http://dune-hd.com/support/misc/media_url.txt

   - Added support for RTSP protocol for streaming media content. Only MPEG-TS
     streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
     VOD and Live TV/radio modes are supported.
      - media_url syntax: rtsp://{host}[:{port}][/{path}]
      - More details: http://dune-hd.com/support/misc/media_url.txt

   - Improved multicast IPTV playback support.
      - Faster playback startup and faster switch between multicast IPTV
        channels.
      - Fixed problems which took place sometimes when the user attempted
        to switch between IPTV channels too quickly.
      - Improved errors detection and handling.
      - Added possibility to pause/resume the playback (with picture
        freezing).
      - Added support for DVB subtitles.
      - Added support for teletext passthrough (works with some TV models).

   - Improved support for playback of MP4 files via HTTP protocol.
      - Autoframerate enabled also for MP4 files played via HTTP protocol
        using "http://mp4://" media_url syntax.
      - Optimized playback of MP4 files via HTTP protocols w/o the use of
        "http://mp4://" media_url syntax.

   - Improved support for playback of HTTP/TS streams.

   - Performance of playback from SMB shares improved on SMP8670 platform
     (Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
     HD TV-101 should be approximately the same as with Dune HD Smart and
     Max/Duo models.

* Various new features for application development.

   - dune_folder.txt extensions and improvements:
      - New parameters:
         - paint_details_box_background = yes|no
         - help_line_text_color = N
         - item_detailed_info_title_color = N
         - item_detailed_info_text_color = N
         - item_caption_color = N
         - item_sandwich_icon_scale_factor = N.N
      - More details: http://dune-hd.com/support/misc/dune_folder_howto.txt

   - Added a possibility to specify various playback options in media_url
     using "|||dune_params|||" syntax.
      - Supported options:
         - rtsp_tcp:0|1
         - rtsp_seek_via_reopen:0|1
         - protocol:hls
         - hls_initial_bandwidth:low|high
         - hls_key_url_add_query:{string}
         - enable_seek:0|1
         - buffering_ms:1..60000
      - More details: http://dune-hd.com/support/misc/media_url.txt

   - Added a possibility to launch web browser using a special media_url
     syntax.
      - media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
      - Supported parameters:
         - fullscreen=0|1
         - webapp_keys=0|1
         - zoom_level={N}
         - overscan={N}
         - user_agent={string}
         - background_color={color}
      - More details: http://dune-hd.com/support/misc/media_url.txt

   - Dune IP Control API extensions and improvements:
      - New IP Control commands:
         - start_playlist_playback
         - launch_media_url
         - get_text
         - set_text
      - More details: http://dune-hd.com/support/ip_control

   - Dune FlashLite API extensions and improvements:
      - Added support for HTTPS.
      - Improved support for USB keyboards.
      - New API operations:
         - requestPlaylistPlaybackOnExit
         - requestPlaylistPlaybackOnExitWithReturn
         - requestDVDPlayerOnExit
         - requestDVDPlayerOnExitWithReturn
         - requestBlurayPlayerOnExit
         - requestBlurayPlayerOnExitWithReturn
      - More details: http://dune-hd.com/support/flash

   - Dune PHP Plugins API extensions and improvements:
      - New GUI actions:
         - file_play
         - dvd_play
         - bluray_play
         - playlist_play
         - launch_media_url
         - change_behavior
         - show_black_screen
         - show_main_screen
      - New GUI events:
         - timer
         - playback_stop
      - New properties in existing data structures:
         - GuiAction::params
         - PluginInvalidateFoldersActionData::details
         - PluginInvalidateFoldersActionData::rate_details
         - PluginMovieFolderView::left_button_caption
         - PluginMovieFolderView::left_button_action
         - PluginMovieFolderView::params
         - PluginRegularFolderView::timer
         - PluginTvInfo::epg_mode
         - PluginVodInfo::initial_position_ms
         - PluginVodInfo::advert_mode
         - PluginVodInfo::actions
         - PluginVodInfo::timer
         - ShowDialogActionData::actions
         - ShowDialogActionData::timer
         - ShowDialogActionData::max_height
         - ShowDialogActionData::initial_sel_ndx
         - ViewItemParams::item_caption_color
         - ViewItemParams::item_sandwich_icon_scale_factor
         - ViewParams::paint_details_box_background
         - ViewParams::help_line_text_color
         - ViewParams::item_detailed_info_title_color
         - ViewParams::item_detailed_info_text_color
      - New data structures and their properties:
         - BlurayPlayActionData::url
         - ChangeBehaviourActionData::actions
         - ChangeBehaviourActionData::timer
         - ChangeBehaviourActionData::post_action
         - DvdPlayActionData::url
         - FilePlayActionData::url
         - GuiTimerDef::delay_ms
         - LaunchMediaUrlActionData::url
         - LaunchMediaUrlActionData::post_action
         - PlaylistPlayActionData::url
         - PlaylistPlayActionData::start_index
         - PluginFolderViewParams::paint_path_box
         - PluginFolderViewParams::paint_content_box_background
         - PluginFolderViewParams::background_url
         - PluginVodPlayActionData::vod_info
         - ShowBlackScreenActionData::post_action
         - ShowMainScreenActionData::post_action
      - New features related to plugin file structure:
         - {plugin_install_dir}/bin/
            - The player automatically sets executable permissions on all
              files in this directory during plugin installation.
         - {plugin_install_dir}/www/{path}
            - The player automatically makes these files accessible via
              HTTP (locally inside the player, and from the local network):
               - http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
         - {plugin_install_dir}/www/cgi-bin/{path}
            - The player automatically makes these CGI applications
              accessible via HTTP (locally inside the player, and from the
              local network):
               - http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
      - Other new features:
         - Ability to package FlashLite application into plugin and launch
           it when the user enters plugin entry point, or when PHP plugin
           code decides to call it. Supported via the new "launch_media_url"
           action.
         - Ability to package HTML page/application into plugin and launch
           it in web browser when the user enters plugin entry point, or
           when PHP plugin decides to call it. Supported via the new
           "launch_media_url" action.
         - If the plugin is pure FlashLite or HTML application and does not
           need to execute any PHP code, "plain" plugin type can be
           specified in plugin manifest instead of "php"; in this case,
           there is no need to include PHP program into the plugin and
           specify "program" parameter in plugin manifest.
      - More details: http://dune-hd.com/support/plugins

* Other minor changes.

   - The set of preinstalled UI skins slightly reduced to free some flash
     memory for new firmware functions and applications.
   - DHCP client sends the information about player model and firmware
     version to DHCP server using DHCP vendor specific options.
   - Various other minor fixes and improvements.

Version "120329_2012"
Download: dune_firmware_hdlite_53d_120329_2012.dff
Changes since 120202_1544_beta:
NOTE: This is a minor update to 120202_1544_beta. 

* Initial video mode setup wizard improvements: EDID information from TV
  is now taken into account to automatically suggest the optimal HDMI mode.
  Default mode is NTSC instead of PAL.

* Minor improvements related to the support for big and small Dune remote
  controls in different Dune HD models.

Version "120202_1544_beta" (BETA version)
Download: dune_firmware_hdlite_53d_120202_1544_beta.dff
Changes since 120127_2115:
NOTE: Includes also all changes from 120127_2115 (see below).

* Added "Soft Reset" function:
   - Now the "Reset Settings" function proposes two choices: full reset to
     factory defaults (the same as took place in previous firmware
     versions), and so called "soft reset".
   - The soft reset clears the settings only partially and is more
     convenient in cases when the user does not need full factory reset.
   - The following things are cleared by the soft reset:
      - All settings from Setup menu.
      - All plugins settings.
      - All cached data and data stored by the player for its own needs.
      - All bookmarks (remembered playback positions).
   - The following things (which may be hard to reconfigure from the
     scratch) are kept by the soft reset:
      - All configured network folders.
      - All favorites configured in the main menu.
      - All installed plugins.

* Improvements for the users of big remote controls:

   - Added the setting allowing to choose the behavior POP UP MENU RC
     button: toggle playlist/TV menu (as took place in previous firmware
     versions), or toggle the new functions menu (introduced in the latest
     firmware version) (this is the default behavior). The old behavior
     (toggle playlist/TV menu) can be convenient for the users used to it.
     Enabling the old behavior makes the functions menu unavailable (and
     thus it may be reasonable only for users of big remote controls, which
     have dedicated buttons allowing to trigger various playback functions
     w/o the need to use the functions menu). The setting: 'Playback /
     Preferences / POP UP MENU button'.

   - On the models which are shipped by default with big remote control,
     LEFT/RIGHT RC buttons during playback now trigger the time seek
     function (as took place in previous firmware versions), rather then
     the volume function (as was introduced in the latest firmware verion).

* Tvigle.ru application improvements:
   - Added setting allowing to manually control if the application is shown
     or not on the main screen: 'Setup / Applications / Tvigle / Shown on
     the main screen'.

* Kartina.TV application removed from the set of preinstalled applications
  by demand of the Kartina.TV company.

* Minor other improvements and fixes.

NOTE: Includes also all changes from 120127_2115 (see below).

Version "120127_2115"
Download: N/A (has not been released, or is not recommended, for this player model, the listed changes are included into next firmware versions)
Changes since 111122_0159_beta:
* Improved handling of deinterlacing settings:

   - Deinterlacing mode choice is now remembered (for file/IPTV playback).
     The remembering can be disabled via a new setting: 'Save deinterlacing
     mode settings'.

   - A warning is shown in some cases when BOB deinterlacing mode can give
     better results but is not selected.

   - BOB deinterlacing mode is forced automatically for DVD playback when
     it is needed (in interlaced video modes).

* Improved ZOOM settings (for file/DVD/IPTV playback):

   - Two new full screen ZOOM modes added:
      - Full screen with preserved proportions (if video aspect ratio is
        not the same as TV aspect ratio, some parts of the picture is
        cropped).
      - Full screen without preserved proportions (if video aspect ratio is
        not the same as TV aspect ration, the picture is stretched to fill
        the screen).

   - The rest of ZOOM modes are rearranged, better names given to some
     modes.

* Plugins improvements:

   - Plugins installed into flash memory storage are kept on firmware
     upgrade by default now. All other content of flash memory storage is
     also preserved. The old behavior (disabling flash memory storage and
     reinstalling optional firmware components) can be forced via a new
     setting.

   - Bugfix: after plugin is deinstalled, some plugin data could be kept.

   - Bugfix: Scrolling movie description of movie page using PREV/NEXT RC
     buttons did not work for plugins.

* Improved initial video mode configuration for all models:
   - The following features are now available on all models (previously
     they were implemented for Dune HD TV-101 model only):
      - Showing picture on both HDMI and Composite video outputs on first
        boot.
      - Initial video mode setup wizard.

Version "111122_0159_beta" (BETA version)
Download: dune_firmware_hdlite_53d_111122_0159_beta.dff
Changes since 110923_1710:
NOTE: Includes also all changes from 110923_1710 (see below).

* Dune HD Lite 53D now also supports the following features:
   - Web Browser.
   - FhashLite apps.
   - "IVI.ru" service.
   - NOTE: asian fonts are now an optional firmware component on this
     player model.

* Playback improvements:

   - Bugfix: POWER RC button did not work correctly during Blu-ray Lite
     playback.

   - Bugfix: time-seeks in AVI files muxed with OpenDML structure were very
     slow when playing from network.

   - Bugfix: IPTV (UDP multicast and HTTP/TS) could not work properly on Dune
     HD Lite 53D if H.264 was used.

* Various fixes and improvements.

   - A new boot splash picture.

   - Minor improvements and fixes for Kartina.TV and Tvigle applications.

   - Minor improvements and fixes for GUI skins handling.

   - Minor fixes for some recently introduced features and changes in
     dune_folder.txt mechanism and related functionality.

   - DHCP support improvement: "client id" sent by the player to DHCP server
     is reverted back from a non-standard value (introduced in the previous
     firmware version) to the standard value (0x01 followed by MAC-address).

   - Bugfix: WiFi scan produced no results in some cases. Also, added a button
     allowing to easily restart WiFi scan.

   - Some menu languages updated/improved.

   - Some other minor fixes.

* Added emergency settings reset function. In order to use it: put
  "dune_boot_reset_settings.flag" file into the root of the only USB flash
  drive connected to the player, then the player will reset settings during
  boot.

* IP Control API extensions.
   - Protocol version changed to 2.
   - Improved reporting of current state during playback of IPTV streams.
   - Added information about available audiotracks during playback.
   - Added the possibility to configure the following playback parameters
     (via "set_playback_state"):
      - video_enabled
      - video_zoom
      - video_fullscreen
      - video_x
      - video_y
      - video_width
      - video_height
      - volume
      - mute

* Additional features and API changes in the mechanism for the integration
  of IPTV/VOD services.

Version "110923_1710"
Download: N/A (has not been released, or is not recommended, for this player model, the listed changes are included into next firmware versions)
Changes since 110606_1315:
* Added Blu-ray Lite playback function:

   - Supports both ISO images and BMDV folders.
   - Supports BD images with complex file structure.
   - Ensures the minimal gap when transitioning between M2TS files.
   - Allows to choose the version of the movie, bonus materials, etc --
     both when starting the playback, and during the playback.
   - Allows to switch audiotracks and subtitles.
   - Allows to navigate across chapters.
   - Supports various functions available in the file playback mode (such
     as zoom, subtitles shift, convenient time seek, etc).

* Playback improvements:

   - Added "Auto" setting for preferred language for audio, subtitles and
     disc menu. This automatically chooses the language based on the chosen
     interface language. "Auto" is used by default now.

   - "Save zoom settings" option is now enabled by default (affects the player
     after settings reset to factory defaults).

   - "BOB" deinterlacing mode is now used by default in file/TV playback mode.
     (The reason for the change is that "adaptive" deinterlacing mode
     currently produces worse results than "BOB" for some kinds of
     files/streams).

   - When playback starts, the information about the used and available
     subtitles and audiotracks is not shown any more.

   - REW button during playback of MPEG-TS/PS files now triggers time-seek
     function instead of ignoring.

   - Improved startup speed of MPEG2-TS files when playing them from
     network.

   - Bugfix: FF->seek->FF caused wrong speed of fast forward.

   - Bugfix: wrong audio channels configuration on HDMI output could take
     place in some cases during file playback.

   - Bugfix: specific DVD-Video discs could not be played correctly.

   - Bugfix: specific MPEG2-TS files with DTS streams could not be played
     correctly.

   - Bugfix: bitstream setting was not affecting S/PDIF for file playback.

   - Bugfix: in some cases, audiotracks in specific MPEG2-TS were not
     detected.

   - Bugfix: video from a Samsung phone could not be played.

   - Bugfix: MKV files with specific PCM audio tracks could not be played correctly.

   - Bugfix: Switching between MPEG2-video and H.264 streams (e.g. IPTV
     channels) could not work in some cases because of video memory
     fragmentation. Related massive reorganizations of the playback engine
     (a new video memory management architecture).

   - Bugfix: autochoice of audio and subtitles was not working in some
     cases for MKV.

   - Bugfix: some OGG files were stuttering when playing from SMB share.

* Multicast IPTV playback improvements:

   - Improved support for playback of very high bitrate IPTV streams.

   - IMGP v2 is now used by default (instead of IGMP v3) for better
     compatibility with different networks.

   - Faster buffering of multicast streams. Also a new setting (in Setup /
     Applications / IPTV) allows to manually adjust the buffering period for
     multicast streams.

   - Faster switching between multicast IPTV channels.

   - Added showing of some information (moving across the screen) for IPTV
     streams playback (similarly to how it is done for music playback).

   - Added support for VC1 video in multicast IPTV streams.

   - Added support for EAC3 in private type 6 streams (like those found in
     French DVB-T) in multicast IPTV streams.

   - Added support for AAC LATM in multicast IPTV streams.

   - Bugfix: on some IPTV channels extra non-working BDLPCM and DTS HD MA
     audio channels were offered.

   - Various other improvements for playback of IPTV multicast streams.

* Various improvements for working with HDDs:

   - Improved handling of GPT-formatted HDDs (so handling of 3TB+ HDDs is
     more reliable now).

   - Added a possibility to format huge HDDs (3TB+) on Dune. For HDDs
     greater than 2TB, GPT partition table is created now. For smaller
     HDDs, MBR partition table is used as before.

   - Added built-in function of formatting into EXT3 file system.

   - Added built-in function of formatting into NTFS file system.

   - Improved support for formatting of "Advanced Format" HDDs (using 4KB
     physical sector size). Partitions created by Dune are now always
     aligned to the boundary of 1MB.

   - When creating partitions, convenient labels are assigned to them now:
     "data" for user data partitions, and "dune_system_storage" for system
     storage partitions.

* Improved support for Dune HD Qwerty and USB keyboards.

   - Support for entering text not only in web browser, but also in text
     fields in the main and setup menus.

   - Improved and more complete key mapping (both in the web browser and in
     the menu).

   - Support for entering non-English characters (both in the web browser
     and in the menu).
      - Use ALTGR (RIGHT ALT) key to enter characters from "US
        International" keyboard layout.
      - Use LANG (LEFT ALT) key to switch input langauges (currently only
        switching to Russian input language is supported).

* dune_folder.txt improvements and new features:

   - Added support for configuring the content of the right panel not only
     in List View mode, but also in Icon View mode. The following
     parameters are now supported in Icon View mode too:
      - paint_item_info_in_details
      - item_detailed_info
      - item_detailed_info_font
      - item_detailed_info_rel_y

   - Added support for so called "sandwich" images (icon painted on top of
     some base image, cut by some mask, and then some cover image added).
     Parameters and example values:
      - paint_sandwich = true
      - sandwich_base = gui_skin://special_icons/sandwich_base.aai
      - sandwich_mask = cut_icon://{name=sandwich_mask}
      - sandwich_cover = cut_icon://{name=sandwich_cover}
      - sandwich_width = 245
      - sandwich_height = 140
      - sandwich_icon_upscale_enabled = true
      - sandwich_icon_keep_aspect_ratio = false

   - Added support for http://mp4:// media_url syntax which enables certain
     optimizations helpful for MP4 over HTTP VOD (moov atom prefetch,
     improved prebuffering, etc).

   - Bugfix: dune_folder.txt: caption_font_size=small usage was broken.

* RC handling changes during playback (needed mostly to support the new
  small Dune HD RC):

   - "ENTER" RC button in file playback can now be used to show the
     playlist menu instead of "POP UP MENU" RC button. To hide the playlist
     menu, press "RETURN" RC button.

   - "POP UP MENU" RC button in file/DVD playback now shows a new OSD menu
     which provides access to the following functions (the new small Dune
     HD RC does not have some of the corresponding RC buttons):
      - Playlist menu (instead of "POP UP MENU" RC button).
      - DVD menu (instead of "POP UP MENU" RC button).
      - Audio track selection (as by "AUDIO" RC button).
      - Subtitle selection and settings (as by "SUBTITLE" RC button).
      - Time search (as by "SEARCH" RC button).
      - Zoom (as by "ZOOM" RC button).
      - Picture adjustement (as by "SETUP" RC button).
      - Deinterlacing mode selection (as by "MODE" RC button).
      - DVD angle switching (as by "ANGLE" RC button).
      - Audio sync correction (as by "A" RC button).
      - PAL sound speed correction (as by "B" RC button).
      - NOTE: some of the above functions show their own submenu. Use "POP
        UP MENU" to switch from the submenu back to the main functions
        menu.

   - "SELECT" RC button in file/DVD playback can now be used to switch
     between different settings in the following functions (the new small
     Dune HD RC does not have the RC buttons which were previously used for
     this switching):
      - Zoom (as by "ZOOM" RC button).
      - Deinterlacing mode selection (as by "MODE" RC button).
      - DVD angle switching (as by "ANGLE" RC button).
      - PAL sound speed correction (as by "B" RC button).

   - "LEFT" and "RIGHT" RC buttons during playback can now be used also to
     control the volume in addition to "V-" and "V+" RC buttons. This is
     needed because the new small Dune HD RC does not have "V-" and "V+"
     buttons. The time-seek function is available for these RC buttons as
     well: time-seek and volume control functions can be easily switched by
     pressing "SELECT" RC button (the last chosen function is remembered
     and is used automatically in future). The default function is volume
     control on player models which are shipped with the new small Dune HD
     RC by default (such as Dune HD TV-101), and time-seek (as before) on
     other player models.

   - "LEFT" and "RIGHT" RC buttons can be used to trigger time-seek
     function instead of volume control function also in TV/VOD playback
     mode (such as Kartina.TV), in addition to "REW" and "FWD" RC buttons.

   - "UP" and "DOWN" RC buttons during playback can now be used also to
     switch between TV-channels/radiostations and other non-seekable media
     streams in addition to "P-" and "P+" buttons. This is needed because
     the new small Dune HD RC does not have "P-" and "P+" buttons.

   - "PREV" and "NEXT" RC buttons can now be used in addition to "P-" and
     "P+" buttons to perform the same function in many cases (e.g.
     scrolling in lists). This is needed because the new small Dune HD RC
     does not have "P-" and "P+" buttons. In some cases, when "PREV" and
     "NEXT" RC buttons are already used for other function (e.g. in EPG
     menu), "REW" and "FWD" RC buttons can be used instead.

   - "FWD" and "REW" RC buttons can now be used to adjust the "shift"
     parameter for custom zoom in addition to "V-" and "V+" buttons. This
     is needed because the new small Dune HD RC does not have "V-" and "V+"
     buttons.

   - "FWD" RC button can now be used to toggle not only fast-forward trick
     modes, but also through slow-forward trick modes.  This is needed
     because the new small Dune HD RC does not have separate "SLOW" RC
     button.

   - "PLAY" RC button is now handled as PLAY/PAUSE (rather than just PLAY)
     not only during file playback mode, but also during DVD and Blu-ray
     playback (and also in TV/VOD playback). This is needed for overall
     consistency, and also because the new small Dune HD RC does not have
     dedicated "PAUSE" button (only combined "PLAY/PAUSE" button).

   - "CLEAR"-then-"PLAY" RC button combination can now be used as "quick
     play" function (i.e. quickly go directly to the main video, skipping
     DVD menus etc) during DVD playback in addition to
     "SEARCH"-then-"PLAY". This is needed because the new small Dune HD RC
     does not have "SEARCH" button.

   - "B" RC button in DVD playback can now be used to toggle
     DVD-menu-navigation and time-seek mode instead of "SELECT" RC button.

   - "SELECT" RC button can now be used to toggle showing of advanced
     technical information in addition to the basic information block
     (shown by "INFO" RC button) in TV/VOD playback modes (such as
     "Kartina.TV") in addition to "MODE" RC button. This is needed because
     the new small Dune HD RC does not have "MODE" button.

* RC handling changes in the main menu (needed mostly to support the new
  small Dune HD RC):

   - "A" RC button can now be used to toggle the input language in text
     fields in addition to "AUDIO" RC button. This is needed because the
     new small Dune HD RC does not have "AUDIO" RC button.

   - The web browser item in the main menu now shows the dialog allowing to
     enter the URL of the web site. This is needed because the new small
     Dune HD RC does not have "URL" RC button which could be previously
     used to show this dialog.

   - "REW" RC button can now be used to generate debug dump in addition to
     "PAUSE" button. This is needed because the new small Dune HD RC does
     not have dedicated "PAUSE" button (only combined "PLAY/PAUSE" button).

   - "REC" RC button can now be used to toggle "safe video mode" function
     in addition to "MODE" button. This is needed because the new small
     Dune HD RC does not have "MODE" button.

   - "POWER" RC button can now be used to generate screenshots (when the
     corresponding setting is enabled in Setup / Misc / Advanced) in
     addition to "EJECT" RC button. This is needed because the new small
     Dune HD RC does not have "EJECT" button.

   - Pop up menus in file browser now always include "Refresh" item. This
     is needed because the new small Dune HD RC does not have
     "ANGLE/ROTATE" RC button which could be previously used to request the
     refresh).

   - Pop up menus in the root screens of the main menu now include "Setup"
     item. This is needed because the new small Dune HD RC does not have
     "SETUP" RC button, and in some GUI settings there is no other way to
     get into setup menu.

   - "STOP" RC button in most dialogs is handled as "RETURN". This in
     particular helps to ensure the ability to trigger "safe video mode"
     function when there is no picture on TV in any player state: turn the
     player off/on, wait for the player to boot, press "STOP" RC button to
     ensure the player exits playback mode or possibly shown "Waiting for
     ..." dialog, and finally press "REC" RC button to enter "safe video
     mode" function.

* Web browser improvements:

   - Improved highlighting of the focused element.

   - Improved handling of authorization dialogs.

   - Web browser can now use the flash memory storage instead of the system
     storage for storing some important data and settings.

* Integrated "Tvigle.ru" Internet Video service.
   - (Russian language only.)

* Kartina.TV application changes and improvements:

   - The password is hidden now.

   - The max.number of favorite movies is increased from 20 to 100.

   - Improved handling of channels/groups lists (fixed ordering etc).

   - Added Sleep Timer function (by default is set to 2 hours).

   - Improved handling of interruption of VOD streams.

* Added a mechanism for the integration of IPTV/VOD services. If you are an
  IPTV operator or are willing to implement the integration with a 3-party
  TV/VOD service (and have all the needed information and abilities to do
  it) and are interested in getting the SDK for the integration, please
  send a request to iptv_integration (at) dune-hd.com, and describe: what
  exactly TV/VOD service you want to integrate and what access/control you
  have on that service.

* DHCP support improvements:

   - Added sending of the following identification information to DHCP
     server:
      - Host name: "DUNE".
      - Vendor class identifier: "DUNEHD".

   - Added a possibility to configure time settings via DHCP:
      - NTP time server (standard DHCP parameter). In order to use this
        feature, time server in player's settings should be set to "Auto",
        and DHCP server should be configured to provide this parameter.
      - Time zone (vendor specific DHCP parameter, code "4"). In order to
        use this feature, time zone in player's settings should be set to
        "Auto", and DHCP server should be configured to provide this
        parameter.

* Other fixes and improvements:

   - Improvements for setup screens (added previously missed animation,
     some other minor improvements).

   - More robust handling of GUI skins.

   - Main menu: the text with details in the right panel has bigger
     contrast now in order to better support various backgrounds.

   - WiFi: Both "WEP Open" and "WEP Shared" are supported now.

Version "110606_1315"
Download: dune_firmware_hdlite_53d_110606_1315.dff
Changes since 110511_2007_beta:



Version "110511_2007_beta" (BETA version)
Download: dune_firmware_hdlite_53d_110511_2007_beta.dff
Changes since 110225_1222:
      - Several GUI skins are included into the firmware.

* New tab-based main menu interface.
   - All items from the main menu are now grouped into the
     following top-level folders:
      - "Sources": locally attached storage devices, configured network
        folders, and "Network Browser" function.
      - "TV": TV services (when available).
      - "Favorites": shortcuts to favorite items (previously
        known as "items added to main screen").
      - "Applications": all other applications and services.
      - "Setup": player settings.
   - By default, all top-level folders are now represented as "tabs" at the
     top of the screen.
      - In Setup / Appearance, the user can switch between the following
        styles of the main menu:
         - "Tabs": the new default menu style ("tabs" at the top of the
           screen).
         - "Folders": show all top-level folders as regular folders in
           the main area.
         - "Plain": do not group main screen items into folders (the
           same behavior as in previous firmware versions).

* Added widget for showing weather and current date/time information.
   - The widget is shown at the top right corner of the screen (in the main
     menu only, not during playback).
   - The widget can be configured or disabled via "Setup / Applications /
     Widget".
   - NOTE: When no information is available (e.g. when Internet connection
     is not available), the widget shows Dune HD logo.

* Various other user interface improvements.
   - Added more predefined icon-based view modes for folders: 3x2, 3x3,
     4x2, view modes with right panel.
      - "Extended list" view mode is renamed to "List with right panel".
   - Added the ability to quickly switch between view modes by pressing "A"
     RC button.
      - Debug dump function (which was previously available via triple
        press of "A" RC button) is now available via tripple press of
        "PAUSE" RC button.
   - "Add to favorites" function can be quickly called by "D" RC button.
   - "Copy" and "Paste" functions can be quickly called by "B" and "C" RC
     buttons.
   - The help line at the bottom of the screen indicates currently
     available shortcut RC buttons ("A", "B", "C", "D", "POP UP") and their
     functions.
   - When launching the playback, "ENTER" RC button now works as "PLAY" by
     default, i.e. builds a playlist consisting of all items in the current
     folder and starts the playback of the currently selected item.
     Usually, this improves the conveniency when the folder contains
     multiple items (e.g. photos, music files, series, links to Internet
     radio stations, links to TV channels, etc). The old behavior (do not
     build the playlist, play just the selected item) can be restored via
     settings (see "Setup / Advanced / File Browser").
   - The current folder path at the top of the screen is now always shown
     as just single line (with scrolling when the path is too long).
   - Bugfix: "TOP MENU" RC button did not work in some Setup screens.

* Added support for CUE-sheet playlist files.
   - When playing an audio file, is there is an associated CUE-sheet file
     (should have the same filename as the audio file, but with ".cue"
     extension), the CUE-sheet file is automatically used.
   - "PREV"/"NEXT" RC buttons allow to switch between tracks.
   - The OSD menu ("POP UP MENU" RC button) allows to see the list of
     tracks and switch to the desired track.
   - When the playlist contains multiple audio files, CUE-sheet files are
     also detected and used for each audio file (the detection is performed
     when an audio file starts to play for the first time). The OSD menu
     groups all tracks by the corresponding files.
   - Also added support for built-in CUE-sheets in FLAC, APE and WavPack
     files.

* Added support for chapters in MKV files.
   - "PREV"/"NEXT" RC buttons allow to switch between chapters.
   - The OSD menu ("POP UP MENU" RC button) allows to see the list of
     chapters and switch to the desired chapter.
   - When the playlist contains multiple MKV files, chapters are also
     detected and used for each MKV file (the detection is performed when a
     MKV file starts to play for the first time). The OSD menu groups all
     chapters by the corresponding files.

* New version of DVD engine.
   - The new version of the DVD engine adds the support for multiangle
     feature and improves the support for DVD-Video discs with advanced
     DVD-menu and interactive features.
   - If needed, the old version of the DVD engine may be chosen via Setup /
     Miscellaneous / System / DVD engine.

* Added settings for preferred languages of disc menu, audio track,
  subtitles.
   - See "Setup / Playback / Language".
   - Supported for BD/DVD-Video discs/images and files.
   - NOTE: The default value of these language settings is "English". So,
     if there are several audio or subtitles tracks and the "English" one
     is not the first one, it will be automatically chosen (instead of
     choosing the first track, as it took place previously).
   - Also added a new setting (see "Setup / Playback / Subtitles") which
     allows to enable subtitles by default not only for files, but also for
     DVD-Video discs/images.

* Various playback improvements.
   - General improvements for playback of HTTP audio streams (such as
     Internet radio stations).
   - CD audio playback improvements: faster startup and gapless playback.
   - Improvement: for autoframerate function, non-standard framerates
     between 23.976Hz and 24Hz are now treated as 23.976Hz (rather than
     24hz).
   - Bugfix: Viewing photos from a UPnP source did not work (the problem
     introduced in previous firmware versions).
   - Bugfix: Unsupported REW (fast rewind) command for TS files was wrongly
     handled as fast forward rather than ignored.
   - Bugfix: Playlist shuffle function could use an already previously used
     random sequence in some cases.
   - Bugfix: MP3 files with very large embedded covers could not be played.
   - Bugfix: MP3 files with specific ID3 tags could not be played.
   - Bugfix: ".mts" files were wrongly handled as audio files.
   - Bugfix: Pausing M4A files could cause playback stop in some cases.
   - Bugfix: .M3U/.PLS playlist files with "UTF8 BOM" header could not be
     played.
   - Bugfix: specific TS files (such as specific broadcast recordings)
     could be played wrongly or with pause/seek not working.
   - Bugfix: specific MKV files could not be played.

* Added HD audio (EAC3, DTS HD HRA) bitstreaming support.
   - By default, this support is disabled. To enable it, change the setting
     "Setup / Audio / Digital audio connector" from "S/PDIF" to "HDMI".
   - When "Digital audio connector" is set to "S/PDIF": EAC3 and DTS HD HRA
     audio tracks are output to both S/PDIF and HDMI as DD-core and
     DTS-core.
   - When "Digital audio connector" is set to "HDMI": EAC3 and DTS HD HRA
     audio tracks are output to HDMI as is, and nothing is output to
     S/PDIF (hardware limitation).
   - NOTE: bitstreaming Dolby True HD and DTS HD MA is not supported
     (hardware limitation).

* DVB-T related improvements.
   - Usability improvement: when watching DVB-T channels, "ENTER" RC button
     opens the list of DVB-T channels (as "POP UP MENU" RC button).
   - Bugfix: DVB-T playback did not work in some cases.

* Added "SHOUTCast" and "RadioTime" applications (free access to thousands
  of local and world-side Internet radio stations).

* Added "Russia.ru" application (free access to "Russia.ru" Internet video
  service).

* A lot of new features and improvements for "Kartina.TV" application.
   - Integrated the new "Videoteka" function based on the new "Dune VOD"
     mechanism (planned to be used for other VOD services as well).
      - Movies can be filtered by categories (including filtering by
        multiple categories).
      - Movies can be searched by title (with on-screen virtual keyboard).
      - When browsing the list of movies, different view modes can be
        switched.
      - Detailed movie information can be shown.
      - Movies with series are supported (including series selection before
        and durign movie playback).
   - "Dune TV" mechanism improvements:
      - Added the possibility to switch different view modes when browsing
        the list of TV channels.
      - Added hints about the possibilities to use "B", "C", "D" RC buttons
        to manage favorite TV channels.
      - Added automatic resuming of TV playback after power-off/power-on.
      - Added remembering the last played TV channel. When resuming TV
        playback (automatically after power-off/power-on, or when entering
        the application via "PLAY" RC button), the remembered TV channel is
        restored.
      - Added showing not only date, but also week day in the EPG menu.
      - Increased the font size in the EPG menu; added a new setting
        allowing to change the font size in the EPG menu.
   - Added support for "Low Bitrate" channels.
   - Improved handling of "Time Shift" function in some cases.
   - Added "0.5 seconds" buffering option (for people with very good
     Internet connection).
   - Improved the stability and performance of the communication with
     servers.
   - Added waiting for the IP address when attempting to start the
     application when the IP address is not assigned yet.

* Added new possibilities for UI customization and authors of
  applications based on "dune_folder.txt" mechanism.
   - Added new dune_folder.txt parameters:
      - Animation:
         - animation_enabled = yes|no (default is yes)
      - Overall item layout:
         - item_layout = center|left|right (default is center)
      - Badge-based icons:
         - paint_icon_badge_box = yes|no
         - icon_badge_box_dx = N
         - icon_badge_box_dy = N
         - icon_badge_box_height = N
         - icon_badge_box_width = N
      - Selection frame visualization:
         - icon_selection_box_dx = N
         - icon_selection_box_dy = N
         - icon_selection_box_height = N
         - icon_selection_box_width = N
      - Icon visualization:
         - icon_margin_bottom = N
         - icon_margin_left = N
         - icon_margin_right = N
         - icon_margin_top = N
         - icon_sel_margin_bottom = N
         - icon_sel_margin_left = N
         - icon_sel_margin_right = N
         - icon_sel_margin_top = N
      - Caption visualization:
         - item_caption_dy = N
         - item_caption_sel_dy = N
         - item_caption_width = N
         - item_caption_wrap_enabled = yes|no (default is no)
      - Item details visualization (in the right panel):
         - zoom_detailed_icon = yes|no (default is no)
         - paint_item_info_in_details = yes|no (default is yes)
         - item_detailed_info = TEXT
         - item_detailed_info_font_size = normal|small (default is normal)
         - item_detailed_info_rel_y = N
      - Marks visualization:
         - mark_scale_factor = N.N
      - Small icon type (for list view):
         - folder_small_icon_name = {small_icon_name}
         - item_small_icon_name = {small_icon_name}
         - Here, {small_icon_name} can be:
            - video_file|audio_file|image_file|folder|disc_folder
   - Added a new kind of media_url: "http://audio_stream://...". Enables a
     special handling of the HTTP URLs, which is often useful when playing
     audio streams (such as Internet radio streams).
   - Bugfix: relative paths did not work properly when used with virtual
     items in dune_folder.txt.
   - When the player communicates with an external application via
     "dune_http://" protocol, the application now can determine various
     information about the player (product id, firmware version, serial
     number, current interface language) using "X-Dune-..." headers in HTTP
     requests. Also, a specific "User-Agent" is now used in HTTP requests.

   - Added the possibility to use empty password for PPPoE network
     connections.

* Added support for controlling most player functions via USB keyboard and
  USB mouse.
   - Various keyboard buttons (such as LEFT, RIGH, UP, DOWN, ENTER, BACK,
     PageUp, PageDown, etc) are handled the same way as the corresponding
     RC buttons.
   - Mouse movements are handled as LEFT, RIGHT, UP, DOWN actions.
   - Mouse left button presses are handled as ENTER.
   - Mouse right button presses are handled as RETURN.
   - NOTE: Text input using a keyboard in text fields in setup and file
     browser is not supported yet.

* Added support for "Dune HD Qwerty" device (compact wireless keyboard +
  touchpad + remote with a RF USB dongle).
   - NOTE: The support is preliminay, although most functions work, some
     potential functions do not work yet.

* Improved handling of remote controls and IR signals.
   - All IR codes expect codes from Dune HD remotes should be ignored now
     in all cases (so, pressing any button on 3-party remote control should
     not interrupt the screensaver) (except when 3-party remotes use the
     same the same IR codes as Dune HD remotes).
   - Added a Setup option to disable the compatibility with old kinds of
     Dune HD remotes (Setup / Miscellaneous / Advanced / Old remote
     support). (May be helpful if some 3-party remotes use the same IR
     codes as old kinds of Dune HD remotes).
   - Some other improvements in IR signal decoding and handling.

Version "110225_1222"
Download: dune_firmware_hdlite_53d_110225_1222.dff
Changes since 110127_2105_beta:
- Bugfix: Specific M2TS files could not be played.

- Bugfix: Specific MP4 files (such as files from specific video cameras)
  could be played without sound on HDMI output.

- Bugfix: DVB-T channels scan failed in specific cases in some
  countries/locations.

- Bugfix: icons loading could fail in some cases for some applications
  (such as KartinaTV).

Version "110127_2105_beta" (BETA version)
Download: dune_firmware_hdlite_53d_110127_2105_beta.dff
Changes since 101201_1626:
* Various playback improvements.
   - Bugfix: Specific MP3 files were playing with distortions when played
     during photo viewing.
   - Bugfix: Specific AVI files with AC3 audio were playing without sound,
     and no file with audio could be played afterwards.
   - Bugfix: Specific AVI files with H.264 video were not playing, and no
     other video file could be played afterwards.
   - Improvement: unsupported non-LC AAC audio tracks in MKV are not shown
     in the list of audiotracks to avoid confusing the user.
   - Bugfix: Specific AVI files with AAC audio could not be played
     correctly.
   - Added support for playback and recorinding of A/V streams based on MMS
     protocol (useful for MMS-based Internet Radio and Internet Video
     resources).

* Added support for MMS audio/video streaming protocol.
   - Useful for MMS-based Internet Radio and Internet Video resources.
   - Both playback and recording of MMS streams is supported.
   - Usage: launch playback of MMS URL ("mms://...") via .M3U playlist file
     or in any other way supported by Dune.

* Volume control improvements.
   - Added a new setting "Audio / Volume control" with the following
     possible values:
      - "Off". Volume control is completely disabled. The volume level is
        fixed at 100% (0dB) and the player does not perform any
        modifications of the digital audio signal.
      - "Best quality". The default setting. The user is allowed to control
        the volume in the safe range till 0dB (ensuring no audio
        distortions on all audio content). When needed for specific files,
        it is also possible to temporarily overcome the 0dB limit by
        pressing and holding "V+" RC button for several seconds (the
        increase volume level takes effect only for the current playback
        session and is automatically reset to 0dB when the playback session
        finishes).
      - "Allow overload". The setting corresponding to the behavior taking
        place in previous firmware versions. The user is allowed to set the
        volume to values greater than 0dB. Depending on played content,
        this may lead to severe audio distortions and thus is not
        recommended.
   - Added a new setting "Audio / Volume indication" with the following
     possible values:
      - "Percents". The default setting. The volume level is shown as
        [0..100%] (corresponding to [-48..0dB] range). When the volume
        level is set to 100%, the player does not perform any modifications
        of the digital audio signal. Overloaded volume level is shown as
        (100..150%] (corresponding to (0..+24dB] range).
      - "Decibels". The setting corresponding to the behavior taking place
        in previous firmware versions. The volume level is shown in
        decibels.
   - Volume control for background audio during photo viewing is
     implemented in the same way as for regular file playback.
   - NOTE: As in previous firmware versions, the player can apply volume
     control only to PCM audio signal (i.e. when playing PCM audio tracks
     or audio tracks which are decoded by the player itself); when using
     "bitstream" audio output mode and playing audio tracks supporting
     bitstream output, the volume control does not take any affect. When
     A/V receiver is used, it is recommended to control the volume using
     the A/V receiver.

* Other OSD improvements.
   - When performing time navigation using LEFT/RIGHT/UP/DOWN/P+/P- RC
     buttons (in file/DVD playback mode), the OSD does not only show the
     selected playback position, but also shows the offset from the current
     playback position.
   - Certain notification OSD elements, such as volume control and certain
     information messages can now be quickly hidden by pressing any
     non-relevant RC buttons (no need to wait for autohide timeout).

* Added IP Control possibilities (control the player from iPhone etc).
   - A simple HTTP protocol allows to control the player from network
     (start/stop playback of the given media resources, control the
     playback, check current player status, emulate RC button presses,
     etc).
   - Applications for various devices can be created based on this IP
     Control procotol. Several such applications are already announced /
     provided (e.g.: applications for iPhone/iPad, integration with
     Control4 smart home systems).
   - More information: http://dune-hd.com/support/ip_control

   - Added "icon_archive" feature, allowing to download a collection of
     icons/images from an HTTP server once when entering certain folder,
     and cache it in the player (in System Storage), that allows to
     significantly improve the performance.
      - Syntax:
         - icon_archive.{n}.name = {name}
         - icon_archive.{n}.url = {HTTP-URL-to-TGZ-archive}
         - icon_path = icon_archive://{name}/{file-path-in-archive}
      - When a new version of the icon archive is deployed on the HTTP
        server, a modified URL should be used for it, then the player will
        automatically reload the icon archive next time when the user opens
        the folder.

* Setup usability improvements.
   - When the user tries to exit "Video" or "Network" setup screen with
     unsaved changes, a warning dialog is shown. The user is asked to
     either apply the changes, discard the chances, of cancel the action.
   - When selecting WiFi network connection type, the WiFI settings dialog
     is shown automatically.
   - When selecting PPPoE network connection type, the PPPoE settings
     dialog is shown automatically.
   - The setting "Analog audio output mode" is renamed to "Audio decoding
     mode" (since it affects both analog audio outputs and HDMI audio
     output).
   - The setting "Maximum S/PDIF sample rate" is renamed to "Maximum
     digital outputs sample rate" (since it affects both S/PDIF and HDMI
     audio outputs).
   - Online firmware upgrade function does not require an attached storage
     device (such as USB flash drive) any more.

* Added built-in functions for management of System Storage.
   - New Setup page "Miscellaneous / System Storage" provides the following
     functions:
      - "Initialize System Storage": allows to initialize the system
        storage if it is not configured yet. Two possibilities are
        provided: create the system storage on an empty storage device (USB
        flash drive, SD card, an already existing HDD partition), or
        partition an empty HDD into system storage and user data
        partitions. Usage instructions:
         - The system lists all found empty 1GB+ storages.
         - Select the desired storage.
         - If the selected storage's capacity is less than 100GB, the
           entire storage is initialized as the system storage.
         - Otherwise, if the selected storage is 100GB+ storage device, it
           is partitioned into two partitions, the first partition is
           initialized as the system storage, and the second partition is
           kept unformatted (to format it, select it in the file browser
           and press ENTER).
      - "Deinitialize System Storage": allows to deinitialize the system
        storage if it is already configured.
      - "Clear System Storage": deletes all data stored on the system
        storage. This, in particular, includes Blu-ray cache, main screen
        shortcuts, content of Internet Radio and IPTV folders.

* Added support for "Flash Memory Storage" - an area of main flash
  memory that can be used to store data instead of System Storage in some
  cases.
   - Flash Memory Storage currently can be used to store the following
     data:
      - Data cache for dune_folder.txt applications utilizing
        "icon_archive" function (graphics packages downloaded from
        Internet).
      - Data cache for KartinaTV application (graphics and some other
        information downloaded from Internet).
   - For all other kinds of data that can be stored in System Storage,
     Flash Memory Storage can not be used, and System Storage is still
     required. This includes, in particular: Blu-ray cache, main screen
     shortcuts, content of Internet Radio and IPTV folders.
   - In future, it is planned to allow to use Flash Memory Storage for more
     player functions.
   - The purpose of Flash Memory Storage is that it makes it easy to use
     the corresponding player functions for the users not having System
     Storage attached. When System Storage is available, Flash Memory
     Storare is not used (System Storage is used instead).
   - Flash Memory Storage availability and capacity depends on a particular
     Dune model.
      - Dune HD Max, Dune HD Duo: Flash Memory Storage is always available
        and its capacity is ~100MB (due to total 256MB of main flash memory
        in these models).
      - Dune HD Base 3.0, Dune BD Prime 3.0, Dune HD Smart D1/H1/B1: Flash
        Memory Storage can be enabled/disabled (disabled by default) and
        its capacity is ~16MB. Enabling Flash Memory Storage is performed
        automatically when it is needed for the first time, or can be
        performed manually via Setup. When Flash Memory Storage is enabled,
        some optional firmware components (asian fonts) are removed from
        the flash memory. When firmware is reinstalled/updated, Flash
        Memory Storage becomes disabled again and these optional firmware
        components are restored automatically (until Flash Memory Storage
        is required again by some application). If these optional firmware
        components are required, Flash Memory Storage can not be used
        (System Storage should be used instead).
      - Dune HD Lite 53D: Flash Memory Storage is always available and its
        capacity is ~16MB.
   - Setup section "Miscellaneous / System Storage" allows to see the
     current status of Flash Memory Storage and provides the following
     functions:
      - "Enable Flash Memory Storage": allows to enable Flash Memory
        Storage (only for Dune models where Flash Memory Storage is
        optional, other Dune models have Flash Memory Storage always
        enabled).
      - "Clear Flash Memory Storage": deletes all data from Flash Memory
        Storage.

* Improved "Reset Settings" function.
   - The confirmation dialog includes the information that player reboot
     will be performed. 
   - Added clearing of all user-related data stored by the player in System
     Storage (including main screen shortcuts and cached icon archive
     data). NOTE: the content of Internet Radio and IPTV folders is not
     cleared automatically (since these folders may contain files important
     for the user); if needed, these folders can be cleared manually.
   - Added clearing of all data in Flash Memory Storage.

* Integrated "KartinaTV" Internet TV service.
   - More information: http://dune-hd.com/support/kartina_tv

   - The function of quick video mode choosing now provides feedback using
     the LED on the front panel of the player:
      - When the function is activated: the LED blinks once.
      - When the user cancels the function: the LED blinks once.
      - When a new video mode is chosen: the LED blinks 2 times.
      - When the user confirms the new video mode: the LED blinks 3 times.
   - The function of checking EXT2 filesystem now correctly reports an
     error when the user tries to use it on an HDD with capacity exceeding
     the maximum supported limit.
   - Some interface languages added/updated. 
   - Some other improvements/fixes.

Version "101201_1626"
Download: dune_firmware_hdlite_53d_101201_1626.dff
The first official version ever shipped with production players.