I am considering adding “reboot” option to my remote control app for Roku. I have seen oodles of complains of performance deteriorating with some channels etc (random pick, viewtopic.php?f=34&t=50688&p=344036&hilit=reboot#p344036 ) and there is no way to restart the player through the UI. The “Dump Core” sequence seem to have been disabled in 2012 for ECP or telnet access, so a remote app won’t be able to do that.
I found an undocumented way (a bug) to cause a restart and i am tempted to implement reboot through it as convenience for the viewers (vs having to unplug power - must be hilarious for the streaming stick).
I am requesting feedback here, perhaps getting dissuaded from using that. Is Roku adding restart option in the public menus (come on, Tivo has that, DirecTV has that… Roku box is not infallible either)? Or will Roku sanction an ECP way to restart?
There’s a reboot option in the new secret screen: Home x 5, FF, Play, Rewind, Play, FF
Presumably it doesn’t dump the core first, as it’s much faster. I don’t know if it’s accessible via ECP or not, though.
“TheEndless” wrote:
There’s a reboot option in the new secret screen: Home x 5, FF, Play, Rewind, Play, FF
Presumably it doesn’t dump the core first, as it’s much faster. I don’t know if it’s accessible via ECP or not, though.
Yeah, i saw the new “Platform Secret Screen” but it is a bit:
a) “too little” - not accessible via ECP(http), key combo ignored
b) “too late” - does not work on Roku1 (even manually - no wonder, since no fw updates)
It is a stride in right direction, though.
320 days later and i still have not seen response from Roku*.
Come on, Roku stars - chime in. Or is “official word” in the title not clear about who i was sending the question to?
Perhaps company is concerned about prank restarts of the box. If so, the mentioned by TheEndless “platform secret screen” seems reasonable - make the Konami-code for it ECP dial-able on all players. Then after app shortcut button, people can choose restart from on-screen menu - or if someone pranks the viewer, one will see what’s going on - and also have time to counter with own remote.
“RokuJoel” wrote:
Yes, we are concerned about prank restarts and other similar issues. To the best of my knowledge this isn’t something we are going to implement.
Well, that can be addressed with CAPTCHA-style approach, where on restart request user is asked to press 2- or 3-button combination (or numeric PIN) that is displayed on screen and different every time, ensuring the human reads it from the screen.
Hmm. It is strange whereas AppleTV, Chromecast, Tivo, DirecTv have software restart option tucked somewhere, Roku player opines itself infallible.
“RokuJoel” wrote:
Yes, we are concerned about prank restarts and other similar issues. To the best of my knowledge this isn’t something we are going to implement.
Well, that can be addressed with CAPTCHA-style approach, where on restart request user is asked to press 2- or 3-button combination (or numeric PIN) that is displayed on screen and different every time, ensuring the human reads it from the screen.
Hmm. It is strange whereas AppleTV, Chromecast, Tivo, DirecTv have software restart option tucked somewhere, Roku player opines itself infallible.
Roku also has one tucked away, it’s just hidden in one of the secret screens.
I thought this discussion was about remote booting. Do those other streamers all have a reboot command that you can send over the network? And do none of those players “opine them themselves infallible”?
“RokuMarkn” wrote:
I thought this discussion was about remote booting. Do those other streamers all have a reboot command that you can send over the network? And do none of those players “opine them themselves infallible”?
It is about being able to restart by using a remote (including with remote app - a topic near&dear to me, apparently).
In the examples i pointed, one can restart the player by using the remote (while keeping their phat ass on the couch) if deemed necessary. By not considering that option, it seems to me Roku says “you won’t need to manually restart, ever”. It contrasts on the background of Tivo and AppleTV having it, in particular (Tivo being praised for its UI and Apple known for arrogance in deciding what users do and don’t need).
“RokuMarkn” wrote:
Well, as TheEndless as said, Roku has one too.
And i replied to that eleven months ago, in this same thread. No, seriously - see above
Ok, I’m confused. In point (a) of your objection to the screen, you say it’s not accessible via ECP. But when I queried your comparison to other products which don’t have a network accessible reboot, you said “It is about being able to restart by using a remote.” Ok, you can reboot the Roku using a remote. You can’t reboot it via ECP. Is that what you’re asking for?
“RokuMarkn” wrote:
Ok, I’m confused. In point (a) of your objection to the screen, you say it’s not accessible via ECP. But when I queried your comparison to other products which don’t have a network accessible reboot, you said “It is about being able to restart by using a remote.” Ok, you can reboot the Roku using a remote. You can’t reboot it via ECP. Is that what you’re asking for?
I feel complete idiot when i fail to explain and be understood. Is it really unclear if your read the whole thread, it still fits on one screen? OK, let me try in examples, hope that helps:
Case A, i use AppleTV, controlling it with remote app from iPhone. I can restart the device with the app (just like i can restart it with physical remote).
Case C, i use Chromecast, controling it with network device and can restart it from there (can’t do that with physical remote, since there isn’t one).
Case D, i use DirecTV DVR, controlling it with remote app on say Android. I can restart the DVR with the app (in the very same way i can do that with the physical remote).
In that way, how about case R, where Roku player can be restarted by smartphone app too?
Now with that in mind, i started the thread saying that if there was a way (say Konami code via ECP), i’d add shortcut for that to my app. (Or if it were done through the main menu system as in (A), (D) and Tivo, there wouldn’t be need for that even.)
PS. On re-read, the devices i mentioned DO have network accessible reboot, through the on-screen menu system. Why are you saying they don’t?
Well I suppose the problem was the inconsistent use of the term “remote”. You can restart Roku with a real remote. You can’t restart Roku with a network device acting as a remote. So I guess that’s your request. To me a “network reboot” means being able to send a command to reboot the unit without seeing the screen and navigating menus.
Can something like a Harmony Hub be programmed to send the soft restart sequence (home 5, up 1, rewind 2, ff 2) in place of IR remotes? And “point-anywhere” wireless remotes?
I could then use my voice to execute the soft restart sequence using an Amazon Echo or Google Home device.