2014-07-16, 02:40
New OpenELEC Helix build: #0716
(Supercedes previous build)
Based on tip of OpenELEC master (265eb40, changelog) and tip of XBMC master (c550042, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.15.5 #1 PREEMPT Wed Jul 16 00:27:50 BST 2014 armv6l GNU/Linux
# vcgencmd version
Jul 15 2014 17:53:13
Copyright (c) 2012 Broadcom
version ad89e56fcfdce27003bb1c722534d117d4bebf06 (clean) (release)
# lsb_release
OpenELEC_Helix (Milhouse) - Version: devel-20140716002628-r18735-g265eb40
Based on tip of OpenELEC master (265eb40, changelog) and tip of XBMC master (c550042, 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)
- ALSA is enabled and any suitable hardware should be available in XBMC Audio Settings
- FIQ FSM is enabled by default. See initial post for more details.
- Includes RPi-specific libCEC commits from mk01/libcec. See build #0527 for details. Also 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
- Enable zram with LZ4 compression as a kernel module. See guide. See post #605 for config patch.
- Includes PR4990: Allow larger font size
- Includes PR5034: Drop GetText usage in tinyxml
- WARNING: This is another DEBUG build. Probably the last, as they don't seem very popular (only 2 installs of #0715b). Unfortunately, diagnosing crash bugs is nigh on impossible without a backtrace, so if there are any lingering crash bugs this would be the build to test with.
- NOTICE: The next build - in a couple of days - is going to drop OpenSSL in favour of LibreSSL (see PR:3370). This is a proposed OpenELEC architectural change and will impact all encrypted communication, particularly streaming (sftp/https/ftps etc.). It would be nice to have any remaining crash bugs out of the way before making this switch, so please test this last debug build.
- New firmware
- Firmware (Jul 15):
- firmware: gpioman: Add support for configuring gpio from external blob file
- firmware: Backport latest VCSM
- firmware: arm_loader: Add extended command line parameters before filling in device tree. See: link
- firmware: bplus: Support config option max_usb_current. See: link
- firmware: bplus: Invert left/right channels for pwm audio on bplus
- firmware: gpioman: Add support for configuring gpio from external blob file
- XBMC:
- [AE/osxsink] - fix possible device changed loop when using passthrough (PR:4975, 4 commits, 6 files changed)
- Remove a superfluous call to RequestStreams() (PR:4334, 1 commit, 1 file changed)
- [addoncallbacks] check key is non-null before use (PR:5032, 1 commit, 1 file changed)
- [pvr] use Refresh() instead of Update() to refresh directory listing (PR:5031, 2 commits, 12 files changed)
- fix build when HAL is enabled
- WindowXML::LoadXML: fix checking result of CXBMCTinyXML::LoadFile()
- [AE/osxsink] - fix possible device changed loop when using passthrough (PR:4975, 4 commits, 6 files changed)
- kernel 3.15.y:
- snd-bcm2708: Add mutex, improve logging
- Fix for ALSA driver crash
- hid: Reduce default mouse polling interval to 60Hz
- snd-bcm2708: Add mutex, improve logging