Posts by kszaq

    C.T Advanced settings file is handled in standard way in both Jarvis and Krypton builds, I don't change the way they are handled. There is a project-specific file for Jarvis build - as you noticed it was re-added in 7.0.2.008 - but so there are in every other LE build, official ones or not. I suppose there might be a bug in a way Jarvis handles there parameters for Amlogic.


    Does this support HDR


    Not properly and I will drop the now broken support in the next build until it's properly implemented. You might want to read this thread: LibreELEC


    i tried mygica t230c and when i tried to connect through the computer the dvb dosent appear.


    T230C is not supported yet, the drivers have only recently appeared in upstream Linux repositories and I haven't updated them yet due to issues in building for 3.14 kernel.
    [hr]
    The last change to test for users who have booting issues - this kernel has disabled temp sensor as that's the last change between 7.0.3.011 and 19 Nov build. How to use:

    • Install 7.0.3.011.
    • Make the box boot.
    • Choose kernel URL:

    • Login over SSH and exectute:

      • SD card:

        Code
        mount -o rw,remount /flash
        cd /flash
        rm kernel.img
        wget link_to_kernel_image
        sync
      • Internal:

        Code
        cd /tmp
        wget link_to_kernel_image
        dd if=kernel.img of=/dev/boot
    • Reboot, report.
    • For SD card you can alternatively put the card to your computer and download kernel.img directly there, replacing 7.0.3.011 kernel.

    Okay, I can now see what's going on. That's a failure with updating device tree and you shouldn't worry if you updated from a previous Krypton build. If you run from SD card, try replacing dtb.img with a device tree for your device.

    On the other hand you may be experiencing a booting issue that we recently discovered and I'm still trying to hunt it down... I will be working on it further after Christmas. :angel:


    No Jarvis, no 32bit build. I don't see any advantage in saving 50MB mem and loosing media_build support.

    32-bit userspace has nothing to do with media_build support (which has been added in my today's build). 32-bit userspace is about getting rid of that untracked memory leak and having libwidevine/other ARM-only libraries support. The only disadvantage that I can tell for now is having to take care of some missing compat ioctls that show up from time to time. And that some addons cannot determine userspace arch.

    There's one thing you have to remember: when switching to a device with different CPU architecture you will break binary addons and you will need to reinstall them.

    But if you use 32-bit build for S905/S905X you shouldn't need to reinstall anything, except if you have some extra DVB drivers installed from LE repo.

    Here's third kernel to test for users who have booting issues. How to use:

    • Install 7.0.3.011.
    • Make the box boot.
    • Choose kernel URL:

    • Login over SSH and exectute:

      • SD card:

        Code
        mount -o rw,remount /flash
        cd /flash
        rm kernel.img
        wget link_to_kernel_image
        sync
      • Internal:

        Code
        cd /tmp
        wget link_to_kernel_image
        dd if=kernel.img of=/dev/boot
    • Reboot, report.
    • For SD card you can alternatively put the card to your computer and download kernel.img directly there, replacing 7.0.3.011 kernel.


    My observation whilst the USB Stick is inserted is that when it does boot,
    The boot animation is shown for a good 8 to 10 seconds.
    Without the USB Stick inserted the boot animation only stays for 3 seconds.

    I would like to disable USB BootUp option with this build and see what happens.

    USB booting is not handled by kernel, it is handled by u-boot and only after SD card with LE is not detected. That said you may be right that is has some influence on how kernel driver works. Can you please do the following: execute fw_setenv upgrade_step 1 over SSH and reboot - this will make all u-boot variables go back to default values and thus disable SD and USB booting.

    kenmills Unfortunately no, we need userspace Mali libraries. There's no need to look for them as I have information straight from Amlogic that there are currently none for S912.

    What you linked is kernel display driver for mainline Linux kernel. I can assure you that when mainline Linux support is mature enough to experiment with it on LE, you will see a LE build with it.

    Thank you for testing the first kernel revert. Fortunately there are only 2 kernel patches between 7.0.3.010/011 and 19 November build. Here's second kernel to test for users who have booting issues. How to use:

    • Install 7.0.3.011.
    • Make the box boot. :D
    • Choose kernel URL:

    • Login over SSH and exectute:

      • SD card:

        Code
        mount -o rw,remount /flash
        cd /flash
        rm kernel.img
        wget link_to_kernel_image
        sync
      • Internal:

        Code
        cd /tmp
        wget link_to_kernel_image
        dd if=kernel.img of=/dev/boot
    • Reboot, report. ;)
    • For SD card you can alternatively put the card to your computer and download kernel.img directly there, replacing 7.0.3.011 kernel.


    [hr]


    Once again, I would also like to point out (as I have mentioned several times before) that the LibreELEC-S905.aarch64-7.0-devel-20161212161011-r23559-gd4fc4f6 development version works like a charm on the same device. It NEVER fails to boot/reboot.

    This is VERY odd as this version uses basically the same kernel as 7.0.3.011 and that's the only thing that can fail on boot - by fail I mean stuck on vendor logo before LE splash screen.