and there is also a crash when you go to the multiboot selection (where you can start other images) if there is no other image installed in a slot;
Traceback (most recent call last):
File "/usr/lib/enigma2/python/Components/ActionMap.py", line 77, in action
File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action
File "/usr/lib/enigma2/python/Screens/Menu.py", line 62, in okbuttonClick
File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 10, in __call__
File "/usr/lib/enigma2/python/Screens/Menu.py", line 75, in runScreen
File "/usr/lib/enigma2/python/Screens/Menu.py", line 81, in openDialog
File "/usr/lib/enigma2/python/StartEnigma.py", line 302, in openWithCallback
dlg = self.open(screen, *arguments, **kwargs)
File "/usr/lib/enigma2/python/StartEnigma.py", line 312, in open
dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
File "/usr/lib/enigma2/python/StartEnigma.py", line 255, in instantiateDialog
return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
File "/usr/lib/enigma2/python/StartEnigma.py", line 272, in doInstantiateDialog
dlg = screen(self, *arguments, **kwargs)
File "/usr/lib/enigma2/python/Screens/FlashImage.py", line 490, in __init__
self.currentimageslot = getCurrentImage()
File "/usr/lib/enigma2/python/Tools/Multiboot.py", line 82, in getCurrentImage
FileNotFoundError: [Errno 2] No such file or directory: '/sys/firmware/devicetree/base/chosen/bootargs'
[ePyObject] (CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap object at 0xb14e71c0>>,('OkCancelActions', 'ok')) failed)
Also, if you create an empty file on the hdd called STARTUP_RECOVERY and you want to boot a different image, the recovery image in slot R always boots without having to press the power button for more than 12 seconds.
You don't need to press the power button at all as soon as an empty STARTUP_RECOVERY is in /hdd, the recovery image always starts up immediately, so you can't get into another image -> this is a bug.