Please don't use the outdated version 0.0.1 from Argon40. Instead use a recent version like 1.0.0:
Install instructions
Download Link at GitHub
Discussion thread
Posts by HarryH
-
-
chewitt ,
I'm appreciate your offer and hasn't forgot this Thread
Until now I was focused to make the technical part right. I wasn't unhappy with the original add-on icon, but it makes sense to follow a unified style.
Shortly after I enabled the issues option at the GitHub repo yesterday, it seems there is an interest to make some cosmetic changes... -
Version 1.0.0 released:
- renumbering to better follow semantic versioning
- menu structure reorganized
- added fan curve for GPU and PMIC temperature
New versions are now being published on GitHub
Releases · HungerHa/libreelec_package_argonforty-deviceArgonForty Device Configuration Add-On for LibreELEC - HungerHa/libreelec_package_argonforty-devicegithub.com -
Hi Baallrog,
please use the updated scripts from here:
PostRE: Problem with autostart.sh on RPI-4 Libreelec 11.95.1 Omega
In the meanwhile I have played a little bit with pinctrl. But it's now your part to test if it works.
(Code, 35 lines)
(Code, 41 lines)
[…]
To make it complete, please check every listed chip:
(Code, 2 lines)
The correct one has 58 on the RPi4 (but the pin count could be split/vary on RPi5) as the return value for ngpio and I'm assuming the label is "pinctrl-bcm2712" or something similar.
EDIT:
Benoitone I have added pull-down for the input pin, to be ensure the pin isn't floating.HarryHApril 15, 2024 at 8:24 PM -
-
That's nice.

Also if you got the outdated add-on download not from my repository, you are right that "issues" is disabled. I'm currently undecided, if I should enable this opportunity or not. From the workflow view it would be the right way if someone like you can use it, but I have not the time to moderate this. -
Downloaded from github right now , but latest libreelec version gives installing error.
Until now I only provided ready to install add-on packages here (attachments are at the end of the text):
Post[RPi] Argon ONE Control Add-on (Release Notes)
Please be aware:
I'm not a developer of KODI Add-ons. This is only a result of someone who had the wish to get the add-on work again with LibreELEC 10 and later.
Argon ONE Control
2026/05/13 Version 1.2.3 (recommended): Please note the updated documentation.
Provides a GUI and installs a service to manage Argon ONE case features including the power button, fan speed, and the Argon IR remote.
What it does:- supports LibreELEC 10 / 11 / 12 / 13
- supports Argon ONE V1/2 (RPi4)
- supports Argon ONE V3 (RPi5)
HarryHAugust 2, 2023 at 9:57 PM
So I don't really know what you are talking about and need more details with an exact version and, if necessary, a link to the debug log.
Perhaps you tried the original version 0.0.1 from Argon, which is known that it not working with versions, which are newer than LibreELEC 9? -
Version 0.0.14 beta 2 released:
- avoid overwriting the existing rc_maps configuration, just add Argon REMOTE
- automatically switch between Celsius/Fahrenheit, depending on regional/temperature setting
- language file refactored
- regression: fan always-on setting and emergency fan (90°) doesn't worked
- switched to official add-on versioning
With this version in the most cases it shouldn't needed anymore to create the lock file to protect the own remote control configuration.
But for the worst case, for example if someone is using a lircd.conf file, the lock file support remains. -
You are welcome. By the way, for the fan control of that case you can install this Addon: RE: [RPi4B] Argon One Case Shutdown
But please do place the lock file there before the Addon installation, to ensure that your current remote control configuration is not affected:
touch /storage/.config/argon40_rc.lock -
The positioning of usb_max_current_enable=1 within the config.txt is not really important, but its good placed below the exiting lines in the [all] scope. It should be case sensitive, so you should use lower case for parameters in the config.txt, but UPPER CASE for parameters of the bootloader config.
You can check the current bootloader config with:
rpi-eeprom-config
or
vcgencmd bootloader_config
and edit with:
rpi-eeprom-config -e -
That information is very important, because you need this:
bootloader config / EEPROM:
PSU_MAX_CURRENT=5000config.txt
usb_max_current_enable=1
Explanation here: RE: LibreELEC 12.0 on Raspberry Pi5 -
Please keep in mind, that the RPi5 itself needs more power, than previous generations. If the system is very CPU agile and not in the idle state, then attaching of USB devices could be the worst case for the power supply and/or the PMIC.
If your USB HUB is really a powered one, you should try to only attach 1 tuner to the RPI5 directly and 2 tuners at the powered HUB.
Only to be sure, you attached the RPi5 power supply directly to the RPi5 pcb, right? You doesn't use a additional case or gadget like RemotePi board ?
-
This doesn't looking good regarding the USB power. Was this an attempt with the powered HUB?
-
If you want to get some specific support, it's needed what you provide more detailed information about your system. The best way to start is:
- enable debug logging https://wiki.libreelec.tv/support/log-files
- reboot
- try to play such FLAC file
- paste the link to the log here -
And now the important question: What do you have detached? Only the Rii X8, ore more devices?
I don't have a keyboard connected.
but
And my wife uses an Rii X8 for iPlayer searches
It sounds weird to me, because the Rii X8 is a keyboard. Or do you use the RPi in time-sharing with your wife?

Perhaps you has only Caps-Lock enabled or a battery issue with that device. If somebody else have the same issue in the future, it would be nice to know. -
Please remove all additional USB devices / dongle during the troubleshooting, since they could potentially react as HID (keyboard or interpreted as such).
-
Only to be sure, do you use a case for your RPi5 like the Argon ONE V3? I'm asking because this case doesn't pass-through the PD information to the RPi5. The case pcb is self a power sink and negotiates the power consumption with the power supply. But the connection RPi5 <-> case pcb doesn't negotiate via PD (power delivery).
The RPi5 relies on that power delivery information, to enable the whole 5A current and additional the USB boot support/max. USB current.
In such case, you need to add this lines to bootloader config /EEPROM:
PSU_MAX_CURRENT=5000
and to your config.txt:
usb_max_current_enable=1 -
Thank you for providing the additional image.
Only for sureness, I have tested with different KODI LPCM audio and video sample files: https://kodi.wiki/view/SamplesWith the official 12.0.0 image the mapping was wrong (6.1 -> RC)
Code
Display More2024-05-02 18:02:15.012 T:991 debug <general>: CAESinkALSA::GetChannelLayout - Input Channel Count: 8 Output Channel Count: 8 2024-05-02 18:02:15.012 T:991 debug <general>: CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR, FC, LFE, BL, BR, SL, SR 2024-05-02 18:02:15.012 T:991 debug <general>: CAESinkALSA::GetChannelLayout - Got Layout: FL, FR, LFE, FC, BL, BR, BC, UNKNOWN1 (ALSA: FL FR LFE FC RL RR RC NA) 2024-05-02 18:02:15.012 T:991 debug <general>: CActiveAESink::OpenSink - ALSA Initialized: 2024-05-02 18:02:15.012 T:991 debug <general>: Output Device : vc4-hdmi-0 (vc4hdmi0) 2024-05-02 18:02:15.012 T:991 debug <general>: Sample Rate : 48000 2024-05-02 18:02:15.012 T:991 debug <general>: Sample Format : AE_FMT_S24NE3 2024-05-02 18:02:15.012 T:991 debug <general>: Channel Count : 8 2024-05-02 18:02:15.012 T:991 debug <general>: Channel Layout: FL, FR, LFE, FC, BL, BR, BC, UNKNOWN1 2024-05-02 18:02:15.012 T:991 debug <general>: Frames : 2400 2024-05-02 18:02:15.012 T:991 debug <general>: Frame Size : 24and after update to the image with the patch provided by you it's now correct 7.1 (RLC/RRC):
Code
Display More2024-05-02 18:17:20.223 T:986 debug <general>: CAESinkALSA::GetChannelLayout - Input Channel Count: 8 Output Channel Count: 8 2024-05-02 18:17:20.223 T:986 debug <general>: CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR, FC, LFE, BL, BR, SL, SR 2024-05-02 18:17:20.223 T:986 debug <general>: CAESinkALSA::GetChannelLayout - Got Layout: FL, FR, LFE, FC, SL, SR, BL, BR (ALSA: FL FR LFE FC RL RR RLC RRC) 2024-05-02 18:17:20.223 T:986 debug <general>: CActiveAESink::OpenSink - ALSA Initialized: 2024-05-02 18:17:20.223 T:986 debug <general>: Output Device : vc4-hdmi-0 (vc4hdmi0) 2024-05-02 18:17:20.223 T:986 debug <general>: Sample Rate : 48000 2024-05-02 18:17:20.223 T:986 debug <general>: Sample Format : AE_FMT_S24NE3 2024-05-02 18:17:20.223 T:986 debug <general>: Channel Count : 8 2024-05-02 18:17:20.223 T:986 debug <general>: Channel Layout: FL, FR, LFE, FC, SL, SR, BL, BR 2024-05-02 18:17:20.223 T:986 debug <general>: Frames : 2400 2024-05-02 18:17:20.223 T:986 debug <general>: Frame Size : 24