Posts by chewitt

    See if you can find it here: kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel .. If yes, it's trivial to add.

    If not, find it from somewhere else and create /storage/.config/firmware/firmware.fw .. whatever folders/filenames that exist under firmware/ will be mapped to /usr/lib/firmware on rebooting .. so you can self-fix. Check "dmesg" to make sure the driver is actually present in the kernel. If it is you'll see errors for missing firmware. If not, kernel modules will need to be enabled to provide the driver - this requires the image to be recompiled.

    One of the few benefits to the current Covid-19 situation is the one-man Meson 8 mission (Martin Blumenstingl) has been able to spend some quality time with an Odroid C1+ board. For some time we (mostly me) have been responding to WeTek Core and Odroid C1 user posts saying "upstream support is in reasonable shape, but there is no HDMI driver, we're waiting for a eureka moment to happen" .. and well, that eureka moment has finally happened 8o

    Before people get too excited, there is a big difference between "look mum, we made pictures on-screen" and "let's invite the unsuspecting public to use this stuff.." and there's still a lot of work needed to make things usable, and reliable on a wider range of hardware. Today we are showing one boot on one device, and lots of code stunt props were used.

    The first video shows literally the first boot of an experimental AMLMX image loosely basaed on LE master with a mainline Linux kernel shortly before 5.7-rc1 (shows as 5.6) along with the FOSS mali GPU driver (lima) and Kodi 19 pre-Alpha.

    External Content youtu.be
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    The second video shows Martin in the GUI trying to remember where the system info screen is:

    External Content youtu.be
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    I've no idea about the Python script, but the "Controller 6C:21:A2:9B:16:AE (public)" line contains the BT device MAC adddress.

    You might want to experiment with the audio switcher add-on in our repo.

    Not technically impossible, but also not as straightforward as you assume as Kodi has a number of dependencies and reverting Python2 > Python3 is more than a simple package bump. I have a suspicion that once you chase down everything for that .. you're basicaally back to our LE 9.2 codebase which is Python2 based.

    There is already an MPD add-on in our repo so building derivative audio players should be possible, but it gets complicated when chasing all the extra GUI package dependencies for things like Apache/Nginx. I'd like to see it done though, as all the ARM/Pi audio projects (Volumio/moOde/etc.) are using desktop distros as their base and 400MB images sounds a bit bloated when you're used to something around 120MB. I think LE would be a much better and more focussed base for them.

    LE uses connman which stores network setttings using a unique identifier based on the MAC address of the interface. As the network interface does not change between connections, you are forced to manually change the config to change connection.

    One way to work around this is using a USB Ethernet adaptor. As this will have a different MAC the settings will be cached and to change connection all you need to do is swap the Ethernet cable between ports. It will also support both being active at the same time; which device becomes eth0 will be dependent on kernel probe order but the on-board NIC should always be faster so this is probably not an issue.

    An alternative is (as suggested above) to use WiFi and Ethernet, although here the default behaviour is slightly different. You can have both connections active at the same time, but when Ethernet is connected it always becomes the primary (gateway/routed) connection. This can be changed by copying /etc/connman/main.conf > /storage/.config/connman_main.conf and reordering the PreferredTechnologies line and rebooting.

    I'm not familiar with Fritzbox routers and my German is out of practice, but that page looks like it is for port-mapping. Did you put the device in a "DMZ" on the router? If yes, you will probably need to access via the WAN IP address not LAN.

    You might be better off using systemd/kernel SMB mounts and pointing Kodi to a "local" file path instead of using the built-in SMB client. I found this was needed with older TimeCapsule devices which also run Apple's own sucky SMB implementation. Have a look in /storage/.config/systemd for the .mount file examples.

    Hi JerneJ!

    I still can't play videos through the Apple airplay function, but only music even with this latest version and nightly update. When I turn the switch to play videos in the services menu my phone can't find LibreELEC to stream videos. When I turn that switch off again my phone finds it but only sound is streamed to my Kodi. Is there any solution?

    Kodi supports video playback from iOS 8 devices or older. Since then the video protocol changed and Kodi Airplay support became restricted to audio only. If one of the open-source streaming libraries (re)gains support for video Kodi can look at updating things. Until then .. Apple thanks you for funding their locked and proprietary "must pay a $fee to Apple to exist" ecosystem. If you read the help text in the services menu (which I authored) the reason for the toggle switch is clearly described.