OpenELEC Testbuilds for RaspberryPi (Kodi 16.0)

  Thread Rating:
  • 10 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Closed
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #1
Kodi "master" is now based on Jarvis, or Kodi 16. See this thread for Kodi 17 testbuilds. For previous Kodi 15 (Isengard) testbuilds, see here.

Fair Warning

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

In addition to Kodi 16, these builds are also based on VideoPlayer, the future replacement in Kodi 17 for DVDPlayer, and some add-ons may be incompatible if they have a hard-coded dependency on DVDPlayer, which is no longer available in Python. For the time being these add-ons will need updating to use whatever player is available at runtime, either VideoPlayer or DVDPlayer.

Many of the newclock5 commits that have been tested over the past few months are now in isengard_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.

Installing

You need a working system in order to install a test build. If you are starting from scratch, use an official OpenELEC 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.


Recent builds (see next post for older builds):
  • #1204, 04-Dec-2015: RPi / RPi2 -- Release post (Build: Switch kernel branch from rpi-4.3.y_rebase to rpi-4.3.y)
  • #1203, 03-Dec-2015: RPi / RPi2 -- Release post (Re-add PR:7030 (CNetwork - implement IPv6) now issues are fixed)
  • #1202b, 03-Dec-2015: RPi / RPi2 -- Release post (libcec update, switch to p8-platform; #1202b fix libcec RPi platform detection)
  • #1201, 01-Dec-2015: RPi / RPi2 -- Release post (New firmware; drop PR:7030 (CNetwork - implement IPv6); add support for pre-gzipped addons.xml in repositories)
  • #1130, 30-Nov-2015: RPi / RPi2 -- Release post (Some VideoPlayer updates)
  • #1129, 29-Nov-2015: RPi / RPi2 -- Release post (connman-1.30)
  • #1128, 28-Nov-2015: RPi / RPi2 -- Release post (Fix for systemd-228 garbage; bump ffmpeg 2.8.3)
  • #1127, 27-Nov-2015: RPi / RPi2 -- Release post (Add pvr.hdhomerun client; CNetwork - implement IPv6; dcadec v0.1.0; libcec updates; fix TrueHD passthrough)
  • #1126, 26-Nov-2015: RPi / RPi2 -- Release post (Include Kodi security fix)
  • #1125, 26-Nov-2015: RPi / RPi2 -- Release post (New firmware; libcec updated; connman-1.30 bump dropped)
  • #1124, 24-Nov-2015: RPi / RPi2 -- Release post (Temporarily revert multi-touch support)
  • #1123, 24-Nov-2015: RPi / RPi2 -- Release post (Passthrough audio should be fixed in this build)
  • #1122, 22-Nov-2015: RPi / RPi2 -- Release post (Kodi 16.0 beta3; WARNING: Passthrough audio is most likely broken in this build)
  • #1121, 21-Nov-2015: RPi / RPi2 -- Release post (A few changes)
  • #1120, 20-Nov-2015: RPi / RPi2 -- Release post (Bump systemd, dbus)
  • #1119, 19-Nov-2015: RPi / RPi2 -- Release post (Bump even more packages; bumped connman-1.30)
  • #1118, 19-Nov-2015: RPi / RPi2 -- Release post (New firmware; many OpenELEC package bumps)
  • #1117, 18-Nov-2015: RPi / RPi2 -- Release post (OpenELEC 7.0; new firmware; VideoPlayer (newclock5) updates)
  • #1116, 17-Nov-2015: RPi / RPi2 -- Release post (VideoPlayer rebase; revert PR:4411; fix MySQL 5.7.5+ incompatability)
  • #1115, 15-Nov-2015: RPi / RPi2 -- Release post (Kodi 16.0 beta 2; bump to ffmpeg 2.8.2; restored PR:4411, dropped first hunk)
  • #1114, 14-Nov-2015: RPi / RPi2 -- Release post (Revert PR:4411 to test if PulseAudio/i2s issue is related)
  • #1113, 13-Nov-2015: RPi / RPi2 -- Release post (Switch from rpi-4.3.y to rpi-4.3.y_rebase; drop Linux ATAGS)
  • #1112, 12-Nov-2015: RPi / RPi2 -- Release post (Small changes)
  • #1111b, 12-Nov-2015: RPi / RPi2 -- Release post (Urgent replacement for #1111 - see forum for details; new firmware; dropped ALSA/Pulse bridge and BT commits)
  • #1110, 10-Nov-2015: RPi / RPi2 -- Release post (Use ALSA-to-PulseAudio bridge)
  • #1109, 09-Nov-2015: RPi / RPi2 -- Release post (Add i2s patches; add DMA_BCM2835 kernel config option; add Bluetooth audio connect/disconnect options)
  • #1108, 08-Nov-2015: RPi / RPi2 -- Release post (Cosmetics)
  • #1107, 07-Nov-2015: RPi / RPi2 -- Release post (Added PulseAudio support for Bluetooth and network audio - thanks @lrusak)
  • #1106, 06-Nov-2015: RPi / RPi2 -- Release post (New firmware; dcdadec: Improved DTSHD-MA (XLL) sync loss recovery and resilience to errors)
  • #1105, 06-Nov-2015: RPi / RPi2 -- Release post (Fix inversion of export library dialogs, fixes #16358; fix JSON output of album and artist mood to be array as in spec)
  • #1104, 04-Nov-2015: RPi / RPi2 -- Release post (Minor fixes)
  • #1103, 03-Nov-2015: RPi / RPi2 -- Release post (Various tweaks)
  • #1102, 03-Nov-2015: RPi / RPi2 -- Release post (New kernel 4.3.0; OpenELEC master bumped to Kodi 16 beta1; bump gcc to 5.2.0 (clean build))
  • #1101, 02-Nov-2015: RPi / RPi2 -- Release post (Kodi 16.0 Beta 1; new firmware; bump libbluray-0.9.0; remove skin backward compatibility; fix for 3D ISO playback)

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(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 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_<ccyymmddhhmmss>.log 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 (on Pi1, reduce gpu_mem to 128 or as low as you can live with while still able to reproduce the problem).

    Use the following command to upload the most recent crashlog:
    Code:
    paste $(ls -1art /storage/.kodi/temp/kodi_crashlog* | tail -1)

    Hint: Use the following command to create an alias named "crashlog" that can be used to upload always the latest crashlog file:
    Code:
    echo "alias crashlog='paste $(ls -1art /storage/.kodi/temp/kodi_crashlog* | tail -1)'" >> /storage/.profile


  5. Resizing partitions for debug-enabled builds

    The default FAT partitition created by a disk-image installation is too small for a debug-enabled build and will need to be increased in size to at least 384MB, 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).

  6. Odds and sods
    1. What are newclock3 and newclock4? Link.
    2. A selection of addons are available here

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.
(This post was last modified: 2015-12-06 11:57 by Milhouse.)
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #2
Previous builds:
  • #1031, 31-Oct-2015: RPi / RPi2 -- Release post (Various Kodi updates)
  • #1030, 30-Oct-2015: RPi / RPi2 -- Release post (New MusicDB schema v56; remove Karaoke support (PR8285 no longer reverted); updated VideoPlayer commits)
  • #1029, 30-Oct-2015: RPi / RPi2 -- Release post (New kernel 4.1.12; reduce Python and thread startup logging)
  • #1028b, 28-Oct-2015: RPi / RPi2 -- Release post (New firmware; videoPlayer updates; mistakenly bumped the build code - there is no #1028 build today, only #1028b...)
  • #1027, 27-Oct-2015: RPi / RPi2 -- Release post (Restore "hide watched for home screen widgets" support)
  • #1026, 26-Oct-2015: RPi / RPi2 -- Release post (Prefer CEA modes to DMT when probing)
  • #1025, 25-Oct-2015: RPi / RPi2 -- Release post (New kernel 4.1.11; bump busybox; drop PR8133; revert PR8277, PR8278 and PR8285 - needs newclock5 rebase)
  • #1024, 24-Oct-2015: RPi / RPi2 -- Release post (Revert kenel 4.1.11 bump for now; add pulseaudio support (disabled by default); OE KEY_* changes)
  • #1023, 24-Oct-2015: RPi / RPi2 -- Release post (New firmware; fix BD 3D resume in 3D; drop RapidJSON and revert to YAJL)
  • #1022, 22-Oct-2015: RPi / RPi2 -- Release post (EGL VideoPlayer updates)
  • #1021, 22-Oct-2015: RPi / RPi2 -- Release post (New firmware; bump OpenELEC to Kodi 16 using PR:4384)
  • #1020, 20-Oct-2015: RPi / RPi2 -- Release post (Allow disabling auto-updates per addon; libnfs minors)
  • #1019, 19-Oct-2015: RPi / RPi2 -- Release post (Kodi GUI and PVR tweaks; initial stab at fixing PGS 3D subtitles; include fix for SMS/T9 input)
  • #1018, 18-Oct-2015: RPi / RPi2 -- Release post (Drop Confluence TvTunes support)
  • #1017, 17-Oct-2015: RPi / RPi2 -- Release post (newclock5 (VideoPlayer) rebase)
  • #1016, 16-Oct-2015: RPi / RPi2 -- Release post (Bump sqlite, install sqlite3 binary; bump ffmpeg 2.8.1)
  • #1015, 15-Oct-2015: RPi / RPi2 -- Release post (New MusicDB schema v55; updated airplay, bumped libshairplay; revert some MMAL vsync changes)
  • #1014, 14-Oct-2015: RPi / RPi2 -- Release post (Various OpenELEC and Kodi updates)
  • #1013, 13-Oct-2015: RPi / RPi2 -- Release post (Bump curl, glib, freetype, busybox (clean build); disable libaacs for all platforms)
  • #1012, 12-Oct-2015: RPi / RPi2 -- Release post (Kodi minors; fix missing path param in CGUIDialog::Open() after 447ec5b)
  • #1011, 11-Oct-2015: RPi / RPi2 -- Release post (New firmware; VideoPlayer: remove callbacks; add JSON profile directory support)
  • #1010, 10-Oct-2015: RPi / RPi2 -- Release post (New firmware; disable libaacs as this seems to be responsible for BD ISO crashes)
  • #1009, 09-Oct-2015: RPi / RPi2 -- Release post (New kernel 4.1.10, hopefully without lockup; new videodb schema v99)
  • #1008, 08-Oct-2015: RPi / RPi2 -- Release post (Kernel 4.1.8 - some extra 4.1.8+ commits may have crept into #1007...; add fix for rtl28xxu)
  • #1007, 07-Oct-2015: RPi / RPi2 -- Release post (New kernel 4.1.8; rpi-4.1.y_rebase with commits somewhere between 4.1.8 and 4.1.9; candidate fix for stuck pause)
  • #1006, 06-Oct-2015: RPi / RPi2 -- Release post (New kernel 4.1.9 - see if this locks up or not; VideoPlayer: Fix when "sync playback to display" is enabled)
  • #1005, 05-Oct-2015: RPi / RPi2 -- Release post (Clean build with 4.1.10 kernel)
  • #1004, 04-Oct-2015: RPi / RPi2 -- Release post (New firmware; possible fix for Bluray ISO crashes; possible fix for stuck "Dim" screensaver)
  • #1003, 03-Oct-2015: RPi / RPi2 -- Release post (New kernel 4.1.10; bump glibc, libpng, libmicrohttpd; fix Video Settings dialog; disable power save in Realtek WiFi drivers)
  • #1002, 02-Oct-2015: RPi / RPi2 -- Release post (New firmware; bump libssh 0.7.2; videoPlayer updates; omxplayer ff/rew trickplay is currently broken - being investigated)
  • #1001, 01-Oct-2015: RPi / RPi2 -- Release post (Kodi 16.0alpha4; AESinkPULSE: Replace Delay method with self calculated method)
  • #0930, 30-Sep-2015: RPi / RPi2 -- Release post (Cosmetic Kodi updates)
  • #0929, 29-Sep-2015: RPi / RPi2 -- Release post (New firmware: video codec cleanup of userdata refactor, memtest on two cores; libnfs: fix some reconnect issues)
  • #0928, 28-Sep-2015: RPi / RPi2 -- Release post (Add stereoscopic depth to Confluence)
  • #0927, 27-Sep-2015: RPi / RPi2 -- Release post (Small OpenELEC and Kodi updates)
  • #0926, 26-Sep-2015: RPi / RPi2 -- Release post (Bump to mesa 11.0.1; VideoPlayer: Fix audio sync issue (x86?))
  • #0925, 25-Sep-2015: RPi / RPi2 -- Release post (Fix for tvshow delete and genre fade label problems reported by @uNiversal)
  • #0924, 24-Sep-2015: RPi / RPi2 -- Release post (Invalid PVRGUIInfo memory access; VideoPlayer updates)
  • #0923, 23-Sep-2015: RPi / RPi2 -- Release post (New firmware; new kernel 4.1.8; bump libusb, dbus; fix Python traceback generation and addon uninstalling)
  • #0922, 22-Sep-2015: RPi / RPi2 -- Release post (Fix for install from zip; fix for dead repositories spamming the log/high CPU load, and lists updating every 13-14 seconds)
  • #0921, 21-Sep-2015: RPi / RPi2 -- Release post (New firmware; temporarily fix install from zip; videoPlayer: fix for videos starting in background, drop preroll)
  • #0920, 21-Sep-2015: RPi / RPi2 -- Release post (New videodb schema v97; PVR API 4.1.0; rebase newclock5 on whole of FernetMenta master)
  • #0919, 19-Sep-2015: RPi / RPi2 -- Release post (Fix slow TV show scraping on 32-bit systems when using remote metadata; more VideoPlayer udpates)
  • #0918, 18-Sep-2015: RPi / RPi2 -- Release post (New firmware; several new VideoPlayer commits; reintroduce RapidJSON with fix for PVR.GetChannels)
  • #0917, 17-Sep-2015: RPi / RPi2 -- Release post (New firmware; drop RapidJSON due to PVR.GetChannels problem)
  • #0916, 16-Sep-2015: RPi / RPi2 -- Release post (MVC/ISO patches; PLL and interlaced file fixes; fix for trakt dialog issue)
  • #0915, 15-Sep-2015: RPi / RPi2 -- Release post (Bump Kodi GUI ABI - set skins before 15 as incompatible; enable RPi touchscreen and serial console)
  • #0914, 14-Sep-2015: RPi / RPi2 -- Release post (New firmware; new kernel 4.1.7; PVR Addon API 4.0.0; fix subtitle-induced GPU memory leak)
  • #0913, 13-Sep-2015: RPi / RPi2 -- Release post (Kodi updates; replace YAJL with RapidJSON; latest HEVC/4K x86 updates from @fritsch)
  • #0912, 13-Sep-2015: RPi / RPi2 -- Release post (Add own lists for audio, subtitle and sub download languages; refactor builtins; x86 HEVC updates; build issues with PR8008, back to YAJL)
  • #0911, 12-Sep-2015: RPi / RPi2 -- Release post (Replace YAJL with RapidJSON)
  • #0910, 10-Sep-2015: RPi / RPi2 -- Release post (Bump ffmpeg 2.8)
  • #0909, 10-Sep-2015: RPi / RPi2 -- Release post (New firmware with Raspberry Pi LCD support)
  • #0908, 08-Sep-2015: RPi / RPi2 -- Release post (Switch to newclock5 branch, replacing DVDPlayer with refactored VideoPlayer.)
  • #0907, 07-Sep-2015: RPi / RPi2 -- Release post (Kodi: rework repository updating; update pvr.mythtv; mmalrenderer and mmalcodec updates)
  • #0906, 06-Sep-2015: RPi / RPi2 -- Release post (libnfs updates)
  • #0905, 05-Sep-2015: RPi / RPi2 -- Release post (Kodi cosmetics; DCADEC: Display real stream information)
  • #0904, 04-Sep-2015: RPi / RPi2 -- Release post (New videodb schema, v96)
  • #0902, 03-Sep-2015: RPi / RPi2 -- Release post (New firmware; fix for MCE remotes problem; OpenELEC Dev Update add-on users must update to version 4.18.0)
  • #0901, 01-Sep-2015: RPi / RPi2 -- Release post (Kodi 16.0a3 - bump videodb schema to v95; merge dcadec support; reintroduce "[PVR] API 3.0.0 Version Bump")

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.
(This post was last modified: 2015-12-05 00:50 by Milhouse.)
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #3
Previous builds:
  • #0831, 31-Aug-2015: RPi / RPi2 -- Release post (Several PVR fixes; revert "[PVR] API 3.0.0 Version Bump")
  • #0830, 30-Aug-2015: RPi / RPi2 -- Release post (OpenELEC and Kodi updates)
  • #0829, 29-Aug-2015: RPi / RPi2 -- Release post (Kodi updates)
  • #0828, 28-Aug-2015: RPi / RPi2 -- Release post (Kodi cosmetics)
  • #0827, 27-Aug-2015: RPi / RPi2 -- Release post (Reduce framerate of high framerate videos when not running fullscreen)
  • #0826, 26-Aug-2015: RPi / RPi2 -- Release post (Kodi cosmetics)
  • #0825, 25-Aug-2015: RPi / RPi2 -- Release post (Kodi updates)
  • #0824, 24-Aug-2015: RPi / RPi2 -- Release post (Additional seek fixes)
  • #0823, 23-Aug-2015: RPi / RPi2 -- Release post (New firmware; seek fix; fix DVD subtitles; update openssh-7.1p1)
  • #0822b, 23-Aug-2015: RPi / RPi2 -- Release post (OpenELEC buildsystem change - drop /etc/version; remove unused Python stuff)
  • #0821, 21-Aug-2015: RPi / RPi2 -- Release post (Fix folder name matching when scraping movie folders with the format "MovieTitle.Year")
  • #0820, 20-Aug-2015: RPi / RPi2 -- Release post (New firmware with deinterlace optimisation; PVR API 3.0.0 bump; Python distutils)
  • #0819, 19-Aug-2015: RPi / RPi2 -- Release post (New firmware)
  • #0818, 19-Aug-2015: RPi / RPi2 -- Release post (New firmware; new kernel 4.1.6; update Python 2.7.10; update openssh-7.0p1; update curl-7.44.0)
  • #0817, 17-Aug-2015: RPi / RPi2 -- Release post (A few OMX and MMAL commits merged)
  • #0816, 16-Aug-2015: RPi / RPi2 -- Release post ([mmalrenderer] experimental: Allow deinterlace with software decode)
  • #0815, 15-Aug-2015: RPi / RPi2 -- Release post (New firmware - fix for certain DVD files; video library: refactor "Refresh" and add it to JSON-RPC)
  • #0814, 14-Aug-2015: RPi / RPi2 -- Release post (Add hang fix when seeking)
  • #0813, 13-Aug-2015: RPi / RPi2 -- Release post (New firmware with fix for lockup when starting playback; don't log events for add-ons that aren't installed)
  • #0812, 13-Aug-2015: RPi / RPi2 -- Release post (New firmware with GPU frequency boost to 300Mhz (+50Mhz over stock) when required)
  • #0811, 11-Aug-2015: RPi / RPi2 -- Release post (New Activity logging screen)
  • #0810, 10-Aug-2015: RPi / RPi2 -- Release post (New firmware; fix for power button shutdown; cmake and binary addon updates; fixed a blurry font)
  • #0809, 09-Aug-2015: RPi / RPi2 -- Release post (Various PVR/EPG fixes; [rbp] Add ntsc version of 48Hz mode)
  • #0808, 08-Aug-2015: RPi / RPi2 -- Release post (EPG: Possible fix for update problems; EPG: sync update on startup; libcec: Philips TVs fix; systemd-224)
  • #0807, 07-Aug-2015: RPi / RPi2 -- Release post (Kodi cosmetics)
  • #0806, 06-Aug-2015: RPi / RPi2 -- Release post (libnfs update; [rbp] Make sync playback to display the default option)
  • #0805, 05-Aug-2015: RPi / RPi2 -- Release post (New 4.1.4 kernel)
  • #0804, 04-Aug-2015: RPi / RPi2 -- Release post (dwc_otg: fiq_fsm: Make high-speed isochronous strided transfers work properly)
  • #0803, 03-Aug-2015: RPi / RPi2 -- Release post (New firmware; fix for splash crash; add mouse wheel scrolling on spin and slider controls)
  • #0802, 02-Aug-2015: RPi / RPi2 -- Release post (libnfs 1.9.8; kodi splash image fixes)
  • #0801, 01-Aug-2015: RPi / RPi2 -- Release post (Kodi 16.0a2)
  • #0731, 31-Jul-2015: RPi / RPi2 -- Release post (MMAL updates; revert eventlircd disable)
  • #0730, 31-Jul-2015: RPi / RPi2 -- Release post (New firmware - don't request turbo mode when doing qpu deinterlace; eventlircd/devinput - big cleanup)
  • #0729c, 29-Jul-2015: RPi / RPi2 -- Release post (New firmware; various playback updates: pts/dts, vsync, 3D, omx/mmal switching, passthrough audio)
  • #0727, 27-Jul-2015: RPi / RPi2 -- Release post (Remove modules from kernel tree after PR:1087)
  • #0726, 26-Jul-2015: RPi / RPi2 -- Release post (Update PR7102 in OpenELEC package kodi; newclock4: Include PR7627 (fixes for ff/rw))
  • #0725, 25-Jul-2015: RPi / RPi2 -- Release post (Allow custom sleep function that can use vsync; include PRESENT_READY in HasFrame check)
  • #0724, 24-Jul-2015: RPi / RPi2 -- Release post (New firmware; new kernel 4.1.3; include librtmp update)
  • #0723, 23-Jul-2015: RPi / RPi2 -- Release post (New firmware - fix for Kodi splash video; add a second lock fix)
  • #0722, 22-Jul-2015: RPi / RPi2 -- Release post (New firmware; remove PTS/DTS timestamp option; advanced 1080i deinterlace lower gpu overclock required)
  • #0721, 21-Jul-2015: RPi / RPi2 -- Release post (Switch from FastBilinear to to Bicubic for picture scaling algorithm)
  • #0720, 20-Jul-2015: RPi / RPi2 -- Release post (New AudioDSP addon support - no addons yet)
  • #0719, 19-Jul-2015: RPi / RPi2 -- Release post (Drop PR7495 (fontcache) as possible source of GUI corruption)
  • #0718, 18-Jul-2015: RPi / RPi2 -- Release post (Fix first letter/cursor in keyboard dialog mkII)
  • #0717, 17-Jul-2015: RPi / RPi2 -- Release post (Potential fix for missing cursor in keyboard dialog)
  • #0716, 16-Jul-2015: RPi / RPi2 -- Release post (New firmware; fix for ApplicationMessenger changes; remove boost from fontcache)
  • #0715b, 16-Jul-2015: RPi / RPi2 -- Release post (New firmware, with fixes for hardware deinterlace; fix for PVR add-on crashes)
  • #0714, 14-Jul-2015: RPi / RPi2 -- Release post (Update RTL8812AU driver; fix for high CPU load in Music/Video > Files)
  • #0713, 14-Jul-2015: RPi / RPi2 -- Release post (New firmware with 1080i de-interlace; new kernel 4.1.2; bump to ffmpeg-2.7.1; BCM270x: Switch to firmware driver)
  • #0712, 12-Jul-2015: RPi / RPi2 -- Release post (Only Kodi commits)
  • #0711, 11-Jul-2015: RPi / RPi2 -- Release post (Improved mouse wheel support; add support for specifying the image scaling algorithm)
  • #0710, 10-Jul-2015: RPi / RPi2 -- Release post (Fix for recent skin settings change; include updated RTL8812AU/RTL8821AU driver)
  • #0709, 09-Jul-2015: RPi / RPi2 -- Release post (CVariants (with fix))
  • #0708b, 08-Jul-2015: RPi / RPi2 -- Release post (New firmware; saving skin settings as addon data [REVERTED]; mouse wheel support, v53 musicdb schema)
  • #0707, 07-Jul-2015: RPi / RPi2 -- Release post (Bump libshairplay and AirTunes support)
  • #0706, 06-Jul-2015: RPi / RPi2 -- Release post (PVR Add-ons are back, and should no longer update from online repositories)
  • #0705, 05-Jul-2015: RPi / RPi2 -- Release post (Various Kodi fixes)
  • #0704, 04-Jul-2015: RPi / RPi2 -- Release post (Delete /storage/.kodi/addons/pvr.* if notified of incompatibilities)
  • #0703, 03-Jul-2015: RPi / RPi2 -- Release post (New kernel 4.1.1; new v94 videodb schema; libcec 3.0.1; bump PVR add-ons)
  • #0702, 02-Jul-2015: RPi / RPi2 -- Release post (Kodi 16.0 alpha1; use correct fix for skewed OpenELEC splash with display settings)

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.
(This post was last modified: 2015-12-05 00:50 by Milhouse.)
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #4
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.
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #5
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.
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #6
New OpenELEC Isengard build #0702: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.0 #1 Thu Jul 2 21:02:49 BST 2015 armv6l GNU/Linux

# vcgencmd version
Jun 30 2015 15:05:35
Copyright (c) 2012 Broadcom
version 15192535e0c684b620b6a925315c8dd7c4c13097 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150702210158-#0702-g31ee178 [Build #0702]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (31ee178c, changelog) and tip of XBMC master (3693a0d2, changelog) with the following modifications: Build Highlights:
  1. Kodi 16.0 alpha1
  2. Use correct fix for skewed OpenELEC splash with display settings
Build Details:
  1. OpenELEC:
    • kodi: enhance english kb layout a bit. (PR:4217, 1 commit, 1 file changed)
    • Fix 16bpp plymouth-lite patch which doesn't use stride consistently (PR:4223, 1 commit, 1 file changed)
  2. XBMC:
    • Added lithuanian keyboard layout (PR:7344, 1 commit, 1 file changed)
    • bump to 16.0 alpha1 for development (PR:7372, 1 commit, 3 files changed)
    • Update Confluence hooks for TvTunes v5.0.0 (Simplification) (PR:7315, 2 commits, 5 files changed)

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.
find
hdmkv Offline
Posting Freak
Posts: 3,871
Joined: Dec 2011
Reputation: 87
Location: SE USA
Post: #7
Thanks... for the non- very- techies, should we continue to install these test builds on our OE RPi2's? My main interest is 3D MVC support, especially in ISO container.

[H]i-[d]eft [M]edia [K]een [V]ideosaurus
Kodi 3D MVC Hardware Options
My HT Set-up | Intel D34010WYK NUC and HiMedia Q10 Pro
Kodi A/V Samples wiki
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #8
(2015-07-03 01:00)hdmkv Wrote:  Thanks... for the non- very- techies, should we continue to install these test builds on our OE RPi2's? My main interest is 3D MVC support, especially in ISO container.

They're bleeding edge builds, and will have the latest new features, bug fixes (and, inevitably, new bugs), so it's your call really.

If you want ISO support, then you should keep an eye on these builds as it will appear here first.

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.
(This post was last modified: 2015-07-03 01:26 by Milhouse.)
find
hdmkv Offline
Posting Freak
Posts: 3,871
Joined: Dec 2011
Reputation: 87
Location: SE USA
Post: #9
Then, will keep testing these build then, thanks! Smile

[H]i-[d]eft [M]edia [K]een [V]ideosaurus
Kodi 3D MVC Hardware Options
My HT Set-up | Intel D34010WYK NUC and HiMedia Q10 Pro
Kodi A/V Samples wiki
find
f1vefour Offline
Senior Member
Posts: 100
Joined: Aug 2013
Reputation: 1
Post: #10
Looking forward to that ISO support.
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #11
New OpenELEC Isengard build #0703: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.1 #1 Fri Jul 3 23:59:57 BST 2015 armv6l GNU/Linux

# vcgencmd version
Jun 30 2015 15:05:35
Copyright (c) 2012 Broadcom
version 15192535e0c684b620b6a925315c8dd7c4c13097 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150703235909-#0703-g0920b88 [Build #0703]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (0920b88c, changelog) and tip of XBMC master (f29e373b, changelog) with the following modifications: Build Highlights:
  1. New kernel 4.1.1
  2. New v94 videodb schema
  3. libcec 3.0.1
  4. Bump PVR add-ons - this is the final build that will include "master" PVR add-ons as standard
  5. Download PVR add-ons from the OpenELEC repository in future. Contact PVR add-on maintainers in the event of PVR-related crashes/problems
Build Details:
  1. OpenELEC:
    • mkpkg_kodi: switch to Isengard branch (df3ac8a0)
    • pvr.mythtv: update to pvr.mythtv-4cf2958 (14650e7c)
    • openssh: update to openssh-6.9p1 (11a829dc)
    • xproto: update to xproto-7.0.28 (72d793c7)
    • Revert "mkpkg_kodi: switch to Isengard branch" (54505039)
    • tools/mkpkg: add script to get and pack kodi-isengard (addons) (d608cf40)
    • projects/imx6/linux: enable CONFIG_SND_SOC_IMX_AC97_VT1613 (50cf55dc)
    • linux: update to linux-4.1.1 (0920b88c)
  2. XBMC:
    • [addons] fix addon info not opening from context menu (closes #16087) (PR:7382, 1 commit, 1 file changed)
    • [videodb] fetch season year based on first aired episode (PR:7121, 1 commit, 2 files changed)
    • Various cppcheck perf fixes (PR:6803, 1 commit, 5 files changed)
    • http:// don't use # as separator (fixes ...26]PR:7326, 1 commit, 1 file changed)
    • fix some warnings concerning type mismatches (PR:7352, 1 commit, 2 files changed)
    • [PVR] Series recordings (PR:7079, 4 commits, 73 files changed)
    • [gui] fix activation of window if top most modal is dialog busy (PR:7380, 3 commits, 7 files changed)
    • [Confluence] redesign select dialog. credits @ronie (a5a30064)
  3. libcec:
    • added: cmake command line options for raspberry pi distributions that don't use standard system paths for libs for some reason (3b749cba)
    • added: convenience methods for compilation on the raspberry pi with non-standard system directories and cross compilation (bb7c8500)
    • added: drm files to autodetect physical ID. credits @PoppyPop (2ac430f0)
    • fixed: compilation on non-rpi (76402cf0)
    • fixed: exynos support. credits @YamashitaRen (5a5850d8)
    • added: explanation in README.md for Exynos and TDA995x (df0d396c)
    • fixed: 'tx' command in cec-client (58b66602)
    • build shared libraries by default (b0ec2bac)
    • changed: don't treat failed acks from the tv as error when sending an active source message (a356efa2)
    • re-added: compilation info when building libCEC (2f7b6b48)
    • fixed: XCASE got removed from posix termios in some recent version (bff9c9b6)
    • fixed: don't return an abort code if sending a response code fails (9e43e64b)
    • bump to 3.0.1 (d156e7cb)
    • bump platform lib (windows) (d02ceaac)
    • updated changelog (7e68bd3c)
    • fixed: missing version.h when installing on windows (748b8967)
    • changed: use a template that can be used by scripts for the changelog (7599a307)
  4. pvr.argustv:
    • Minimal support for PVR Addon API 1.9.7 (PR:14, 2 commits, 4 files changed)
  5. pvr.demo:
    • Minimal support for PVR Addon API 1.9.7 (PR:10, 2 commits, 3 files changed)
  6. pvr.dvblink:
    • Minimal support for PVR Addon API 1.9.7 (PR:15, 2 commits, 4 files changed)
  7. pvr.dvbviewer:
    • Minimal support for PVR Addon API 1.9.7 (PR:8, 2 commits, 4 files changed)
  8. pvr.filmon:
    • Minimal support for PVR Addon API 1.9.7 (PR:13, 2 commits, 4 files changed)
  9. pvr.hts:
    • fix bug causing recordings not to display for older TVH (PR:56, 1 commit, 1 file changed)
    • series recordings support (PR:38, 1 commit, 14 files changed)
  10. pvr.iptvsimple:
    • Minimal support for PVR Addon API 1.9.7 (PR:20, 2 commits, 3 files changed)
  11. pvr.mediaportal.tvserver:
    • Minimal support for PVR Addon API 1.9.7 (PR:9, 2 commits, 4 files changed)
  12. pvr.mythtv:
    • Minimal support for PVR Addon API 1.9.7 (PR:13, 2 commits, 4 files changed)
  13. pvr.nextpvr:
    • Minimal support for PVR Addon API 1.9.7 (PR:11, 2 commits, 4 files changed)
  14. pvr.njoy:
    • Minimal support for PVR Addon API 1.9.7 (PR:8, 2 commits, 3 files changed)
  15. pvr.pctv:
    • Minimal support for PVR Addon API 1.9.7 (PR:12, 2 commits, 4 files changed)
  16. pvr.stalker:
    • Minimal support for PVR Addon API 1.9.7 (PR:9, 2 commits, 3 files changed)
  17. pvr.vbox:
    • Minimal support for PVR Addon API 1.9.7 (PR:66, 2 commits, 3 files changed)
  18. pvr.vdr.vnsi:
    • Minimal support for PVR Addon API 1.9.7 (PR:13, 2 commits, 3 files changed)
  19. pvr.vuplus:
    • Minimal support for PVR Addon API 1.9.7 (PR:8, 2 commits, 5 files changed)
  20. pvr.wmc:
    • Minimal support for PVR Addon API 1.9.7 (PR:9, 2 commits, 5 files changed)
  21. newclock4:
    • New commits in this build:
    • Commits no longer in build:
      • [ffmpeg] Add MVC support from Koying (26f644d3)
      • Revert "[ffmpeg] Add MVC support from Koying" (0603e10b)
      • squash: fix dependency of framepacking on mvc (f21d055c)
      • testing: HW mouse pointer (e2bdab4e)
  22. kernel 4.1.y:
    • New commits in this build:
      • BCM270X_DT: I2S needs function Alt2 (93e9bd0c)
      • configs: Incorporate v4.1 dependency changes (5edaac58)
      • bcmrpi_defconfigs: Add SND_SOC_WM8804_I2C (for HifiBerry Digi) (18f4efa3)
  23. Additional commits/pull requests/changes not yet merged upstream:
    • Added: patch: Enable Wolfson 8804 I2C module
    • Added: PR:7386: [fix] Do not run thumb extractor job on PVR recording item
    • Added: PR:7391: [videolibrary] fix sort by episodes (closes #15945)
    • Added: PR:7398: PVR: Fix endless loop

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.
(This post was last modified: 2015-07-11 15:03 by Milhouse.)
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #12
New OpenELEC Isengard build #0704: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.1 #1 Sat Jul 4 21:02:21 BST 2015 armv6l GNU/Linux

# vcgencmd version
Jun 30 2015 15:05:35
Copyright (c) 2012 Broadcom
version 15192535e0c684b620b6a925315c8dd7c4c13097 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150704210127-#0704-gec7075a [Build #0704]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (ec7075aa, changelog) and tip of XBMC master (4b79e39f, changelog) with the following modifications: Build Highlights:
  1. If you receive notifications about incompatible PVR add-ons:
    Code:
    rm -fr /storage/.kodi/addons/pvr.*
    systemctl restart kodi
  2. If you are using PVR add-ons try re-downloading the add-ons from the OpenELEC repository. If you still have problems, contact the addon maintainers, as I'm done with PVR add-ons (sorry, PVR add-on testers).
Build Details:
  1. OpenELEC:
    • projects/RPi2/patches/kodi: update RPi support patches (dea99ae7)
    • projects/RPi2/patches/linux: update RPi support patches (2415838f)
    • projects/RPi*/linux: enable CONFIG_BCM_VC_SM, needed to show HW Cursor (54b2a70c)
    • binary addons: add visualization.goom (b7a08063)
    • new package: ftgl (e3a5d6d8)
    • new package: libprojectM (c597c2d5)
    • binary addons:add visualization.projectm (ec7075aa)
  2. XBMC:
    • Silence warnings about forcing value to bool (PR:7399, 1 commit, 1 file changed)
    • PVR: Fix endless loop (PR:7398, 1 commit, 1 file changed)
    • [fix] Do not run thumb extractor job on PVR recording item (PR:7386, 1 commit, 1 file changed)
    • Specify download mirror for libs (PR:6834, 1 commit, 14 files changed)
    • Cleanup kai toast icons (PR:7183, 2 commits, 3 files changed)
    • Fix another instance of coverity #719001 (PR:7355, 1 commit, 1 file changed)
    • [addons] fix segfault on invalid context item visibility condition (PR:7388, 1 commit, 1 file changed)
    • [omximage] Don't report failed decode of progressive jpegs as as error (PR:7397, 1 commit, 1 file changed)
    • [omxplayer] Make unsupported when ac3transcode is enabled (PR:7396, 1 commit, 1 file changed)
    • [rbp] Some improvements with display resolution probing (PR:7394, 5 commits, 3 files changed)
    • FIX: [droid] no known working h264/hi10p h/w decoder. Exclude... (PR:7403, 1 commit, 2 files changed)
    • Curl improvements (PR:7210, 2 commits, 1 file changed)
    • [db] speedup of ResultQueries using string key reuse (PR:7329, 1 commit, 2 files changed)
  3. newclock4:
    • Commits no longer in build:
      • FIX: [droid] limit 4K to Shield TV + allow override (2b14b02c)
      • [Confluence] fix label width (7b26edde)
      • [gitigonre] Another android artifact (c139e42e)
      • [pvr] Bump all add-ons (libplatform update) (5ed405bf)
      • [libplatform] Bump to 1.0.10 (4809d296)
      • [pvr.mythtv] Bump add-on to 2.4.0 (b312ca81)
      • [pvr] refactor the way information about the (54b67a68)
      • Wasapi: Do not probe for AE_FMT_AAC - we don't passthrough it anyways (bc7316fc)
      • [favourites] handle pictures via showpicture builtin (7ff3f302)
      • Added lithuanian keyboard layout (1af86abb)
      • bump to 16.0 alpha1 for development (9dbc0434)
      • Updage Confluence hooks for TvTunes v5.0.0 (72a1bcdb)
      • Clean up the way PlayingBackgroundMedia is read (a61b378b)
      • [addons] fix addon info not opening from context menu (closes #16087) (2df50416)
      • [videodb] fetch season year based on first aired episode (332c2cd1)
      • Various cppcheck perf fixes (55a91051)
      • http:// don't use # as separator for int...1]156616a5)
      • fix some warnings concerning type mismatches (13494efb)
      • egl: Treat unknown display aspect ratio as square pixel (b711b9ab)
      • Added some vc_tv_* functions that were missing in DllBCM. (1d953896)
      • Added private utility function to map a float display aspect, to the respective SDTV_ASPECT_* enum value. (18ca889b)
      • Changed SDTV resolutions to be treated similarly to HDMI resolutions in SetNativeResolution. This means that the SDTV interface is powered up and set to the rig (5090943c)
      • [rpi] Always add desktop resolution to supported list (77daa135)
      • [omxplayer] Make unsupported when ac3transcode is enabled (e5fb409d)
      • [omximage] Don't report failed decode of progressive jpegs as as error (c5f27a35)
  4. kernel 4.1.y:
    • New commits in this build:
      • squash: BCM270X_DT: I2S only needs Alt2 on 28-31 (e9f97407)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Added: PR:7384: [guilib] fixes and additions

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.
(This post was last modified: 2015-07-06 06:05 by Milhouse.)
find
barberio Offline
Senior Member
Posts: 144
Joined: Aug 2010
Reputation: 2
Post: #13
(2015-07-04 22:56)Milhouse Wrote:  [*]If you receive notifications about incompatible PVR add-ons:
Code:
rm -fr /storage/.kodi/addons/pvr.*
systemctl restart kodi
[*]If you are using PVR add-ons try re-downloading the add-ons from the OpenELEC repository. If you still have problems, contact the addon maintainers, as I'm done with PVR add-ons (sorry, PVR add-on testers).

Can you put this at the top of the thread as part of the notes. It's not possible to re-download add-ons from the OpenELEC repository, as they are dependant on a baked-in binary api stub in Kodi. This has been updated to a new version, so all the OpenELEC repository PVR plugins are incompatible with your test build.

Can you say what the problems you've been having with building the PVR plugins are?
(This post was last modified: 2015-07-05 00:09 by barberio.)
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #14
(2015-07-04 23:54)barberio Wrote:  Can you put this at the top of the thread as part of the notes. It's not possible to re-download add-ons from the OpenELEC repository, as they are dependant on a baked-in binary api stub in Kodi. This has been updated to a new version, so all the OpenELEC repository PVR plugins are incompatible with your test build.

Yeah, this isn't surprising, unfortunately, but smarter people than me have told me my way of doing things is wrong (there is some truth here I'll admit, as it is subverting the system) but for test builds it should be fine assuming master is always latest which apparently isn't always going to be the case for these PVR add-ons so then my method kind of falls apart...

(2015-07-04 23:54)barberio Wrote:  Can you say what the problems you've been having with building the PVR plugins are?

See comments: https://github.com/kodi-pvr/pvr.demo/com...a0fbaedf3d

The current method of distribution has become unreliable when other branches are bumped ahead of master (you may have noticed the other day/night your box downloading new versions of every PVR add-on, which should never really happen IMHO, and would have meant you were running some version other than the version I had supplied with the build).

Since I currently only have the one distribution method it's better that I just stop shipping PVR add-ons, even though I'm well aware this shafts all PVR testers (and even deprives add-on maintainers of early feedback).

If I can think of a simple solution to the problem they may return - one rather nasty method would be to artificially whack up the version number for all PVR add-ons so that master is always guaranteed to be "the latest". Or maybe stop PVR addons from refreshing and thus possibly updating with some incompatible version.

But for now, I've had enough of dealing with them.

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.
(This post was last modified: 2015-07-05 01:21 by Milhouse.)
find
Milhouse Offline
Team-Kodi Member
Posts: 10,994
Joined: Jan 2011
Reputation: 484
Post: #15
New OpenELEC Isengard build #0705: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.1 #1 Sun Jul 5 21:03:12 BST 2015 armv6l GNU/Linux

# vcgencmd version
Jun 30 2015 15:05:35
Copyright (c) 2012 Broadcom
version 15192535e0c684b620b6a925315c8dd7c4c13097 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150705210224-#0705-gf9acfc7 [Build #0705]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (f9acfc7c, changelog) and tip of XBMC master (333bd8f5, changelog) with the following modifications: Build Highlights:
  1. Various Kodi fixes
Build Details:
  1. OpenELEC:
    • re-add screensavers.rsxs (PR:4225, 3 commits, 4 files changed)
  2. XBMC:
    • [win32] Update rendering system to DirectX11. (PR:6987, 28 commits, 208 files changed)
    • added: ability to open the smartplaylisteditor for a given playlist (PR:7360, 1 commit, 1 file changed)
    • add the option to conditionally include files (PR:7208, 1 commit, 1 file changed)
    • drop old music and video database upgrade logic for pre-Frodo (PR:7319, 1 commit, 4 files changed)
    • [videolibrary] fix sort by episodes (closes #15945) (PR:7391, 1 commit, 3 files changed)
    • FIX: [amc] do not fail if stream is already annexB (PR:7413, 1 commit, 2 files changed)
    • mysql: always check the result of mysql_store_result() against NULL (fixes #16071) (PR:7353, 1 commit, 1 file changed)
    • Fix missing includes for SortUtils.h (PR:7378, 1 commit, 16 files changed)
    • Added support for the musicbrainz "ARTISTS" tag in id3v2, ape, xiph. (PR:7281, 1 commit, 1 file changed)
    • CodecScreen: Remove fps (PR:7406, 2 commits, 2 files changed)

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.
(This post was last modified: 2015-07-06 06:05 by Milhouse.)
find
Thread Closed