Thread Closed
v17 LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)
New Krypton build #1011: RPi / RPi2
(Supercedes previous build)

# uname -a
Linux rpi512 4.8.1 #1 Tue Oct 11 21:06:16 BST 2016 armv6l GNU/Linux

# vcgencmd version
Oct 11 2016 15:51:55
Copyright (c) 2012 Broadcom
version f911c71d4af710b1eb459ff1b4c13b471889025e (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20161011210318-#1011-g5661f32 [Build #1011]

Based on tip of master (5661f325, changelog) and tip of XBMC master (01c5bc96, 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 master (a021d6e7)
  • Includes latest kodi-platform master (c8188d82)
  • Includes latest libcec master (62b8520c, ahead +15)
  • Includes latest libnfs master (2edbd147)
  • Includes latest p8-platform master (041a8c6c, ahead +1)
  • Includes latest addons: inputstream.mpd (94d8a71d, +9), inputstream.rtmp (70cb86f6), inputstream.smoothstream (081c6c43), peripheral.joystick (d9b83d8f, +10), pvr.argustv (87cb6780), pvr.demo (01c68c88), pvr.dvblink (e842db92), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (c091da30), pvr.iptvsimple (adee8a7f, +3), pvr.mediaportal.tvserver (845479b6), pvr.mythtv (b1b426f3), pvr.nextpvr (f99b17d3), pvr.njoy (b5d65655), pvr.pctv (d6d969fe), pvr.stalker (168e35f7), pvr.vbox (c966c5fd), pvr.vdr.vnsi (dd95edef), pvr.vuplus (7ab30d34), pvr.wmc (d9eac84f)
  • 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: linux: use in-tree rtl8192cu for RPi/RPi2
  • 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:759: linux: update to linux-4.8.1
  • Include [env] PR:792: scripts/build: use MinSizeRel cmake build type
  • Include [env] PR:796: scripts/build: cleanup
  • Include [env] PR:800: xf86-video-intel: enable dri3 and make it default
  • Include [env] PR:807: Network: smb & ntfs config mods
  • Include [env] PR:810: path: remove regex dependency when processing packages
  • Include [env] PR:812: libdrm: update to libdrm-2.4.71
  • Include [env] PR:813: scripts/build: no need to setup toolchain twice and before really building
  • Include [env] PR:826: libnfs: update to 1.11.0
  • Include [env] PR:828: xf86-video-nvidia: update to 367.57
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Revert [env] PR:793: projects/*/options: disable lcdproc for all projects except Generic/Virtual (Reverted until add-on available)
  • Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
  • 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:10572: [CryptThreading] replace hardcoded value for CRYPTO_LOCK by macro
  • Include [pkg] PR:10641: [video] fix NFO parsing of <namedseason>'s
  • Include [pkg] PR:10677: [xbmc/xbmc] [MediaSettings] - fixed loading interlacemode_none from defaultsettings
Build Highlights:
  1. New firmware - removes max_usb_current
    popcornmix Wrote:FYI: max_usb_current setting has been removed and it is now always enabled. This has always been the case on Pi3, so this only affects B+/Pi2.
  2. Restore BCM270X_DT kernel commit reverted in yesterdays build
  3. Kernel/architecture cleanup
Build Details:
  1. Firmware (Oct 11):
    • firmware: platform: Remove max_usb_current and default to enabled
    • firmware: arm_dt: Only mask interrupts for enabled DT nodes. See: link
    • firmware: ISP tuner: Lower rate at fast fps
    • firmware: resize: Fix for no padding giving incorrect pitch. See: link
    • firmware: arm_dt: Populate the /serial-number property. See: link
    • firmware: deinterlace: Provide a mode where frame flags are exclusively used
    • firmware: arm_loader: do not allow qpu usage when arm owns the 3d. See: link
    • firmware: vcinclude: Fix macro for IS_ALIAS_L1L2_NONALLOCATING
  2. XBMC:
    • [PVR] Recording home screen widget: Fix info dialog (show recording info, not generic video info). (PR:10676, 1 commit, 3 files changed)
    • support reusing of CFile::m_pFile (PR:10658, 1 commit, 6 files changed)
    • Add explicit ordering on song join queries - fix bug on MariaDB (PR:10657, 1 commit, 2 files changed)
    • [cmake] Fix double install of skins (PR:10656, 3 commits, 6 files changed)
  3. inputstream.mpd:
    • -Wl, --no-undefined only for android (94d8a71d)
  4. peripheral.joystick:
    • Fix extra call to RefreshButtonMaps() (f902039d)
    • Fix controller transformation not working correctly (f3afc3da)
    • Add debug logging when overwriting a feature (6e891ac7)
    • [storage] Capture by reference (d3b36c4a)
    • .gitignore: Add ".settings" (d1d343ec)
    • Improve readability of CButtonMapXml::IsValid() (1cf4ae49)
    • Fix button maps refreshing from disk during wizard (121ea70e)
    • [buttonmaps] cocoa: Add button map for Retrolink SNES controller (d9b83d8f)
  5. pvr.iptvsimple:
    • fixup build on windows after 053298623e8a58153eab425d1f2c7d892bc15ac2 (PR:90, 1 commit, 1 file changed)
  6. kernel 4.8.y:
    • New commits in this build:
      • bcm270x: Remove dead files (8255db7f)
      • bcm270x: Drop bcm2835-aux-uart hack (4d200f67)
      • Revert "bcm2835: Add support for uart1" (e745b4e6)
      • bcm270x: Remove unnecessary of_platform_populate (04e627ac)
      • bcm270x: Remove 4MB dma coherent pool (f9f60179)
      • bcm270x: Drop map_io device mapping (b50787df)
      • bcm270x: Use DT_MACHINE_START (8b1d6e38)
      • Merge pull request #1678 from notro/bcm270x-cleanup-1 (de0f4d62)
      • Use DT rather than modules params for board rev and serial (a71d473f)
      • Register the clocks early during the boot process, (bcc804ce)
      • Add Adafruit pitft35 touchscreen support (#1657) (43e86e44)
      • BCM270X_DT: Update CM3 to use sdhost interface (46149430)
      • Revert "Register the clocks early during the boot process," (d1eec13f)
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.
  Thread Closed
Thread Rating:
  • 19 Vote(s) - 4.63 Average

Messages In This Thread
RPi2: no DV-codec? - by bubi - 2016-07-10, 10:30
DV-video not working - by bubi - 2016-07-15, 19:48
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - by Milhouse - 2016-10-12, 03:43