v17 LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)
New LibreELEC.tv Krypton build #0704: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.7.0-rc6 #1 Mon Jul 4 21:08:01 BST 2016 armv6l GNU/Linux

# vcgencmd version
Jun 27 2016 17:27:06
Copyright (c) 2012 Broadcom
version 1e7b8e2c9a7319f7b22869f1334c66e2cfc99f4a (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160704210656-#0704-g822942e [Build #0704]

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

# Kernel device tree status: Enabled

Based on tip of LibreELEC.tv master (822942e1, changelog) and tip of XBMC master (7d71cb76, changelog) with the following modifications: Build Highlights:
  1. New 4.7-rc6 kernel - switching these test builds to 4.7 tree, unless there are any serious issues/regressions
  2. libbluray: bump 0.9.3 (with Nevcairiel's 3D ISO additions)
  3. PR:511: Revert "lirc: add lircd-uinput service"
Build Details:
  1. LibreELEC.tv:
    • moonlight-embedded: use gpu-viv-bin-mx6q (PR:512, 1 commit, 1 file changed)
    • scripts/image: don't copy *-update.zip to target directory (PR:513, 1 commit, 1 file changed)
  2. XBMC:
    • FFmpeg: Bump to version 3.1 (PR:10039, 1 commit, 1 file changed)
    • [eventclients] Nuke J2ME (PR:10049, 1 commit, 15 files changed)
    • [depends] libbluray 0.9.3 (PR:10056, 1 commit, 2 files changed)
    • [addons] Preserve strings which are not string ids in enum lvalues (PR:10068, 1 commit, 1 file changed)
    • [lang][kodi.core] automatic syntax corrections for the en_GB language file (956a3b83)
    • [lang] updated language files from Transifex (2f007792)
    • [lang][skin.estuary] updated language files from Transifex (2a6f4402)
    • [lang][skin.estouchy] updated language files from Transifex (a8a42b5c)
  3. pvr.dvblink:
    • [lang] updated language files from Transifex (0bf16840)
  4. pvr.hts:
    • [lang] updated language files from Transifex (856e72a4)
  5. pvr.mediaportal.tvserver:
    • [lang] updated language files from Transifex (3ba23b7b)
  6. pvr.mythtv:
    • [lang] updated language files from Transifex (02fa50d5)
  7. pvr.nextpvr:
    • [lang] updated language files from Transifex (ecbd6e5c)
  8. pvr.vbox:
    • [lang] updated language files from Transifex (36d3717b)
  9. pvr.vdr.vnsi:
    • Catch two uncaught exceptions after connection failure (PR:84, 4 commits, 2 files changed)
    • [lang] updated language files from Transifex (29449b64)
  10. pvr.vuplus:
    • [lang] updated language files from Transifex (d7f5685a)
  11. pvr.wmc:
    • [lang] updated language files from Transifex (1f3240da)
  12. newclock5:
    • Commits no longer in build:
  13. kernel 4.7.y:
    • New commits in this build:
      • Revert "ASoC: bcm2835: Add S16_LE support via packed DMA transfers" (7d8fd43e)
      • Revert "ASoC: bcm2835: setup clock only if CPU is clock master" (d6546778)
      • Revert "ASoC: bcm2835: add 24bit support" (0a516e7a)
      • Add support for Dion Audio LOCO DAC-AMP HAT (adf997c6)
    • Updated commits in this build:
    • Commits no longer in build:
      • rtc: ds1307: ensure that any pending alarm is cleared before a new alarm is enabled (fe915d32)
      • dmaengine: bcm2835: Add slave dma support (4e99035b)
      • dmaengine: bcm2835: set residue_granularity field (e3e04090)
      • bcm2835-dma: Limit cyclic transfers on lite channels to 32k (17879c9c)
      • bcm2835-dma: Fix up convert to DMA pool (b4c1abee)
      • fdt: Add support for the CONFIG_CMDLINE_EXTEND option (b12e21f4)
      • ASoC: Add support for PCM5102A codec (9d828ae8)
      • enc28j60: Add device tree compatible string and an overlay (1689900f)
      • BCM2835-V4L2: Correct handling for BGR24 vs RGB24. (e3ddcf01)
      • BCM270X_DT: Fix rpi-dac overlay (f845c10c)
      • gpio-ir overlay: gpio_pin shouldn't change pull setting (46d5da7d)
      • Implement a "wakeup-source" option for the i2c-rtc DeviceTree overlay. (8dc53ede)
      • BCM270X_DT: Make i2c-gpio usable by other overlays (88ad61a1)
      • Revert "bcm2835-dma: Fix up convert to DMA pool" (48c67a1f)
      • Revert "bcm2835-dma: Limit cyclic transfers on lite channels to 32k" (60538b1d)
      • Revert "dmaengine: bcm2835: Load driver early and support legacy API" (56252f11)
      • Revert "dmaengine: bcm2835: Add slave dma support" (1ee56fa3)
      • dmaengine: bcm2835: remove unnecessary masking of dma channels (ebb614c9)
      • dmaengine: bcm2835: add additional defines for DMA-registers (fdfa34f6)
      • dmaengine: bcm2835: move cyclic member from bcm2835_chan into bcm2835_desc (ed300507)
      • dmaengine: bcm2835: move controlblock chain generation into separate method (bba8da78)
      • dmaengine: bcm2835: limit max length based on channel type (e1510d84)
      • dmaengine: bcm2835: add slave_sg support to bcm2835-dma (d1bc02b6)
      • dmaengine: bcm2835: add dma_memcopy support to bcm2835-dma (bcb56060)
      • dmaengine: bcm2835: use platform_get_irq_byname (71073c1a)
      • dmaengine: bcm2835: Load driver early and support legacy API (d219cadf)
      • ARM: bcm270x: changed bcrm,dma-channel-mask to mask out the used channel (14d06aec)
      • ARM: bcm2835: add interrupt-names and apply correct mapping (4dd32a1f)
      • ARM: bcm2835: make dma-channel-0 available for kms setups (c48bf8b1)
      • dmaengine: bcm2835: Fix cyclic DMA period splitting (2caab8ac)
      • dmaengine: bcm2835: Avoid splitting periods into very small chunks (d6c5ec7a)
      • dmaengine: bcm2835: Fix polling for completion of DMA with interrupts masked. (3431d958)
      • dwc_otg: add FIQ latency profiling histogram (7385ae63)
      • Enable cfg80211 support (27080ee1)
      • suppress spurious messages (291fed54)
      • Add #if for 3.14 kernel change (#87) (6d603e52)
      • Set dev_type to wlan (4667944f)
      • Tentatively added support for more 8188CUS based devices. (04a721be)
      • Add support for more 8188CUS and 8192CUS devices (16b249b1)
      • Add ProductId for the Netgear N150 - WNA1000M (debe5ced)
      • Fixes CONFIG_CONCURRENT_MODE CONFIG_MULTI_VIR_IFACES (154dbfa8)
      • Fixes compatibility with 3.13 (9ad8e4cc)
      • Enables warning in the compiler and fixes some issues, reference => https://github.com/diederikdehaas/rtl8812AU (c4fd4db9)
      • Starts device in station mode instead of monitor, fixes NetworkManager issues (c4e2d567)
      • mmc: Apply ERASE_BROKEN quirks correctly (85bc78c8)
      • mm: introduce dedicated WQ_MEM_RECLAIM workqueue to do lru_add_drain_all (dc3503dc)
  14. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] patch: libbluray: bump 0.9.3
    • Added: [env] PR:481: linux: Update to 4.7 (WIP)
    • Added: [env] PR:511: Revert "lirc: add lircd-uinput service"
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
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - by Milhouse - 2016-07-04, 22:42
RPi2: no DV-codec? - by bubi - 2016-07-10, 10:30
DV-video not working - by bubi - 2016-07-15, 19:48
Logout Mark Read Team Forum Stats Members Help
LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)19