[go: up one dir, main page]

CN104461665A - Method for triggering android system upgrading in external control mode based on storage device - Google Patents

Method for triggering android system upgrading in external control mode based on storage device Download PDF

Info

Publication number
CN104461665A
CN104461665A CN201410853879.4A CN201410853879A CN104461665A CN 104461665 A CN104461665 A CN 104461665A CN 201410853879 A CN201410853879 A CN 201410853879A CN 104461665 A CN104461665 A CN 104461665A
Authority
CN
China
Prior art keywords
program
external control
android system
upgrading
triggering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410853879.4A
Other languages
Chinese (zh)
Inventor
陈君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Jinwangtong Electronic Technology Co Ltd
Original Assignee
Sichuan Jinwangtong Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Jinwangtong Electronic Technology Co Ltd filed Critical Sichuan Jinwangtong Electronic Technology Co Ltd
Priority to CN201410853879.4A priority Critical patent/CN104461665A/en
Publication of CN104461665A publication Critical patent/CN104461665A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a method for triggering android system upgrading in an external control mode based on a storage device. According to the method, a production program is included, the production program is composed of a burning piece program and an android system program, and the burning program is composed of a boot program, a recovery program, a baseparm program and a logo. Firstly, the boot program is started, and a UI is loaded for display; secondly, whether external control input triggering exists or not is detected, and if triggering is correct, the recovery program is entered, an upgrade package name under a specified storage device path is detected, and then upgrading can be completed; if triggering is incorrect, a system kernel is skipped. Compared with the prior art, the burning program is small and facilitates modifying and remaking; the burning piece production efficiency is greatly improved, the production efficiency can be improved substantially, and the production cost can be lowered substantially; the production uniformity can be effectively improved; expenses for factory repair of a set top box are reduced, and the repair cycle is shortened.

Description

External control based on memory device triggers the method for Android system upgrading
Technical field
The present invention relates to a kind of digital TV set-top box control field, particularly relate to a kind of method that external control based on memory device triggers Android system upgrading.
Background technology
Along with the development of Android system is more and more rapider, top box of digital machine also can not abandon this good chance certainly, and therefore Android system set top box is arisen at the historic moment.The function that Katyuan of android system and extensibility make it increase gets more and more, and system program becomes increasing thereupon, and the shipment amount of Set Top Box also grows with each passing day.So just for manufacturer brings some drawback following:
(1) Android system program is too large, and need to use program burn writing device when producing, programming a slice flash's is chronic, generally needs about 5-10 minute, and efficiency is too low.To multi-disc programming simultaneously, need multiple stage program burn writing device, cost is too high.
(2) if master routine is destroyed, Set Top Box can not be run by normal boot-strap, cannot carry out upgrading repair process, need to return factory's programming program again, add maintenance cost and cycle.
(3) because program is too large, integration and making complete burning sheet program consuming time very long, all needs after each update routine again to make and burns sheet program, be unfavorable for very much the renewal of program.
Summary of the invention
Object of the present invention is just to provide one to solve the problems referred to above, and based on memory device external control trigger Android system upgrading method.
To achieve these goals, the technical solution used in the present invention is: a kind of external control based on memory device triggers the method for Android system upgrading, comprise production routine, described production routine is by burning sheet program and Android system program forms, described burning sheet program is by boot program, recovery program, baseparm program and logo composition, first boot program is started, load UI display, whether carry out detecting has external control input to trigger again, if correct triggering then enters recovery program, and AKU name under detecting designated store device path, upgrading can be completed, if correctly do not trigger, jump system kernel,
As preferably, if AKU name under designated store device path being detected, namely upgrade; If AKU name do not detected, return boot start-up routine;
As preferably, described external control is input as remote pilot, panel controls, mouse or keyboard;
As preferably, external control input be correct input in the mode of adopting consecutive click chemical reaction, if the wrong button in midway, non-button or time-out expression are not correct inputs;
As preferably, described memory device is USB flash disk, external hard disk, SD card or flash module etc.
Compared with prior art, the invention has the advantages that:
1. burn sheet program less, convenient amendment makes again.
2. produce burning sheet efficiency greatly to improve, it is multiple stage set top box upgrading program that upgrading master routine can use multiple USB flash disk simultaneously, can increase substantially production efficiency and reduce production cost.
3. same burning sheet program may be used for the upgrading of different master routine, and the same platform hardware not even with configuration all can use.Effectively can improve the unitarity of production.
4. achieve burning sheet start-up routine to be separated with holonomic system program, the advantage effectively reducing costs and raise the efficiency, and have certain versatility.
5. when set-top-box system program in client's hand is destroyed or occur that severely subnormal situation needs refresh routine, also can solve easily by which, only need provide correct complete AKU (update.zip), upgrading can be carried out complete renewal by Self-operating, decrease expense and the cycle of Set Top Box depot repair.
Accompanying drawing explanation
Fig. 1 is principle of the invention block diagram.
Embodiment
The invention will be further described below.
Embodiment 1: see Fig. 1, a kind of external control based on memory device triggers the method for Android system upgrading, comprise production routine, described production routine is by burning sheet program and Android system program forms, and described burning sheet program is made up of boot program, recovery program, baseparm program and logo, smaller, only has about 20M, burn sheet only to need just can complete less than 30 seconds, greatly can improve the efficiency of burning sheet, also greatly ensure that the correctness of data.Burning sheet program can independent operating, first boot program is started, load UI display, whether carry out detecting has external control input to trigger again, described external control is input as remote pilot, panel controls, mouse or keyboard etc., external control input is correct input in the mode of adopting consecutive click chemical reaction, if the wrong button in midway, non-button or time-out represent it is not correct input, if correct triggering then enters recovery program, and AKU name under detecting designated store device path, upgrading progress and upgrade status prompting can show on the tv screen, upgrading can be completed, AKU name under if designated store device path being detected, namely upgrade, if AKU name do not detected, return boot start-up routine, described memory device is USB flash disk, external hard disk, SD card or flash module etc., if correctly do not trigger, and jump system kernel KERNEL.
Above exhaustive presentation is carried out to the method for the triggering of the external control based on memory device Android system provided by the present invention upgrading, apply specific case herein to set forth principle of the present invention and embodiment, the explanation of above embodiment just understands method of the present invention and core concept thereof for helping; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, to change of the present invention and improve will be possible, and design and the scope of accessory claim defined can not be exceeded, in sum, this description should not be construed as limitation of the present invention.

Claims (5)

1. the method for the triggering of the external control based on memory device Android system upgrading, comprise production routine, it is characterized in that: described production routine is by burning sheet program and Android system program forms, described burning sheet program is made up of boot program, recovery program, baseparm program and logo, first boot program is started, load UI display, whether carry out detecting has external control input to trigger again, if correct triggering then enters recovery program, and AKU name under detecting designated store device path, can upgrading be completed; If correctly do not trigger, jump system kernel.
2. the external control based on memory device according to claim 1 triggers the method for Android system upgrading, it is characterized in that: if AKU name under designated store device path being detected, namely upgrade; If AKU name do not detected, return boot start-up routine.
3. the external control based on memory device according to claim 1 triggers the method for Android system upgrading, it is characterized in that: described external control is input as remote pilot, panel control, mouse or keyboard.
4. the external control based on memory device according to claim 3 triggers the method for Android system upgrading, it is characterized in that: external control input inputs for correct in the mode of adopting consecutive click chemical reaction, if the wrong button in midway, non-button or time-out represent it is not correct input.
5. the external control based on memory device according to claim 1 triggers the method for Android system upgrading, it is characterized in that: described memory device is USB flash disk, external hard disk, SD card or flash module.
CN201410853879.4A 2014-12-31 2014-12-31 Method for triggering android system upgrading in external control mode based on storage device Pending CN104461665A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410853879.4A CN104461665A (en) 2014-12-31 2014-12-31 Method for triggering android system upgrading in external control mode based on storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410853879.4A CN104461665A (en) 2014-12-31 2014-12-31 Method for triggering android system upgrading in external control mode based on storage device

Publications (1)

Publication Number Publication Date
CN104461665A true CN104461665A (en) 2015-03-25

Family

ID=52907770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410853879.4A Pending CN104461665A (en) 2014-12-31 2014-12-31 Method for triggering android system upgrading in external control mode based on storage device

Country Status (1)

Country Link
CN (1) CN104461665A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105744365A (en) * 2016-02-01 2016-07-06 烽火通信科技股份有限公司 Upgrading method of intelligent set-top box based on Android system
CN105959765A (en) * 2016-06-30 2016-09-21 青岛海信宽带多媒体技术有限公司 Infrared remote controller-based terminal start control method and apparatus, and set top box
CN106303707A (en) * 2015-05-28 2017-01-04 深圳市中兴微电子技术有限公司 A kind of version method for burn-recording, system and terminal

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1700172A (en) * 2004-05-21 2005-11-23 上海环达计算机科技有限公司 Method for displaying starting menu of electronic equipment
US7310747B2 (en) * 2002-02-07 2007-12-18 Network Appliance, Inc. System and method for diagnostics execution and data capture in a storage system using nonvolatile memory
CN102063317A (en) * 2010-12-22 2011-05-18 Tcl集团股份有限公司 Method and system for renewedly burning application program by embedded equipment
US8181007B2 (en) * 2009-01-14 2012-05-15 Fengche Liu Electronic device and method for secure operating system update in embedded system
CN102646046A (en) * 2012-04-13 2012-08-22 深圳市同洲电子股份有限公司 Upgrading method and terminal
CN102722394A (en) * 2012-06-08 2012-10-10 深圳路迪网络有限公司 Start upgrading method of embedded equipment
CN103997683A (en) * 2014-05-06 2014-08-20 四川长虹电器股份有限公司 System for using set-top-box platform to realize customizable Flash CD-ROM recorder and method thereof

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7310747B2 (en) * 2002-02-07 2007-12-18 Network Appliance, Inc. System and method for diagnostics execution and data capture in a storage system using nonvolatile memory
CN1700172A (en) * 2004-05-21 2005-11-23 上海环达计算机科技有限公司 Method for displaying starting menu of electronic equipment
US8181007B2 (en) * 2009-01-14 2012-05-15 Fengche Liu Electronic device and method for secure operating system update in embedded system
CN102063317A (en) * 2010-12-22 2011-05-18 Tcl集团股份有限公司 Method and system for renewedly burning application program by embedded equipment
CN102646046A (en) * 2012-04-13 2012-08-22 深圳市同洲电子股份有限公司 Upgrading method and terminal
CN102722394A (en) * 2012-06-08 2012-10-10 深圳路迪网络有限公司 Start upgrading method of embedded equipment
CN103997683A (en) * 2014-05-06 2014-08-20 四川长虹电器股份有限公司 System for using set-top-box platform to realize customizable Flash CD-ROM recorder and method thereof

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106303707A (en) * 2015-05-28 2017-01-04 深圳市中兴微电子技术有限公司 A kind of version method for burn-recording, system and terminal
CN105744365A (en) * 2016-02-01 2016-07-06 烽火通信科技股份有限公司 Upgrading method of intelligent set-top box based on Android system
CN105959765A (en) * 2016-06-30 2016-09-21 青岛海信宽带多媒体技术有限公司 Infrared remote controller-based terminal start control method and apparatus, and set top box
CN105959765B (en) * 2016-06-30 2019-04-05 青岛海信宽带多媒体技术有限公司 A kind of terminal starting control method, device and set-top box based on IR remote controller

Similar Documents

Publication Publication Date Title
CN102902556B (en) The multistage boot load method of a kind of embedded equipment
CN104166561B (en) Electronic equipment system starting method and electronic equipment
CN102722394B (en) Start upgrading method of embedded equipment
US9317397B2 (en) Programmable logic controller (PLC) simulation system, PLC simulator, recording medium, and simulation method
US20110271268A1 (en) System and method for updating unified extensible firmware interface setting information
CN103796066B (en) A smart TV system and its shutdown and startup methods
CN105204913A (en) Method and system for running Linux application on Android operating system and system
CN103106092A (en) System software updating method and device in terminal appliance
CN104572206A (en) Application program self updating and backup recovery method
CN104484185B (en) Firmware generates system and method
CN108174255B (en) Smart TV booting method, smart TV and computer-readable storage medium
US10228849B2 (en) Method and device for providing controller
CN104899091A (en) Multi-operating system switching method of intelligent embedded equipment
CN104461665A (en) Method for triggering android system upgrading in external control mode based on storage device
CN102141940A (en) Device, method and system for recovering firmware update
CN104199691A (en) Method and device for automatically starting APK in turn-on process based on Android platform
KR102128472B1 (en) Storage device for performing in-storage computing operations, method thereof, and system including same
CN102662715A (en) Startup method for embedded operation system
CN106569802A (en) Manufacturing method and manufacturing device of ISO installation mirror images of firewalls
CN111104173A (en) Protection design method of bootstrap program
WO2018014687A1 (en) Parameter passing method and apparatus, and computer storage medium
CN103997684A (en) Method and device for updating operating system
CN102075710A (en) Starting operation method for television and television
US20150317185A1 (en) Method for switching operating system and electronic device using the method
JP2013242680A5 (en)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150325