Opendreambox 2.6 for Dreambox One/Two

  • Beschreibung


    • nrf52-firmware-rcu: add recipe
    • u-boot
      • changes needed for newer FP soft (dreamone)
      • added support for bootmenu / multiboot
      • added scriptable cec support
      • hdmi fix
    • android-tools: only install adb and fastboot to avoid collisions with other packages
    • satip-client: remove comment from default config, the app doesn't handle comments
    • enigma2-plugin-extensions-seriesplugin: bump version
    • enigma2-plugin-extensions-enhancedmoviecenter: add meta, fix depends
    • allow building sdk toolchain (use 'bitbake dreambox-image -c populate_sdk')
    • wireguard: bump version
    • python-youtube-dl: bump version (2021.06.06)
    • add some requested glibc patches
    • alsa-lib: fix default asound.conf so we have a proper, and working "default" device with "Master" volume
    • qt: add patch for dreambox RCU key handling
    • qtwebengine: fix building with ffmpeg4, overall improvements
  • Beschreibung


    • Fix segfaults with some DASH streams
    • Fix handling of some mp4 media
    • Add defaults for bandwidth and resolution limit for streams to fix exception without configuration plugin
    • Fix possible stuttering during playback of network streams (calculate pcr offset for tuner sources only)
    • Don't write .ap files for recordings that have been deleted during playback
    • Fix some eMediaDatabase related segfaults and issues
    • Map # to 1 on RCU text inputs
    • Enable WPS for joining WiFi networks
    • Don't show a "CI inserted" message when a reset was requested
    • Enable <> keys in initial setup (for unicable configuration)
    • Fix default language not being "en_EN"
    • Always enable the virtual keyboard in config screens
    • Fix unresponsiveness when a dialog was opened during standby (see "Developers & Skinners" for details)
    • Improvements for Bluetooth remotes
      • Implement DFU firmware flashing for BLE remotes
        • Requires latest bootlader & FP firmware, it won't show up without!
        • NOTE: The bootloader update has to be initiated manually (at the time of writing this changelog)
        • RCU updates have to be initiated manually, go to Bluetooth Remote Setup and select "Update" (Red key)
      • Add Pioneer, Sony and Panasonic Protocols and codes (requires latest RCU firmware)
      • Add experimental Denon Protocol (needs testing, might not work at all)
      • Fix RC5 and JVC Protocol
      • Improve device list handling in device management
      • Lot's of somall improvements and internal changes

    Developers & Skinners

    • Accept gzip encoding in eHttp
    • Implement a dialog queue when Standby.inStandby != None
      • fixes supposedly "dead" enigma2 when a screen was opened during idle
      • enqueued screens are logged as warning as it was and still is considered bad behaviour to open Screens during Standby!
      • the queue will automatically be dequeued once the Standby/Idle screen was closed by session.close(..) which starts the delay_timer
      • deduplicate code in Session.open that already existed in Session.execDialog (and call execDialog from open instead)
    • Components.MultiContent: Allow color names for MultiContentTemplateColor
    • eListboxPythonMultiContent.setTemplate: handle None as "reset template" to allow switching back to untemplated rendering