Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
cdkelly
Level 8

Supported Firmware Versions

We are trying to decide what version(s) of Firmware our channel will support so I have a few questions.

What is the policy for pushing Firmware updates? Do all connected devices that support new Firmware updates get auto-upgraded?

We would like to get a picture of what the Firmware percentages are for currently active Roku players on the market. From this http://blog.roku.com/blog/2011/12/21/software-update-3-1-available-for-first-generation-roku-players... blog post, it seems that supporting below 3.1 would not be necessary as that is available even on older Roku 1 devices. Is that an accurate assumption?

What is the current best-practice as far as Firmware versions to support?

Thank you for any help or guidance!!
0 Kudos
2 REPLIES 2\
EnTerr
Level 11

Re: Supported Firmware Versions

"cdkelly" wrote:
We are trying to decide what version(s) of Firmware our channel will support so I have a few questions.
What is the policy for pushing Firmware updates? Do all connected devices that support new Firmware updates get auto-upgraded?
We would like to get a picture of what the Firmware percentages are for currently active Roku players on the market. From this http://blog.roku.com/blog/2011/12/21/software-update-3-1-available-for-first-generation-roku-players... blog post, it seems that supporting below 3.1 would not be necessary as that is available even on older Roku 1 devices. Is that an accurate assumption?
What is the current best-practice as far as Firmware versions to support?

Firmware version-wise, Roku platform is quite homogenous - when new version is considered ready, it is pushed to all compatible players within a few days. There is no way to "opt-out" so virtually every Roku player connected to open internet has the latest fw. Roku blog does not always announce the new versions and information on the changes is skimpy. In theory new firmwares should not break your working brightscript code.

Currently the older (MIPS) platform is running build of 3.1 and the new (ARM) platform players are on 5.1, with 5.2 coming any day.
0 Kudos
RokuJoel
Roku Employee
Roku Employee

Re: Supported Firmware Versions

If targeting legacy devices, I would suggest setting minimum firmware to 3.1 b1182 as that is the current released version, and has features like ParseJSON that are not in older firmware versions.

There are a very small number of older devices that have not upgraded due to bad memory blocks.

- Joel
0 Kudos