2016-10-24, 23:04
New LibreELEC.tv Krypton build #1024: RPi / RPi2
(Supercedes previous build)
Based on tip of LibreELEC.tv master (0e328ad3, changelog) and tip of XBMC master (bd17e63c, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.8.4 #1 Mon Oct 24 21:03:46 BST 2016 armv6l GNU/Linux
# vcgencmd version
Oct 24 2016 12:24:00
Copyright (c) 2012 Broadcom
version a37bec3ecdb7e664d1d658fb82af7d1945f5e834 (clean) (release)
# lsb_release
LibreELEC (Milhouse) - Version: devel-20161024210245-#1024-g0e328ad [Build #1024]
# Kodi version
Kodi (17.0-BETA4 Git:bd17e63). Platform: Linux ARM 32-bit
Based on tip of LibreELEC.tv master (0e328ad3, changelog) and tip of XBMC master (bd17e63c, 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.8.y
- Includes latest bcm2835-driver next (779da0e9, ahead +581)
- Includes latest kodi-platform master (c8188d82)
- Includes latest libcec master (c559955d, ahead +17)
- Includes latest libnfs master (2edbd147)
- Includes latest p8-platform master (6535e48d, ahead +8)
- Includes latest addons: inputstream.mpd (4c8013f6), inputstream.rtmp (70cb86f6), inputstream.smoothstream (081c6c43), peripheral.joystick (ae86732f), pvr.argustv (87cb6780), pvr.demo (01c68c88), pvr.dvblink (043aa892, +1), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (c091da30), pvr.iptvsimple (adee8a7f, +3), pvr.mediaportal.tvserver (845479b6), pvr.mythtv (2f3dfcdc, +2), pvr.nextpvr (6a2128d8, +1), pvr.njoy (b5d65655), pvr.pctv (d6d969fe), pvr.stalker (168e35f7), pvr.vbox (c966c5fd), pvr.vdr.vnsi (5b47bd06, +1), pvr.vuplus (7ab30d34), pvr.wmc (d9eac84f)
- Exclude [env] kodi-999.99-aml-Drop-frames-if-requested-by-VideoPlayer.patch: Merged upstream
- Exclude [env] libcec-PR208.patch: merged upstream (libcec)
- Include [env] patch: Add kodi binary addons (pvr, adsp, other)
- Include [env] patch: Don't build ADSP addons
- Include [env] patch: ffmpeg: update to ffmpeg-3.1.5-Krypton-Beta5
- Include [env] patch: peripheral.joystick: move repo to xbmc org
- Include [env] patch: linux: use in-tree rtl8192cu for RPi/RPi2
- Include [env] patch: inputstream.smoothstream: change repo owner
- Include [env] patch: Bump included addon versions to prevent online updates
- Include [env] patch: Add experimental splash video for RPi
- Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
- Include [env] PR:837: lcdd: initial addon
- Include [env] PR:859: linux: add support for VIA82XX audio in Generic builds
- Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
- Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
- Include [pkg] PR:33: bye bye lcdproc (service.libreelec.settings)
- Include [pkg] PR:34: system update - fix cross-device linking (service.libreelec.settings)
- Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
- Include [pkg] PR:10370: Add settings to control notification rumble duration and strength
- Include [pkg] PR:10731: Change splash db upgrade logic
- Include [pkg] PR:10739: Fixed OnPlayBackResumed not getting fired anymore.
- Include [pkg] PR:10751: fix skin settings loading on skin reaload
- New branch=next firmware. This supports USB and Network booting (documentation)
popcornmix Wrote:I suspect if there are issues it will be with non-default config.txt options, or (slightly less likely) clocks/plls. Because USB/network is initialised by bootcode.bin in new world (when not booting from sdcard), start.elf may continue with an already initialised usb/network system in some cases. Small chance of something going wrong there (more likely if you are actually using usb/network boot).
Known issue when network booting: Inability to reboot
- Updated p8-platform package
- Updated Database migration text - animated, and only visible when migration necessary
- Firmware (Oct 24):
- userland: add missing libelftoolchain.so
- next: Update to lastest master kernel and firmware
- bootcode: Support tftp server outside local network
- firmware: Fix fseek (for file size determination)
- firmware: Update to latest master
- bootcode.bin: Fix problem with overrunning filename buffer
- firmware: Update to latest master
- bootcode: Fix start_x.elf running See: link
- bootcode: Adds support for Pi 3 LEDs that get controlled through a gpio expander
- firmware/kernel: Update to latest master branch
- firmware: Fix some broken MSD devices
- firmware: Correctly fill allocation size for REQUEST_SENSE command
- firmware: Make sure we retry the TEST_UNIT_READY command after the. REQUEST_SENSE command
- firmware: Latest firmware release with additional boot modes from gordon
- arm_loader: Add SET_SDHOST_CLOCK mailbox property
- firmware: Rebuild with missing uart and vchiq logging commits
- firmware: arm_loader: Use the correct UART on non-DT systems. See: link
- Etc.
- userland: add missing libelftoolchain.so
- LibreELEC.tv:
- XBMC:
- fix memleaks (PR:10758, 2 commits, 3 files changed)
- [xbmc][win]Build addons with debug info on Windows (PR:10760, 1 commit, 3 files changed)
- Simplify .codecocs config (PR:10762, 1 commit, 1 file changed)
- FIXUP: [amcs] background video (PR:10764, 1 commit, 1 file changed)
- [win32] .url extension is not allowed to be registered for UWP apps (9c3f2fbf)
- fix memleaks (PR:10758, 2 commits, 3 files changed)
- p8-platform:
- Use standard SO versioning (PR:25, 1 commit, 1 file changed)
- Install pkg-config and .cmake files in arch-specific libdirs (PR:26, 1 commit, 1 file changed)
- added: support files for building on Windows (c27d06e9)
- fixed: wrong timeout set in SocketRead() for posix. closes #27. thanks @SeppSTA (65cd6034)
- removed: generated changelog (4a52594d)
- bump to 2.1.0 (d7bceb64)
- added: windows build files (missing from previous commit) (6535e48d)
- Use standard SO versioning (PR:25, 1 commit, 1 file changed)
- Additional commits/pull requests/changes not yet merged upstream:
- Added: [pkg] PR:10731: Change splash db upgrade logic
- Added: [pkg] PR:10731: Change splash db upgrade logic