2015-08-20, 23:15
New OpenELEC Jarvis build #0820: RPi / RPi2
(Supercedes previous build)
Based on tip of OpenELEC master (41b0ef92, changelog) and tip of XBMC master (37a742a1, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.1.6 #1 Thu Aug 20 21:03:18 BST 2015 armv6l GNU/Linux
# vcgencmd version
Aug 20 2015 17:56:26
Copyright (c) 2012 Broadcom
version 3f87086448257aa66881de858a0b4b0e6daa8719 (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20150820210229-#0820-g41b0ef9 [Build #0820]
# vcdbg log msg 2>&1 | grep DTOK
001575.730: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC master (41b0ef92, changelog) and tip of XBMC master (37a742a1, changelog) with the following modifications:
- Includes newclock4 patches
- Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.1.y_rebase
- Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Includes latest dcadec master (2a9186e3, ahead +34)
- Includes latest kodi-platform master (15edaf78, ahead +2)
- Includes latest libcec master (e8506b3d, ahead +29)
- Includes latest libnfs master (cc69b9c1, ahead +29)
- Includes latest platform master (081032fd, ahead +3)
- Includes latest addons: adsp.basic (da6ee5dd), adsp.biquad.filters (b6a31a90), adsp.freesurround (4dd3202f), asplib (490de460), pvr.argustv (8edcbd25, +24), pvr.demo (039972ea, +15), pvr.dvblink (79cc2d3c, +17), pvr.dvbviewer (2af87049, +15), pvr.filmon (57c7de00, +14), pvr.hts (d2763613, +46), pvr.iptvsimple (14e2d589, +14), pvr.mediaportal.tvserver (4e4b0f4e, +28), pvr.mythtv (0e3e0254, +62), pvr.nextpvr (c09bc2ab, +17), pvr.njoy (91fdbd98, +14), pvr.pctv (b37de304, +14), pvr.stalker (dd3aaf85, +14), pvr.vbox (5273f25f, +26), pvr.vdr.vnsi (73de793a, +14), pvr.vuplus (11529b2e, +16), pvr.wmc (48c37c04, +16)
- Exclude kodi-100.10-handle-SIGTERM.patch: Use updated Kodi patch from stefansaraev repo
- Exclude linux-999.20-mt7601u-support.patch: Reverted as patching order conflicts with rpi-4.1.y commits - continue using rpi-4.1.y equivalent
- Include d8bbebf6: SQUASH: [gui] Load video OSD dialogs on startup.
- Include dd9ec795: Add crossguid package
- Include e8a5ea91: (jarvis) taglib: update to taglib-1.9.1
- Include master...lrusak: Bump Python 2.7.10
- Include patch: Add crossguid dependency
- Include patch: Fix PR7462 after PR7833
- Include patch: handle SIGTERM (updated due to singleton/PR7833)
- Include patch: Fix singleton/PR7833 changes
- Include patch: Add ffmpeg dependency and includes for HEVC optimisations
- Include patch: Fix devinput 18b8ba44
- Include patch: Add experimental splash video
- Include patch: Enable pvr addons, disable PVR updates
- Include patch: Update with latest version of pull request
- Include PR:125: Fix for holding buttons on remotes of Philips TVs (libcec)
- Include PR:4228: ffmpeg: update to ffmpeg-2.7.1
- Include PR:4266: [systemd] update to systemd-224
- Include PR:7462: added: hide thumbs for unwatched episodes option to show plot is off
- Include PR:7783: [binary addons] use TARGET_LINKER_FILE_NAME as library filename
- New firmware - deinterlace has been optimised a little bit more which may (or may not) help with deinterlacing and audio
- PVR API 3.0.0 bump - all clients bumped
- Re-include Python distutils
- Switch to in-kernel MediaTek mt7601u WiFi driver
- Eliminate 60 second delay at startup when network not available
- Firmware (Aug 20):
- firmware: hdmi: disable dhcp completely to avoid registered i2c user See: link
- firmware: threadx: Avoid calling a NULL interrupt handler. See: link
- firmware: arm_loader: Load standard touchscreen overlay
- firmware: di_adv: Remove dma and copy non interlaced lines from shader
- firmware: di_adv: Add vector code for copying top/bottom lines
- firmware: di_adv: Do not deinterlace first frame and have one less frame of latency
- firmware: hdmi: disable dhcp completely to avoid registered i2c user See: link
- OpenELEC:
- Use a temporary filename when creating new crashlog (PR:4276, 1 commit, 1 file changed)
- Revert "Python: dont install distutils" (c9f693af)
- linux: add backport of mediatek mt7601u driver from kernel 4.2, stolen from https://github.com/raspberrypi/linux , thanks much (ce9105f7)
- remove package 'mt7601u', added as kernel patch (41b0ef92)
- Use a temporary filename when creating new crashlog (PR:4276, 1 commit, 1 file changed)
- XBMC:
- [pvr][gui] reduce amount of dialogs for PVR (PR:7744, 2 commits, 5 files changed)
- CLangInfo: properly set the time format when setting/changing regions (PR:7842, 1 commit, 1 file changed)
- [guilib] fix double memory free in panel container (PR:7849, 1 commit, 1 file changed)
- [crossguid] all: also check for installed location (PR:7854, 2 commits, 3 files changed)
- [addonbrowser] dont set content to "addons" for category listings and other menus (PR:7817, 1 commit, 2 files changed)
- [lang] fix inconsistent naming of norwegian languages (PR:7858, 1 commit, 1 file changed)
- [lang] sort special values for preferred subtitle/audio language on top (PR:7856, 1 commit, 1 file changed)
- [PVR] API 3.0.0 Changes (PR:7626, 11 commits, 14 files changed)
- [Confluence] remove dead code (37a742a1)
- [pvr][gui] reduce amount of dialogs for PVR (PR:7744, 2 commits, 5 files changed)
- pvr.argustv:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:25, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:25, 1 commit, 2 files changed)
- pvr.demo:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:19, 1 commit, 1 file changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:19, 1 commit, 1 file changed)
- pvr.dvblink:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:25, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:25, 1 commit, 2 files changed)
- pvr.dvbviewer:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:16, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:16, 1 commit, 2 files changed)
- pvr.filmon:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:20, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:20, 1 commit, 2 files changed)
- pvr.hts:
- Minimal support for PVR API 3.0.0 (PR:83, 2 commits, 4 files changed)
- Minimal support for PVR API 3.0.0 (PR:83, 2 commits, 4 files changed)
- pvr.iptvsimple:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:35, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:35, 1 commit, 2 files changed)
- pvr.mediaportal.tvserver:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:21, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:21, 1 commit, 2 files changed)
- pvr.mythtv:
- Minimal support for PVR API 3.0.0 (PR:26, 2 commits, 3 files changed)
- Minimal support for PVR API 3.0.0 (PR:26, 2 commits, 3 files changed)
- pvr.nextpvr:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:22, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:22, 1 commit, 2 files changed)
- pvr.njoy:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:15, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:15, 1 commit, 2 files changed)
- pvr.pctv:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:19, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:19, 1 commit, 2 files changed)
- pvr.stalker:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:18, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:18, 1 commit, 2 files changed)
- pvr.vbox:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:94, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:94, 1 commit, 2 files changed)
- pvr.vdr.vnsi:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:24, 1 commit, 1 file changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:24, 1 commit, 1 file changed)
- pvr.vuplus:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:17, 1 commit, 2 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:17, 1 commit, 2 files changed)
- pvr.wmc:
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:19, 1 commit, 3 files changed)
- Bump add-on for PVR API 3.0.0 (Compatibility mode) (PR:19, 1 commit, 3 files changed)
- Additional commits/pull requests/changes not yet merged upstream:
- Exclude linux-999.20-mt7601u-support.patch: Reverted as patching order conflicts with rpi-4.1.y commits - continue using rpi-4.1.y equivalent
- Added: d8bbebf6: SQUASH: [gui] Load video OSD dialogs on startup.
- Exclude linux-999.20-mt7601u-support.patch: Reverted as patching order conflicts with rpi-4.1.y commits - continue using rpi-4.1.y equivalent