Yes. The easiest way to find and install the latest VIDAA software is to take the following steps on your TV:

Partner portal sign up

Partner Portal Login