2014-06-07, 20:43
New OpenELEC Helix build: #0607
(Supercedes previous build)
Based on tip of OpenELEC master (2e0e478, changelog) and tip of XBMC master (f1318ce, changelog) with the following modifications:
fsck /flash and /storage local filesystems, and fix correctable errors (or abort boot if errors are uncorrectable). Disable by adding "nofsck" to /flash/cmdline.txt.
GUI sounds restored (AE planar commits remain dropped as causing problems with dvdplayer audio at startup).
PR4837 and PR4839 continue to be dropped from this build, awaiting further review/testing/progress.
Latest kernel 3.14.5 patches now included.
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.14.5 #1 PREEMPT Sat Jun 7 18:15:28 BST 2014 armv6l GNU/Linux
# vcgencmd version
Jun 4 2014 21:01:15
Copyright (c) 2012 Broadcom
version c89591d3959d5fec88856f2460ee641f3a1d29dc (clean) (release)
# lsb_release
OpenELEC_Helix (Milhouse) - Version: devel-20140607184201-r18547-g2e0e478
Based on tip of OpenELEC master (2e0e478, changelog) and tip of XBMC master (f1318ce, changelog) with the following modifications:
- Includes newclock3 patches
- Includes Python regex package for evaluation purposes. Initial benchmarking indicates generally positive (and in some cases, significant) performance gains. See this post for a description of how to test effectiveness of this package with addons
- 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.14.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")
fsck /flash and /storage local filesystems, and fix correctable errors (or abort boot if errors are uncorrectable). Disable by adding "nofsck" to /flash/cmdline.txt.
GUI sounds restored (AE planar commits remain dropped as causing problems with dvdplayer audio at startup).
PR4837 and PR4839 continue to be dropped from this build, awaiting further review/testing/progress.
Latest kernel 3.14.5 patches now included.
- OpenELEC:
- wpa_supplicant: update to wpa_supplicant-2.2
- vdr/tvheadend: use slider control in settings gui (PR:3298)
- xbmc: handle SIGTERM (may help anyone experiencing shutdown/restart problems)
- openssl: update to openssl-1.0.1h
- util-linux: add support for install in initramfs
- e2fsprogs: create symlinks to fsck.*, install remove fsck binary from target (we want the one from util-linux)
- dosfstools: add support for install in initramfs
- diskdev_cmds: install binaries and symlinks to /sbin
- initramfs: install util-linux and dosfstools to initramfs
- busybox: add initial support for fsck /flash and /storage on boot
- libICE: update to libICE-1.0.9
- busybox: add applet 'mountpoint' to initramfs
- busybox: unmount /flash and /storage on reboot in initramfs, add 'do_reboot' function and use this for all reboot calls
- libgpg-error: specify 'CC_FOR_BUILD'
- wpa_supplicant: update to wpa_supplicant-2.2
- XBMC:
- [pydocs] add comment for renaming/moving files across different filesystems (PR:4849)
- [osx/ios/atv2] - fix missing _DEBUG and NDEBUG defines due to missing in... (PR:4851)
- Dvdrefactor (PR:4737)
- [AE/osxsink] - allow up to 16 channels in osx sink - fixes #15261 (PR:4845)
- Update hooks for TvTunes (PR:4826)
- PosixDirectory implementation (PR:4838)
- SysInfo refactoring, startup log update (PR:4811)
- Faster floating point rounding (PR:3760)
- ActiveAE: fix reset of buffering after 51ff5b6e39a752787547dbe79f6c58206... (PR:4852)
- [AE/osxsink] - fix multichannel speaker layout / channel mapping (PR:4719)
- Backports from nospiffs fork (PR:4716)
- added missing break statement to the message handler which might lead to... (PR:4831)
- [add-ons] sync add-ons with repo (PR:4859)
- make sure applications/xbmc.desktop does'nt have executable flag (PR:4858)
- FIX: [droid] enable compilation with NDK >= 9b (PR:4156)
- [externalplayer] fire onplaybackstarted event - fixes #15279 (PR:4855)
- [omxplayer] Skip out of submit loop when closing. (PR:4778)
- [pydocs] add comment for renaming/moving files across different filesystems (PR:4849)
- newclock3:
- [omx] Remove logging for texture jobs
- [omx] Remove logging for texture jobs
- kernel 3.14.y:
- Updated with 3.14.5 patches
- config: Add CONFIG_HID_XINMO
- Updated with 3.14.5 patches