Libreelec update from 12.0.2 on RPi4

  • /.kodi/temp # cat kodi.log 
    2024-02-27 17:26:18.521 T:1010     info <general>: -----------------------------------------------------------------------
    2024-02-27 17:26:18.522 T:1010     info <general>: Starting Kodi (21.2 (21.2.0) Git:21.2-Omega). Platform: Linux ARM 64-bit
    2024-02-27 17:26:18.522 T:1010     info <general>: Using Release Kodi x64
    2024-02-27 17:26:18.522 T:1010     info <general>: Kodi compiled 2025-01-20 by GCC 13.2.0 for Linux ARM 64-bit version 6.6.70 (394822)
    2024-02-27 17:26:18.522 T:1010     info <general>: Running on LibreELEC (official): 12.0.2, kernel: Linux ARM 64-bit version 6.6.70

    ...

    2024-02-27 17:26:21.765 T:1032    error <general>: SETTINGS: load_url # Error loading url: http://releases.libreelec.tv/releases.json
                                                      Reason: [Errno -3] Temporary failure in name resolution
    2024-02-27 17:26:21.964 T:1032     info <general>: SETTINGS: __init__ # updateThread Started
    2024-02-27 17:26:21.966 T:1032     info <general>: SETTINGS: set_auto_update # manual
    2024-02-27 17:26:22.009 T:1093    error <general>: SETTINGS: load_url # Error loading url: https://update.libreelec.tv/updates.php?i=9076dd061576a19c7f880f7065de1b2c&d=LibreELEC&pa=RPi4.aarch64&v=12.0.2&f=raspberrypi%2C4-model-b-4g
                                                      Reason: [Errno -3] Temporary failure in name resolution
    2024-02-27 17:26:22.065 T:1094     info <general>: SETTINGS: run # Waiting

    Libreelec SD card setup using Raspberry Pi imager. They are still on 12.0.2 image. I know that I can manually go to 12.2, but I want to see normal update working. Network is on wifi. DNS is provided by caching dns on router and google dns.

    If update is set to manual, release and available versions lists are empty. I haven't seen automatic update kick yet.

    Also I did not ask to enable Samba during setup and it is enabled.

    Do I have to delay kodi startup for update to fetch release information after network is up and ntp sets up clock?

  • Hi, I think is major changes between 12.02 and 12.2 and because this the automatic update isn't working. If you want to update, make a backup and start the update manually. At least in that way I made it. Because I found few strange things in the LE 12.2, I switched to 12.2 nightly builds (works pretty well).

    Also you should read this too: LE 12.2 info

  • I know that I can manually go to 12.2, but I want to see normal update working.

    LE will auto-update within the same release, e.g. 12.0.0 > 12.0.1 > 12.0.2 but not 12.0.x to 12.2.x as 12.2 contains breaking changes for some hardware: not RPi boards, but there's a single rule that applies to all to avoid confusion.

    TL/DR: all is working correctly, do a manual update.

  • For all to work correctly I would still have to see 12.0 update channel in manual update process instead of empty list.

    Set delay to more than 10 seconds and rebooted. Now I could select update channel in manual update.

    Will flash sd card with 12.2.

    Ignore comments about samba. Just noticed that selector is on by default in setup.

    Edited once, last by tokul (October 3, 2025 at 9:45 AM).