Kodi Community Forum

Full Version: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Unfortunately there's no fix yet for the lirc and dac issues, so skip #1006 if this affects you.
New LibreELEC.tv Krypton build #1006: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.8.0 #1 Thu Oct 6 23:04:17 BST 2016 armv6l GNU/Linux

# vcgencmd version
Oct  4 2016 19:03:30
Copyright (c) 2012 Broadcom
version c844c61ad08f94946910d0d5e1be076df4c8c56d (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20161006230237-#1006-gf4edf43 [Build #1006]

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

# Kernel device tree status: Enabled

Based on tip of LibreELEC.tv master (f4edf433, changelog) and tip of XBMC master (0aacf5cc, 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 (ec63df14)
  • Includes latest kodi-platform master (c8188d82)
  • Includes latest libcec master (62b8520c, ahead +15)
  • Includes latest libnfs master (048e7737, ahead +59)
  • Includes latest p8-platform master (041a8c6c, ahead +1)
  • Includes latest addons: inputstream.mpd (b45f98ff, +8), inputstream.rtmp (70cb86f6), inputstream.smoothstream (081c6c43), peripheral.joystick (abff3165), pvr.argustv (87cb6780), pvr.demo (01c68c88), pvr.dvblink (e842db92), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (c091da30), pvr.iptvsimple (a4c52558), 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: linux: Enable generic support for HID multitouch panels
  • Include [env] patch: Don't build ADSP addons
  • Include [env] patch: linux: Enable support for additional Intel cypto hardware
  • Include [env] patch: libdrm: update to libdrm-2.4.71
  • 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:752: linux: extra options for Baytrail and 32-bit EFI
  • Include [env] PR:759: linux: update to linux-4.8.0 [WIP]
  • 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:803: kodi: update to update to 17.0-beta3-7041777
  • Include [env] PR:807: Network: smb & ntfs config mods
  • Include [env] PR:810: path: remove regex dependency when processing packages
  • Include [env] PR:811: init: make sure /storage permissions are correct
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
  • Include [pkg] PR:30: enable samba at wizard (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:10543: [platform] - add unique hardware identifier as info label
  • Include [pkg] PR:10572: [CryptThreading] replace hardcoded value for CRYPTO_LOCK by macro
  • Include [pkg] PR:10641: [video] fix NFO parsing of <namedseason>'s
Build Highlights:
  1. PR:807: Network: smb & ntfs config mods - possibly better performance
Build Details:
  1. LibreELEC.tv:
    • imx6 updates (PR:802, 2 commits, 3 files changed)
    • hyperion: add patch to fix amlogic for newer kernels (PR:808, 1 commit, 2 files changed)
    • WeTek_Play_2: set CONFIG_AML_AO_CEC=y (PR:809, 1 commit, 1 file changed)
    • tigervnc: initial addon (PR:801, 1 commit, 8 files changed)
    • irserver: remove package (PR:794, 1 commit, 20 files changed)
  2. XBMC:
    • [PVR] Fix: PVR windows never must list removable media. (PR:10632, 1 commit, 1 file changed)
    • [video] Add TV show artwork to episodes/seasons with their own "fanart". (PR:8645, 1 commit, 2 files changed)
    • [jsonrpc] CAnnouncementManager: fix invalid type "movies" for video items without video info tag (PR:10620, 1 commit, 2 files changed)
    • [gui] smartplaylisteditor: convert spinners etc to regular buttons (PR:10594, 15 commits, 7 files changed)
    • [dxva] Added workaround for AMD/ATI cards to fix interlacing. (#10633) (b6d0b903)
  3. inputstream.mpd:
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:807: Network: smb & ntfs config mods
    • Added: [env] PR:810: path: remove regex dependency when processing packages
    • Added: [env] PR:811: init: make sure /storage permissions are correct
    • Added: [pkg] PR:10641: [video] fix NFO parsing of <namedseason>'s
Wonder if it's the new kernel that Linus Torvald is complaining about?
Oh, not again... IR remote via GPIO doesn't work anymore with this build Sad
(2016-10-07, 03:24)skyliner2 Wrote: [ -> ]Oh, not again... IR remote via GPIO doesn't work anymore with this build Sad

Yes it's a know issue, possibly a general issue loading overlays.
Someone with the lirc issue, can you run "dtoverlay lirc-rpi" at the command line and see if that kicks your IR into life?

Hifiberry DAC users having problems could also try loading their overlay from command line and see if that works.

At the moment we seem to be having a problem loading overlays during boot but not from the command line.

Adding the "dtoverlay" command to autostart.sh might then serve as a temporary workaround (would need to be removed once the problem is fixed).
Hi,

HID Touch now working. Thank you. RoflCool
(2016-10-07, 04:25)Milhouse Wrote: [ -> ]Someone with the lirc issue, can you run "dtoverlay lirc-rpi" at the command line and see if that kicks your IR into life?
Yes,running "dtoverlay lirc-rpi" at the command line wake up lirc ir.
(2016-10-06, 08:13)Milhouse Wrote: [ -> ]@MONSTA - is your WiFi still working OK with #1005?

Looks like ok with 1006. Checked just in few minutes, i use a wired. 1005 skipped Smile
(2016-10-07, 04:25)Milhouse Wrote: [ -> ]Adding the "dtoverlay" command to autostart.sh might then serve as a temporary workaround (would need to be removed once the problem is fixed).

Thanks for the info..
I think I know what is wrong with dtoverlay in 4.8 kernel - just waiting for milhouse to confirm in a test build.
(2016-10-06, 04:46)Milhouse Wrote: [ -> ]projects/*/options: disable lcdproc for all projects except Generic/Virtual (PR:793, 1 commit, 8 files changed)

Hello!

So build #1005 removed lcdproc for platforms other than Generic. I am one Raspberry Pi user of lcdproc...

I have voiced my concern in the proper Github place.

I read that an addon will come. This is a fine solution by me. But could lcdproc come back as it was until that addon is ready, please?

Many thanks!

Nico
(2016-10-07, 14:48)camelreef Wrote: [ -> ]But could lcdproc come back as it was until that addon is ready, please?

I'll revert this for a week or two. Not sure when the add-on will be available but this probably shouldn't have been dropped until there was a replacement (my fault for hitting the merge button).
(2016-10-07, 14:56)Milhouse Wrote: [ -> ]
(2016-10-07, 14:48)camelreef Wrote: [ -> ]But could lcdproc come back as it was until that addon is ready, please?

I'll revert this for a week or two. Not sure when the add-on will be available but this probably shouldn't have been dropped until there was a replacement (my fault for hitting the merge button).

Many thanks!!

Nico
dtoverlays (lirc, dac etc.) will be fixed in tonight's build - thanks @popcornmix & @PhilE.