2018-01-26, 02:19
New LibreELEC.tv Leia build #0125: RPi / RPi2
(Supercedes previous build)
SHA256 Checksum:
SHA256 Checksum:
Based on tip of LibreELEC.tv master (3a70864, changelog) and tip of XBMC master (7379a75, changelog) with the following modifications:
(Supercedes previous build)
SHA256 Checksum:
6f632d2c45a1567daa4e325d641883ba60bc51643a0cb65c73e8e9871fe8d942
(RPi)SHA256 Checksum:
b491d7159fe683eab41630fac3ffd4c617337d5f57ac0744e2939b4ec61aac6d
(RPi2)text:# uname -a
Linux rpi512 4.14.15 #1 Thu Jan 25 21:55:55 GMT 2018 armv6l GNU/Linux
# vcgencmd version
Jan 25 2018 18:14:16
Copyright © 2012 Broadcom
version 16ab01397c559d80e3239c4d9c453a999a9121b1 (clean) (release)
# lsb_release
LibreELEC (Milhouse): devel-20180125214619-#0125-g3a70864 [Build #0125]
# Kodi version
(18.0-ALPHA1 Git:69a6725). Platform: Linux ARM 32-bit
Based on tip of LibreELEC.tv master (3a70864, changelog) and tip of XBMC master (7379a75, changelog) with the following modifications:
- Includes newclock5 patches
- Excludes the LibreELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.14.y
- Includes latest bcm2835-driver master (80e1fbe, ahead +5)
- Includes latest kodi-platform master (36fb493)
- Includes latest libcec master (8adc786, ahead +26)
- Includes latest libnfs master (f6e51c3, ahead +115)
- Includes latest p8-platform master (a822e19)
- Includes latest addons: inputstream.adaptive (b28d3f0, +1), inputstream.rtmp (b3ffc49, +2), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), pvr.demo (0224cbd), pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3, +1), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), pvr.stalker (c91421d), pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)
- Include [env] compare (perma): dmidecode: initial package
- Include [env] patch: RPi/RPi2: enable Broadcom WiFi debugging (see details)
- Include [env] patch: libcec: fix PR390
- Include [env] patch: libcec: don't link non-existant libtinfo
- Include [env] patch: rev hack for kodi
- Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
- Include [env] patch: Add experimental splash video for RPi
- Include [env] patch: Bump included addon versions to prevent online updates
- Include [env] patch: Add kodi binary addons (pvr, adsp, inputstream, vfs, other)
- Include [env] PR:2243 (perma): NOOBS: shorten partition labels, add $DEVICE support
- Include [env] PR:2382 (perma): linux: DVB fixes
- Include [env] PR:2384 (perma): kodi: updates for Feb 2018
- Include [env] PR:2392 (perma): linux: update to linux-4.14.15 (-ish)
- Include [env] PR:2432 (perma): buildsystem: avoid if/then/else boiler plate when accessing hierarchy [RFC]
- Include [env] PR:2438 (perma): curl: update to curl-7.58.0
- Include [pkg] compare (perma): Updated RPi3/ZeroW(H) WiFi firmware (version 7.45.98.38) (forum, github) (brcmfmac_sdio-firmware-rpi)
- Include [pkg] patch: skin.estuary: reduce system info font size (kodi)
- Include [pkg] PR:13274 (perma): Mode whitelist
- Include [pkg] PR:13416 (perma): [GLES] VideoShader cleanup
- Include [pkg] PR:13435 (perma): Fix broken ctrl+shift modifiers
- New firmware (Refactor get/set_voltage API, add SDRAM voltage)
- New 4.14.15 kernel
- curl: update to curl-7.58.0
- [GLES] updates and cleanup
- [GLES] VideoShader cleanup
- newclock5 branch cleanup
- Fix broken ctrl+shift modifiers (@TimoJ)
- Firmware (Jan 25):
- firmware: power: Refactor get/set_voltage API, add SDRAM voltage
- firmware: power: Refactor get/set_voltage API, add SDRAM voltage
- LibreELEC.tv:
- scripts/create_addon: add-on overwrite support (PR:2436, 1 commit, 1 file changed)
- scripts/create_addon: add-on overwrite support (PR:2436, 1 commit, 1 file changed)
- XBMC:
- [cmake] move ifdef conditions to cmake (PR:13430, 1 commit, 10 files changed)
- [cleanup] remove dead code POPUP_SEEK_LABEL (PR:13431, 2 commits, 1 file changed)
- [Android] disable tunneled playback (PR:13426, 1 commit, 1 file changed)
- [depends] improve rebuilding detection (PR:13436, 10 commits, 54 files changed)
- [AML] define MESA_EGL_NO_X11_HEADERS to detect correct egl_platform (PR:13425, 1 commit, 2 files changed)
- FIX: [droid;gradle] override aaptOptions (PR:13437, 1 commit, 1 file changed)
- [GLES] updates and cleanup (PR:13406, 1 commit, 3 files changed)
- [xbmc] move Environment to platform and split to platform specific implementations. (PR:13424, 3 commits, 18 files changed)
- [gui] cleanups in WindowManager especially for getting the active window and dialog id (PR:13433, 5 commits, 23 files changed)
- [cmake] move ifdef conditions to cmake (PR:13430, 1 commit, 10 files changed)
- inputstream.adaptive:
- [depends] bump expat to 2.2.5 (PR:114, 1 commit, 3 files changed)
- [depends] bump expat to 2.2.5 (PR:114, 1 commit, 3 files changed)
- newclock5:
- New commits in this build:
- Updated commits in this build:
- Commits no longer in build:
- StereoscopicsManager: Wait for valid stream info before triggering stereo mode (8da32d4e)
- fixup: CStereoscopicsManager reduce logging spam (12e8fb58)
- fixup ffmpeg patches (19b22e11)
- filesystem: set proper check size for smb (2e0297f8)
- ffmpeg: hevc: Update to latest version (23b7803f)
- filesystem: test: Reduce chunksize to 32K (d4764573)
- hack: Don't assert when unexpected buffer id but keep going (33bf6f01)
- filesystem: test: Increase chunksize to 64K (84fe3321)
- Revert "fixup: CStereoscopicsManager reduce logging spam" (53c863bc)
- Revert "StereoscopicsManager: Wait for valid stream info before triggering stereo mode" (c76386ba)
- Revert "fixup ffmpeg patches" (2ac5c6cd)
- ffmpeg: Restore GMC patch (e89a622d)
- ffmpeg: Restore MVC patch (e9012b39)
- StereoscopicsManager: Wait for valid stream info before triggering stereo mode (8da32d4e)
- kernel 4.14.y:
- New commits in this build:
- drm/vc4: Use correct path to trace include (76c964d4)
- drm/vc4: clean up error handling on devm_kzalloc failure (55728644)
- drm/vc4: Add the DRM_IOCTL_VC4_GEM_MADVISE ioctl (2c9c1ddf)
- drm/vc4: Fix false positive WARN() backtrace on refcount_inc() usage (c7723901)
- drm/vc4: Fix sleeps during the IRQ handler for DSI transactions. (a4a82dbb)
- drm/vc4: Convert timers to use timer_setup() (b0114216)
- drm/vc4: Account for interrupts in flight (d32f7ada)
- drm/vc4: Move IRQ enable to PM path (8d011ade)
- drm/vc4: Fix wrong printk format in vc4_bo_stats_debugfs() (295267e2)
- drm/vc4: Reject HDMI modes with too high of clocks. (abb187e7)
- drm/vc4: Add support for DRM_FORMAT_RGB888 and DRM_FORMAT_BGR888 (ab068dd0)
- drm/vc4: Use .pixel_order instead of custom .flip_cbcr (70a1d4ce)
- drm/vc4: Add support for NV21 and NV61. (e6c8ad2e)
- BCM270X: Disable VEC unless vc4-kms-v3d is present. (f55396cb)
- drm/vc4: Flush the caches before the render jobs, as well. (85e4adfb)
- drm/vc4: Use correct path to trace include (76c964d4)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream: