• 1(current)
  • 2
  • 3
  • 4
  • 5
  • 86
v19 LibreELEC Testbuilds for RaspberryPi (Kodi 19.0)
#1
Kodi "master" is now based on Matrix, or Kodi 19. See this thread for Kodi 18 (Leia) testbuilds.

Fair Warning

Kodi 19 is currently alpha and there is likely to be a lot of activity in the coming weeks/months. There will be some breakage.

In addition, these are "bleeding edge" builds - they often contain cherry-picked commits that require early testing prior to merging upstream, and which won't be found in regular nightlies until after they have been merged.

Please continue to report issues in this thread, but as I'm often not responsible for bugs and regressions (unless it's build related) don't expect personal replies or for me to file any upstream bug reports on your behalf. The best you can hope for is that the developer responsible is monitoring this thread and responds appropriately. If you want to progress an issue, identify when the issue first appeared as that may help suggest the pull request (PR) responsible, then post a comment on the relevant github PR or open an issue on Kodi github.

Bug reports

Please include a debug log with all bug reports as this greatly increases your chances of anyone taking an interest in your issue.

Best way to do this:
  1. Enable debug logging: Settings > System > Logging > Enable debug logging
  2. Reboot
  3. Reproduce the issue
  4. Upload the log: Settings > LibreELEC > System > Submit Log > Upload latest Kodi log
  5. Post the URL in the forum with a description of the problem
In the case of Kodi crashing use the Upload latest Kodi crash log option.

Bug reports without a suitable log will often be ignored - no debug log, no issue - or at best will take much longer to be investigated.

Skin Usage

By all means use third party skins with these builds (if the skins are compatible), but please do not report problems that cannot be reproduced while using the stock Estuary skin that is included with every build.

If a problem is not reproducible with stock Estuary then it's most likely to be a third-party skin problem, in which case contact the skin maintainer.

Installing

You need a working LibreELEC system in order to install a test build. If you are starting from scratch, use an official LibreELEC disk image to create a working system on your SD card. Once you have a working system, install the test build by copying the tar file into your Update folder and reboot.

RPi 3/RPi 3+ users: Use RPi2 builds.

RPi4 users:
popcornmix Wrote:Known RPi4 issues:
  • 1 pixel wrap (2020-04-08: fixed with temporary hack)
  • HW decode for stateful v4l2 (h264) disabled by default. Can be enabled in acceleration settings but seeking doesn't work.
  • No CEC yet (more info) Fixed in #0511
  • No multichannel PCM in current build
  • ~No HBR passthrough yet. DTS/AC3 passthrough works~
Black screen? see post
Concurrent HDMI and Headphone jack Analog audio? Not currently supported

Recent builds (see next post for older builds):
  • #0717, 18-Jul-2020: RPi / RPi2 / RPi4 -- Release post (New firmware; new 5.4.51 kernel; RPi4 bootloader: New beta pieeprom-2020-07-16 and vl805-000138a1; RPi4: HBR audio and passthrough support; gcc: update to 10.1.0; ffmpeg-4.3-Matrix-Alpha1)
  • #0626, 26-Jun-2020: RPi / RPi2 / RPi4 -- Release post (New firmware; package updates; mesa-20.1.2; RPi4: Fix random switching of speakers when using multichannel audio)
  • #0617, 17-Jun-2020: RPi / RPi2 / RPi4 -- Release post (New firmware; new 5.4.47 kernel; drop newclock5 patches)
  • #0609, 09-Jun-2020: RPi / RPi2 / RPi4 -- Release post (New firmware (fix PMIC max voltage); new 5.4.44 kernel; RPi2/RPi3 HEVC cache flush overflow fix; RPi4: New beta SPI bootloader; mesa-20.1.0)
  • #0601, 02-Jun-2020: RPi / RPi2 / RPi4 -- Release post (New firmware; RPi4: ignore VL805 firmware updates on boards without VL805 eeprom; remove expired cert)
  • #0527, 27-May-2020: RPi / RPi2 / RPi4 -- Release post (New firmware; new 5.4.42 kernel; RPi4: new BETA bootloader firmware with USB MSD (Mass Storage Device) support; libnfs, pvr addon updates)
  • #0519, 19-May-2020: RPi / RPi2 / RPi4 -- Release post (New firmware; PVR API update; inputstream.adaptive update)
  • #0511, 12-May-2020: RPi / RPi2 / RPi4 -- Release post (New firmware (clamp voltage/isp/otp/bootcode fixes); new 5.4.40 kernel with RPi4 HDMI-CEC)
  • #0430, 01-May-2020: RPi / RPi2 / RPi4 -- Release post (wireless-regdb-2020.04.29; mesa-20.0.6; kodi: PVR API updates; kodi: [python] drop xbmc.abortRequested flag)
  • #0429, 29-Apr-2020: RPi / RPi2 / RPi4 -- Release post (kernel: ISP, VC4 and CEC commits (CEC still not working on RPi4!))
  • #0428, 28-Apr-2020: RPi / RPi2 / RPi4 -- Release post (RPi4: rpi-eeprom: promote 2020-04-16 SPI bootloader from stable to critical; samba: update to samba-4.12.2)
  • #0427, 28-Apr-2020: RPi / RPi2 / RPi4 -- Release post (New firmware (arm_loader; board_info); new 5.4.35 kernel; libcec: update to libcec-5.0.0)
  • #0426, 26-Apr-2020: RPi / RPi2 / RPi4 -- Release post (kodi: [Addons] Ensure addon installation order when migrating to matrix; kodi: Network: Simplify the bind logic)
  • #0425, 26-Apr-2020: RPi / RPi2 / RPi4 -- Release post (kernel: enable I2C_MUX_PINCTRL; libcec: packaging updates; inputstream.adaptive: update to 2.5.6)
  • #0424, 24-Apr-2020: RPi / RPi2 / RPi4 -- Release post (kodi: Inputstream API 2.3.0; kodi: PVR, addon and JSON updates)
  • #0422, 23-Apr-2020: RPi / RPi2 / RPi4 -- Release post (RPi4: Fix HEVC playback / fix Netflix playback; mesa: update to mesa-20.0.5; kodi: Fix crash on startup)
  • #0421, 22-Apr-2020: RPi / RPi2 / RPi4 -- Release post (kodi: Fix crash on exit.; kodi: [settings] don't load setting values twice; kodi: Revert PR causing startup crash)
  • #0420, 20-Apr-2020: RPi / RPi2 / RPi4 -- Release post (New firmware (clock); kodi: Remove onAbortRequested python callback functionality; kodi: [VP] Postpone DMX_SPECIALID_STREAMCHANGE until player is started)
  • #0419, 19-Apr-2020: RPi / RPi2 / RPi4 -- Release post (New firmware - switch back to master from next; kodi: Correct on-screen keyboard behaviour for Arabic characters; kodi: add-on install bug fixes (2nd attempt))
  • #0418, 18-Apr-2020: RPi / RPi2 / RPi4 -- Release post (kodi: disable testing)
  • #0417, 17-Apr-2020: RPi / RPi2 / RPi4 -- Release post (New firmware (register clk device); new 5.4.32 kernel; [GUI] bump xbmc.gui to 5.15.0; use spdlog for logging; RPi3+/RPi4: Updated coexistence param for post-176 firmware)
  • #0415, 15-Apr-2020: RPi / RPi2 / RPi4 -- Release post (New firmware (arm_dt, clock_2711, board_info); kernel updates (emmc2, vc4 pixel clock, HiFiBerry DAC+ADC PRO); busybox: update to busybox-9aa751b)
  • #0414, 14-Apr-2020: RPi / RPi2 / RPi4 -- Release post (kernel: DMA, CMA fixes; LibreELEC Settings: mask PIN input; cleanup PIN entry logic)
  • #0413, 13-Apr-2020: RPi / RPi2 / RPi4 -- Release post (Wireguard updates; fix potential divide by zero errors; kodi: Various gbm, DRMPRIME and DMA updates)
  • #0412, 12-Apr-2020: RPi / RPi2 / RPi4 -- Release post (RPi4: update stable and beta recovery firmware; [addons][network] "C" ABI cleanups and clang cleanups; allow internetstream video sources in a LAN to look for exernal subtitle files.)
  • #0411, 11-Apr-2020: RPi / RPi2 / RPi4 -- Release post (kernel: CMA updates; inputstream.adaptive: [ISM] support HEVC; drop PR17579 (addon updates))
  • #0410, 10-Apr-2020: RPi / RPi2 / RPi4 -- Release post (Added additional RTL8821 devices; added the option to pass arguments to add-on menu callbacks)
  • #0409, 09-Apr-2020: RPi / RPi2 / RPi4 -- Release post (RPi4: New beta SPI firmware (experimental fixes for slower silicon); inputstream adaptive and ffmpegdirect updates)
  • #0408, 08-Apr-2020: RPi / RPi2 / RPi4 -- Release post (pi4: hack: Try to hide pixel wrap issue; add support for the AudioInjector.net Isolated sound card; various other RPi4 kernel fixes; enable UDMABUF; new stable SPI bootloader with HDMI diagnostics; inputstream API update, and updated inputstream addons)
  • #0407, 07-Apr-2020: RPi / RPi2 / RPi4 -- Release post (Commence regular RPi4 test builds; samba: update to samba-4.12.1; RTL8812AU: add extra devices)
  • #0406, 06-Apr-2020: RPi / RPi2 -- Release post (New package libudfread - fixes broken BD ISO playback; open python scripts in binary mode)
  • #0405, 05-Apr-2020: RPi / RPi2 -- Release post (Fix wait for network timeout type conversion error)
  • #0404, 04-Apr-2020: RPi / RPi2 -- Release post (Minors)
  • #0403, 03-Apr-2020: RPi / RPi2 -- Release post ([VideoPlayer] move buffer classes to Buffers directory)
  • #0402, 02-Apr-2020: RPi / RPi2 -- Release post (Update libcec)
  • #0401, 01-Apr-2020: RPi / RPi2 -- Release post (New firmware (fixes HEVC playback); new 5.4.29 kernel; gnutls, openssl, libcec updates; RPi4: switch to KMS driver and enable v4l2 HEVC decoding)

Feature Requests:
I will not be adding extra add-hoc packages to these builds as that is not their purpose, which is to help test bug fixes and enhancements for existing features/packages/drivers in stock LibreELEC. New functionality may be included for testing purposes if it is considered both beneficial and highly likely to be merged upstream in the near future, and is available as a github pull request or commit.

I have no desire to create builds with unique features upon which someone becomes dependent, as this benefits nobody in the long term not even those using the unique features once I stop creating new builds. In theory, when I stop creating new builds you should all be able to seamlessly switch back to official LibreELEC builds which by then should be including most if not all of the enhancements originally tested in these builds.

If you care about long term support for your favourite package, feature or driver and want to see it included in a LibreELEC build, contact the LibreELEC developers on github or post on the LibreELEC.tv forum requesting the addition of support in the base LibreELEC build (or better yet, create a Pull Request with patch). That way everyone building or using a LibreELEC derived system "wins".

Additional Testing Notes:
  1. Build references

    When reporting issues, refer to builds using only the published build codes, ie. #0215, #0216 etc. The build code is visible on the boot screen, and by typing "lsb_release".

    Do NOT use any other reference, as these are often meaningless. For instance, the LibreELEC github revision identifier, 20272, 20281 etc. can be used by more than one build if nothing changes in LibreELEC between successive builds meaning such references could identify multiple builds, rendering it useless as a unique reference.

    Anyone using the wrong reference will be ignored by me, possibly others, as I'm just not interested in working out which build you may or may not be referring to.

  2. Usage information

    Starting with build #0529(2014), very limited usage information will be collected during the first boot of each newly installed build. The information collected is: build#, Pi memory size (256MB, 512MB or 1008MB) and maximum ARM frequency. No IP or personal information is collected!

    If you wish to opt out of data collection, run the following command:
    Code:
    touch /storage/.config/milhouse.dnt
    The purpose of this data collection is really just to get an idea of how much testing is being carried out and on what hardware, and would otherwise be achieved via non-opt out server logs if such logs were available (which they're not).

  3. Migrating LibreELEC from RPi1 to RPi2, and back again

    Note #1: Prior to migration I would recommend disabling all overclocks, as a Pi1 overclock may not work successfully on a Pi2, and vice versa.

    Note #2: LibreELEC now includes a compatability check to intentionally make it more difficult to upgrade the RPi1 or RPi2 with the wrong software. In order to switch from RPi1 to RPi2 (or vice versa) you will need to disable this compatability check by executing the following command in ssh BEFORE commencing the upgrade:
    Code:
    touch /storage/.update/.nocompat

    From RPi1 to RPi2: While using the RPi1, upgrade with the RPi2 tar. Once the upgrade is complete, the system will reboot to a rainbow boot screen (as you're now booting the ARMv7 kernel). Shutdown (pull the power) and transfer the SD card into your RPi2, which will boot normally.

    From RPi2 to RPi1: While using the RPi2, upgrade with the RPi tar. Once the upgrade is complete, the system will reboot to a rainbow boot screen (as you're now using the ARMv6 kernel). Shutdown (pull the power) and transfer the SD card into your RPi1, which will boot normally.

  4. Builds since early Dec 2014 include crashlog support

    In the event of a crash, the file /storage/.kodi/temp/kodi_crashlog_<ccyymmddhhmmss>.log will be created. The symbolic link "/storage/.kodi/temp/kodi_crash.log" will always point to the latest crashlog. Upload one of these files to a paste site and post details on the forum.

    Debug builds are occasionally uploaded to the debug folder. Debug builds will usually include more detailed crashlog information, but require a larger System partition (at least 384MB) and more RAM. See this post for details on enabling/increasing swap.

    Use the following command to upload the most recent crashlog:
    Code:
    pastecrash

  5. Resizing partitions for debug-enabled builds (or undersized partitions that result in "CHECKING SIZE: FAILED" errors)

    The default FAT partitition created by a disk-image installation (prior to OpenELEC 6.0.1) is too small for a debug-enabled build (and even some of the more experimental non-debug builds depending on what features are included), and will need to be increased in size to 512MB using some of the free space allocated to the second ext4 partition.

    To resize the FAT and ext4 partitions of an existing installation:
    • Linux: use gparted to resize FAT/ext4 partitions
    • Windows: use MiniTool Partition Wizard. See this post for more details - unfortunately partition move/resize is not supported by MiniTool for ext4 filesystems so backup, delete/recreate ext4, then restore to resize the Storage partition
    • Windows: An alternative solution is to boot a Linux "LiveCD" and then use gparted

    Alternatively, if you have a Linux system available and are creating a fresh SD installation, manually creating the partitions may be a quicker option (the linked instructions will create a 512MB FAT partition).

    Starting with OpenELEC 6.0.1, disk image installations will now create a 512MB FAT partition although this will wipe all existing data - use the backup/restore procedure to save existing data.

  6. Amazon Prime / Netflix / inputstream.adaptive
    Amazon is working working (as of 03 July 2017)
    Netflix is currently working (as of 29 Jun 2017)

    These builds include the inputstream.adaptive addon, which is enabled by default.

    With inputstream.adaptive it is possible to view Netflix and Amazon Prime content.

    Amazon Prime addons (valid Amazon Prime account required):

    https://forum.kodi.tv/showthread.php?tid=331136 (Sandmann79)
    https://github.com/liberty-developer/plu...me_instant
    https://github.com/phil65/plugin.video.amazon65

    If the Amazon addons do not support the Inputstream Helper addon then you may have to install libwidevine manually - this is an unsupported method, contact the Amazon addon maintainers if it doesn't work:
    Code:
    curl -Ls http://nmacleod.com/public/libreelec/getwidevine.sh | bash

    Netflix addon (valid Netflix account required):

    The Netflix addon with Inputstream Helper can be installed from the Kodi 19 Netflix repository - once the repository is installed you can install the Netflix addon, and when a video is watched if the libwidevine library needs to be installed you will be prompted to do so.

    Netflix support: https://github.com/CastagnaIT/plugin.video.netflix

  7. LibreELEC Settings add-on Development Updates
    For these builds, enter a URL into a Custom Channel, selecting from the following URLs based on your hardware:
    Code:
    RPi Zero/RPi1: http://milhouse.libreelec.tv/builds/master/RPi
    RPi2/RPi3:     http://milhouse.libreelec.tv/builds/master/RPi2
    RPi4:          http://milhouse.libreelec.tv/builds/master/RPi4
    Generic (x86): http://milhouse.libreelec.tv/builds/master/Generic
    then select "Milhouse-9.80" as the Update Channel (for builds prior to 22-Jun-2019, use the "Milhouse-9.1" Update Channel).

  8. Clean builds - what are they?
    There are two ways to build LE: a "clean" build, where everything (every package) is built from scratch - this takes 2.5 to 3 hours - or there's an "incremental" build where only the packages that have changed from the last build are re-built - this is much quicker, usually 10-15 minutes depending on the number of packages that have changed.

    Obviously "incremental" builds are the preferred method since they're so much quicker, however there are consequences when packages have inter-dependencies and only some of those packages are changed (and thus rebuilt) which may result in unpredictable results at run-time. For this reason, every now and again it's a good idea to "clean build". Also, when there are a large number of core packages being updated/bumped it's also a good idea to "clean build" since the likelihood/risk of inter-dependency is so much greater.

    I'll sometimes make a point of mentioning in the build highlights when a build is of the "clean build" variety, mainly so that I remember this if/when I come back to this build for any reason in another 6 months time... Note that I won't always do this as I'll sometimes forget to mention it, so the lack of any reference to "clean build" should not be taken as confirmation that the build is incremental.

  9. Uploading debug logs
    Without a debug log there's often no way to investigate a problem, and you can expect your bug report to be ignored as a result. This is the easiest way to upload a debug log:
    1. Enable debug logging. If this is not possible in the GUI (because Kodi is crashing) then add the following to /storage/.kodi/userdata/advancedsettings.xml:
      Code:
      <advancedsettings>
        <loglevel>1</loglevel>
      </advancedsettings>
    2. Reboot, so that debug logging is in effect from the very start of Kodi
    3. Reproduce the problem
    4. Using ssh connect to LibreELEC (username: root, password: libreelec)
    5. Execute the command:
      Code:
      cat /storage/.kodi/temp/kodi.log | pastebinit
      then paste the resulting url to the forum
    Debug logging is enabled in Settings > System Settings > Logging > Enable debug log. Sometimes component-specific logging may be useful depending on the issue.

    Do NOT upload the log itself to the forum! Always us a pastebin-type site (or dropbox/googledrive if you have to compress the log).

  10. Game Emulators
    Access games via Internet Archive ROM Launcher (IARL):
    1. Download Zach Morris Repo and install from zip (don't use "Install from zip file" Home screen widget - use Add-ons > Add-on browser > Install from zip file)
    2. Install from repository > Zach Morris Add-ons > Game add-ons > Game providers > Internet Archive ROM Launcher
    3. Within IARL, install emulators, launch games etc.

  11. RPi4: Updating Bootloader (SPI) and USB3 (VL805) firmware
    Use the GUI (LibreELEC Settings addon > Updates > Firmware Updates) to confirm the status of the current bootloader and USB3 firmware, and optionally (re-)apply critical firmware.

    There are normally up to 3 firmware releases included in RPi4 builds.

    The default is critical which is the most stable production version, and this is the release applied by the GUI.

    Alternatively, stable or beta releases may be selected from the command line for development releases (beta and stable releases may not always be present in every build).

    A critical update is the latest stable production version and is normally only updated after it has been tested via the beta and then a stable release.

    To update via the command line:

    Critical: rpi-eeprom-update -a then reboot
    Stable: FIRMWARE_RELEASE_STATUS=stable rpi-eeprom-update -a then reboot
    Beta: FIRMWARE_RELEASE_STATUS=beta rpi-eeprom-update -a then reboot

    You can selectively update Bootloader or USB3, eg. rpi-eeprom-update -A vl805 to only update the USB3 firmware. See rpi-eeprom-update -h for details.

  12. Odds and sods
    1. What are newclock3, newclock4 etc.? Link.
    2. A selection of addons are available here
#2
Previous builds:
  • #0331, 31-Mar-2020: RPi / RPi2 -- Release post (Updated kernel 5.4.28 with KMS driver; updated sorting improvements (Fixes RPi sorting issues))
  • #0330, 30-Mar-2020: RPi / RPi2 -- Release post (Fix repeatedly installing/uninstalling addons (PR17579); re-enable OnMouseOver select)
  • #0329, 29-Mar-2020: RPi / RPi2 -- Release post (libcec: probe new devices)
  • #0328, 28-Mar-2020: RPi / RPi2 -- Release post ([addons][vfs] cleanup, "C" interface fix, documentation rework; libcec: update to latest dev snapshot)
  • #0327, 27-Mar-2020: RPi / RPi2 -- Release post (New 5.4.28 kernel (v4l2 updates); Notice: HEVC playback appears to be broken by the new firmware since #0326)
  • #0326, 26-Mar-2020: RPi / RPi2 -- Release post (New firmware (fix for WiFi firmware loading); openssl-1.1.1e; curl-7.69.1; sqlite-3.31.1; alphanumeric sorting improvements; new, Live, Finale and Premiere for EPG, Recordings and Timers; Support displaying recording sizes for PVR and being able to sort by them; PVR API 6.3.0)
  • #0325, 25-Mar-2020: RPi / RPi2 -- Release post (PVR updates; [Music]Store song bitrate, samplerate and channels in library for filtering; adjust mouse and gesture handling)
  • #0324, 24-Mar-2020: RPi / RPi2 -- Release post (LE Settings add-on: Fixes for Python API changes; fix shutdown issue introduced by PR:17456)
  • #0323, 23-Mar-2020: RPi / RPi2 -- Release post (New 5.4.27 kernel; Python API cleanup)
  • #0322, 22-Mar-2020: RPi / RPi2 -- Release post ([PVR] add watched count to grouped recordings list)
  • #0321, 21-Mar-2020: RPi / RPi2 -- Release post (Re-introduce "input.enablejoystick" setting; [addons][videocodec][inputstream][demux] minor addon related changes)
  • #0320, 20-Mar-2020: RPi / RPi2 -- Release post ([Music]Sorting with limits in database rather than memory)
  • #0319, 19-Mar-2020: RPi / RPi2 -- Release post ([Fix]Wake from screensaver on PlayFile(); increase commbreakautowait and commbreakautowind max seconds to 60)
  • #0318, 18-Mar-2020: RPi / RPi2 -- Release post (Minors)
  • #0317, 17-Mar-2020: RPi / RPi2 -- Release post (Update PVR API 6.2.0; [Matrix] fix seek problems (vfs.rar); remove support for 'XBMC.' prefixed built-in commands)
  • #0316, 17-Mar-2020: RPi / RPi2 -- Release post (gcc: update to gcc-9.3.0; alsa-lib: use hda_intel driver on Intel boards with a DSP; USBCECAdapterDetection: Only scan tty (libcec))
  • #0315, 15-Mar-2020: RPi / RPi2 -- Release post (bluez: update to bluez-5.54; USBCECAdapterDetection: Limit scan to USB subsystem (libcec))
  • #0314, 14-Mar-2020: RPi / RPi2 -- Release post (Minors)
  • #0313, 13-Mar-2020: RPi / RPi2 -- Release post (systemd: add RemainAfterExit=yes to our oneshot systemd services; implement range check in URIUtils::resolvePath)
  • #0312, 12-Mar-2020: RPi / RPi2 -- Release post ([posix] remove XFileUtils; [JSON-RPC][video] Support double precision in bookmarks; [Estuary] hide remaining time when fullscreen-info is displayed)
  • #0311, 11-Mar-2020: RPi / RPi2 -- Release post (Revert PR17448 for now; container only refreshes with player announcement if media window active; texturePacker: fix for 32-bit systems; changed: Move filecache buffering logic from CDVDInputStreamFile to CFile)
  • #0310, 10-Mar-2020: RPi / RPi2 -- Release post (New firmware ("next", common firmware tree); new 5.4.24 kernel; fixed: trim platform string prior to split)
  • #0309, 09-Mar-2020: RPi / RPi2 -- Release post (Bump addon version to 9.80.3 - new repo being populated)
  • #0308, 08-Mar-2020: RPi / RPi2 -- Release post (Access Shoutcast data in non-cached stream readers (kodi); enable seeking while paused (pvr.nextpvr))
  • #0307, 07-Mar-2020: RPi / RPi2 -- Release post (Minors)
  • #0306, 06-Mar-2020: RPi / RPi2 -- Release post (New firmware (arm_loader; bootromfs; usb_eth); systemd: update to systemd-245; dav1d: update to dav1d-0.6.0)
  • #0305, 05-Mar-2020: RPi / RPi2 -- Release post (dav1d: update to dav1d-0.5.2)
  • #0304, 04-Mar-2020: RPi / RPi2 -- Release post (Minors)
  • #0303, 03-Mar-2020: RPi / RPi2 -- Release post (samba: update to samba-4.12.0; kodi: bump various LE addons to 3.0.0 ABI; [Estuary] Info dialog cosmetics; [estuary] display playcount/lastplayed in musicinfo dialog)
  • #0302, 02-Mar-2020: RPi / RPi2 -- Release post (change season/episode infolabels for specials)
  • #0301, 01-Mar-2020: RPi / RPi2 -- Release post ([python] set abi to 3.0.0; fix enum formatting again)
  • #0229, 29-Feb-2020: RPi / RPi2 -- Release post (inputstream.ffmpegdirect updated)
  • #0228, 28-Feb-2020: RPi / RPi2 -- Release post (New firmware (24-bit framebuffer; arm_loader/board_info changes); Revert original HifiBerry DAC fix, add alternative fix)
  • #0227, 27-Feb-2020: RPi / RPi2 -- Release post (Possible fix for Hifiberry DAC; vfs.rar updated)
  • #0226, 26-Feb-2020: RPi / RPi2 -- Release post (PVR updates)
  • #0225, 25-Feb-2020: RPi / RPi2 -- Release post (New 5.4.22 kernel)
  • #0224, 24-Feb-2020: RPi / RPi2 -- Release post (More PVR platform tweaks)
  • #0223, 23-Feb-2020: RPi / RPi2 -- Release post (PVR addon CI changes)
  • #0222, 22-Feb-2020: RPi / RPi2 -- Release post (linux: initramfs: use initramfs config file(s) and directory structure; ALSA: update to 1.2.2)
  • #0221, 21-Feb-2020: RPi / RPi2 -- Release post (Added kernel regulator fix)
  • #0220, 20-Feb-2020: RPi / RPi2 -- Release post (New firmware (loader: 4-byte align initramfs blocks); new 5.4.21 kernel; [addons] move binary addon interface functions to own files / cleanups)
  • #0219, 19-Feb-2020: RPi / RPi2 -- Release post (packages: various updates (Q1 2020))
  • #0218, 18-Feb-2020: RPi / RPi2 -- Release post (Drop PR13409; working driver-select add-on)
  • #0217, 17-Feb-2020: RPi / RPi2 -- Release post (Fixes for `dvb-latest` add-on; connman/wireguard updates; [subtitles] decode html escape characters)
  • #0216, 16-Feb-2020: RPi / RPi2 -- Release post (Minors)
  • #0215, 15-Feb-2020: RPi / RPi2 -- Release post (Re-enable crazycat and dvb-latest drivers; updated system cacert.pem (sync with kodi); [xbmc] Turn DllLibCurl into a proper curl wrapper)
  • #0214, 14-Feb-2020: RPi / RPi2 -- Release post (Minors)
  • #0213, 14-Feb-2020: RPi / RPi2 -- Release post (curl-7.68.0; install inputstream.ffmpegdirect this time; Python3: Fix year2038 cookiejar incompatibility on 32-bit platforms)
  • #0212, 13-Feb-2020: RPi / RPi2 -- Release post (New firmware (platform: Compromise on gpu overclock settings); libffi-3.3, cmake-3.16.4; new addon: inputstream-ffmpegdirect)
  • #0211, 11-Feb-2020: RPi / RPi2 -- Release post (Minors)
  • #0210, 11-Feb-2020: RPi / RPi2 -- Release post (New firmware; add "autoremove" support to the build system; enable support for BPF IR decoders)
  • #0209, 09-Feb-2020: RPi / RPi2 -- Release post (Updated gdb-9.1; [guiinfo] DisplayAfterSeek should not return True if playback is paused)
  • #0208, 08-Feb-2020: RPi / RPi2 -- Release post (kodi: PVR EPG fixes)
  • #0207, 07-Feb-2020: RPi / RPi2 -- Release post (New firmware - fix GPIO expander reset trait; ncurses: also include dumb terminfo in fallbacks; prevent VideoSync from setting up in Destructor)
  • #0206, 06-Feb-2020: RPi / RPi2 -- Release post (New firmware; new 5.4.18 kernel; util-linux-2.35.1; add MediaTek mt7610 firmware)
  • #0205, 05-Feb-2020: RPi / RPi2 -- Release post (glibc-2.31; binutils-2.34; gnutls-3.6.12; nettle-3.5.1)
  • #0204, 04-Feb-2020: RPi / RPi2 -- Release post (New 5.4.16 kernel)
  • #0203, 03-Feb-2020: RPi / RPi2 -- Release post (brcmfmac: Increase power saving delay to 2s)
  • #0202, 03-Feb-2020: RPi / RPi2 -- Release post (Kodi UHD BluRay fixes; kodi Addon cmake fixes)
  • #0201, 01-Feb-2020: RPi / RPi2 -- Release post (ffmpeg: update to 4.2.2-Matrix-Alpha1; [Estuary] fix navigation in video info dialog)
#3
Previous builds:
  • #0131, 31-Jan-2020: RPi / RPi2 -- Release post (New 5.5.0 kernel)
  • #0130, 31-Jan-2020: RPi / RPi2 -- Release post (New firmware (board_info, arm_dispmanx, MMAL/video_render fixes); new 5.4.16 kernel)
  • #0129, 29-Jan-2020: RPi / RPi2 -- Release post (packages: bump devel packages; kernel: HiFiBerry fixes; [posix] network: split into platform specific files)
  • #0128, 29-Jan-2020: RPi / RPi2 -- Release post (samba: update to samba-4.11.6; inputstream fixes; [addons] cleanup, prevent C++ from addon in Kodi, fix addon CStructHdl)
  • #0127, 27-Jan-2020: RPi / RPi2 -- Release post ([Estuary] remove support for addons that have not been updated to py3)
  • #0126, 27-Jan-2020: RPi / RPi2 -- Release post (Python3: install lib2to3; samba: stop mangling username and password; ssh password: fix Python3 issues)
  • #0125, 25-Jan-2020: RPi / RPi2 -- Release post (Fix performance issue when downloading updates)
  • #0124, 24-Jan-2020: RPi / RPi2 -- Release post (wireguard: add initial support for WireGuard VPNs; Python: update to Python3-3.7.6 and various related packages)
  • #0123, 23-Jan-2020: RPi / RPi2 -- Release post (LE Settings: Add custom regdom option; RTL8192EU: update to RTL8192EU-83b5aff; [url] skip parsing username:password@ for udp/rtp streams)
  • #0122, 22-Jan-2020: RPi / RPi2 -- Release post (New firmware (throttle, ring osc and SD_IO fixes))
  • #0121, 21-Jan-2020: RPi / RPi2 -- Release post (samba: update to samba-4.11.5; kernel 5.4.y rpivid fixes)
  • #0120, 20-Jan-2020: RPi / RPi2 -- Release post (New 5.4.13 kernel; initial support for setting wireless regulatory domain - LE Settings to follow)
  • #0119, 19-Jan-2020: RPi / RPi2 -- Release post (build: add load average limit to reduce CPU overcommitment; inputstream.adaptive updates)
  • #0118, 18-Jan-2020: RPi / RPi2 -- Release post (fixed: Seeking with FileCache could lockup due to terminated thread)
  • #0117, 17-Jan-2020: RPi / RPi2 -- Release post (kernel 5.4.y: BCM2711 - Upstream Linux 5.5 backport; fixed: File cache logic for reading from source; [Estuary] various metadata & meda flag fixes; skip comments in .edl files)
  • #0116, 16-Jan-2020: RPi / RPi2 -- Release post (New firmware (initramfs, pmicrd/pmicwr changes); [PVR] EPG Memory optimizations/Performance improvements)
  • #0115, 15-Jan-2020: RPi / RPi2 -- Release post (SysfsUtils: cleanup and improve interface according to the documentation)
  • #0114, 14-Jan-2020: RPi / RPi2 -- Release post (New firmware (multiple initramfs); new 5.4.11 kernel; util-linux-2.34)
  • #0113, 13-Jan-2020: RPi / RPi2 -- Release post ([pvr] Support for starting EPG entries as live)
  • #0112, 12-Jan-2020: RPi / RPi2 -- Release post (Fix python crash when aborting script; fix playback of bus encryption enabled bluray discs; fix crash in libcdio)
  • #0111, 11-Jan-2020: RPi / RPi2 -- Release post (Nothing today)
  • #0110, 11-Jan-2020: RPi / RPi2 -- Release post (New firmware (fix recent mmal crashes); make: update to v4.3; kernel-overlays: move volatile runtime data to /run)
  • #0109, 09-Jan-2020: RPi / RPi2 -- Release post (brcmfmac: Disable power management)
  • #0108, 08-Jan-2020: RPi / RPi2 -- Release post ([videoplayer] Fix GetItemsToScan scan in sub-directories)
  • #0107, 07-Jan-2020: RPi / RPi2 -- Release post (Fix pastekodi; [PVR] Improve performance of TriggerRecordingUpdate/TriggerTimerUpdate)
  • #0106, 06-Jan-2020: RPi / RPi2 -- Release post (New firmware (fix vcgencmd display_power); New 5.4.8 kernel; LibreELEC-settings: update to LibreELEC-settings-12ba57a)
  • #0105, 05-Jan-2020: RPi / RPi2 -- Release post (Drop parallel package; [PVR] EPG grid container: fix regression after 2791691...)
  • #0104, 04-Jan-2020: RPi / RPi2 -- Release post (Minors)
  • #0103, 03-Jan-2020: RPi / RPi2 -- Release post (New 5.4.7 kernel; buildsystem: switch to dynamic scheduler; EPG grid fixes)
  • #0102, 02-Jan-2020: RPi / RPi2 -- Release post (LinuxRendererGL: Fix useage of glTexImage3D format was not valid; [videodb] use UpdateUniqueIDs() instead of AddUniqueIDs() in VideoDatabase::SetDetailsForMovie(); PVR grid fixes)
  • #0101, 01-Jan-2020: RPi / RPi2 -- Release post (Minors)
  • #1231, 31-Dec-2019: RPi / RPi2 -- Release post (Minors; Happy new year everybody, and thanks for all your help this past year!)
  • #1230, 30-Dec-2019: RPi / RPi2 -- Release post ([VideoPlayer] Fix 'Resume from' functionality with audio only MPEG-TS streams; fixed: Caching of small files (fixes regression of #17042) (updated))
  • #1229, 29-Dec-2019: RPi / RPi2 -- Release post (fixed: Caching of small files (fixes regression of #17042) (updated); resume paused ActiveAE stream while draining to avoid playback lapse)
  • #1228, 28-Dec-2019: RPi / RPi2 -- Release post (fixed: Caching of small files (updated))
  • #1227, 27-Dec-2019: RPi / RPi2 -- Release post (PR:17042: fixed: Chunk size logic for file cache (hopefully fixes #16975); fixed: Caching of small files (fixes regression of #17042))
  • #1226, 26-Dec-2019: RPi / RPi2 -- Release post (Fix cosmetic style issues introduced by TrueHD fix; [platform][input] Fix keyboard layouts sort order.)
  • #1225, 25-Dec-2019: RPi / RPi2 -- Release post (config/multithread: dump build stats; improve video database clean performance; [videolibrary] Add setting movie set information folder)
  • #1224, 24-Dec-2019: RPi / RPi2 -- Release post (Minors)
  • #1223, 23-Dec-2019: RPi / RPi2 -- Release post (Minors)
  • #1222, 22-Dec-2019: RPi / RPi2 -- Release post (fixed: Calling SetCommonOptions() once should be 'nough; fixed: When seeking m_bRetry must be updated)
  • #1221, 21-Dec-2019: RPi / RPi2 -- Release post ([python] Fix unicode decode errors)
  • #1220, 20-Dec-2019: RPi / RPi2 -- Release post (pvr.zattoo improvements)
  • #1219, 19-Dec-2019: RPi / RPi2 -- Release post (expat: update to expat-2.2.9; improve update section titles (service.libreelec.settings))
  • #1218, 18-Dec-2019: RPi / RPi2 -- Release post (config/arm: use eabihf for hard float; various build cleanups & fixes; changed: By default enable filecache for all remote filesystems)
  • #1217, 17-Dec-2019: RPi / RPi2 -- Release post (image: add /etc/environment; changed: Move filecache buffering logic from CDVDInputStreamFile to CFile)
  • #1216, 16-Dec-2019: RPi / RPi2 -- Release post (samba: update to samba-4.11.4; [PVR] Recordings window: added support for ToggleWatched action)
  • #1215, 15-Dec-2019: RPi / RPi2 -- Release post (options: support per-buildsystem options)
  • #1214, 14-Dec-2019: RPi / RPi2 -- Release post ([Settings] CSettingInt: support pure string based labels; libinput: libinput 1.14.3 & xf86-input-libinput 0.29.0; p7zip: needs helping hand with cross-compiling)
  • #1213, 13-Dec-2019: RPi / RPi2 -- Release post (New 5.4.3 kernel; cmake: update to cmake-3.16.0)
  • #1212, 12-Dec-2019: RPi / RPi2 -- Release post (Minors)
  • #1211, 11-Dec-2019: RPi / RPi2 -- Release post (New firmware (Pi3+ PMIC; conditional filters))
  • #1210, 10-Dec-2019: RPi / RPi2 -- Release post (New 5.4.2 kernel; samba: update to samba-4.11.3; systemd: enable utmp support; kodi: use system cacert.pem)
  • #1209, 09-Dec-2019: RPi / RPi2 -- Release post (lirc: add dependency on alsa-lib; AESinkAudioTrack: Implement timestamp method for delay; ProfileManager: Fall back to master profile if profile.xml not loadable / parseable)
  • #1208, 08-Dec-2019: RPi / RPi2 -- Release post (AESinkAudioTrack: Fine-grain forced blocking depending on period_time and buffer)
  • #1207, 07-Dec-2019: RPi / RPi2 -- Release post (json-rpc: code fixes to audio/subtitle flags properties)
  • #1206, 06-Dec-2019: RPi / RPi2 -- Release post (JSON-RPC added 'flag' property to GetPropertyValue concerning audio/subtitle)
  • #1205, 05-Dec-2019: RPi / RPi2 -- Release post (New firmware (clock fixes; video mode); fix parse of filter rules for boolean fields into SQL query)
  • #1204, 04-Dec-2019: RPi / RPi2 -- Release post (ADDON_VERSION bump to 9.80.2; iptables-1.8.4/libnftnl-1.1.5; Pillow-6.2.1; fix tiff build with respect to Python3; include readelf)
  • #1203, 03-Dec-2019: RPi / RPi2 -- Release post (Minors)
  • #1202, 02-Dec-2019: RPi / RPi2 -- Release post (rpi-cirrus-wm5102-overlay: fix pinctrl configuration; pvr.teleboy and pvr.zattoo updates)
  • #1201, 01-Dec-2019: RPi / RPi2 -- Release post (Add o2.cz BT remote config)
  • #1130, 30-Nov-2019: RPi / RPi2 -- Release post (systemd: update to v244; busybox: update to busybox-1.31.1; alsa-lib 1.2.2 update)
  • #1129, 29-Nov-2019: RPi / RPi2 -- Release post (New firmware (voltage and frequency fixes); new 5.4.1 kernel)
  • #1128, 28-Nov-2019: RPi / RPi2 -- Release post ([Visualizations] Prevent NULL/zero-length packets from being processed)
  • #1127, 27-Nov-2019: RPi / RPi2 -- Release post (New 5.4.0 kernel (crazycat & dvb-latest currently disabled))
  • #1126, 26-Nov-2019: RPi / RPi2 -- Release post (New 5.3.13 kernel; kodi: music multi-disc box sets (MyMusic database version 73))
  • #1125, 25-Nov-2019: RPi / RPi2 -- Release post (nss & nspr: update to nss-3.47.1 / nspr-4.23)
  • #1124, 24-Nov-2019: RPi / RPi2 -- Release post (Minors)
  • #1123, 23-Nov-2019: RPi / RPi2 -- Release post (kodi: PVR and AESinkAudioTrack buffer fixes)
  • #1122, 22-Nov-2019: RPi / RPi2 -- Release post (New 5.3.12 kernel; use new evrepeat tool to configure input repeat settings of non-rc-core devices; [PVR] Guide window: Memory optimizations/Performance improvements)
  • #1121, 21-Nov-2019: RPi / RPi2 -- Release post ([addons] bump xbmc.python dependency; revert "Revert "Reusepython"" - fix GIL related issues)
  • #1120, 20-Nov-2019: RPi / RPi2 -- Release post (Updated packages: zstd, dav1d, curl, sqlite, libidn2, tvheadend42, ffmpegx, libvpx, x265, aom, comskip; LibreELEC Settings addon: Bluetooth improvements)
  • #1119, 19-Nov-2019: RPi / RPi2 -- Release post (New firmware (throttling and display_power fixes); kodi: DTSHD-MA vs. DTSHD-HR)
  • #1118, 18-Nov-2019: RPi / RPi2 -- Release post (New firmware (DVFS; arm-loader); new 5.3.11 kernel; alsa-lib 1.2.1 update; pulseaudio: don't enable network audio support for everyone by default)
  • #1117, 17-Nov-2019: RPi / RPi2 -- Release post (VideoLibrary: check boolean option values)
  • #1116, 16-Nov-2019: RPi / RPi2 -- Release post (init: don't mount nfs shares with soft option by default)
  • #1115, 15-Nov-2019: RPi / RPi2 -- Release post (disable connman when using kernel ip config / netboot; systemd: prevent unmounting storage via umount.target)
  • #1114, 14-Nov-2019: RPi / RPi2 -- Release post (New firmware; WinSystem: Allow ALSA+PULSE in parallel; avahi: set root user as default for published sftp)
  • #1113, 13-Nov-2019: RPi / RPi2 -- Release post (AESinkPulse: Implement Hotplug monitor; AESinkAudioTrack: Try to aim 200 ms buffer and 50 ms periods)
  • #1112, 12-Nov-2019: RPi / RPi2 -- Release post ([Estuary] rework DialogMusicInfo.xml; fix add-on setting references)
  • #1111, 11-Nov-2019: RPi / RPi2 -- Release post (New 5.3.10 kernel; fixed: Extension matching in FileDirectoryFactory was broken)
  • #1110, 10-Nov-2019: RPi / RPi2 -- Release post (Minors)
  • #1109, 09-Nov-2019: RPi / RPi2 -- Release post (Minors)
  • #1108, 08-Nov-2019: RPi / RPi2 -- Release post (New firmware (bootable/turbo clocks; set WL_ON/BT_ON from dtb); kodi: CPU info + sysinfo fixes)
  • #1107, 07-Nov-2019: RPi / RPi2 -- Release post (Minors)
  • #1106, 06-Nov-2019: RPi / RPi2 -- Release post (New firmware (fix for composite output; hdmi/hotplug fixes)
  • #1105, 05-Nov-2019: RPi / RPi2 -- Release post (Minors)
  • #1104, 04-Nov-2019: RPi / RPi2 -- Release post (pvr.iptvsimple - switch from RapidXML to Pugixml; LibreELEC-settings: updated for Python3)
  • #1103, 03-Nov-2019: RPi / RPi2 -- Release post (Minors)
  • #1102, 02-Nov-2019: RPi / RPi2 -- Release post (pvr.waipu updates)
  • #1101, 01-Nov-2019: RPi / RPi2 -- Release post (New firmware; new 5.3.8 kernel)
  • #1031, 31-Oct-2019: RPi / RPi2 -- Release post (bluez: update to bluez-5.52)
  • #1030, 31-Oct-2019: RPi / RPi2 -- Release post (Kernel 5.3.7 rebased; CCpuInfo split, rework, and cleanup (temporarily reverted))
  • #1029, 30-Oct-2019: RPi / RPi2 -- Release post (Drop whitelist v2)
  • #1028, 28-Oct-2019: RPi / RPi2 -- Release post (New firmware (arm_loader; display power mailbox call); new 5.3.7 kernel; Python-3.7.5; samba-4.11.1)
  • #1012, 12-Oct-2019: RPi / RPi2 -- Release post (dav1d: updated to 0.5.0)
  • #1011, 12-Oct-2019: RPi / RPi2 -- Release post (New firmware (uart1/arm_loader/hvs changes); new 5.3.5 kernel; [ImgBot] Optimize images (Rebased))
  • #1010, 10-Oct-2019: RPi / RPi2 -- Release post ([settings] add some missing functionality required for add-on settings; [skin.estuary/pvr] fixes)
  • #1009, 09-Oct-2019: RPi / RPi2 -- Release post (avahi: remove disallow-other-stacks=yes)
  • #1008, 08-Oct-2019: RPi / RPi2 -- Release post (AdvancedSettings: Fix arttype return; WIP - [remote] Allow longpress mod for remote keymaps)
  • #1007, 07-Oct-2019: RPi / RPi2 -- Release post (New firmware; inputstream.adaptive updates)
  • #1006, 06-Oct-2019: RPi / RPi2 -- Release post (Drop PR3883)
  • #1005, 05-Oct-2019: RPi / RPi2 -- Release post (AdvancedSettings - Cleanup not used values)
  • #1004, 04-Oct-2019: RPi / RPi2 -- Release post (New 5.3.3 kernel; ffmpeg-tools: update ffmpegx and opus)
  • #1003, 03-Oct-2019: RPi / RPi2 -- Release post (Fix livetv issues caused by PR16658)
  • #1002, 02-Oct-2019: RPi / RPi2 -- Release post (connman: ignore kernel-managed netdev and improve resolv.conf handling; BCM2711 - Upstream Linux 5.4 backport)
  • #1001, 01-Oct-2019: RPi / RPi2 -- Release post (Minors)
  • #0930, 30-Sep-2019: RPi / RPi2 -- Release post (New firmware; Update RPi3/RPi3+/RPi4 WiFi firmware)
  • #0929, 29-Sep-2019: RPi / RPi2 -- Release post (Minors)
  • #0928, 28-Sep-2019: RPi / RPi2 -- Release post (Minors)
  • #0927, 27-Sep-2019: RPi / RPi2 -- Release post ([pvr][dialogs][Estuary][keymaps] Rework Guide window's navigation controls; fix thumb loading on info dialogs)
  • #0926, 27-Sep-2019: RPi / RPi2 -- Release post ([pvr] support group specific channel numbering and option to start group number locally from 1)
  • #0925, 25-Sep-2019: RPi / RPi2 -- Release post (Minors)
  • #0924, 24-Sep-2019: RPi / RPi2 -- Release post (New firmware (support arm_freq beyond 2GHz); kernel-firmware: update to kernel-firmware-20190923; udev: fix systemd-243 warnings)
  • #0923, 23-Sep-2019: RPi / RPi2 -- Release post (Updated RTL8812AU with 5.3 policy fix; pulseaudio-13.0; [Log] Use Thread ID instead NativeHandle for logging)
  • #0922, 22-Sep-2019: RPi / RPi2 -- Release post ([PVR][guiinfo][Estuary] New GUI info label Listitem.IsPremiere)
  • #0921, 22-Sep-2019: RPi / RPi2 -- Release post (init: fsck: wait for devices and unhide messages)
  • #0920, 21-Sep-2019: RPi / RPi2 -- Release post (New firmware; bluez: update to bluez-5.51; dosfstools/e2fsprogs: update to latest; kodi: Cmake cpp14)
  • #0919, 19-Sep-2019: RPi / RPi2 -- Release post ([addons] fix addon version.h, do not give nullptr as string; [Estuary][PVR] DialogPVRInfo: Add support for 'first aired' and 'rating')
  • #0918, 18-Sep-2019: RPi / RPi2 -- Release post (New firmware (fix initial_turbo); systemd: use upstream method to enable and configure debug shell; [binary addons] use VERSION_MIN instead VERSION)
  • #0917, 17-Sep-2019: RPi / RPi2 -- Release post (New firmware; new 5.3.0 kernel)
  • #0916, 16-Sep-2019: RPi / RPi2 -- Release post (busybox: cleanup persistent log setup when debugging is enabled; DVDOverlayCodecFFmpeg: Fix for distorted subtitles in 3D modes)
  • #0915, 15-Sep-2019: RPi / RPi2 -- Release post ([PVR] Fix: we must close all open modal dialogs before we can activate the PVR search window)
  • #0914, 14-Sep-2019: RPi / RPi2 -- Release post (Fix crash in Jsonrpc)
  • #0913, 13-Sep-2019: RPi / RPi2 -- Release post (New firmware (composite output, display power query); kernel: 5.2.13 respin, with new DACs; init: mount squashfs early)
  • #0912, 12-Sep-2019: RPi / RPi2 -- Release post (Add pastekodi/pastecrash scripts; eventlircd: adding new rule for iMON Panel, Knob and Mouse; [pvr/videoplayer] fix commercial skip)
  • #0911, 11-Sep-2019: RPi / RPi2 -- Release post (Minors)
  • #0910, 10-Sep-2019: RPi / RPi2 -- Release post (Minors)
  • #0909, 09-Sep-2019: RPi / RPi2 -- Release post (New firmware (emmc/hdmi clocks); fix filesystem corruption on reboot/shutdown)
  • #0908, 08-Sep-2019: RPi / RPi2 -- Release post (Minors)
  • #0907, 08-Sep-2019: RPi / RPi2 -- Release post (LibreELEC Settings updates (sort channels, future RPi4 firmware updater))
  • #0906, 07-Sep-2019: RPi / RPi2 -- Release post (New 5.2.13 kernel; meson-0.51.2; systemd-243; freetype-2.10.1)
  • #0905, 05-Sep-2019: RPi / RPi2 -- Release post (Minors)
  • #0904, 04-Sep-2019: RPi / RPi2 -- Release post (New firmware (file loading, power etc.))
  • #0903, 03-Sep-2019: RPi / RPi2 -- Release post (samba: update to samba-4.9.13; RPi btuart: Sync with upstream 0.1.11; PVR/Inputstream.Adaptive version bumps)
  • #0902, 02-Sep-2019: RPi / RPi2 -- Release post (Minors)
  • #0901, 01-Sep-2019: RPi / RPi2 -- Release post (inputstream.adaptive: switch to Matrix branch; [PVR] Fix deadlock on PVR shutdown)
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.
#4
Previous builds:
  • #0831, 31-Aug-2019: RPi / RPi2 -- Release post (Fix EPG segfault introduced in #0826 (thanks Øyvind))
  • #0830, 30-Aug-2019: RPi / RPi2 -- Release post (New firmware (voltage/PMIC changes); new 5.2.11 kernel)
  • #0829, 29-Aug-2019: RPi / RPi2 -- Release post (PVR genre changes; pVR iptvsimple: Support multiple credits elements (etc))
  • #0828e, 28-Aug-2019: RPi / RPi2 -- Release post (New firmware; new 5.2.10 kernel; mesonbuild: update to 0.51.2; squashfs-tools: updated to git 6edf624)
  • #0827, 27-Aug-2019: RPi / RPi2 -- Release post (samba: update to samba-4.9.12)
  • #0826, 26-Aug-2019: RPi / RPi2 -- Release post (Minors)
  • #0825, 25-Aug-2019: RPi / RPi2 -- Release post (Minors)
  • #0824, 24-Aug-2019: RPi / RPi2 -- Release post (tinyxml2: update to tinyxml2-7.1.0)
  • #0823, 23-Aug-2019: RPi / RPi2 -- Release post (fixed: Use exact matching for protocol in file+dir factories; various addons - update CMakeLists.txt to 3.5)
  • #0822, 22-Aug-2019: RPi / RPi2 -- Release post (New firmware (voltage and clock fixes))
  • #0821, 21-Aug-2019: RPi / RPi2 -- Release post (New firmware (clock fixes); fix Missing text when sorting from inside addon (Label2))
  • #0820, 20-Aug-2019: RPi / RPi2 -- Release post ([contextmenumanager] Move 'Add/Remove favourite' to new context menu system; fix PlayMedia builtin for playlists (.strm) and "artists" smart playlists; ARM: dts: bcm2835-common: Restore V3D power domain)
  • #0819, 19-Aug-2019: RPi / RPi2 -- Release post (getedid, pvr fixes)
  • #0818, 18-Aug-2019: RPi / RPi2 -- Release post ([fix] python crashes after #16448; fix Thumbloaders now icon is in art map)
  • #0817, 17-Aug-2019: RPi / RPi2 -- Release post (Kodi Python-related fixes (seem to be causing crash loops))
  • #0816, 16-Aug-2019: RPi / RPi2 -- Release post (peripheral.joystick, vfs.libarchive, vfs.rar, vfs.sftp: switch to Matrix branch)
  • #0815, 16-Aug-2019: RPi / RPi2 -- Release post (New 5.2.8 kernel; gcc: update to gcc-9.2.0)
  • #0814, 14-Aug-2019: RPi / RPi2 -- Release post (Allow HiDPI font configuration)
  • #0813, 13-Aug-2019: RPi / RPi2 -- Release post ([le10] use a larger console font on HiDPI displays)
  • #0812, 12-Aug-2019: RPi / RPi2 -- Release post ([cmake] heisenbug: try copying files via external process, so we can catch it's return code)
  • #0811, 11-Aug-2019: RPi / RPi2 -- Release post ([addons] change the use of CBinaryAddonBase)
  • #0810, 10-Aug-2019: RPi / RPi2 -- Release post ([json-rpc] Fix thumb loader after PR16444)
  • #0809, 09-Aug-2019: RPi / RPi2 -- Release post (New firmware; ffmpeg-4.0.4-Leia-18.4; cmake: updated to v3.15.2; [music] Fix thumb loader after #16444)
  • #0808, 09-Aug-2019: RPi / RPi2 -- Release post (update to glibc-2.30; expat-2.2.7; zstd-1.4.2; enable CONFIG_SENSORS_GPIO_FAN; add pvr.sledovanitv.cz)
  • #0807, 07-Aug-2019: RPi / RPi2 -- Release post (curl: update to curl-7.65.3)
  • #0806, 07-Aug-2019: RPi / RPi2 -- Release post (New firmware; dav1d: updated to 0.4.0; [addons] change binary interface (webbrowser required parts))
  • #0805, 05-Aug-2019: RPi / RPi2 -- Release post (New 5.2.6 kernel; libavformat/rtspdec: Don't send teardown if rtsp_hd_out is null; [VideoPlayer] Fix TS resume point, related to PR16314; [addons] fix repo addon install)
  • #0804, 04-Aug-2019: RPi / RPi2 -- Release post (Minors)
  • #0803, 04-Aug-2019: RPi / RPi2 -- Release post (cmake: updated to v3.15.1 / clean up; busybox: add 'xpad' to SUSPEND_MODULES; support custom modules; fix CShoutcastFile's stream's tag info)
  • #0802, 02-Aug-2019: RPi / RPi2 -- Release post (libbluray: update to 1.1.2)
  • #0801, 01-Aug-2019: RPi / RPi2 -- Release post (New firmware (RPi4 pwm_audio/pixelvalve/SMIDSW1/dt-blob))
  • #0731, 31-Jul-2019: RPi / RPi2 -- Release post (New 5.2.5 kernel)
  • #0730, 30-Jul-2019: RPi / RPi2 -- Release post (p8-platform: switch to correct repo, update to p8-platform-cee64e9; fixed: Using absolute paths in combination with hosts in URLs caused double slashes)
  • #0729, 29-Jul-2019: RPi / RPi2 -- Release post (bzip2: update to 1.0.8)
  • #0728, 28-Jul-2019: RPi / RPi2 -- Release post (Cleanup initramfs and config)
  • #0727, 27-Jul-2019: RPi / RPi2 -- Release post (Fix + sign HTTP folder; [PlaylistPlayer] Do not attempt to further resolve plugin paths for failing entries)
  • #0726, 27-Jul-2019: RPi / RPi2 -- Release post (ffmpeg: move v4l2 patches to v4l2 patch dir)
  • #0725, 25-Jul-2019: RPi / RPi2 -- Release post (New firmware (RPi4 fixes); new 5.2.2 kernel)
  • #0724, 24-Jul-2019: RPi / RPi2 -- Release post (New firmware; [fix] prevent context leak)
  • #0723, 23-Jul-2019: RPi / RPi2 -- Release post ([PVR] Add progress bar to reminders announcement dialog; [PVR] Fix CPVRChannelGroupInternal ctor - fixes #16386.)
  • #0722, 22-Jul-2019: RPi / RPi2 -- Release post (Minors)
  • #0721, 21-Jul-2019: RPi / RPi2 -- Release post (zstd: update to 1.4.1)
  • #0720, 20-Jul-2019: RPi / RPi2 -- Release post (Enable latest crazycat and dvb-latest kernel DVB drivers)
  • #0719, 20-Jul-2019: RPi / RPi2 -- Release post (Rebase 5.2.1 (include RPi4 support); cleanup: curl, edid-decode; [addons] remove cpluff)
  • #0718, 19-Jul-2019: RPi / RPi2 -- Release post (New 5.2.1 kernel; linux: adjust kernel configs to support IWD; CORE_SYSTEM_NAME + platform defines)
  • #0717, 17-Jul-2019: RPi / RPi2 -- Release post ([RPi] linux: enable CONFIG_DRM_VC4=y)
  • #0716, 16-Jul-2019: RPi / RPi2 -- Release post (Replace iterator usage with ranged for where trivial)
  • #0715, 15-Jul-2019: RPi / RPi2 -- Release post (New firmware (power, dispmanx fixes))
  • #0714, 14-Jul-2019: RPi / RPi2 -- Release post (New 5.2.0 kernel (crazycat & dvb-latest drivers currently disabled); [PVR] Refactor and fix channel paths)
  • #0713, 13-Jul-2019: RPi / RPi2 -- Release post (Minors)
  • #0712, 12-Jul-2019: RPi / RPi2 -- Release post (New 5.1.17 kernel; VideoPlayer: Properly propagate playback errors)
  • #0711, 11-Jul-2019: RPi / RPi2 -- Release post (Add Steam controller support in mainline kernels; Qualcomm/Dragonboard and NXP/iMX6 support)
  • #0710, 10-Jul-2019: RPi / RPi2 -- Release post (Build kodi with cmake-make not ninja)
  • #0709, 09-Jul-2019: RPi / RPi2 -- Release post (New firmware (Rename hdmi_enable_4k to hdmi_enable_4kp60); [PVR][Estuary] Generate thumbnail picture for channel groups.)
  • #0708, 08-Jul-2019: RPi / RPi2 -- Release post (Tvheadend related updates (x265, x264, libvpx, comskip, aom))
  • #0707, 07-Jul-2019: RPi / RPi2 -- Release post (Stop reverting "Load program from stream property without using streaminfo")
  • #0706, 06-Jul-2019: RPi / RPi2 -- Release post (Minors)
  • #0705, 05-Jul-2019: RPi / RPi2 -- Release post (New firmware (overscan, cec, hdmi fixes))
  • #0704, 04-Jul-2019: RPi / RPi2 -- Release post (New 5.1.16 kernel)
  • #0703, 04-Jul-2019: RPi / RPi2 -- Release post (add support for Raspberry Pi 4; samba-4.9.11; lirc: fix missing irman driver, include Debian patches; changed: Delete stream details when video info is refreshed)
  • #0702, 02-Jul-2019: RPi / RPi2 -- Release post (New firmware (fix composite mode, HDMI1 issues); samba: update to samba-4.9.10; revert "changed: Improve handling of internet filesystems (http/https) on LANs")
  • #0701, 01-Jul-2019: RPi / RPi2 -- Release post (New 5.1.15 kernel; screenshot rework and split up; fix PAPlayer to do passthrough for TrueHD)
  • #0630, 30-Jun-2019: RPi / RPi2 -- Release post (kodi: temp fix stream details are being lost once playback ends; Extvlcopt support matrix (pvr.iptvsimple))
  • #0629, 29-Jun-2019: RPi / RPi2 -- Release post ([PVR] PVRRecordings: Prevent concurrent calls to video database)
  • #0628, 28-Jun-2019: RPi / RPi2 -- Release post (LinuxRendererGLES: fixed memory leak, fixed segfault when NV12 textur)
  • #0627, 27-Jun-2019: RPi / RPi2 -- Release post (New firmware with RPi4 fixes; rebase kernel 5.1.12 with RPi4 support; drop old kernel patches)
  • #0626, 26-Jun-2019: RPi / RPi2 -- Release post (Add persian language keyboard)
  • #0625, 25-Jun-2019: RPi / RPi2 -- Release post (New firmware (BCM2711 4Kp60))
  • #0624, 24-Jun-2019: RPi / RPi2 -- Release post (New firmware (includes RPi4 firmware files))
  • #0623, 23-Jun-2019: RPi / RPi2 -- Release post (No changes!)
  • #0622, 22-Jun-2019: RPi / RPi2 -- Release post (New 5.1.12 kernel; distro: bump OS_VERSION/ADDON_VERSION to 9.80/9.80.0; backend channel numbers api matrix & undelete/trashcan (pvr.vuplus))
  • #0621, 21-Jun-2019: RPi / RPi2 -- Release post (Fixup Slice/Slice3 building)
  • #0620, 20-Jun-2019: RPi / RPi2 -- Release post (New addon: pvr.freebox)
  • #0619, 19-Jun-2019: RPi / RPi2 -- Release post (samba: update to samba-4.9.9)
  • #0618, 18-Jun-2019: RPi / RPi2 -- Release post (dvb-firmware: update to 1.4.0)
  • #0617, 17-Jun-2019: RPi / RPi2 -- Release post (Minors)
  • #0616, 16-Jun-2019: RPi / RPi2 -- Release post (Std thread (PR13721): Try again, hopefully fixing all issues this time!)
  • #0615b, 15-Jun-2019: RPi / RPi2 -- Release post (curl: shift to gnutls; drop PR13721)
  • #0614, 14-Jun-2019: RPi / RPi2 -- Release post (Minors)
  • #0613, 13-Jun-2019: RPi / RPi2 -- Release post (packages: more bumps (only a few); mesa: disable assert() to make AMD VDPAU work)
  • #0612, 12-Jun-2019: RPi / RPi2 -- Release post (New firmware; new 5.1.9 kernel; busybox: update to busybox-1.31.0; separate and organize DPMS support)
  • #0611, 11-Jun-2019: RPi / RPi2 -- Release post (Std thread; [webdav] allow http2)
  • #0610, 10-Jun-2019: RPi / RPi2 -- Release post (New 5.1.8 kernel; procps-ng: free from busybox doesn't match top; MemUtils: breakup into platform specific files; Require OpenSSL 1.0.2 and manage thread ids consistently on all platforms.)
  • #0609, 09-Jun-2019: RPi / RPi2 -- Release post (cleanup: Remove code related to kernels 3.14 and 3.10 on WiFi drivers.)
  • #0608, 08-Jun-2019: RPi / RPi2 -- Release post (heimdal: update to heimdal-7.7.0; openssl: update to openssl-1.1.1c)
  • #0607, 07-Jun-2019: RPi / RPi2 -- Release post (curl-7.65.1; inputstream.adaptive-2.3.21)
  • #0606, 06-Jun-2019: RPi / RPi2 -- Release post (Amlogic: Remove Platform)
  • #0605, 05-Jun-2019: RPi / RPi2 -- Release post (Downgrade fuse-exfat to 1.2.8 due to mounting issues; Revert kernel Bluetooth commit to fix PS3 pairing issues)
  • #0604, 04-Jun-2019: RPi / RPi2 -- Release post (New 5.1.7 kernel; reverted: support AVCHD format disk/image/folder)
  • #0603, 03-Jun-2019: RPi / RPi2 -- Release post (rpi-5.1.5 updates)
  • #0602, 03-Jun-2019: RPi / RPi2 -- Release post (Enable latest Crazycat/DVB-Latest drivers; cmake-3.14.5)
  • #0601, 02-Jun-2019: RPi / RPi2 -- Release post ([PVR] Reminders: Add settings to control reminder popup auto-close behavior; clear focus-history)
  • #0531, 31-May-2019: RPi / RPi2 -- Release post ([Estuary] fix navigation in side menu)
  • #0530, 30-May-2019: RPi / RPi2 -- Release post (packages: mega bump - updates 63 packages)
  • #0529, 29-May-2019: RPi / RPi2 -- Release post (fix addon version issue with PR14908; resolution whitelist version 2; [PVR] Separate GUI from PVR core: remove CFileItem usage from core)
  • #0528, 28-May-2019: RPi / RPi2 -- Release post (New 5.1.5 kernel; [addons] remove cpluff; refactor of CFileCache)
  • #0524, 24-May-2019: RPi / RPi2 -- Release post (changed: Improve handling of internet filesystems (http/https) on LANs)
  • #0523, 23-May-2019: RPi / RPi2 -- Release post (cleanup initramfs build, drop support for kernel modules in initramfs; buildsystem: add "speed" flag for package building; glibc: raise minimum kernel supported to 4.4.0; curl: update to curl-7.65.0)
  • #0522, 23-May-2019: RPi / RPi2 -- Release post (bcm2835-bootloader: cleanup update.sh; linux: drop ati_remote.conf modprobe file; [interfaces] Fix crash on Kodi exit caused by double freed AsyncCallbackMessage)
  • #0521, 22-May-2019: RPi / RPi2 -- Release post (New 5.1.3 kernel; [PVR] CPVRGUIDirectory, CPVRTimersPath cleanup)
  • #0520, 20-May-2019: RPi / RPi2 -- Release post (Subtitles opacity; inputstream.adaptive updates)
  • #0519, 19-May-2019: RPi / RPi2 -- Release post (Build kodi and ffmpeg with -O2; [PVR] Separate GUI from PVR core: remove CFileItem usage from core: step 1: directory listings)
  • #0518, 18-May-2019: RPi / RPi2 -- Release post ([video] Add support for HEVC to CDVDDemuxClient::GetStreamCodecName.)
  • #0516, 16-May-2019: RPi / RPi2 -- Release post (Add mt7662 firmware; [PVR] Prevent concurrent updates for all pvr windows)
  • #0515, 15-May-2019: RPi / RPi2 -- Release post (ffmpeg: shift to using gnutls; scripts/build: strip all executables in /usr; samba-4.9.8/heimdal-7.6.0)
  • #0514, 14-May-2019: RPi / RPi2 -- Release post (New 5.1.1 kernel; [cleanup][network] remove unused functions and variables)
  • #0513, 13-May-2019: RPi / RPi2 -- Release post (No changes)
  • #0512, 12-May-2019: RPi / RPi2 -- Release post (Minors)
  • #0511, 11-May-2019: RPi / RPi2 -- Release post (Minors)
  • #0510, 10-May-2019: RPi / RPi2 -- Release post (Minors)
  • #0509, 10-May-2019: RPi / RPi2 -- Release post (New 5.1 kernel; [5.1] switch pcm512x soundcard drivers to set_bclk_ration; inputstream.adaptive: Fix issue where 1080p means 720p)
  • #0508, 09-May-2019: RPi / RPi2 -- Release post ([PVR] Fix start/stop time for manual timers created via timer settings dialog)
  • #0507, 07-May-2019: RPi / RPi2 -- Release post (New 5.0.13 kernel; drop omxplayer)
  • #0506, 06-May-2019: RPi / RPi2 -- Release post (image: add libidn2 to system image)
  • #0505, 05-May-2019: RPi / RPi2 -- Release post ([PVR] Fix and simplify store epg event to db on update from pvr addon)
  • #0504, 04-May-2019: RPi / RPi2 -- Release post (switch to zstd squashfs images; revert "VideoPlayerCodec: Ask Demuxer to seek for us")
  • #0503, 04-May-2019: RPi / RPi2 -- Release post (added: video info dialog for movie sets; remove 3:2 pullback from current check)
  • #0502b, 02-May-2019: RPi / RPi2 -- Release post (Generic, RPi: disable initrmafs compression; samba: update to samba-4.9.7)
  • #0501, 01-May-2019: RPi / RPi2 -- Release post (config/functions: add C++ compiler and linker flags to meson.conf; fixed: Resume bookmark would clear on player start failure)
  • #0430, 30-Apr-2019: RPi / RPi2 -- Release post (New 5.0.10 kernel; curl: update to curl-7.64.1; dav1d: updated to 0.3; use fanart to hide spoilers if available)
  • #0429, 29-Apr-2019: RPi / RPi2 -- Release post ([PVR] Rework epg db storage setting semantics. Default to 'do not store')
  • #0428, 29-Apr-2019: RPi / RPi2 -- Release post (pvr.vuplus: Settings levels and timer fallback epg)
  • #0427, 27-Apr-2019: RPi / RPi2 -- Release post (pvr.waipu 1.0.0; pvr.vuplus change reverted)
  • #0426, 26-Apr-2019: RPi / RPi2 -- Release post (Fix scrollbar navigation back to list)
  • #0425, 25-Apr-2019: RPi / RPi2 -- Release post (Matrix addon repository; videoPlayerCodec: Ask Demuxer to seek for us; cmake: update to cmake-3.14.3; [cmake] make sure CXX11 is also always set for addons)
  • #0424, 24-Apr-2019: RPi / RPi2 -- Release post (Implement PVR addon API v6.0.0; switch to upstream kodi-pvr repo for pvr.vdr.vnsi; dav1d: updated to 0.2.2)
  • #0423, 23-Apr-2019: RPi / RPi2 -- Release post (New 5.0.9 kernel; [settings] Fix media source path substitution.)
  • #0422, 22-Apr-2019: RPi / RPi2 -- Release post (Minor)
  • #0421, 21-Apr-2019: RPi / RPi2 -- Release post (update to openssh-8.0p1, sqlite-3.28, valgrind-3.15.0, dtc-1.5.0; bump version code and addon api for v19 alpha1)
  • #0420, 20-Apr-2019: RPi / RPi2 -- Release post ([GBM] CRendererDRMPRIMEGLES improvements)
  • #0419, 19-Apr-2019: RPi / RPi2 -- Release post ([interfaces] use fixed date string in PythonSwig.cpp)
  • #0418, 18-Apr-2019: RPi / RPi2 -- Release post (New 5.0.8 kernel - adds Audiophonics I-Sabre Q2M DAC support; remove dead code for static libdvdnav)
  • #0417, 17-Apr-2019: RPi / RPi2 -- Release post ([guiinfo] Fix crash in CPlayerGUIInfo::GetContentRanges.; kodi: SIGTERM patch: do not delay shutdown; [RPi] fix vendor header & lib includes; libpng: update to 1.6.37; zstd: update to 1.4.0)
  • #0416, 16-Apr-2019: RPi / RPi2 -- Release post (Kodi 19.0 alpha 1; [PVR] Feature: PVR Reminders; [guilib][guiinfo][video][Estuary] Feature: Seek dialog: Add EDL and chapter marker visualisation)
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.
#5
Reserved 4.
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.
#6
Reserved 5.
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.
#7
Reserved 6.
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.
#8
Reserved 7.
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.
#9
Reserved 8.
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.
#10
Reserved 9.
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.
#11
Reserved 10.
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.
#12
New LibreELEC.tv Leia build #0416: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: 88be0a9c01fae362a22083b68521d86c324093ce909a5f9921e65b0b68dfd764 (RPi)
SHA256 Checksum: 40387798edc6ee50a44fceba8f540a8fdada25fbdf94187147fe9ceb376999b8 (RPi2)

text:
# uname -a
Linux rpi512 5.0.7 #1 Tue Apr 16 21:53:08 BST 2019 armv6l GNU/Linux

# vcgencmd version
Mar 27 2019 15:48:59
Copyright © 2012 Broadcom
version 2e98b31d18547962e564bdf88e57b3df7085c29b (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20190416214945-#0416-gebf5f72 [Build #0416]

# Kodi version
Kodi (19.0-ALPHA1 Git:5eb9516). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (ebf5f72, changelog) and tip of XBMC master (5eb9516, changelog) with the following modifications: Build Highlights:
  1. Kodi 19.0 alpha 1!
  2. [PVR] Feature: PVR Reminders
  3. [guilib][guiinfo][video][Estuary] Feature: Seek dialog: Add EDL and chapter marker visualisation.
Build Details:
  1. LibreELEC.tv:
    • fix Allwinner linux patch (PR:3426, 1 commit, 1 file changed)
    • Allwinner: Completely remove linux patch merged in 5.0.7 (PR:3427, 1 commit, 1 file changed)
  2. XBMC:
    • Bump to v19 alpha1 (PR:15920, 2 commits, 2 files changed)
    • [cmake] enable using ccache with xcode (PR:15886, 1 commit, 1 file changed)
    • [Docs] Add xrefitems for v19 (python and skinning engine) (PR:15133, 1 commit, 3 files changed)
    • [darwin] properly split ios and osx code (PR:15863, 7 commits, 50 files changed)
    • [windows] videoPlayer: re-work rendering and decoding video on windows. (PR:15522, 8 commits, 35 files changed)
    • [PVR] Feature: PVR Reminders (PR:15467, 8 commits, 100 files changed)
    • [guilib][guiinfo][video][Estuary] Feature: Seek dialog: Add EDL and chapter marker visualisation. (PR:15767, 2 commits, 19 files changed)
    • [PVR] Inconsistencies in Guide/Channel/Recordings Info Dialogs (PR:15648, 1 commit, 4 files changed)
    • Add addon settingslevel button (PR:15796, 2 commits, 4 files changed)
    • [Kodi] Removed unused string (PR:14528, 1 commit, 1 file changed)
    • [json-rpc][pvr] Recordings: add fields season, episode and showtitle (PR:15869, 1 commit, 2 files changed)
    • Improve default keyboardlayout (PR:15687, 1 commit, 1 file changed)
  3. linux/rpi-5.0.y (raspberrypi):
    • New commits in this build:
      • gpu: vc4_firmware_kms: Fix up 64 bit compile warnings. (f44a0d24)
      • video: bcm2708_fb: Add compat_ioctl support. (23b9b373)
      • video: bcm2708_fb: Fix warnings on 64 bit builds (f82e2da6)
      • video: bcm2708_fb: Clean up coding style issues (dba390de)
      • bcm2835-dma: Add support for per-channel flags (c1f7b082)
      • bcm283x: Set the DISDEBUG flag for SD transfers (d471b545)
      • usb: dwc_otg: Clean up build warnings on 64bit kernels (6397d00f)
      • usb: dwc_otg: Use dma allocation for mphi dummy_send buffer (b4a58097)
      • configs: Add Unicam and subdevices to bcmrpi3_defconfig (19d24d59)
      • configs: Add VIDEO_BCM2835 to bcmrpi3_defconfig (74ae0c55)
      • configs: Add V4L2 codec driver to bcmrpi3_defconfig (050b5571)
      • config: Add IPVLAN module to bcmrpi3_defconfig (56d81baf)
      • gpu:vc4-fkms: Update driver to not use plane->crtc. (d337a750)
      • drm: vc4: Programming the CTM is conditional on running full KMS (d5a5deed)
      • drm/vc4: Don't wait for vblank on fkms cursor updates. (5aee83f7)
      • rtc: rv3028: add new driver (774bd565)
      • rtc: rv3028: Add backup switchover mode support (19539bdb)
      • configs: Add RTC_DRV_RV3028=m (1f26e9ec)
      • overlays: Add rv3028 to i2c-rtc (881ff12e)
      • dt-bindings: rv3028 backup switchover support (4627a812)
      • ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated (249ea44b)
      • ASoC: tlv320aic32x4: Break out clock setting into separate function (a191efc2)
      • ASoC: tlv320aic32x4: Properly Set Processing Blocks (f6c8e1a5)
      • ASoC: tlv320aic32x4: Model PLL in CCF (de3e34f0)
      • ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF (7c3e4006)
      • ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF (03fba23d)
      • ASoC: tlv320aic32x4: Model BDIV divider in CCF (9ac176f5)
      • ASoC: tlv320aic32x4: Control clock gating with CCF (30306917)
      • ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functions (16877be0)
      • ASoC: tlv320aic32x4: Dynamically Determine Clocking (dae3c0c4)
      • ASoC: tlv320aic32x4: Restructure set_dai_sysclk (5839c63e)
      • ASoC: tlv320aic32x4: Remove mclk references (2c3ae7d3)
      • ASoC: tlv320aic32x4: Allow 192000 Sample Rate (a0a9dabd)
      • ASoC: tlv320aic32x4: Only enable with common clock (fc90ff38)
      • Audiophonics I-Sabre 9038Q2M DAC driver (ec4b5da5)
      • ASoC: tlv320aic32x4: Fix Common Pins (3b3d9deb)
      • ASoC: tlv320aic32x4: Change author's name (5e1dcd14)
      • ASoC: tlv320aic32x4: Update copyright and use SPDX identifier (207a53f6)
      • ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage (fe4151a9)
      • ASoC: tlv320aic32x4: Add Playback PowerTune Controls (81e6fc8f)
      • dtoverlays: Add Support for the UDRC/DRAWS (23f9e80d)
      • dwc_otg: only do_split when we actually need to do a split (64c1b2d4)
      • Input: ili210x - fetch touchscreen geometry from DT (5814a468)
      • Input: ili210x - add DT binding document (b6f3a45d)
      • configs: Add TOUCHSCREEN_ILI210X=m (cfe2f910)
      • BCM2708: Add core Device Tree support, ilitek251x (3ba229a4)
      • dwc_otg: fix locking around dequeueing and killing URBs (2a300008)
      • Maxim MAX98357A I2S DAC overlay (#2935) (ccb5e46a)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:3424 (perma): kodi (Generic/RPi/RockChip): update to kodi-18.2rc1-Leia
    • Added: [env] b077bf7: pvr.waipu: new package pvr.waipu-75fae57
    • Updated: [pkg] PR:14571 (perma): Remove ARB postfix from GL functions
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.
#13
Sorry about this, not a good start - best to avoid #0416 as it includes a change that is causing a trivially easy crash - watch a video (streamed local or network nfs:// or smb://) then seek and Kodi will crash.
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.
#14
New LibreELEC.tv Leia build #0417: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: ca0a6706e675f0ca7519f9d5464d7fd4074d9db0c1d22907f1583da2be28681c (RPi)
SHA256 Checksum: b13caea4efd2abbb61025e1dd5e49974da300d6a871bddfd6e266bd51082887b (RPi2)

text:
# uname -a
Linux rpi512 5.0.7 #1 Wed Apr 17 23:38:58 BST 2019 armv6l GNU/Linux

# vcgencmd version
Mar 27 2019 15:48:59
Copyright © 2012 Broadcom
version 2e98b31d18547962e564bdf88e57b3df7085c29b (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20190417221829-#0417-g8a67660 [Build #0417]

# Kodi version
Kodi (19.0-ALPHA1 Git:018c68a). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (8a67660, changelog) and tip of XBMC master (018c68a, changelog) with the following modifications: Build Highlights:
  1. [guiinfo] Fix crash in CPlayerGUIInfo::GetContentRanges.
  2. kodi: SIGTERM patch: do not delay shutdown
  3. [RPi] fix vendor header & lib includes / remove project specific include CFLAGS WIP
  4. libpng: update to 1.6.37
  5. zstd: update to 1.4.0
Build Details:
  1. LibreELEC.tv:
    • busybox: add dtname/dtfile helper scripts (PR:3432, 1 commit, 3 files changed)
    • iptables: iptables_helper support for ethernet tethering (PR:3431, 1 commit, 1 file changed)
    • libmali: bump to include symlink changes (PR:3429, 1 commit, 1 file changed)
    • LibreELEC-settings: bump to include recent changes (PR:3430, 1 commit, 1 file changed)
  2. XBMC:
    • [guiinfo] Fix crash in CPlayerGUIInfo::GetContentRanges. (PR:15930, 1 commit, 1 file changed)
  3. inputstream.adaptive:
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:6 (perma): kodi: SIGTERM patch: do not delay shutdown
    • Added: [env] PR:3428 (perma): [RPi] fix vendor header & lib includes / remove project specific include CFLAGS WIP
    • Added: [env] PR:3433 (perma): libpng: update to 1.6.37, correct license typos
    • Added: [env] PR:3434 (perma): linux (RPi/Generic/Allwinner): update to linux-5.0.7/5.0.8
    • Added: [env] PR:3435 (perma): zstd: update to 1.4.0 / dropped CMake pthread workaround
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.
#15
New LibreELEC.tv Leia build #0418: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: 43f8c6548e9532cd620cabed1dd71624efd93c507b7bca6d6e3d4c7c70a983a6 (RPi)
SHA256 Checksum: 8567561ab4dc83d96b490831be2d0ec5c0aac07e10f584d885772a945cca9c7d (RPi2)

text:
# uname -a
Linux rpi512 5.0.8 #1 Thu Apr 18 21:26:56 BST 2019 armv6l GNU/Linux

# vcgencmd version
Mar 27 2019 15:48:59
Copyright © 2012 Broadcom
version 2e98b31d18547962e564bdf88e57b3df7085c29b (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20190418212546-#0418-g953195a [Build #0418]

# Kodi version
Kodi (19.0-ALPHA1 Git:10ac461). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (953195a, changelog) and tip of XBMC master (10ac461, changelog) with the following modifications: Build Highlights:
  1. New 5.0.8 kernel - adds Audiophonics I-Sabre Q2M DAC support
  2. Remove dead code for static libdvdnav
Build Details:
  1. LibreELEC.tv:
    • busybox: improvements to dtname/dtfile (PR:3437, 1 commit, 2 files changed)
    • libva: update changed sha256 (PR:3438, 1 commit, 1 file changed)
  2. XBMC:
    • Remove dead code for static libdvdnav (PR:15925, 1 commit, 1 file changed)
    • [win10] bump SDK to v10.0.17763.0 (PR:15924, 4 commits, 7 files changed)
    • [cleanup] remove outated iOS version checks (PR:15935, 1 commit, 6 files changed)
    • CEGLImage: dump attributes if the import fails (PR:15885, 2 commits, 2 files changed)
    • [cleanup] remove unused AMLUtils functions (PR:15933, 1 commit, 2 files changed)
    • [VideoInfoScanner] don't call CVideoInfoDownloader::GetArtwork if plugin is used as a video source (PR:15921, 1 commit, 1 file changed)
  3. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] PR:3434 (perma): linux (RPi/Generic/Allwinner): update to linux-5.0.8
    • Added: [pkg] PR:15831 (perma): [libUPnP] Remove unused headers from Platinum/Source/Extras
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.
  • 1(current)
  • 2
  • 3
  • 4
  • 5
  • 86

Logout Mark Read Team Forum Stats Members Help
LibreELEC Testbuilds for RaspberryPi (Kodi 19.0)8