• 1(current)
  • 2
  • 3
  • 4
  • 5
  • 111
  •   
  Thread Closed
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 1
#1
Kodi "master" is now based on Isengard, or Kodi 15. See this thread for Kodi 14 (Helix) testbuilds.

Fair Warning

Kodi 15 is currently "alpha" and there is likely to be a lot of activity in the coming weeks. There will be breakage.

Many of the newclock4 commits that have been tested over the past few months are now in helix_rbp_backports and should appear in official OpenELEC builds, so if you favour stability then stick with the official builds.

I will continue with periodic build releases based on master and whatever popcornmix throws our way. Fingers crossed the generally pretty good review procedures and change management will keep problems to a minimum. Your continued feedback and testing is appreciated.

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 Confluence skin that is included with every build.

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

Recent builds:
  • See Part 2 for more recent builds
  • #0409, 09-Apr-2015: RPi / RPi2 -- Release post (New flag for Movie Sets; improved dvdplayer audio sync, in particular for PVR)
  • #0408, 08-Apr-2015: RPi / RPi2 -- Release post (Improved texture cache - automatically re-cache when artwork is broken)
  • #0407, 07-Apr-2015: RPi / RPi2 -- Release post (libressl, 3D sub and GUI limit updates)
  • #0406, 06-Apr-2015: RPi / RPi2 -- Release post (New firmware; dvdplayer audio sync/anti-stall improvements)
  • #0405, 05-Apr-2015: RPi / RPi2 -- Release post (OpenELEC kernel 4.0-rc6 updates (Generic))
  • #0404, 04-Apr-2015: RPi / RPi2 -- Release post (dcadec updates; OpenELEC multi-repo support)
  • #0403, 03-Apr-2015: RPi / RPi2 -- Release post (OpenELEC 6.0; bump ffmpeg 2.6.1; dcadec updates, including -ffast-math)
  • #0402, 02-Apr-2015: RPi / RPi2 -- Release post (New firmware; newclock4 update for dvdplayer seeking issue)
  • #0401, 01-Apr-2015: RPi / RPi2 -- Release post (Kodi 15.0 beta1; better fix for stuttering; prioritise passthrough when also enabling "HDMI and Analogue")
  • #0331, 31-Mar-2015: RPi / RPi2 -- Release post (PVR updates; DVDPlayer high CPU load fix; HEVC/software decode crash fix)
  • #0330, 30-Mar-2015: RPi / RPi2 -- Release post (Updated Kodi-15 patch - ensure Settings are saved on GUI shutdown/reboot)
  • #0329, 29-Mar-2015: RPi / RPi2 -- Release post (Various updates)
  • #0328, 28-Mar-2015: RPi / RPi2 -- Release post (Various fixes)
  • #0327, 27-Mar-2015: RPi / RPi2 -- Release post (New firmware, with fixes for reverse seek and VC-1 stutter; new 3.19.3 kernel)
  • #0326, 27-Mar-2015: RPi / RPi2 -- Release post (dcadec updates)
  • #0325, 25-Mar-2015: RPi / RPi2 -- Release post (New firmware with updated h264_freq_min/h264_freq)
  • #0324, 24-Mar-2015: RPi / RPi2 -- Release post (ffmpeg threading reworked; dcadec updated; stereoupmix & fixed behave more like dvdplayer; fast deinterlace)
  • #0323, 23-Mar-2015: RPi / RPi2 -- Release post (Support for DTS-HD audio decode)
  • #0322, 22-Mar-2015: RPi / RPi2 -- Release post (New firmware; enable Spectrum and Waveform music visualizations)
  • #0321, 21-Mar-2015: RPi / RPi2 -- Release post (Small-ish fixes and updates)
  • #0320, 20-Mar-2015: RPi / RPi2 -- Release post (Various updates)
  • #0319, 19-Mar-2015: RPi / RPi2 -- Release post (New 3.19.2 kernel; fix for EPG database crash; include new addon audio decoders)
  • #0318, 18-Mar-2015: RPi / RPi2 -- Release post (Update to openssh-6.8p1, wpa-supplicant-2.4)
  • #0317, 17-Mar-2015: RPi / RPi2 -- Release post (Fix EPG database problems; file cache tweaks)
  • #0316, 16-Mar-2015: RPi / RPi2 -- Release post (New firmware, with eye swapping support; fix "Watch as 2D" menu item)
  • #0315, 15-Mar-2015: RPi / RPi2 -- Release post (New firmware with full frame 3D support; fixes for PVR grouped recordings and ArgusTV crashing)
  • #0314, 14-Mar-2015: RPi / RPi2 -- Release post (Build addons using static libkodiplatform.so; reverted newclock4 commit that causes odd menu behaviour in #0313)
  • #0313, 13-Mar-2015: RPi / RPi2 -- Release post (PR:6703: [subtitles] refactor; PR:6706: TV27/TV28 upgrade fix)
  • #0312, 13-Mar-2015: RPi / RPi2 -- Release post (Sync latest kodi-pvr; updated kodi-15 patch)
  • #0311, 11-Mar-2015: RPi / RPi2 -- Release post (Fix for PVRChannelGroup crash; no longer reverting PR6306)
  • #0310, 10-Mar-2015: RPi / RPi2 -- Release post (New firmware; enable experimental MVC 3D support)
  • #0309, 09-Mar-2015: RPi / RPi2 -- Release post (Small fixes)
  • #0308b, 09-Mar-2015: RPi / RPi2 -- Release post (New firmware; new PVR build system with ffmpeg 2.6 bump; updated libcec; reverted PR:6635; drop support for AFP)
  • #0307, 07-Mar-2015: RPi / RPi2 -- Release post (New firmware; new 3.19.1 kernel)
  • #0304, 04-Mar-2015: RPi / RPi2 -- Release post (Fix season art when adding new seasons; Fix blocking during JSON clean/scan; updated RPi2 HEVC NEON optimisations)
  • #0303, 03-Mar-2015: RPi / RPi2 -- Release post (New firmware - fix bug with h264/v3d overclocking; bump sqlite, curl; temporarily revert PR6306, PR6415)
  • #0302, 02-Mar-2015: RPi / RPi2 -- Release post (Video Settings/Input refactor; PVR binary addons; fix for local season art not being scraped for new seasons)
  • #0301, 01-Mar-2015: RPi / RPi2 -- Release post (vdr-addon v4.3.9; PR:6415 - Chapter thumbnails; PR:3895 - use neon-vfpv4 fpu on RPi2)
  • #0228, 28-Feb-2015: RPi / RPi2 -- Release post (New firmware; Kodi 15.0alpha2)
  • #0227, 27-Feb-2015: RPi / RPi2 -- Release post (New firmware; FFmpeg HEVC optimisations; fix missing subtitles after seek)
  • #0225, 25-Feb-2015: RPi / RPi2 -- Release post (Load OSD dialogs on startup (avoid skipped frames))
  • #0224, 24-Feb-2015: RPi / RPi2 -- Release post (New firmware; fix additive seek crash; subtitle update limit and view mode fixes in newclock4)
  • #0223, 23-Feb-2015: RPi / RPi2 -- Release post (Fix for external HDD mounting; fix fsck -y and USB drives; updated samba; PR:6418/PR:6526/PR:6529)
  • #0222, 22-Feb-2015: RPi / RPi2 -- Release post (Fix fsck problem when booting with USB /storage; update to curl-7.40.0, with fix for shoutcast etc.)
  • #0221, 22-Feb-2015: RPi / RPi2 -- Release post (New firmware; fsck/resize/installer changes)
  • #0220, 21-Feb-2015: RPi / RPi2 -- Release post (Small number of fixes)
  • #0219, 20-Feb-2015: RPi / RPi2 -- Release post (Improved MySQL transaction handling; VideoDB queueing; revert SSE change that breaks non-x86 builds)
  • #0218, 18-Feb-2015: RPi / RPi2 -- Release post (New firmware; libcec update; PR:6406; PR:6484)
  • #0217, 17-Feb-2015: RPi / RPi2 -- Release post (Bump PVR addons; libcec updates; dvbviewer updated in kodi-pvr-addons)
  • #0216, 16-Feb-2015: RPi / RPi2 -- Release post (Potential fix for libcdio when ripping CDs; added PR:6453)
  • #0215, 15-Feb-2015: RPi / RPi2 -- Release post (New firmware; gcc armv7ve support; Updated ffmpeg-2.5.4, kodi-pvr-addons; RPi2: Disable omxplayer by default)
  • #0214, 14-Feb-2015: RPi / RPi2 -- Release post (New firmware with fix for turbo/under-voltage issues; updated OpenELEC-Settings addon)
  • #0213, 13-Feb-2015: RPi / RPi2 -- Release post (Kernel 3.19 merged upstream; drop Linux perf support; fix for Myth PVR crashes on RPi2)
  • #0212, 12-Feb-2015: RPi / RPi2 -- Release post (New firmware; Power/Activity LED triggers fixed)
  • #0211, 12-Feb-2015: RPi / RPi2 -- Release post (New 3.19 kernel; revert curl to 7.37.1; [curl] better method to stat shoutcast etc.; re-enable pausing of live rtmp)
  • #0210, 10-Feb-2015: RPi / RPi2 -- Release post (Update librtmp with KSV patches; updated libnfs 1.9.7; experimental libnfs patch [disabled])
  • #0209, 10-Feb-2015: RPi / RPi2 -- Release post (Updated dvdplayer clock fix [PR6356]; fix for curl 7.40.0 added upstream [PR6376]; 3D stereomode switching)
  • #0208, 09-Feb-2015: RPi / RPi2 -- Release post (New 3.18.6 kernel; libc: install 'arm-mem' only for arm1176jzf-s; enable CONFIG_VMSPLIT_2G; added: PR6362)
  • #0207, 08-Feb-2015: RPi / RPi2 -- Release post (New firmware; upstream connman patches; dropped PR6246; fix for HifiBerry-Amp)
  • #0206, 06-Feb-2015: RPi / RPi2 -- Release post (Updated firmware)
  • #0205, 05-Feb-2015: RPi / RPi2 -- Release post (Updated firmware (save 3MB GPU mem); curl 7.40.0 fix; NFS chunk size 1MB; 3D switching support)
  • #0204, 04-Feb-2015: RPi / RPi2 -- Release post (Kernel update - possible fix for USB/network failure; temporarily revert curl 7.40.0 to 7.37.1)
  • #0203, 03-Feb-2015: RPi / RPi2 -- Release post (libnfs updated)
  • #0202, 02-Feb-2015: RPi / RPi2 -- Release post (RPi2 project; firmware: gpu_mem_1024; refactor CApplication; switch to 3.18.y-rebase branch)

Pre-RPi2 builds:
  • #0201, 02-Feb-2015: Download -- Release post (Improve runtime in video library; add playcount to JSON-RPC "AudioLibrary.setSongDetails")
  • #0131, 31-Jan-2015: Download -- Release post (Updated kodi-audioencoder-flac/vorbis/lame, vdr-plugin-vnsiserver; enable NFSv4 crypto; replace Imaging lib with Pillow)
  • #0130, 30-Jan-2015: Download -- Release post (Kernel 3.18.5)
  • #0129, 29-Jan-2015: Download -- Release post (Added PR:6296)
  • #0128, 29-Jan-2015: Download -- Release post (Kernel 3.18.4; new firmware; updated kodi-pvr-addons)
  • #0127, 27-Jan-2015: Download -- Release post (libnfs update; TexturePacker GIF fix)
  • #0126, 26-Jan-2015: Download -- Release post (New firmware; GPU font vertices caching merged upstream)
  • #0125, 25-Jan-2015: Download -- Release post (OpenELEC Device Tree support added upstream)
  • #0124, 24-Jan-2015: Download -- Release post (kodi-addon-xvdr udpated)
  • #0123, 23-Jan-2015: Download -- Release post (Enable full screen dirty region; build device tree blobs in kernel tree)
  • #0122, 22-Jan-2015: Download -- Release post (Updated firmware, SQLite, kodi-pvr-addons; added PR:6246)
  • #0121, 21-Jan-2015: Download -- Release post (Updated Kodi BOB deinterlacing; updated kodi-pvr-addons)
  • #0120, 21-Jan-2015: Download -- Release post (Updated firmware; kernel 3.18.y branch cleanups)
  • #0119, 19-Jan-2015: Download -- Release post (New firmware with switch to microvolts, and subsequent fix; fix for seeking of non-indexed [ie. mpegts] files)
  • #0118, 19-Jan-2015: Download -- Release post (sqlite updated; libnfs updated; systemd order fixes; latest firmware excluded due to kernel panics)
  • #0117, 17-Jan-2015: Download -- Release post (New kernel 3.18.3; PR:3804: ffmpeg: update to ffmpeg-2.4.6; updated libnfs)
  • #0116, 16-Jan-2015: Download -- Release post (Small changes)
  • #0115, 15-Jan-2015: Download -- Release post (PR:6201 webserver refactor)
  • #0114, 14-Jan-2015: Download -- Release post (New firmware; kodi-pvr-addons updates; updated dtb files patch; videodb path hash not invalidated fix)
  • #0113, 13-Jan-2015: Download -- Release post (Kernel mmc/dma updates; updated libnfs; updated kodi-pvr-addons)
  • #0112, 12-Jan-2015: Download -- Release post (Updated firmware to fix openmax timeouts)
  • #0111, 11-Jan-2015: Download -- Release post (Revert Python; Kernel 3.18.2 upstream; bump several libraries; fix TexturePacker build issues)
  • #0110, 11-Jan-2015: Download -- Release post (New Kernel 3.18.2; downgrade to Connman 1.23; revert more TexturePacker commits; lirc-rpi should now be working with/without Device Tree)
  • #0109, 09-Jan-2015: Download -- Release post (Updated to latest mkknlimg; reverted PR:5436 as this currently breaks build for OpenELEC)
  • #0108, 08-Jan-2015: Download -- Release post (Updated libnfs; alternative text justification style; one more lirc-rpi commit)
  • #0107, 07-Jan-2015: Download -- Release post (New firmware; CStdString removal pt3; Device Tree/GPIO fixes)
  • #0106, 06-Jan-2015: Download -- Release post (Device Tree base DTBs updated, LED_GPIO fixes; add non-mainline source for rtl8192cu wireless driver; fix for OSD/Volume)
  • #0105, 05-Jan-2015: Download -- Release post (Updated mkknlimg patch; added kernel device tree status to build info panel)
  • #0104, 04-Jan-2015: Download -- Release post (Reverted Python 2.7.8/2.7.9 updates due to sqlite breakage; testing PR:6108)
  • #0103, 03-Jan-2015: Download -- Release post (Various OpenELEC package updates, including Python; update dtb files)
  • #0102, 02-Jan-2015: Download -- Release post (Workaround XDG changes; Enable dirty regions for full screen video)
  • #0101, 01-Jan-2015: Download -- Release post (Various fixes)
  • #1231, 31-Dec-2014: Download -- Release post (PR:6044 no longer reverted)
  • #1230, 30-Dec-2014: Download -- Release post (PR:5430; kodi-pvr-addons updated)
  • #1229, 30-Dec-2014: Download -- Release post (New firmware; various Kodi cleanups; patch for PR:6020)
  • #1228, 28-Dec-2014: Download -- Release post (Refactored sort, drop GL(ES) methods, closed captions; [omxplayer] Skip packet concatenation)
  • #1226, 26-Dec-2014: Download -- Release post (gettext and libpng updated)
  • #1225, 25-Dec-2014: Download -- Release post (cppcheck performance fixes in cores/playercorefactory)
  • #1224, 24-Dec-2014: Download -- Release post (filesystem: add COverrideFile/COverrideDirectory to reduce code duplication)
  • #1223, 23-Dec-2014: Download -- Release post (New videodb schema [90 -> 91]; updated text anti-scrolling fix)
  • #1222, 23-Dec-2014: Download -- Release post (New download server url; new 3.18.1 kernel; alternative fix for IFO over NFS crash)
  • #1221, 21-Dec-2014: Download -- Release post (BaseRender aspect ratio fix; Fix missing container art for album paths)
  • #1220, 20-Dec-2014: Download -- Release post (No longer load lirc_rpi module by default; fix segfault during video playlist)
  • #1219, 19-Dec-2014: Download -- Release post (New firmware; add lirc-rpi overlay dtb)
  • #1218, 19-Dec-2014: Download -- Release post (Fix multipath scanning)
  • #1217, 17-Dec-2014: Download -- Release post (Latest base dtbs with i2c0, i2c1, spi and i2s support; enable RTL8812AU; fx for multipath scanning)
  • #1216, 16-Dec-2014: Download -- Release post (/xbmc to /src; updated device tree overlays with spi support; PR:5958, PR:5959 and PR:5960)
  • #1215, 16-Dec-2014: Download -- Release post (Kodi 15.0 alpha1; fix virtual suspend; update PR:3657)

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 OpenELEC. 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 OpenELEC 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 an OpenELEC build, contact the OpenELEC developers on github and open an issue requesting the addition of support in the base OpenELEC build (or better yet, create a Pull Request with patch). That way everyone building or using an OpenELEC 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 OpenELEC github revision identifier, 20272, 20281 etc. can be used by more than one build if nothing changes in OpenELEC 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, 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 OpenELEC from Pi1 to Pi2, and back again

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

    From Pi1 to Pi2: While using the Pi1, 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 Pi2, which will boot normally.

    From Pi2 to Pi1: While using the Pi2, 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 Pi1, 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 will be created. Upload this file 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 (reduce gpu_mem to 128 or as low as you can live with while still able to reproduce the problem).

  5. Odds and sods
    1. What are newclock3 and newclock4? Link.
    2. Incorrect timezone after build #0824. Link.
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.
#2
New OpenELEC I****** build: #1215
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.0 #1 PREEMPT Tue Dec 16 01:38:02 GMT 2014 armv6l GNU/Linux

# vcgencmd version
Dec 13 2014 15:32:57
Copyright (c) 2012 Broadcom
version ba46211b55252156d2f1e507a7aa71bd18ec0482 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20141216013651-r19811-g7421d90 [Build #1215]

Based on tip of OpenELEC master (7421d90a, changelog) and tip of XBMC master (f981c1dd, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.18.y
  • Excludes the OpenELEC kodi-001-helix_rpb_backports patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
  • Includes latest libnfs master (9c1d3848)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (9f63d1bc)
  • Includes latest xbmc-addon-xvdr master (328fa653)
  • Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
  • Includes animated splash support (patch)
  • Includes commits from libcec-2.2.0 (popcornmix)
  • Disabled package RTL8812AU: Realtek 802.11ac driver doesn't currently build against kernel 3.18
  • Excludes kodi-999.95-iMX6-powermanager.patch: Disables RBP virtual suspend
  • Included pastebin: Enable kernel device-tree support
  • Included pastebin: Add device tree kernel trailer
  • Included pastebin: Add *.dtb files to firmware
  • Included PR:3657: [rfc] kodi crashlogs
  • Includes PR:393: [pvr.mythtv] Release v1.9.29: Critical fixes (kodi-pvr-addons)
  • Includes PR:5573: webserver: improved caching control (see discussion)
  • Includes PR:5747: [database] - add setting for hiding watched movies/episodes in recently added lists
  • Includes PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Includes PR:5894: [addons] display a more helpful message on python script error
  • Includes PR:5941: media library: fix path history for items with a real path differing from the requested path
Build Highlights:
  1. Branch to Kodi 15.0 alpha1
  2. Fix broken virtual suspend with removal of iMX6 patch
  3. Update for PR:3657 - saving of guisettings.xml
Build Details:
  1. OpenELEC:
    • kodi-pvr-addons: update to kodi-pvr-addons-9f63d1b (d487ed52)
    • Mesa: update to Mesa-10.4.0 (3fd77637)
    • kodi: add upstream patch (179fe972)
    • kodi: update sigterm handler patch (7421d90a)
  2. XBMC:
    • FIX: [aml] properly handle rotation (PR:5943, 1 commit, 1 file changed)
    • fix thumbnail extraction (PR:5942, 2 commits, 2 files changed)
    • [addons] sync with repo (396a03ef)
    • Set version to development version 15.0 alpha1 and change splash screen (f981c1dd)
  3. kernel 3.18.y:
    • New commits in this build:
      • bcm2708_fb: Update from 3.12 (27ae3786)
      • DMA: fix cyclic LITE length overflow bug (af784af3)
  4. Additional commits/pull requests/changes not yet merged upstream:
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.
#3
(2014-12-15, 19:48)popcornmix Wrote:
(2014-12-15, 19:03)gandharva Wrote: I can confirm lightberry/hyperion is not working without "device_tree=" in config.txt.

From Phil:

Download this to /flash/overlays/enable-spi-overlay.dtb
Finally, add this line into your config.txt and then reboot:
Code:
device_tree_overlay=overlays/enable-spi-overlay.dtb
That should enable the spidev devices and allow Lightberry/Hyperion to work.

(note: in the future these overlays will be built in, so this will become a little simpler)

I'll include this extra dtb in the build, starting with #1216.
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
(2014-12-16, 08:22)Milhouse Wrote: I'll include this extra dtb in the build, starting with #1216.

Great and thanks for your work.
#5
Is it possible to install mysql client and any version of cron? What about modules for dhtXX temperature sensors? With Adafruit-DHT I get only zeroes (0x0x0x0).
I would like to measure temperature in 5 min intervals and writing data in an mysql remote database with openelec.
#6
Cron is built-in as standard. The rest you'll need to request upstream, see note in first post regarding feature requests.
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
Hi there,

first, thank you very, very much for your work!!! It is awesome.

I have a question. I usually connected my Pi with a D-Link DWA-171 adapter. I did every update you released by copying it to the update folder from Gotham on. Everything worked fine till "OpenELEC-RPi.arm-Milhouse-20141211210127-r19784-g1d67e8f". From that point on, the adapter wasn't recognized anymore. Same problem with the new Alpha. With Gotham everything is fine.

Any idea or tips?

Thanks again for the great work.
#8
So the DWA-171 works with build #1210, but not build #1211?

There's nothing particularly obvious in build#1211 that might suggest a reason for the breakage, apart from the SPIDEV change.
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
Yep, performed update as descriped, does not work. Flashed back to a random version with older date: stick will be detected.

It is not disturbing me a lot because three other sticks work, just odd Wink.
#10
Hello,

I do have a video problem with the newest version.
All videos stopped after 15 minute und then is stutter.

Hera is the log: http://xbmclogs.com/show.php?id=373918
#11
(2014-12-16, 21:50)Heiko123 Wrote: I do have a video problem with the newest version.
All videos stopped after 15 minute und then is stutter.

Does reverting to the previous build cure the problem?
#12
(2014-12-16, 22:01)popcornmix Wrote:
(2014-12-16, 21:50)Heiko123 Wrote: I do have a video problem with the newest version.
All videos stopped after 15 minute und then is stutter.

Does reverting to the previous build cure the problem?

No, within version 1210 all was fine and fast.
But with the last both version I do have this problem and the feeling isnt fluidly
#13
(2014-12-16, 22:10)Heiko123 Wrote: No, within version 1210 all was fine and fast.
But with the last both version I do have this problem and the feeling isnt fluidly

*Exactly* which build is the first to behave poorly? Between #1210 and "last both" there are two more builds, have you tested these other builds?
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 OpenELEC I****** build: #1216
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.0 #1 PREEMPT Tue Dec 16 21:02:01 GMT 2014 armv6l GNU/Linux

# vcgencmd version
Dec 13 2014 15:32:57
Copyright (c) 2012 Broadcom
version ba46211b55252156d2f1e507a7aa71bd18ec0482 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20141216210049-r19814-g978b684 [Build #1216]

Based on tip of OpenELEC master (978b6843, changelog) and tip of XBMC master (7c97b335, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.18.y
  • Excludes the OpenELEC kodi-001-helix_rpb_backports patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
  • Includes latest libnfs master (9c1d3848)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (9f63d1bc)
  • Includes latest xbmc-addon-xvdr master (328fa653)
  • Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
  • Includes animated splash support (patch)
  • Includes commits from libcec-2.2.0 (popcornmix)
  • Disable package RTL8812AU: Realtek 802.11ac driver doesn't currently build against kernel 3.18
  • Exclude kodi-999.95-iMX6-powermanager.patch: Disables RBP virtual suspend
  • Include patch: Enable kernel device-tree support
  • Include patch: Add device tree kernel trailer
  • Include patch: Add *.dtb files to firmware
  • Include PR:393: [pvr.mythtv] Release v1.9.29: Critical fixes (kodi-pvr-addons)
  • Include PR:3657: [rfc] kodi crashlogs
  • Include PR:5573: webserver: improved caching control (see discussion)
  • Include PR:5747: [database] - add setting for hiding watched movies/episodes in recently added lists
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:5894: [addons] display a more helpful message on python script error
  • Include PR:5941: media library: fix path history for items with a real path differing from the requested path
  • Include PR:5958: Fix state not saved after #5842 if playing from "Recently added".
  • Include PR:5959: sorting: cleanup and refactor to allow different sort orders for the different sort methods
  • Include PR:5960: dvdplayer: allow skipping streaminfo only for mpegts streams
Build Highlights:
  1. Updated device tree overlays with spi support
  2. Added PR:5958, PR:5959 and PR:5960
Build Details:
  1. OpenELEC:
    • Fix a "No such file or directory" error when $BOOTLOADER = "u-boot" (PR:3693, 1 commit, 2 files changed)
    • Revert "kodi: update sigterm handler patch" (6597a823)
  2. XBMC:
    • rename xbmc to src (PR:5481, 2 commits, 8802 files changed)
    • [confluence] minor cosmetic to codec info background (PR:5936, 1 commit, 1 file changed)
  3. kernel 3.18.y:
    • New commits in this build:
      • DT: Add overrides to enable i2c0, i2c1, spi and i2s (18c437ba) - needs updated dtb's (next build)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: patch: Add *.dtb files to firmware
    • Added: PR:5958: Fix state not saved after #5842 if playing from "Recently added".
    • Added: PR:5959: sorting: cleanup and refactor to allow different sort orders for the different sort methods
    • Added: PR:5960: dvdplayer: allow skipping streaminfo only for mpegts streams
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
(2014-12-16, 20:02)Milhouse Wrote: So the DWA-171 works with build #1210, but not build #1211?

There's nothing particularly obvious in build#1211 that might suggest a reason for the breakage, apart from the SPIDEV change.

I too have a D-Link DWA-171 which no longer functions, however, I assumed it was related to "Disabled package RTL8812AU: Realtek 802.11ac driver doesn't currently build against kernel 3.18" introduced in Build 1209.

The 'Revision A' version of the adapter (which I have) appears to use the 8812AU driver: link.

I'm happy to test 1208 and 1209 if you like...? Any chance there is a fix in the works for this?
  • 1(current)
  • 2
  • 3
  • 4
  • 5
  • 111
  •   
  Thread Closed
 
Thread Rating:
  • 12 Vote(s) - 4.5 Average



Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 14.512