[8.0.2e] LibreELEC 8.0 for S905/S905X


  • did anyone find out what's up with this pixel shift? I'm pretty sure it happens with every file that is hardware decoded, on one file I even saw a red line of pixels on the right. it's just that this test file shows it clearly. I found it also on youtube, so you don't need to download the whole suite of files from the link I provided earlier.


    also, can other users test this please to find out whether it's common or just with my box?


    thank you!

    Nexbox A95x (S905X) running kszaq's LE 8.1.10 build

  • I have seen this with a few of my hevc encoded files a while ago (on scenes with very different colors on left and right).


    Need to check if it still exists in version 012.

    Wetek Hub: LibreElec 8.2.3.1 (Philips 42PFL8404)
    MK808B+: LibreElec 7.0.2.7 (Samsung UE55H6270)
    OTT MXQ Pro 4k (S905): LibreElec 7.0.3.12k (Denon X1200W, 7.1, LG PF1500G)
    AKASO HM8 (S905X): CoreElec 9.0 dev build, Acer Revo 3610: Milhouse test


  • did anyone find out what's up with this pixel shift? I'm pretty sure it happens with every file that is hardware decoded, on one file I even saw a red line of pixels on the right. it's just that this test file shows it clearly. I found it also on youtube, so you don't need to download the whole suite of files from the link I provided earlier.


    also, can other users test this please to find out whether it's common or just with my box?


    thank you!


    I've been doing some tests and I can confirm that there is a slight pixel shift. Unfortunately it can't be easily fixed - in fact I wasn't able to fix it using sysfs parameters. This looks like HW decoder bug and I'll put it on my (long) todo list of things to look at.

  • I've been doing some tests and I can confirm that there is a slight pixel shift. Unfortunately it can't be easily fixed - in fact I wasn't able to fix it using sysfs parameters. This looks like HW decoder bug and I'll put it on my (long) todo list of things to look at.


    I'm using your source built with kodi master. It seems that the pixel shift increases evrytime I play a video I.e. first video has no shift at all and subtitles are perfect then next video has slight shift and this keeps on increasing..

  • Is there a fix for Hardware-Encoding inside the next build? I must switch to Software-Encoding for German TV HD-Streams (ZDF HD).

    Beelink Mini MXIII S905-CPU 2.0GHz, Mali 450, 2GB Ram, 16GB eMMC (Android 6.0} | SD-A: 16GB microSD (LibreELEC [kszaq] - Kodi 17) | SD-B: 16GB microSD (CoreELEC [adamg] - Kodi 18)

    Raspberry Pi 3 - 64GB microSD (LibreELEC - Kodi 17)

    NUC NUC6CAYH - 64GB SSD (LibreELEC - Kodi 17) | 16GB microSD (LibreELEC [Milhouse] - Kodi 18)

    Edited once, last by utiltiy ().

  • kszaq I'd like to thank you for your efforts. Big improvement over OEM Android s/w.


    I'm using LlibreELEC 7.90 on the TX5 Pro box, with S905x processor, 2GB RAM. Overall working very well, but I found 2 issues:
    1. LE doesn't recognize bluetooth. I enabled BT within LE addon, but still no BT device found
    2. Can't wake up box with remote control after it was "suspended". Blue LED is on, but nothing is happening. Works fine if box was powered down.


    System log log-2017-01-08-19.42.46.zip


    LibreL:~ # lsmod
    Module Size Used by
    sha1_generic 2212 0
    rfcomm 34202 6
    hci_uart 22053 1
    bnep 11100 2
    dhd 713983 0
    btsdio 3186 0
    bluetooth 243236 34 bnep,btsdio,hci_uart,rfcomm
    cfg80211 359759 1 dhd
    6lowpan_iphc 5911 1 bluetooth
    wifi_dummy 814 0
    mali 200608 5
    amlvideodri 11050 0
    videobuf_res 5546 1 amlvideodri
    videobuf_core 6723 2 amlvideodri,videobuf_res
    videodev 145832 1 amlvideodri
    media 21351 1 videodev
    aml_nftl_dev 82916 0
    fbcon 37265 0
    bitblit 4460 1 fbcon
    softcursor 1200 1 bitblit
    font 7295 1 fbcon


  • Is there a fix for Hardware-Encoding inside the next build? I must switch to Software-Encoding for German TV HD-Streams (ZDF HD).


    I have problem with my C2 that may be similar:


    LibreELEC


    Does that look like what happens to you as well? It happens only for one of my cable channels.


  • Does that look like what happens to you as well? It happens only for one of my cable channels.


    I test with different TV HD Streams from German TV. It's not only one.

    Beelink Mini MXIII S905-CPU 2.0GHz, Mali 450, 2GB Ram, 16GB eMMC (Android 6.0} | SD-A: 16GB microSD (LibreELEC [kszaq] - Kodi 17) | SD-B: 16GB microSD (CoreELEC [adamg] - Kodi 18)

    Raspberry Pi 3 - 64GB microSD (LibreELEC - Kodi 17)

    NUC NUC6CAYH - 64GB SSD (LibreELEC - Kodi 17) | 16GB microSD (LibreELEC [Milhouse] - Kodi 18)

  • I'm using your source built with kodi master. It seems that the pixel shift increases evrytime I play a video I.e. first video has no shift at all and subtitles are perfect then next video has slight shift and this keeps on increasing..


    interesting. especially because sometimes it realigns (?) itself and subtitles show ok again.
    thanks for the in depth testing.


    + I also have the problems with German streams, it thinks it plays but it doesn't with HW decoding on. it doesn't even switch to the fullscreen video, but if I enter it from the sidebar I can see that it hangs on the first (?) frame and then keeps on playing, even longer than the stream is, until I stop playback. it does change refresh rate to the correct one though (but disabling refresh rate change doesn't make it work).

    Nexbox A95x (S905X) running kszaq's LE 8.1.10 build


  • It seems that BT adapter is working, but LE doesn't recognize it. Outputs from bluetoothctl and hciconfig
    [bluetooth]# show
    Controller E0:76:D0:F4:77:8B
    Name: BlueZ 5.43
    Alias: LibreL
    Class: 0x1c0000
    Powered: yes
    Discoverable: no
    Pairable: yes
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
    UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
    UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
    Modalias: usb:v1D6Bp0246d052B
    Discovering: no


    LibreL:~ # hciconfig
    hci1: Type: Primary Bus: UART
    BD Address: E0:76:D0:F4:77:8B ACL MTU: 1021:8 SCO MTU: 64:1
    UP RUNNING PSCAN
    RX bytes:1346 acl:0 sco:0 events:76 errors:0
    TX bytes:1743 acl:0 sco:0 commands:76 errors:0


    hci0: Type: Primary Bus: SDIO
    BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
    DOWN
    RX bytes:0 acl:0 sco:0 events:0 errors:0
    TX bytes:0 acl:0 sco:0 commands:0 errors:0


    Please let me know if this is appropriate forum to post it.


    Thank you


    I found few errors in the lsusb -v output. Full output attached
    bluetoothd[2631]: Failed to obtain handles for "Service Changed" characteristic
    bluetoothd[2631]: hci1 Load Connection Parameters failed: Unknown Command (0x01)

    Files

    Edited once, last by kszaq ().

  • Hi everyone,


    I have no sound device in settings except BT with S905.arm-8.0-devel-201612231
    Neither on Tanix TX5 Pro or MiniM8S 2Gb/16Gb models
    Sound device OK with S905.arm-7.0.3.012


    I used gxl p212 2gb.dtb


    Everything works clean so far except... no sound device.
    Did i miss something?


    Thanks !


  • Obviously, you picked the wrong dtb.img. For S905.arm-8.0-devel-201612231, you should use device trees of 7.0.3.011 instead of 7.0.3.012. Also at least for Mini M8S (not the Mini M8S II), you shouldn't use the gxl p212 2gb.dtb. That dtb.img is for Android box with S905X processor.

  • Hi,


    I have a M8S II and i would like to use it with libreelec instead because i use lbreelec on my HTPC.
    For my M8SII, i just have to download the version on the first page, or do i have to make some configuration ?


  • Hi,


    I have a M8S II and i would like to use it with libreelec instead because i use lbreelec on my HTPC.
    For my M8SII, i just have to download the version on the first page, or do i have to make some configuration ?


    This thread is for Krypton, perhaps you need to install the Jarvis version to microsd card first. I assume you have a S905X, so


    LibreELEC


    download the correct image & device tree, burn/write to microsd card etc read the instructions carefully, Any issues post in the correct thread

    Samsung RU7400 Onkyo HTX22HDX Nvidia Shield HD Homerun Duo (Living Room)

    Samsung UE40ES5500 H96 Pro, X96+, Fire TV 4K Stick (Bedroom)

    Synology DS920+ Plex Pass

    :)


  • Hi,


    I have a M8S II and i would like to use it with libreelec instead because i use lbreelec on my HTPC.
    For my M8SII, i just have to download the version on the first page, or do i have to make some configuration ?


    Yes, that is how it worked for me.

  • Thanks for your advises, i will try like that. (I think i will try with krypton)
    Maybe this solution can replace my old i3...