Hyperion.NG, Amlogic improvements

@Paulchen-Panther This is the error on 2.0.0.alpha3:

 [hyperiond AMLOGICGRABBER] (INFO) FB mode
 [hyperiond LEDDEVICE] (ERROR) An I/O error occurred when a resource becomes unavailable, e.g. when the device is unexpectedly removed from the system.
 [hyperiond LEDDEVICE] (ERROR) Device disabled, device 'adalight' signals error: 'Rs232 SerialPortError, see details in previous log lines!'
 [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:152:closeDevice()) Close UART: /dev/ttyACM0
 [hyperiond ComponentRegister] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: disabled

On resume from suspend the LED device get’s disabled because of the IO error. This is a different error handling like before. Before the LED device got closed and reopened on IO error. Now it remain disabled.
When I go to the web interface I can enable the LED device again after system resume and they work again like before suspend.

You can send the CoreELEC device by systemctl suspend into suspend and just resume it by the IR remote. I have a Arduino UNO clone connected by USB.