Kodi Community Forum
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 1 - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Raspberry Pi (https://forum.kodi.tv/forumdisplay.php?fid=166)
+---- Thread: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 1 (/showthread.php?tid=211501)



Re: RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - f1vefour - 2015-01-26

(2015-01-26, 03:34)menakite Wrote: I believe it's built as a module and needs "modprobe configs".
Thanks, I didn't know it was a module. Always a good idea to include it in my opinion.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-01-27

New OpenELEC I****** build: #0126
(Supercedes previous build)

Code:
# uname -a
Linux OpenELEC 3.18.3 #1 PREEMPT Mon Jan 26 21:04:16 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan 26 2015 18:43:03
Copyright (c) 2012 Broadcom
version cd981188ae8a3099aff40494b5489062831bd1ee (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150126210336-r20137-g5dbcd6d [Build #0126]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (5dbcd6dd, changelog) and tip of XBMC master (679a7869, 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 (8e991ffb)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (636cde6f)
  • Includes latest xbmc-addon-xvdr master (cc81bb65)
  • 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)
  • Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
  • Include d6f4bebf: new package: libsquish
  • Include patch: Use our own texturepacker
  • Include patch: Fix build patch for kodi-pvr-addons
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:6201: webserver: refactor, unification of handlers and bug fixes
  • Include PR:6246: [pvr] Improve PVR startup time
  • Include PR:6277: [gui] fix font cutting in auto height textboxes
Build Highlights:
  1. New firmware
  2. GPU font vertices caching merged upstream
Build Details:
  1. Firmware (Jan 26):
    • firmware: arm_loader: Enable the standard I2C interface by default using DT
    • Add hifiberry-amp and pps-gpio overlays, update README
  2. OpenELEC:
    • wetek_play: set scaling_max_freq=1512000 (PR:3838, 1 commit, 1 file changed)
    • WT: Backport fullscreen dirty region fixes PR6090 (PR:3840, 1 commit, 1 file changed)
    • projects/RPi/filesystem: remove openssl configuration (3939a184)
    • projects/RPi/filesystem: dont load lirc_rpi on boot, needs to be done manually/with DTB (b8bff1f9)
    • tvheadend: update to tvheadend-3.9.2413 (0915ea23)
    • linux: re-add still needed patch (884da2f0)
  3. XBMC:
    • [coverity] Proposed fix for CID 1260398 (PR:6269, 1 commit, 3 files changed)
    • silence compiler warnings (PR:6272, 4 commits, 4 files changed)
    • Fix for coverity #719001 (PR:6242, 1 commit, 1 file changed)
    • cppcheck performance fixes in linux/ (PR:6157, 1 commit, 4 files changed)
    • [cosmetics] StereoscopicsManager: don't log localized strings. (PR:6101, 1 commit, 1 file changed)
    • cmake: fix backwards compatibility logic (PR:6271, 2 commits, 1 file changed)
    • Cache font vertices, GPU-side when possible (PR:4143, 13 commits, 27 files changed)
    • [pvr] bump addon.pvr to 1.9.3 after dbfa0b6374b779a62c6fb0456f0c0618a6e25bfc (a2907f64)
  4. newclock4:
    • New commits in this build:
      • temp: Some hacks to help profiling (0324cbce)
      • test: Render new from frame from RenderUpdate rather than FlipPage (ae3ea75b)
      • MMALRenderer: Avoid grabbing the g_graphicsContext lock - it can deadlock (5f805d5e)
    • Commits no longer in build:
      • renderer: drop old tempfix firstflippage, did not work anyway because RendererHandlesPresent returned always true (ce7b17c8)
      • Set dirty flag in teletext dialog if required (9d11d448)
      • renderer: improve rendering to gui and separate video layer (70661287)
      • guilib: mark control dirty when setting to invisible (003ea608)
      • renderer: exit gfx lock when waiting for present time (99309148)
      • renderer: fix sequence from WaitFrame, Render, FrameMove to WaitFrame, FrameMove, Render (4a01000c)
      • cppcheck performance fixes in view/ (5d0729a6)
      • [PVR] Fix CFileItem::FillInDefaultIcon wrong compare position (6c31a116)
      • [PVR] Fix CGUIWindowPVRChannels::Update (come back from hidden can not work) (8c69366a)
      • [pvr] fix: refresh container after view mode is changed in guide window (3a641759)
      • [pvr] fix wrong condition for channel view if no epg items exist (18d24f9d)
      • [pvr] support EPG item type for "ListItem.Premiered" (FirstAired) GUI label (ebf4ab0e)
      • [jenkins/droid] - allow to select the ndk version through jenkins jobs and bump to ndk r10d (6f05bee1)
      • cppcheck performance fixes in video/ (8dd7fbf5)
      • darwin dlna client user agent string override not working (1d83f876)
      • [Confluence] Cosmetics (77c6c091)
      • [Confluence] fixed: sideblade would scroll (32c7784b)
      • cppcheck performance fixes (a6771c8c)
      • [dvdplayer] Prioritize number of channels over codec over default flag and add a setting to change that behavior. (1c3cff09)
      • [pvr] fix missing variable assignment after PR #4671 (c62bfa81)
      • Move the reference-counting of Begin and End calls from DX and GL source files into GUIFontTTF.cpp. (c0035a92)
      • Convert CGUIFontTTFBase::m_vertex to be managed as a std::vector. (e2bf80f0)
      • CGUIFontTTFBase::RenderCharacter can now append to arbitrary vectors of vertices rather than only CGUIFontTTFBase::m_vertex (e7551e34)
      • Add a cache of font glyph bounding box vertices. (835330f9)
      • Lay the groundwork for hardware clipping. (dcb1c3c6)
      • Increase font cache hit rate by keying on the fractional part of m_originX and m_originY *after* they have been through the graphics context's transformation ma (302ef42e)
      • Rewrite of scrolling text code. (4aaa91a9)
      • Move the application of the translation offsets into the GLES code. (3ac8c837)
      • Rather than applying the translation offsets to the vertices, now applies them to the model view matrix from the top of the matrix stack and pushes it over to O (7c98ed55)
      • Enable hardware clipping. (9a6fdbf3)
      • Move the vertex data across to a vertex buffer object just prior to drawing. (9221a166)
      • Move vertex data into an OpenGL VBO when the font cache entry is populated. (7bb2bc5c)
      • Switch from glDrawArrays() to glDrawElements(). (4bb5f0cc)
  5. kernel 3.18.y:
    • New commits in this build:
      • Add pps-gpio DT overlay (f3036a68)
      • config: Remove STRICT_DEVMEM (4b83b767)
      • I2C: Only register the I2C device for the current board revision (8b378f65)
      • Added support to reserve/enable a GPIO pin to be used from pps-gpio module (LinuxPPS). Enable PPS modules in default config for RPi. (27800db2)
      • BCM2708_DT: Correct length of the peripheral space (8bbf5eef)
  6. Additional commits/pull requests/changes not yet merged upstream:
    • Added: PR:6277: [gui] fix font cutting in auto height textboxes



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-01-28

New OpenELEC I****** build: #0127
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.4 #1 PREEMPT Tue Jan 27 22:49:25 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan 26 2015 18:43:03
Copyright (c) 2012 Broadcom
version cd981188ae8a3099aff40494b5489062831bd1ee (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150127224842-r20146-gfb02f4f [Build #0127]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (fb02f4f2, changelog) and tip of XBMC master (a789eac9, 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 (f6e7505b)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (636cde6f)
  • Includes latest xbmc-addon-xvdr master (cc81bb65)
  • 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)
  • Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
  • Include d6f4bebf: new package: libsquish
  • Include patch: Use our own texturepacker
  • Include patch: Fix build patch for kodi-pvr-addons
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:6201: webserver: refactor, unification of handlers and bug fixes
  • Include PR:6246: [pvr] Improve PVR startup time
  • Include PR:6277: [gui] fix font cutting in auto height textboxes
  • Include PR:6285: [depends/TexturePacker] - fix extraction of delay and disposal from anim...
Build Highlights:
  1. Updated libnfs
  2. TexturePacker fix for GIFs (ie. busy/working spinner)
Build Details:
  1. OpenELEC:
    • wetek_play: rename kodi patches (PR:3841, 1 commit, 5 files changed)
    • kodi-pvr-addons: update to kodi-pvr-addons-a0a437e (74ade883)
    • bison: update to bison-3.0.4 (3ef61c55)
    • linux: update to linux-3.18.4 (5540b069)
    • busybox: update to busybox-1.23.1 (4bf79245)
    • rtmpdump: update to rtmpdump-a107cef (af044cef)
    • config/functions: cosmetics (b6a07bae)
    • rtmpdump: add temporary hack for compatibility (fb02f4f2)
  2. XBMC:
    • cmake: refactor/cleanup addon dependency buildsystem (PR:6279, 3 commits, 2 files changed)
    • Fixes for using giflib 5.1 in GifHelper.cpp (PR:6254, 1 commit, 1 file changed)
    • cosmetics: fix indentation in binary addons cmake buildsystem (a990ab69)
    • cmake: add missing get_filename_component() for DEPENDS_PATH (0226fb0c)
  3. libnfs:
    • libnfs: make continue_int 64 bit to avoid sign extension bug for truncate() (f6e7505b)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: PR:6285: [depends/TexturePacker] - fix extraction of delay and disposal from anim...



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-01-29

New OpenELEC I****** build: #0128
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.4 #1 PREEMPT Thu Jan 29 04:13:20 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan 28 2015 18:21:01
Copyright (c) 2012 Broadcom
version 57b27a49f21df81f6bc0a0c801bd62e94c8e54bd (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150129041237-r20146-gfb02f4f [Build #0128]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (fb02f4f2, changelog) and tip of XBMC master (8de52730, 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 (f6e7505b)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (b2dc0354)
  • Includes latest xbmc-addon-xvdr master (cc81bb65)
  • 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)
  • Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
  • Include d6f4bebf: new package: libsquish
  • Include patch: Use our own texturepacker
  • Include patch: Fix build patch for kodi-pvr-addons
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:6201: webserver: refactor, unification of handlers and bug fixes
  • Include PR:6246: [pvr] Improve PVR startup time
Build Highlights:
  1. New firmware
  2. New 3.18.4 kernel (this actually landed upstream yesterday, although I probably built 3.18.4 using 3.18.3 patches due to not noticing. This is 100% 3.18.4)
  3. Updated kodi-pvr-addons
Build Details:
  1. Firmware (Jan 28):
    • overlays: Add overlay for PCF8523 RTC driver
    • firmware: Switch relocatable heap to top-down mode to avoid codec failure with gpu_mem=272
    • firmware: arm_loader: Add board-specific i2c_arm and i2c_vc dtparam aliases
    • firmware: arm_loader: Use correct alias when loading initramfs
  2. XBMC:
    • [depends/TexturePacker] - fix extraction of delay and disposal from anim... (PR:6285, 1 commit, 2 files changed)
    • [pvr] only update a group's last watched timestamp if the timestamp has actually changed (PR:6274, 1 commit, 1 file changed)
    • [gui] fix font cutting in auto height textboxes (PR:6277, 1 commit, 1 file changed)
    • [osx] - downgrade curl to former version for now until a serious symbol ... (PR:6287, 1 commit, 2 files changed)
    • [Win32] - use formed packages for all depends (PR:6276, 3 commits, 38 files changed)
    • [PVR] Fixed: Calculation of PVR wakeuptime. (PR:6286, 1 commit, 1 file changed)
    • [Confluence] don't hide header during radio playback (8de52730)
  3. kodi-pvr-addons:
    • [pvr.hts] Fix dvr delete response timeout value. Must be msecs, not secs... (PR:421, 1 commit, 1 file changed)
    • [pvr.hts] bump version to 2.0.5 (b2dc0354)
  4. newclock4:
    • Commits no longer in build:
      • don't back out from 3D handling on resolution changes if we're switching to a different 3D mode (bca3d549)
  5. kernel 3.18.y:
    • New commits in this build:
      • BCM2708_DT: Add pcf8523-rtc overlay (acffbe04)



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - delinend - 2015-01-29

Hi.

Hmm. I can't get my LCD display to work anymore in thise builds.
It looks like I'm missing the /dev/i2c-1 as my LCD display is using the i2c interface on the GPIO.

Have anyone an idea how to enable this again ?
Btw. I'm using a RPI model B with 512Mb RAM.

Best regards.


Re: RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-01-29

(2015-01-29, 09:57)delinend Wrote: Hi.

Hmm. I can't get my LCD display to work anymore in thise builds.
It looks like I'm missing the /dev/i2c-1 as my LCD display is using the i2c interface on the GPIO.

Have anyone an idea how to enable this again ?
Btw. I'm using a RPI model B with 512Mb RAM.

Best regards.

Try adding the following to config.txt:
Code:
dtparam=i2c1=on

The Device Tree README explains most of the options.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - delinend - 2015-01-29

(2015-01-29, 10:14)Milhouse Wrote:
(2015-01-29, 09:57)delinend Wrote: Hi.

Hmm. I can't get my LCD display to work anymore in thise builds.
It looks like I'm missing the /dev/i2c-1 as my LCD display is using the i2c interface on the GPIO.

Have anyone an idea how to enable this again ?
Btw. I'm using a RPI model B with 512Mb RAM.

Best regards.

Try adding the following to config.txt:
Code:
device_tree_param=i2c1=on


The Device Tree README explains most of the options.

Woow.. Many thanks Milhouse. With that setting, it works now Rofl

Best regards


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - allan87 - 2015-01-29

Milhouse, could you please include this PR tonight so I can test it? https://github.com/xbmc/xbmc/pull/6296

Thanks


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-01-29

New OpenELEC I****** build: #0129
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.4 #1 PREEMPT Thu Jan 29 21:04:30 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan 28 2015 18:21:01
Copyright (c) 2012 Broadcom
version 57b27a49f21df81f6bc0a0c801bd62e94c8e54bd (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150129210311-r20146-gfb02f4f [Build #0129]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (fb02f4f2, changelog) and tip of XBMC master (2938b5a5, 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 (f6e7505b)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (b2dc0354)
  • Includes latest xbmc-addon-xvdr master (cc81bb65)
  • 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)
  • Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
  • Include d6f4bebf: new package: libsquish
  • Include patch: Use our own texturepacker
  • Include patch: Fix build patch for kodi-pvr-addons
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:6201: webserver: refactor, unification of handlers and bug fixes
  • Include PR:6246: [pvr] Improve PVR startup time
  • Include PR:6296: [confluence] show the subtitles OSD button in live TV too
Build Highlights:
  1. Added: PR:6296: [confluence] show the subtitles OSD button in live TV too
Build Details:
  1. XBMC:
    • [pvr] Drop support for virtual channels (PR:6093, 4 commits, 23 files changed)
    • [Re-Touched] Add PVR support (PR:6292, 1 commit, 1 file changed)
    • [AML] - add support for screenshot and video bookmarks (PR:6280, 2 commits, 5 files changed)
    • [jenkins] - don't clamp release builds to 1 thread - parallel building seems working ok on the builders [tm] (4f3d1315)
  2. Additional commits/pull requests/changes not yet merged upstream:
    • Added: PR:6296: [confluence] show the subtitles OSD button in live TV too



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-01-31

New OpenELEC I****** build: #0130
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.5 #1 PREEMPT Fri Jan 30 22:19:52 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan 30 2015 18:25:11
Copyright (c) 2012 Broadcom
version d6e004c61a7a749897c482c860d0b2c28196437e (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150130221531-r20155-g3dba464 [Build #0130]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (3dba464c, changelog) and tip of XBMC master (f66038b5, 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 (f6e7505b)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (b2dc0354)
  • Includes latest xbmc-addon-xvdr master (8489520f)
  • 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)
  • Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
  • Include d6f4bebf: new package: libsquish
  • Include patch: Update Kernel 3.18.4 to 3.18.5
  • Include patch: Use our own texturepacker
  • Include patch: Fix build patch for kodi-pvr-addons
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:6201: webserver: refactor, unification of handlers and bug fixes
  • Include PR:6246: [pvr] Improve PVR startup time
Build Highlights:
  1. New 3.18.5 kernel, new firmware
Build Details:
  1. Firmware (Jan 30):
    • README: Added details of i2c_arm and i2c_vc aliases, and w1-gpio caveat
  2. OpenELEC:
    • WeTek kernel update (PR:3851, 2 commits, 4 files changed)
    • Fix divide by zero crash (PR:3850, 1 commit, 1 file changed)
    • drop afp support (PR:3854, 3 commits, 15 files changed)
  3. XBMC:
    • Add missing initialization for m_forceUnicodeFont (PR:6300, 1 commit, 1 file changed)
    • Fix CUDevProvider::GetDisks() to support non-removable and optical drives correctly... (PR:6194, 1 commit, 2 files changed)
    • dvdplayer: fix calculation of level when data based (PR:6295, 1 commit, 1 file changed)
    • bump librtmp (PR:6283, 3 commits, 5 files changed)
    • Fix for crash on startup on iOS (PR:6297, 1 commit, 5 files changed)
    • [confluence] show the subtitles OSD button in live TV too (PR:6296, 3 commits, 1 file changed)
    • [Confluence] re-align buttons after 8832317 (5ff422b4)
  4. kodi-addon-xvdr:
    • [xvdr-repositories] updated for helix (8489520f)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Added: patch: Update Kernel 3.18.4 to 3.18.5



Re: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - f1vefour - 2015-01-31

Is there a new way to stop kodi/xbmc? I have tried both of the following and neither work:

touch /var/lock/xbmc.disabled

and

touch /var/lock/kodi.disabled

*edit*

I found it:

systemctl stop xbmc.service


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - delinend - 2015-01-31

Hmm.. I can't get this setting to work anymore, in my advancedsettings.xml. Thumbnails over FTP Huh

Code:
<?xml version="1.0" encoding="UTF-8" ?>
<advancedsettings>
  <ftp>
    <remotethumbs>true</remotethumbs>
  </ftp>
</advancedsettings>

Btw. I can see on my FTP server, that all *.tbn images are downloaded, but not showen in Kodi. And my advancedsettings.xml is placed in /storage/.kodi/userdata/

The setting is still working fine, on last Windows Kodi 15.0-Alpha GIT: 20150130. So this issue is a RPI related.

Any idea ?

Best regards


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-02-01

New OpenELEC I****** build: #0131
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.5 #1 PREEMPT Sat Jan 31 22:04:35 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan 30 2015 18:25:11
Copyright (c) 2012 Broadcom
version d6e004c61a7a749897c482c860d0b2c28196437e (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150131220131-r20173-g5693e5e [Build #0131]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (5693e5ed, changelog) and tip of XBMC master (db54f53b, 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 (f6e7505b)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (b2dc0354)
  • Includes latest xbmc-addon-xvdr master (8489520f)
  • 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)
  • Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
  • Include d6f4bebf: new package: libsquish
  • Include patch: Use our own texturepacker
  • Include patch: Fix build patch for kodi-pvr-addons
  • Include PR:422: Fixes for RPi users, and keeping recording list up to date. (kodi-pvr-addons)
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:6246: [pvr] Improve PVR startup time
Build Highlights:
  1. Upstream 3.18.5 support
  2. Updated kodi-audioencoder-flac, kodi-audioencoder-vorbis, kodi-audioencoder-lame, vdr-plugin-vnsiserver.
  3. Enable crypto modules for NFSv4
  4. Replace Imaging library with Pillow
  5. Added: PR:422: Fixes for RPi users, and keeping recording list up to date. (kodi-pvr-addons)
Build Details:
  1. OpenELEC:
    • remove package: tvheadend (PR:3849, 1 commit, 15 files changed)
    • disable python ossaudiodev module (PR:3848, 1 commit, 1 file changed)
    • kodi-audioencoder-flac: update to kodi-audioencoder-flac-62c2cc8 (22a51021)
    • kodi-audioencoder-vorbis: update to kodi-audioencoder-vorbis-dbf5c62 (c3418679)
    • kodi-audioencoder-lame: update to kodi-audioencoder-lame-3eb59de (ad8cfee0)
    • projects/*/linux: enable crypto modules for NFSv4 (b4bbefca)
    • linux: update to linux-3.18.5 (9e274de6)
    • OpenELEC-settings: update to 0.6.2 (8e97ee84)
    • kodi: service addons: move sysdemd wrapper back to OnEnabled/OnDisabled (96f1c0ce)
    • vdr-plugin-vnsiserver: update to vdr-plugin-vnsiserver-b887bc8 (3ce50468)
    • kodi: service addons: force start "enabled" service addons on kodi start (ded704d1)
    • libftdi: remove package and replace with package 'libftdi1', patch files for files using it this lib (0e73cf3b)
    • Imaging: move to Pillow, a fork of PIL (5693e5ed)
  2. XBMC:
    • binary addons: bring win32 in line with how the "kodi" dependency is prepared/provided (PR:6282, 1 commit, 4 files changed)
    • CGUIDialogVisualisationPresetList: align header label and list control IDs with settings dialogs (PR:6244, 2 commits, 2 files changed)
    • python: add ControlTextBox.autoScroll() (PR:6216, 2 commits, 4 files changed)
    • webserver: refactor, unification of handlers and bug fixes (PR:6201, 11 commits, 33 files changed)
    • [New feature] External subtitles over UPnP (PR:6184, 3 commits, 9 files changed)
    • fix(build): debian packages generation (PR:6302, 1 commit, 1 file changed)
    • Fix TexturePacker segfault with grayscale PNGs. (PR:6301, 1 commit, 1 file changed)
    • [Confluence] use grouplist in MusicOSD (29ab7775)
    • [cmake] fix missing BUILD_ARGS in custom CONFIGURE_COMMAND for dependencies (9b51ea95)
  3. Additional commits/pull requests/changes not yet merged upstream:
    • Added: PR:422: Fixes for RPi users, and keeping recording list up to date. (kodi-pvr-addons)



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Claudio.Sjo - 2015-02-01

Hi,
this new build #0131 doesn't work with WiFi, only wired Ethernet works.
It still crashes while ripping CD.
This is my crashlog
http://sprunge.us/AAJG

/Claudio


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-02-01

(2015-02-01, 16:01)Claudio.Sjo Wrote: this new build #0131 doesn't work with WiFi, only wired Ethernet works.

And WiFi worked in #0130? Do you have dmesg/lsmod/lsusb from #0130/#0131 so we can view any differences between the working and non-working builds (upload them all to pastebin). What make/model of WiFi? Maybe a config option got lost, provide more details and with luck it can be tracked down.

(2015-02-01, 16:01)Claudio.Sjo Wrote: It still crashes while ripping CD.
This is my crashlog
http://sprunge.us/AAJG

Please continue this discussion in your other thread, it's an upstream issue and unrelated to these test builds (unless there's a potential fix, of course).