2014-07-10, 07:48
New OpenELEC Helix build: #0710
(Supercedes previous build)
Based on tip of OpenELEC master (9530195, changelog) and tip of XBMC master (af67986, changelog) with the following modifications:
New kernel 3.15.5 (slightly in advance of upstream). BCM2708_DT is not enabled in linux.arm.conf.
<cachemembuffersize> is set to 0 in the system-wide advancedsettings.xml. A value of zero will result in <cachemembuffersize> defaulting to 20MB when 256MB or more ARM memory is available, and to only 2MB when less than 256MB ARM memory is available. If you have specified an alternative non-zero value for <cachemembuffersize> in your own advancedsettings.xml, your own value will be used instead.
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.15.5 #1 PREEMPT Thu Jul 10 04:20:06 BST 2014 armv6l GNU/Linux
# vcgencmd version
Jul 5 2014 19:03:42
Copyright (c) 2012 Broadcom
version cb433d55f9f5b29b59968019e3b54802894af489 (clean) (release)
# lsb_release
OpenELEC_Helix (Milhouse) - Version: devel-20140710042431-r18700-g9530195
Based on tip of OpenELEC master (9530195, changelog) and tip of XBMC master (af67986, 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 1.9.4 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.
New kernel 3.15.5 (slightly in advance of upstream). BCM2708_DT is not enabled in linux.arm.conf.
<cachemembuffersize> is set to 0 in the system-wide advancedsettings.xml. A value of zero will result in <cachemembuffersize> defaulting to 20MB when 256MB or more ARM memory is available, and to only 2MB when less than 256MB ARM memory is available. If you have specified an alternative non-zero value for <cachemembuffersize> in your own advancedsettings.xml, your own value will be used instead.
- OpenELEC:
- tvheadend: update to tvheadend-3.9.1050
- ffmpeg: change to official release
- connman: allow user editable main.conf (PR:3189, 1 commit, 2 files changed)
- Update libhdhomerun to 20140604 (PR:3361, 1 commit, 1 file changed)
- Mesa: update to Mesa-10.2.3
- fontsproto: update to fontsproto-2.1.3
- libXfont: update to libXfont-1.4.99.901
- xtrans: update to xtrans-1.3.4
- pixman: update to pixman-0.32.6
- new package: add package 'libevdev'
- projects/*/options: cleanup COREBOOT leftover
- service.openelec.settings: update to 0.3.19/0.4.2
- tvheadend: update to tvheadend-3.9.1050
- XBMC:
- fixed: quell warning
- fixed: undefined behavior in karaokelyricstextkar
- [tests] fixed URIUtils tests
- [pvr] adjust labels and refactoring for setting 'pvrplayback.startlast' (PR:4969, 4 commits, 5 files changed)
- [cleanup] followup to f86b9d2884 (PR:4988, 1 commit, 10 files changed)
- [videodb] fix seasons update query for mysql (PR:4985, 2 commits, 1 file changed)
- [appmessenger] fix playfile regression introduced by f86b9d2 (PR:4993, 1 commit, 1 file changed)
- fixed: quell warning
- newclock3:
- ffmpeg: Add armv6 acceleration for imdct/fft used by ac3/aac
- [omxcodec] Fix 3D rendering for dvdplayer
- [rbp] Make cachemembuffersize default depend on memory size
- [rbp] Make gui limit default to 720 when memory is limited
- ffmpeg: Add armv6 acceleration for imdct/fft used by ac3/aac
- kernel 3.15.y:
- spi-bcm2708: Prepare for Common Clock Framework migration
- BCM2708: Migrate to the Common Clock Framework
- BCM2708: remove 'bcm2708_usb' clkdev
- config: Add CONFIG_DEVPTS_MULTIPLE_INSTANCES
- bcm2708: Avoid hang when timer_set_next_event is called with MAX_INT
- armctrl: Don't mask interrupts from ack
- BCM2708: Add core Device Tree support
- BCM2708: armctrl: Add IRQ Device Tree support
- spi-bcm2708: Prepare for Common Clock Framework migration