2014-07-24, 13:38
New OpenELEC Helix build: #0724
(Supercedes previous build)
Based on tip of OpenELEC master (c6c7a82, changelog) and tip of XBMC master (a8fc99e, changelog) with the following modifications:
New firmware with on-screen warning for over-temperature and, on Model B+, under-voltage warning (see discussion thread).
OpenELEC: Migration from OpenSSL to LibreSSL is now complete. Addons should now be updated in the Official and Unofficial repositories.
OpenELEC: Loading SYSTEM into RAM is no longer supported as it didn't seem to provide much if any benefit.
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.15.6 #1 PREEMPT Thu Jul 24 11:13:25 BST 2014 armv6l GNU/Linux
# vcgencmd version
Jul 23 2014 21:08:37
Copyright (c) 2012 Broadcom
version 174cdd77563b98023955a94cb8d072d9c7095d6f (clean) (release)
# lsb_release
OpenELEC_Helix (Milhouse) - Version: devel-20140724114934-r18816-gc6c7a82
Based on tip of OpenELEC master (c6c7a82, changelog) and tip of XBMC master (a8fc99e, changelog) with the following modifications:
- Includes newclock3 patches
- Excludes the OpenELEC fernetmenta patches due to conflicts with newclock3
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.15.y
- Excludes the OpenELEC xbmc-master-newclock3 patch in favour of sourcing these and possibly more recent patches directly from newclock3 branch
- Default setting for "Show RSS Feed" changed to disabled
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Includes libcec double-key suppression.
- Increase scan interval of PeripBusCEC from 5000 to 60000, reducing CPU loading by about 2% (1GHz Pi) every 5 seconds (even when CEC is "disabled")
- Includes libnfs master with directory caching and file read-ahead support
- Includes zram with LZ4 compression as a kernel module. See guide. See build #0706 for config patch.
- Includes CONFIG_COREDUMP=y to allow creation of coredumps
- Includes PR4990: Allow larger font size
New firmware with on-screen warning for over-temperature and, on Model B+, under-voltage warning (see discussion thread).
OpenELEC: Migration from OpenSSL to LibreSSL is now complete. Addons should now be updated in the Official and Unofficial repositories.
OpenELEC: Loading SYSTEM into RAM is no longer supported as it didn't seem to provide much if any benefit.
- Firmware (Jul 23):
- firmware: deinterlace: process yuvuv directly. See: link
- firmware: cec: Fix for reverting to incorrect state after a timeout
- firmware: gpioman: Add default pulling to output pins. See: link
- firmware: ILCamera: Fix for AWB still being locked after a capture.See: link
- firmware: OV5647: Add low frame rate (0.1666-1fps) 5MPix mode. See: link
- firmware: Add MMAL parameter for privacy indicator control. See: link
- firmware: camera: Add support for dual camera for CM from Serge
- firmware: config: config: Add display_default_lcd option
- bootcode: Fix for B+ waking spuriously after shutdown. See link
- firmware: image_encode: reset line count at end of image. See: link
- firmware: gencmd: Add command to read the ring oscillator. See: link
- firmware: arm_loader: Add displayed warning for over-temp and under-voltage
- Also limit overclock on under-voltage (optionally disableable). Use avoid_warnings=1 to disable warnings
- firmware: deinterlace: process yuvuv directly. See: link
- OpenELEC:
- tvheadend: update to tvheadend-3.9.1083
- xbmc-pvr-addons: update to xbmc-pvr-addons-be12a8d
- libXfont: update to libXfont-1.5.0
- new package: add package 'libressl'
- pulseaudio: switch to libressl support
- Python: remove RAND_egd support to support libressl, switch to libres
- ffmpeg: switch to libressl support
- rtmpdump: switch to libressl support
- openssh: switch to libressl support, add patch to support libressl
- openvpn: switch to libressl support
- wpa_supplicant: switch to libressl support
- xorg-server: switch to libressl support
- curl: switch to libressl support
- diskdev_cmds: switch to libressl support
- libssh: switch to openssl/libressl support, remove not needed patch
- vdr-plugin-dvbapi: switch to libressl support
- tvheadend: switch to libressl support
- remove package 'openssl' (replaced by package 'libressl')
- config/version: set ADDON_VERSION to 4.3
- hdhomerun: bump addon version
- imon-mce: bump addon version
- sundtek-mediatv: bump addon version
- boblightd: bump addon version
- tvheadend: bump addon version
- vdr-addon: bump addon version
- vdr-plugin-streamdev: switch to libressl support
- ntfs-3g_ntfsprogs: disable crypto support
- busybox: remove SYSTEM-to-RAM support, it dont improves much
- tvheadend: update to tvheadend-3.9.1083
- XBMC:
- fix: mapping for xbmc eject on device mceusb (PR:5049, 1 commit, 1 file changed)
- [posixdirectory] convert non-utf8 file names to utf-8 (PR:5061, 1 commit, 1 file changed)
- [pvr] fix: directory update infinity loop if GetDirectory() return false (PR:5052, 2 commits, 9 files changed)
- Drop GetText usage in tinyxml (PR:5034, 10 commits, 9 files changed)
- [pvr] unify channel info settings + show channel info after channel switch from within channel osd (PR:5060, 2 commits, 5 files changed)
- fix UPNP_DEFINES in configure.in to get UPnP logging and xbmc specific HTTP User-Agent working (PR:5062, 1 commit, 1 file changed)
- [configure] properly detect if curl was compiled statically with openssl (PR:5048, 2 commits, 1 file changed)
- revert default value after PR5060
- [win32] XBMC main project file: fix indentation
- [addons] sync with repo
- TestUtils.cpp: fix: add .c_str() to CSpecialProtocol::TranslatePath()
- fix: mapping for xbmc eject on device mceusb (PR:5049, 1 commit, 1 file changed)