| Triple play has entered the crucial stage. One of the biggest challenges is thecombination of cable television network. The standardization and specialization ofcable television network add a lot of trouble to triple play. Currently, the televisionnetwork terminals have presented its diversification, especially the introduction ofAndroid operating system. The development cycle of Android software is gettingshorter, and the upgrade of Android system will be more frequent. So far, there is noperfect solution to ensure the safety and legality of the Android software upgrade,which is the biggest problem of broadcast TV operators.In this paper, a "double-Kernel" method to upgrade the software of Linux systemSTB is implemented. Based on the Tianjin Radio and television operation standard,designed an upgrade method for the Android system digital TV STB software,whichmake full use of the advantage of the Android system. Compared with the traditionalprocess of upgrading technology, this method is more freedom and convenient, for itsupread operation is isolation with the bottom hardware completely. In the designationof system upgrade, this project overcomed the problem of MTD driver, and achievedthe final purpose of upgrade.To ensure the accuracy, reliability and security of the data during the install andupgrade of Android STB software, dual-key encryption algorithm is introduced. Inallusion to the problem that cable operators can’t strictly control the softwaredownload and install conducted by Android STB users, a novel scheme of androidsoftware certification system based on the digital signature technique is proposed. Theresults show that this scheme is practical and effective. It provides a more safe andreliable solution for cable operators to control the intelligent terminal software ofAndroid STB. |