The myOSMC app is regarded as safer.
But yeah, one way or another you need to move on - otherwise you’ll need to build yourself, pointing at older dependencies etc. Beyond the scope here.
I’d forgotten that was in there! I’d added it out of habit because of my emulator work, but we don’t actually need it here as far as I can tell. As it is, the binaries are common to Vero 4k and Vero V.
Delighted to see somebody using the build function mind you - that was a lot of effort Why were you building your own?
But useful functions have also been added. You might also find CEC event handling useful. It’s allows to simply turn the backlight on and off along with TV.
CEC event handling depends on additional packages on Vero: vero3-libcec-osmc and vero3-libcec-dev-osmc for building. But the dependency packages are maked from acorns and logs, and therefore provided libcec.so not included in global LD_LIBRARY_PATH, without which hyperion runs with an error.
I simply made symlincs to /usr/lib/ to mitigate this problem
but may be you will find better solution to maintain this without broking ld.so.cache
UPD: libcec have some limitations with multiple handlers in one system and there is problem with cec remote control working simultaneously with the hyperion’s handler. Looks not ready for use yet and requires some investigation.