Posts by sky42

    You can have that if you buy a kaby lake NUC or a Coffee Lake (when they are out). For me it reads that Intel decided that we dont get HDR in a Atom NUC.

    HDMI2.0a is needed for HDR, but that does not mean it is also the other way around.

    At the moment you can selekt any Kaby Lake NUC like Box. But be carefull there are some out there without HDMI 2.0. Than you need at least a DisplayPort 1.2 and a Adapter like Club 3D CAC-1070.

    And also you end up all the time with a LSPCon like the Club 3D CAC-1070 or a on board LSPCon as in the Intel NUCs with Kaby Lake and HDMI 2.0a. The only native Intel HDMI 2.0 GPU so far is the Gemini Lake and that one does not HDR. For LSPCon to work you need the lastest Firmware in the LSPCon and a linux kernel 4.14 or later. Yes these active adapter or the on board LSPCons have a firmware and it is only updateble with windows (so far).

    Hardware that has the capability with DP 1.2 + active Adapter or HDMI 2.0a on board:

    ASRock BeeBox with any Core i3/i5/i7 with a number of 7000 or 8000 (but look for 4k@60Hz)

    Intel NUC7I3DNKE / NUC7I5DNKE with 2x HDMI2.0a

    MSI Cubi 3 Silent with any Core i3/i5/i7 with a number of 7000 or 8000 (but look for 4k@60Hz)

    I use a

    Streacom FC8 Evo + MH1 Heat Pipes

    ASRock B360M itx (on board HDMI 1.4a, DP 1.2)

    Intel i3-8100

    Club 3D CAC-1070

    I am looking nearly a year for the right hardware. But i had one more chanllange. My AVR is not capable of 4k, so i need a HDMI 1.4 for audio connected to the AVR and a HDMI 2.0a to the TV. I did send 4 boxes back to amazon because of my complicated setup.

    If the kernel name is not KERNEL the update process fails on Generic x86_64 version 8.2.5, when the update file is a .img.gz. With .tar files as update all is fine.

    The problem is in packages/sysutils/busybox/scripts/init. The update process says "kern-82 or SYSTEM is missing". For me it looks like the UPDATE_KERNEL variable is wrong and the patch init_patch.txt fixed it for me, but i dont know if there is any impact on other architectures than x86_64. I commented out 5 line, because i could not figure out what theyshould do and they change UPDATE_KERNEL and that seems to be the problem.

    kernel command line

    kodi7:~ # cat /proc/cmdline

    root=/dev/ram0 rdinit=/init usbcore.autosuspend=-1 ip=dhcp boot=/dev/sda1 SYSTEM_IMAGE=sys-82 disk=/dev/sda5 ssh quiet BOOT_IMAGE=/kern-82


    Hardware:

    Asrock B360m itx with 8GB, 300GB, i3-8100 und uefi only mode

    NUC D34010WYK with 8GB, 250GB

    +++ now with Custom Update Channels, new Download links and Version numbering changed +++

    see the explanation in post #155

    and here you can go direct to the download http://sky42.libreelec.tv/release/8.2/

    and sources are on GitHub see post #157

    +++ these are fairly new and might not be stable +++

    8.2.5-6.x kernel 4.19 for UHD 630 / Coffee Lake / Gemini Lake

    +++ this one should be fairly stable +++

    8.2.5-3.x kernel 4.14 has (for me) working LSPCon/refresh rate fix and GLK HDMI fix v5

    +++ should be as stable as LE 8.2.5 +++

    8.2.5-1.x cryptsetup luks, WPA/WPA2 EAPOL fix, libssh security fixes

    +++ most up to date version +++

    8.2.5-7.x kernel 4.19 should work with nearly all modern GPU up to Nvidia RTX 2070/2080 and AMD Vega20


    mirror of download with a full set of files HiDrive

    all my LibreELEC old 8.2.5 files HiDrive


    There are 3 versions and each adds more features/changes and that doesent mean bigger is better just different.


    what was added:

    - 2 hooks for the boot process

    /flash/post-flash.sh (if exist) after flash mount

    /flash/mount-storage.sh (if exist) you can do /storage mount instead of the normal way

    - kernel config for cryptsetuponly for Generic/RPi/RPi2/Wetek_Play

    - package cryptsetup

    - package fscryptctl

    - kernel commandline parsing for ramlimit to get SYSTEM loadad to RAM on RPi2 with "ramlimit=680000" in /flash/cmdline.txt

    - for coffee lake many software updates are needed (see below)

    some of the cryptsetup, lvm2 and kernel config was taken from LE 8 Remix git and slightly changed.

    found here

    LE8 "Remix" (Generic/RPi) Emulationstation/Chrome/Spotify PROVIDE LOGS IF PROBLEMS

    I also use the git from 5schatten to get some updates here GitHub - 5schatten/LibreELEC.tv: A bit more OS for KODI


    features tested:

    - truecrypt with "cryptsetup open --type tcrypt /dev/sda6 tcrypt-sda6 ; mount /dev/mapper/tcrypt-sda6 <your mountpoint>" created on OE 5.0 with truecrypt

    - veracrypt with "cryptsetup open --veracrypt --type tcrypt /dev/sdb6 vcrypt-sdb6 ; mount.exfat /dev/mapper/vcrypt-sdb6 <your mountpoint>" created on Windows 10 with veracypt and formated as exfat

    - cryptsetup luks i used to create and mount encrypted userdata

    - i3-8100 Coffee Lake playback works for me with ASRock B360m itx

    features not testet:

    - cryptsetup with loopaes

    - lvm2 (removed)

    - mdadm (removed)


    8.2.5-1.4

    - changed as little as possible

    - kernel config for crypsetup luks

    - cryptsetup package

    - package fscryptctl

    - applied init: add sky42 enhancements/bug fixes by MilhouseVH · Pull Request #2689 · LibreELEC/LibreELEC.tv · GitHub

    - 2 boot hooks

    - ramlimit parameter

    - system partition size 1024 MB (need more space for more than 1 LE)

    - WPA/WPA2 EAPOL Fix for wpa_supplicant PR2874

    - Update Intel Microcodes to 20180807

    - build for Generic, RPi (not tested), RPi2, Wetek_Play

    - choose this version if your HW is supported by 8.2.5 and you just want encryption


    8.2.5-3.4

    - based on 8.2.5-1.4

    - kernel 4.14.x

    - kernel config and patches synced from LE master for 4.14.37

    - better LSPCon support

    - better frequency detection of 4k with LSPCon works for me on my LG 55E6D

    - disabled media_build

    - added extra build with CrasyCat dvb driver from 5schatten git as media_build replacement

    - added improve-ir-timeout patches from LE master

    - added Gemini Lake HDMI bug 105887 workarounds (to activate put i915.glkhdmi=2 in /flash/syslinux.cfg)

    - since kernel 4.14.78 with GLK HDMI fix v5

    - xf86-video-nvidia 390.87

    - xf86-video-nvidia-legacy 304.107

    - build for Generic, RPi2

    - choose this version if your HW is supported by 8.2.5 and you have a 4k TV


    8.2.5-6.4

    - based on 8.2.5-3.4

    - full changelog is in this post #123

    - kernel 4.19.x

    - Coffee Lake Support

    - Gemini Lake Support with v5 GLK HDMI bugfix

    - if you need more DVB drivers the Generic_CrasyCat version is for you

    - Mesa 3D 18.0.x (compile option from LE8 Remix)

    - libdrm 2.4.96

    - libva-intel-driver disabled and replaced by intel-vaapi-driver 2.1.0

    - libva 2.1.0

    - created/added libva1 for compatibility, so that tvheadend42 should work

    - xorg-server 1.19.6

    - created/added xorg-server-1.19.6-sync_pci_ids_1.20.0.patch

    - choose this version if you have Coffee Lake or Gemini Lake hardware (some AMD Vega and Rave APU might work)


    8.2.5-7.4 for latest possible GPU support (with limits)

    - based on 8.2.5-6.4

    - LLVM 6.0.0

    - Mesa 3D 18.2.x

    - xf86-video-nvidia 410.78

    - should support up to Nvidia 2070/2080 and AMD Vega20, but both limited by VDPAU for what is hardware accelerated


    You find all old used/created 8.2.5 patches here HiDrive


    My challenging main setup (because my AVR is not capable of 4k and i dont want to buy a new one without HDMI 2.1):

    just upgraded my Streacom FC8 Evo with MH1 Heat Pipes, ASRock B360M itx, i3-8100, 8GB RAM

    HDMI 1.4 connected to AVR Onkyo only for audio

    DP 1.2 + Club 3D CAC-1070 Firmware 7.85 connected to TV LG 55E6D only for video


    Updates:

    2018-05-05-1 Update kernel to 4.14.39

    2018-05-05-2 create new direkt HiDrive links for all downloads (less confusing in finding files)

    2018-05-05-3 changed order of download links -5.42 for coffee lake is now first

    2018-05-05-4 1st confirmation for working Gemini Lake from tomtomclub for a J4105 with the Coffee Lake version

    2018-05-06-1 added the config of my main setup

    2018-05-06-2 added 2nd J4105 confirmation by NINjak in the Gemini Lake count for 8.2.5-5.42

    2018-05-09-1 added new version 8.2.5-6.42

    2018-05-10-1 update 8.2.5-5.42 and updated info for new /flash/mount-storage.sh and deleted /storage/.config/post-update.sh and the change for kernel paramter ramlimit

    2018-05-11-1 added Gemini Lake HDMI Bug Report

    2018-05-13-1 rebuild all images, restucture download folders, updated all descriptions and links

    2018-05-20-1 lots of updates for 3.42, 5.42, 6.42 and new version 7.42

    2018-05-20-2 added possible workaround info for Gemini Lake user with HDMI issues

    2018-05-31-1 update 5.42 and 6.42 with new kernel and added new Gemini Lake workarounds to normal 6.42 build

    2018-05-31-2 update 3.42 with new kernel, chagend README.txt at the download locations, added some info when to choose what version

    2018-06-02-1 added testing version 6.42 and 7.42 for AMD Vega and Raven APU in post #71

    2018-06-02-2 added Gemini Lake to the topic

    2018-06-03-1 updated for new .2 versions with more general descriptions (details are from now on in the posts for the updates) and hopefully less updates of the 1st post in the future

    2018-06-13-1 rollback PR2403, VAAPI with AMD is not possible with Kodi 17 (no support in kodi)

    2018-06-17-1 5.42 is dead, latest 6.42 has now GLK HDMI bug autofix

    2018-07-02-1 removed 5.42, removing lvm2/mdadm announced, 6.42 now with kernel 4.17, removed Xin1 versions

    2018-08-09-1 removed extra GLK HDMI Bug section

    2018-08-17-1 6.42 and 7.42 now with kernel 4.18

    2018-09-15-1 Changed version numbers and download links

    2018-10-27-1 6.x and 7.x now wirh kernel 4.19, 3.x has now the official GLK HDMI v5 fix

    Have Fun

    sky42

    update for 8.2.1 (download link is in 1st post)

    all added features: dm-crypt, cryptsetup (luks, veracrypt, truecrypt), md raid, lvm2, mkv ordered chapters and segment linking playback

    version 8.2.1-1.42 with kernel 4.11.12 as the original 8.2.1 release

    version 8.2.1-5.42 with kernel 4.13.16 is now with LSPCon fix from 98797 – [BXT/KBL] - HDMI - HD audio passthrough dont work and updated media_build

    version 8.2.1-7.42 with kernel 4.14.4 has already the LSPCon fix and shows all frequencies you need on MC2800 in NUC6CAYH, NUC7ixBN, NUC7ixDN and BeeBox-S with Kaby Lake

    mkv ordered chapter mode and segment linking patch from Multiple videos in a Matroska MKV container with Ordered Chapters / Segment Linking? and you find this in files with the mkv-Xin1-SL extension of the file name. I shortly testet it with Xin1 versions from Alien. Segment linking is untestetd. The RPi2 version does not build *sorry*. Read the original post in the Kodi forum for instructions how to use.

    I use the 8.2.1-7.42-kernel-4.14.4_mkv-Xin1-SL at the moment with a D34010WYK and BeeBox-S i3-7100.

    new thread for my builds

    LE 8.2.5 with UHD 630 / Coffee Lake support and luks, lvm2, dm-raid

    Hello,

    Just download it here from my LibreELEC share:

    HiDrive

    You will also find my keymap there. This one i rewrote over the last months to fit my needs with Harmony Elite unsing FLIRC and Bluetooth (to get away from RC6 IR).

    I build this in the last weeks to move on from OE 5.0 with truecrypt. My build is as close as possible to LE 8.2.

    what was added:

    - 2 hooks for the boot process

    /flash/post-flash.sh (if exist) after flash mount

    /storage/.config/post-update.sh (if exist) after update check

    - busybox +sha3 +base64 +stty for some scripts i need this

    - kernel config for cryptsetup, md raid, lvm2 only for Generic/RPi2

    - package cryptsetup

    - package lvm2

    - package mdadm

    - kernel commandline parsing for SYSTEM_TORAM_LIMIT to get SYSTEM loadad to RAM on RPi2 with "SYSTEM_TORAM_LIMIT=680000" in /flash/cmdline.txt

    some of the cryptsetup, lvm2 and kernel config was taken from LE 8 Remix git and slightly changed.

    found here

    LE8 "Remix" (Generic/RPi) Emulationstation/Chrome/Spotify PROVIDE LOGS IF PROBLEMS

    features tested:

    - truecrypt with "cryptsetup open --type tcrypt /dev/sda6 tcrypt-sda6 ; mount /dev/mapper/tcrypt-sda6 <your mountpoint>" created on OE 5.0 with truecrypt

    - veracrypt with "cryptsetup open --veracrypt --type tcrypt /dev/sdb6 vcrypt-sdb6 ; mount.exfat /dev/mapper/vcrypt-sdb6 <your mountpoint>" created on Windows 10 with veracypt and formated as exfat

    - cryptsetup luks i used to create and mount encrypted userdata

    features not testet:

    - cryptsetup with loopaes

    - lvm2

    - mdadm

    I also build a version with kernel 4.13.11, where i take the config from libreelec master and disabled all what looked like debugging features. For that to build i needed to update media_build and RTL8812AU from master. Then i added intel_nuc_led from le git master. This one i build for testing the latest NUC7i3DNKE. I hope in the next weeks i will get one for testing. In the release notes of LE 8.2 i read about problems with new NUCs an bitsream audio and patches for 4.13 where it hopefully will be fixed.

    Have Fun

    Peter