I am having a problem with a SDK1 (roScreen) standalone screensaver. During development, the screensaver would sideload with no issues. When installed from the channel store (either production or beta version), the screensaver appears as a channel as well. Clicking on the ‘channel’ with the remote causes the screen to go black and the only way out of it is to click HOME button.
When the Home screen returns, the channel icon is gone. The screensaver is always available through Settings/Theme/Screensavers…
Some code snippets:
manifest:
screensaver_title=MyScreensaver
screensaver_private=0
major_version=1
minor_version=2
build_version=00017
main.brs
Function RunScreenSaver( params As Object ) As Object
screensaverMain()
End Function
sub screensaverMain()
…
Is there any requirement that I am missing? It is possible that the problem is how I upload it to the channel store, but it is set as a screensaver there, but I would not rule that out. Any help/advice greatly appreciated.
