OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 1
New OpenELEC Isengard build #0307: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.19.1 #1 Sat Mar 7 22:25:15 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Mar  5 2015 16:09:41
Copyright (c) 2012 Broadcom
version 7ab7576920e0c0cde4e6516e7db83c4af97f2afc (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150307221847-#0307-g5816ca3 [Build #0307]

# vcdbg log msg 2>&1 | grep DTOK
001537.017: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (5816ca3f, changelog) and tip of XBMC master (197af0ad, changelog) with the following modifications: Build Highlights:
  1. New firmware
  2. New 3.19.1 kernel
Build Details:
  1. Firmware (Mar 5):
    • firmware: audioserv: Increase thread priority Fixes also audio glitches when running quake
    • firmware: cma: Initialise the CMA service (and flush L1) earlier. See: link
    • firmware: DRC: Fix use with transpose. See: link
    • firmware: Annotate: Add annotations to snapshot images too. See: link
    • firmware: jpd: Handle AVI1 tag found in some MJPG files. See: link
    • firmware: video_decode: Fix long standing bug with releasing whole frame buffer used by software codecs. See: link
    • firmware: arm_loader: qpu mailbox may trigger sysman so needs to drop the freq_volt lock. See: link
    • firmware: arm_display: Avoid updating the rotated framebuffer until we have had an allocation. See: link
  2. OpenELEC:
    • Added support for PCIe and IWLWIFI on IMX6 plattforms (master) (PR:3980, 1 commit, 2 files changed)
    • Updated ouya controller patch (PR:3931, 3 commits, 5 files changed)
    • projects/WeTek_Play/filesystem: add dummy vdr-addon, will be updated after first boot (33fb94b4)
    • projects/WeTek_Play: Update DVB driver (b4ab1029)
    • add new package 'wetekdvb', remove wetek dvb drivers, firmwares and systemd startscript (be445f0b)
    • packages/linux-drivers/wetekdvb: Update driver to 20150305 (3149d34a)
    • amremote: configure remote depending on device (WeTek/OpenELEC) (6f6af318)
    • wetekdvb: simplyfing (f6bd6651)
    • systemd: add upstream patch (5fd05c15)
    • systemd: revert systemd commit 06e9788, see RedHat BZ1196417 (fa19e0f1)
    • projects/WeTek_Play: Activate Ethernet and WiFi LEDs (990bd4c1)
    • vdr-plugin-dvbapi: disable network mode on new installs (08e28a4b)
    • vdr-addon: bump (4.3.10) (3da1b734)
    • plymouth-lite: check PROJECT dir first for splash (33c46d6a)
    • projects/WeTek_Play: add project based splash (0a4d6337)
    • projects/WeTek_Play: Add Bluetooth support (9433c833)
    • linux: move framescaling patch out of projects folder (bc3b4418)
    • wetekdvb: update to wetekdvb-20150307 (88852cf5)
    • projects/WeTek_Play: update RCU patches (7ca21fd9)
    • OpenELEC-settings: update to OpenELEC-settings-0.6.5 (a8fcb461)
    • projects/WeTek_Play/linux: disable CONFIG_DEBUG_INFO (fd1a4e81)
    • scripts/build: cosmetics (5816ca3f)
  3. XBMC:
    • [Fix] Support zip files with an out-of-spec header and split archives (PR:6589, 2 commits, 2 files changed)
    • [pvr] fix deleting timers (PR:6608, 2 commits, 1 file changed)
    • reverse logic from commit abc298ca71c25ae57081aad60ba5ef0abec3a445 (PR:6601, 1 commit, 4 files changed)
    • mouse: Increase number of buttons supported from 5 to 7 (PR:6579, 1 commit, 4 files changed)
    • [Fix] fixed broken dvd playback after pr #6415 (PR:6610, 1 commit, 2 files changed)
    • [pvr] added: attempt to auto-configure pvr clients via avahi (PR:6597, 4 commits, 6 files changed)
    • [jenkins] don't die if binary add-ons fail to build (PR:6607, 2 commits, 10 files changed)
    • split addon gui for skin and binary addons (PR:6571, 1 commit, 17 files changed)
    • [pvr] fix recordings on the timeline (PR:6566, 13 commits, 27 files changed)
    • [pvr.hts] bump to https://github.com/kodi-pvr/pvr.hts/comm...9d50a9b5b0 (PR:6617, 1 commit, 1 file changed)
    • Write messages from MHD to log file (PR:6416, 2 commits, 1 file changed)
    • [pvr.hts] bump to https://github.com/kodi-pvr/pvr.hts/commit/abceaf8 (PR:6619, 1 commit, 2 files changed)
    • Language addons (PR:5561, 13 commits, 204 files changed)
    • [linux] fix home path detection (PR:6624, 1 commit, 1 file changed)
    • [video] remove dead code (PR:6628, 1 commit, 2 files changed)
    • [fix] Trac 15707, queue item fails on music videos (PR:6593, 2 commits, 4 files changed)
    • [addonmanager] cleanup GetAllAddons (PR:6339, 1 commit, 3 files changed)
    • [pvr] fix add-ons new being disabled (PR:6621, 7 commits, 10 files changed)
    • [pvr] fixed: slow channels import (PR:6634, 1 commit, 2 files changed)
    • [tuxbox] remove internal tuxbox support (PR:6626, 1 commit, 32 files changed)
    • [win32] fix building after split addon gui for skin and binary addons (PR:6640, 1 commit, 3 files changed)
    • remove PVR specific repo (PR:6637, 1 commit, 10 files changed)
    • [fileitem] remove compile warnings after 121b3fc (PR:6648, 1 commit, 1 file changed)
    • [curl] fix ftps exists handling (PR:6644, 1 commit, 1 file changed)
    • [uclibc] Fix compilation error in xbmc/cores/DllLoader/exports/emu_msvcr... (PR:6642, 1 commit, 1 file changed)
    • fix uninit warnings in coverity (PR:6643, 3 commits, 11 files changed)
    • [pvr] optimise CPVRChannelGroup (PR:6635, 1 commit, 2 files changed)
    • [pvr addons] Add pvr.filmon, sync pvr.iptvsimple and pvr.vuplus (PR:6638, 3 commits, 5 files changed)
    • Fixed the formatting that got messed up when moving Key.h/cpp (3a577d10)
    • fix settings definition for win32 and ios after face9ead060c964f0bae4c3b6179ea36d98708a5 (2162ac52)
    • fix settings definition for win32 after df1c1b8d25f8ae227ee76399f6ef7b6b98f34201 (8b954216)
    • addons: fix missing parameter in CLanguageResource::OnPostInstall() (ad6feda2)
    • [pvr.vnsi] bump version (22a0d6b6)
    • [pvr.vnsi] change repo location to kodi-pvr (cb10ef08)
  4. newclock4:
    • New commits in this build:
      • [ffmpmeg] Discard data before VO/VOL in mpeg-4 over mpegts (a5477952)
      • Revert "test: Set and reset the dirty flag in a more sane way" (fbd48e34)
      • squash: Use bit mask for resampler flags (a275f7f1)
      • pass force resample flag down to resampler (1626c250)
      • squash: RBP: add assert include (2f0b6b7e)
    • Commits no longer in build:
      • filesystem: Make browsing into archives enbabled by default on Pi (c219e9b5)
  5. kernel 3.19.y:
    • New commits in this build:
      • Set a limit of 0dB on Digital Volume Control (397ad3a8)
      • config: extra options (35c8e88b)
      • serial/amba-pl011: Activate TX IRQ passively (ac3374c9)
      • serial/amba-pl011: Leave the TX IRQ alone when the UART is not open (2820ce04)
      • staging: fbtft: core support (8def067f)
      • staging: fbtft: add fb_agm1264k-fl driver (06d51134)
      • staging: fbtft: add fb_bd663474 driver (d39ffbc9)
      • staging: fbtft: add fb_hx8340bn driver (67c6f93b)
      • staging: fbtft: add fb_hx8347d driver (8085e50c)
      • staging: fbtft: add fb_hx8353d driver (e8dd102d)
      • staging: fbtft: add fb_ili9320 driver (ac4b97f9)
      • staging: fbtft: add fb_ili9325 driver (f4cd1ccd)
      • staging: fbtft: add fb_ili9340 driver (1fde4032)
      • staging: fbtft: add fb_ili9341 driver (231a5ec2)
      • staging: fbtft: add fb_ili9481 driver (4df2aaf2)
      • staging: fbtft: add fb_ili9486 driver (514dc6a5)
      • staging: fbtft: add fb_pcd8544 driver (0c2fe050)
      • staging: fbtft: add fb_ra8875 driver (0f29b5d6)
      • staging: fbtft: add fb_s6d02a1 driver (a3cb6633)
      • staging: fbtft: add fb_s6d1121 driver (664ff53d)
      • staging: fbtft: add fb_ssd1289 driver (147010bf)
      • staging: fbtft: add fb_ssd1306 driver (358b88a0)
      • staging: fbtft: add fb_ssd1331 driver (21e5c106)
      • staging: fbtft: add fb_ssd1351 driver (c5d81394)
      • staging: fbtft: add fb_st7735r driver (4ea4d4cd)
      • staging: fbtft: add fb_tinylcd driver (4c958022)
      • staging: fbtft: add fb_tls8204 driver (bda58119)
      • staging: fbtft: add fb_uc1701 driver (356a07e9)
      • staging: fbtft: add fb_upd161704 driver (9b7cb18c)
      • staging: fbtft: add fb_watterott driver (fba3874e)
      • staging: fbtft: add flexfb driver (dcf96543)
      • staging: fbtft: add fbtft_device driver (e6ea545b)
      • staging: fbtft: remove ARCH_BCM2708 optimization (6cd6c52b)
      • staging: fbtft: fix allyesconfig build (4db13fca)
      • staging: fbtft: fbtft-core mark functions static (6d2e37a8)
      • staging: flexfb: Remove initialization to 0 (beabd79f)
      • staging: fbtft: fix space required after that ';' (7e831153)
      • staging: fbtft: fix spaces required around that '=' (fd28a2e6)
      • staging: fbtft: fix spaces required around that '<' (6f65a651)
      • staging: fbtft: fix Macros with complex values should be enclosed in parentheses (2e226277)
      • staging: fbtft: fix do not initialise statics to 0 or NULL (3b5f096e)
      • staging: fbtft: remove redundant .owner (608b9170)
      • config: enable FBTFT drivers (fc7a6c1b)
      • Create generic i2c-rtc overlay for supporting ds1307, ds3231, pcf2127 and pcf8523. (1e1f6c97)
      • dts: overlay: add support for rpi-display (b06a6f15)
      • dts: overlay: add support for HY28A display (9da91980)
      • dts: overlay: add support for HY28B display (44b11d19)
      • dts: overlay: add support for PiScreen display (9fa8ac54)
      • BCM2835-V4L2: Fix compliance test failures (75aedead)
      • vchiq_arm: Complete support for SYNCHRONOUS mode (4c8a8d6a)
      • enc28j60: Add device tree compatible string and an overlay (32765026)
      • dts: overlay: add support for Adafruit PiTFT (d90aba01)
      • enable compiling spi-bcm2835 and add overlay to allow us to load the driver (acc9df38)
      • dts: overlay: add support for MZ61581 display (b27eece1)
      • dts: overlay: piscreen: set speed to 24MHz (e5c5c9e5)
      • dts: overlay: rpi-display: pullup irq gpio (a1c1709f)
    • Commits no longer in build:
      • pcm512x: Use a range macro for Volume and rename to PCM. (c359a5ee)
      • m (7aa31f39)
      • ntp: Patch to fix false positives on 32bit systems (d3d9b024)
      • Merge pull request #831 from h616/rpi-3.19.y (33ae3fbd)
      • serial: amba-pl011: Kickstart TX by explicit FIFO fill (5c6ec05f)
      • config: Add TOUCHSCREEN_EGALAX (3c9fd364)
      • config: Add 6LoWPAN modules (dd7a13c7)
      • config: enable TOUCHSCREEN_USB_COMPOSITE (31214d9a)
      • config: Updates: remove AUDIT, CPU_IDLE, HOTPLUG_CPU, SUSPEND and make IKCONFIG a module (cafaa898)
      • config: remove bcm2835_sdcard_defconfig (417b8573)
  6. Additional commits/pull requests/changes not yet merged upstream:
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
Missing splash video - by Dinos52 - 2015-02-09, 21:02
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - by Milhouse - 2015-03-08, 01:38
MVC Support - by woronczak - 2015-03-12, 05:28
Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 112