OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)
New OpenELEC Helix build: #0710
(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.
Build Highlights:

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.

  1. 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
  2. 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)
  3. 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
  4. 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
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.


Messages In This Thread
Re: RE: - by Mafarricos - 2014-06-04, 20:21
Live tv issues again - by pootler - 2014-06-04, 23:29
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by Milhouse - 2014-07-10, 07:48
RE: OpenELEC Testbuilds for RaspberryPi Part 3, - by removed151214 - 2014-08-04, 23:38
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-08-19, 00:11
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-08-21, 20:42
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:20
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:34
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:44
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-23, 01:12
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-23, 23:24
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-25, 01:38
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-01, 18:12
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-01, 18:26
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-05, 01:07
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 03:48
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 04:06
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 11:29
Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)8