s905 - hdmi handshake /color space problem with older TVs

  • Hi guys, I had this problem a while ago, but I was able to fix it with this guide. Maybe it will help kszaq to implement it into a bulid.


    HOW TO FORCE RGB (FOR OLDER TVs)
    If you have an old TV and it presents the handshake problem with green screen you should enable the Force RGB option.

    1. Enable SSH connection from the LibreELEC settings on the TV Box

    2. Check the IP address of the Box from connection

    3. From your computer open Terminal for MAC and Linux or Start - Run - CMD for Windows.

    4. Connect to your TV box (user root): ssh [email protected]

    This is a MAC command. Check for windows or linux on how to connect via SSH.

    5. insert the password: libreelec

    6. Run:

    Code:


    cd .config<br><br>nano autostart.sh

    7. This starts an editor. Insert the following text:

    Code:


    #!/bin/sh<br><br><br><br>echo 1 > /sys/class/amhdmitx/amhdmitx0/output_rgb

    8. Save with the same name

    9. Run:

    Code:


    chmod 755 autostart.sh<br><br>reboot

    Now you have the RGB enabled.

  • Hi guys, I had this problem a while ago, but I was able to fix it with this guide. Maybe it will help kszaq to implement it into a bulid.

    What you described is something I implemented in Marshmallow kernel and what doesn't work in Nougat kernel. We're now trying to find a way fix it.

  • I've used first test build released yerterday (20171213185420) for 2 hours, absolutely no issue.


    Box is currently updating to today's build, I'll report later.

    2 x Mini M8S II S905X 2 Gb/8 Gb @ LibreELEC 8.2.3.1 running from NAND

  • Hi kszaq


    absolutly no issue with this build. Many thanks for your work.

    2 x Mini M8S II S905X 2 Gb/8 Gb @ LibreELEC 8.2.3.1 running from NAND

  • Latest fix seems fine, could not get any discoloration after more than an hour. Will continue testing.


    Thanks for the incredible work.

    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

  • All test builds removed, fix has been integrated in 8.2.1.2 build for both S905 and S912.

    Hi kszaq,


    just installed your new release 8.2.1.2 in my S912.

    I missed something. How do I activate the option to force the RGB setting?


    Thanks


    Magnum

  • Yes, but... does this code work again?


    #!/bin/sh<br><br><br><br>echo 1 > /sys/class/amhdmitx/amhdmitx0/output_rgb


    Thanks

  • @thomas output_rgb is to force RGB colorspace instead of YPrBr, not to switch from limited to full range. Before you ask: I don't know how to do the full range switch.

  • Adjust black levels on your TV by choosing limited RGB range. This is about a completely different problem.

    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

  • really sad. :(

    in my bedroom i have got a 1280x1024 monitor.

    is there any chance to use the amlogic device as my sleeping tv device with that oldskool monitor?