Posts by chewitt

    You need to follow a "backup > clean-install > manual restore" process to update the box. Clean install requires you to trigger recovery boot mode so the box reads new/updated bootscripts from the SD card; then it can find the new upstream device-tree (configured in uEnv.ini) and the boot files. Once Kodi is installed and running you can copy the backup to the box and do a manual restore of the essential bits (databases, thumbs, sources, add-on settings) and then restart Kodi. Then reinstall new Python3 versions of any add-ons you were using and you're done.

    You cannot directly update - it will either refuse the update or if you force it, it will break boot (the box is not bricked, but you need to do the recovery process to get a working system again).

    Or you stick with whatever image is on the box now .. if it all still works, nothing is forcing you to update.

    Hello! I have in hand Vontar X2 box with s905w2 and I manage connect serial wires and dump a boot log when i try to boot it from sdcard (armbian), I can provide this dumps and play more on this if you want to try.

    I'd prefer to see output from the LE "box" image (not Armbian) since we normally use a newer kernel and I know what patches are being used with it - I don't track Armbian kernels. Please experiment with different SM1 device-trees and share logs.

    The majority of users always go looking for something cheap, and they encounter a ton of friendly and easy to follow online articles about building a (historically, given current pricing) cheap RPi based NAS vs. buying some expensive pre-built NAS box .. so that's what they do.

    I personally value the million man-hours of evolution and development that Synology have in their latest box vs. me with a NAS-oriented or NAS-specific distro and an arguably above average knowledge of hardware. I also value not needing to think about it much too; so I'm firmly in the "if you want a NAS box, get a NAS box" camp :)

    *THE* thing that differentiaes RPi in the ARM/SBC world is the software ecosystem around the boards. Users (of all kinds) can achieve more with average hardware that is excellently supported, than with excellent hardware that is averagely supported. As a general rule, no other SoC manufacturer 'gets' this, and while some SBC vendors do an okay job with better than average support, it's only better than average and not the A1++ support in the RPi ecosystem. The x86_64 world has similar levels of support, but generally with a higher price tag.

    NB: RPi Trading (the for-profit bit that raises funds to the non-profit Foundation) openly recognises that their primary audience these days is more interested in industrial use than education or the hobbyist sector, although things like Home Automation (and Kodi) are still strong; but nowhere near the percentage they were a few years ago. So RPi4 is already more industry friendly than previous generations and I would expect RPi5 to continue that trend. There is still a strong desire to hit the $35 price-point (or the principles behind it) but it's just not possible in the current screwed-up supply-chain post-covid ukraine-war world.

    Despite the current short-supply.. I would expect RPi boards to continue being the best supported devices in our line-up.

    Using alternative players is possible in some OS (Windows, maybe Desktop Linux) because there's a Windowing environment that handles the display of things and the instruction to play something can be somewhat delegated. LE has more complicated distro packaging and we run on the DRM framebuffer so there is a VERY tight integration between Kodi and FFMpeg and the display hardware; so you would first need to compile mpv into the LE image (as we have no package manager or means to simply install it) and then you can configure it as an external player; at which point you'll almost certainly find that mpv is not the solution to whatever problem you think it might solve.

    SMB is active by default and visiting the \\ip-address\logfiles share will generate a zip file with logs from the system. If you can share this we can have a look. If you can't .. the description suggests a cable issue or perhaps a port/speed conflict that prevents Ethernet from working properly on the board.

    WireGuard itself only operates on IPs (NIC interfaces can have an IP, but not an FQDN) hence in the current ConnMan-VPN implementation this is also a hard requirement. The wg-quick script that some WireGuard implementations use to create and tear-down WireGard interfaces has the advantage of being able to resolve an FQDN to an IP address before creating the interface. I haven't tried wg-quick on LE for aeons but it probably works, or you can create your own up/down scripts for systemd to make connections if you like; WireGuard support is in the kernel and making connections is not tied to ConnMan. The advantage of using ConnMan (and reason our default support uses it) is you can see and enable/disable connections using the LE settings add-on in the Kodi GUI.

    Kodi is probably crashing repeatedly due to incompatible add-ons (the Python2 to Python3 change that happens with 9 > 10). If you have an understanding of where things are in the filesystem it's quite easy to recover from:

    systemctl stop kodi && mv /storage/.kodi/addons /storage/.kodi/addons-old && systemctl start kodi

    This moves all (Python2) add-ons out of the way, allowing you to reinstall new (Python3) versions that are compatible. We generally advise a clean install as the majority of users with low/no Linux experience struggle to solve the problem and it's the easiest option to avoid teaching command line skills to a large group that resists learning them, but if you aren't in that group it's relatively simple to fix.

    A72 in the RPi4 is and older design than the A73 in the TV, but the clock rate is higher and .. likely other stuff like RAM speed. I personally find the choice of remote and its repeat rate, which affects the scrolling rate in the GUI, have a larger effect on how the GUI 'feels' while being navigated than CPU clock rates. I find an RPi4 just fine. Others don't.. /shrug