公开/公告号CN102945178A
专利类型发明专利
公开/公告日2013-02-27
原文格式PDF
申请/专利权人 康佳集团股份有限公司;
申请/专利号CN201210478094.4
发明设计人 李佳;
申请日2012-11-22
分类号G06F9/445;H04N21/443;
代理机构深圳市君胜知识产权代理事务所;
代理人王永文
地址 518053 广东省深圳市南山区华侨城
入库时间 2024-02-19 16:59:17
法律状态公告日
法律状态信息
法律状态
2019-05-21
授权
授权
2015-11-04
实质审查的生效 IPC(主分类):G06F9/445 申请日:20121122
实质审查的生效
2013-02-27
公开
公开
技术领域
本发明涉及电视技术领域,尤其涉及一种用于减少android(安卓)电视第一次启动时间的处理方法及系统。
背景技术
目前,制造商在设计制造android(安卓)电视的时候,都会内置一些应用程序在电视中,制造商在制作android电视data分区,system分区的烧录镜像文件的时候,会将这些内置应用程序安装包(以apk为后缀名)做入到镜像文件中,然后再将这些镜像文件和其他镜像文件一起,制作成电视软件,在生产的时候,工人在烧录好电视软件后,android电视正常启动的时候,系统会判断对这些处于data分区,system分区中的应用程序安装包是否安装,如果没有安装,则对应用程序安装包执行安装操作,以实现应用程序的安装;如果安装了,则不必再安装。Android电视第一次开机的启动时候,由于应用程序没有安装,若内置的应用程序较多,就需要花费较多时间去安装应用程序,故第一次开机启动中,安装应用程序会耗费较多时间,降低了电视生产流水线的工作效率。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种用于减少android电视第一次启动时间的处理方法及系统,旨在解决Android电视第一次开机启动由于安装应用程序花费时间较长的问题。
本发明的技术方案如下:
一种用于减少android电视第一次启动时间的处理方法,其中,包括以下步骤:
A、利用已安装好应用程序的第一android电视data分区、system分区的内容制作第一烧录镜像文件;
B、利用第一烧录镜像文件制作第一电视烧录软件;
C、将所述第一电视烧录软件烧录到出厂的第二android电视中。
所述的用于减少android电视第一次启动时间的处理方法,其中,所述步骤A具体包括:
A1、制作用于所述第一android电视data分区、system分区的第二烧录镜像文件,所述第二烧录镜像文件中包含所述第一android电视内置的应用程序安装包;
A2、利用所述第一android电视data分区、system分区的第二烧录镜像文件制作第二电视烧录软件;
A3、将所述第二电视烧录软件烧录到所述第一android电视中,并将所述第一android电视第一次上电启动,所述第一android电视启动时对内置的应用程序安装包进行安装;
A4、利用已经安装好应用程序的所述第一android电视data分区、system分区的所有内容制作所述第一烧录镜像文件。
所述的用于减少android电视第一次启动时间的处理方法,其中,所述步骤A3还包括:当应用程序安装好后将第一android电视data分区、system分区的所有内容通过UART命令拷贝到闪存中。
所述的用于减少android电视第一次启动时间的处理方法,其中,所述步骤A4具体为:利用拷贝到闪存中的已经安装好应用程序的第一android电视data分区、system分区所有内容制作所述第一烧录镜像文件。
所述的用于减少android电视第一次启动时间的处理方法,其中,所述应用程序安装包包括以.apk为后缀名的应用程序安装包。
所述的用于减少android电视第一次启动时间的处理方法,其中,所述步骤C之后还包括:当所述第一电视烧录软件烧录到第二android电视中后,控制所述第二android电视通过所述第一电视烧录软件进行第一次开机启动。
一种用于减少android电视第一次启动时间的处理系统,其中,包括:
第一烧录镜像文件制作模块、用于利用已安装好应用程序的第一android电视data分区、system分区的内容制作第一烧录镜像文件;
第一电视烧录软件制作模块、用于利用第一烧录镜像文件制作第一电视烧录软件;
第一烧录控制模块、用于将所述第一电视烧录软件烧录到出厂的第二android电视中。
所述用于减少android电视第一次启动时间的处理系统,其中,所述第一烧录镜像文件制作模块具体包括:
安装包烧录单元、用于制作用于所述第一android电视data分区、system分区的第二烧录镜像文件,所述第二烧录镜像文件中包含所述第一android电视内置的应用程序安装包;
第二电视烧录软件制作单元、用于利用所述第一android电视data分区、system分区的第二烧录镜像文件制作第二电视烧录软件;
烧录与控制单元、用于将所述第二电视烧录软件烧录到所述第一android电视中,并将所述第一android电视第一次上电启动,所述第一android电视启动时对内置的应用程序安装包进行安装;
第一烧录镜像文件生成单元、用于利用已经安装好应用程序的所述第一android电视data分区、system分区的所有内容制作所述第一烧录镜像文件。
所述用于减少android电视第一次启动时间的处理系统,其中,所述第一烧录镜像文件制作模块进一步还包括:
拷贝控制单元,用于当应用程序安装好后将第一android电视data分区、system分区的所有内容通过UART命令拷贝到闪存中。
所述用于减少android电视第一次启动时间的处理系统,其中,其还包括:
第二android电视启动控制模块,用于当所述第一电视烧录软件烧录到第二android电视中后,控制所述第二android电视通过所述第一电视烧录软件进行第一次开机启动。
有益效果:本发明提供的一种用于减少android电视第一次启动时间的处理方法,利用已经安装好应用程序的android电视data分区、system分区的内容制作烧录镜像文件、并利用烧录镜像文件制作电视烧录软件,烧录软件烧录到电视中后,电视在第一次开机启动时,由于data分区、system分区中存在已安装好的应用程序,无需再次进行安装,减少了第一次开机启动的时间,提高了电视生产流水线的效率。
附图说明
图1为本发明的一种用于减少android电视第一次启动时间的处理方法的流程图。
图2为本发明的一种用于减少android电视第一次启动时间的处理方法步骤S100的具体流程图。
图3为本发明的一种用于减少android电视第一次启动时间的处理系统原理框图。
具体实施方式
本发明提供一种用于减少android电视第一次启动时间的处理方法,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明实施例提供的一种用于减少android电视第一次启动时间的处理方法,包括如下步骤:
S100、利用已安装好应用程序的第一android电视data分区、system分区的内容制作第一烧录镜像文件;
本步骤中,通过已安装好应用程序的第一android电视,并进行过第一次正常启动时,对该已安装好应用程序的第一android电视data分区、system分区的内容制作第一烧录镜像文件。
S200、利用第一烧录镜像文件制作第一电视烧录软件。
即本步骤中对已安装好应用程序的第一android电视data分区、system分区的内容制作第一烧录镜像文件后,再对第一烧录镜像文件制作第一电视烧录软件。
S300、将所述第一电视烧录软件烧录到出厂的第二android电视中。
本实施例中,在具体实施例生产制造电视的时候,使用步骤S100-S300步制作的电视烧录软件生产电视,这样,电视第一次上电开机的时候,data分区,system分区中存在已经安装好了的内置应用程序,就不会再去安装,减少了第一次上电开机的时间。
进一步地实施例,如图2所示,所述的用于减少android电视第一次启动时间的处理方法,其中,所述步骤S100具体包括:
S110、制作用于所述第一android电视data分区、system分区的第二烧录镜像文件,所述第二烧录镜像文件中包含所述第一android电视内置的应用程序安装包;
S120、利用所述第一android电视data分区、system分区的第二烧录镜像文件制作第二电视烧录软件;其中,所述应用程序安装包包括以.apk为后缀名的应用程序安装包。
即步骤S110和S120中在制作第一android电视data分区,system分区的烧录镜像文件的时候,会将这些内置应用程序安装包(以.apk为后缀名)做入到镜像文件中,然后再将这两分区镜像文件同其他分区的镜像文件一起,制作成电视烧录软件。
S130、将所述第二电视烧录软件烧录到所述第一android电视中,并将所述第一android电视第一次上电启动,所述第一android电视启动时对内置的应用程序安装包进行安装。
其中,所述步骤S130还包括:当应用程序安装好后将第一android电视data分区、system分区的所有内容通过UART命令拷贝到闪存中。
S140、利用已经安装好应用程序的所述第一android电视data分区、system分区的所有内容制作所述第一烧录镜像文件。
譬如:利用拷贝到闪存中的已经安装好应用程序的android电视data分区、system分区所有内容制作所述第一烧录镜像文件。
本实施例步骤S130和S140中,将电视烧录软件烧录到第一android电视中,待第一android电视第一次上电正常启动,应用程序安装完毕后,通过UART输入命令,将data分区,system分区所有内容,拷贝到USB中形成第二烧录镜像文件。
然后用拷贝到USB中内容,重新制作data分区,system分区的烧录镜像文件,利用重新制作的烧录镜像文件再制作第二电视烧录软件。
之后在生产制造电视的时候,使用制作的第二电视烧录软件烧录生产电视,这样,电视第一次上电开机的时候,data分区,system分区中存在已经安装好了的内置应用程序,就不会再去安装,减少了第一次上电开机的时间。
进一步地实施例,所述的用于减少android电视第一次启动时间的处理方法,其中,所述步骤S300之后还包括:当所述第一电视烧录软件烧录到第二android电视中后,控制所述第二android电视通过所述第一电视烧录软件进行第一次开机启动。
由上可见,本发明实施例提供的一种用于减少android电视第一次启动时间的处理方法,解决了Android电视第一次开机启动由于安装应用程序花费时间较长的问题。
基于上述实施例,本发明实施例还提供了一种用于减少android电视第一次启动时间的处理系统,如图3所示,包括:
第一烧录镜像文件制作模块310、用于利用已安装好应用程序的第一android电视data分区、system分区的内容制作第一烧录镜像文件;具体如上所述。
第一电视烧录软件制作模块320、用于利用第一烧录镜像文件制作第一电视烧录软件;具体如上所述。
第一烧录控制模块330、用于将所述第一电视烧录软件烧录到出厂的第二android电视中;具体如上所述。
所述用于减少android电视第一次启动时间的处理系统,其中,所述第一烧录镜像文件制作模块具体包括:
安装包烧录单元、用于制作用于所述第一android电视data分区、system分区的第二烧录镜像文件,所述第二烧录镜像文件中包含所述第一android电视内置的应用程序安装包;具体如上所述。
第二电视烧录软件制作单元、用于利用所述第一android电视data分区、system分区的第二烧录镜像文件制作第二电视烧录软件;具体如上所述。
烧录与控制单元、用于将所述第二电视烧录软件烧录到所述第一android电视中,并将所述第一android电视第一次上电启动,所述第一android电视启动时对内置的应用程序安装包进行安装;具体如上所述。
第一烧录镜像文件生成单元、用于利用已经安装好应用程序的所述第一android电视data分区、system分区的所有内容制作所述第一烧录镜像文件;具体如上所述。
所述用于减少android电视第一次启动时间的处理系统,其中,所述第一烧录镜像文件制作模块进一步还包括:
拷贝控制单元,用于当应用程序安装好后将第一android电视data分区、system分区的所有内容通过UART命令拷贝到闪存中;具体如上所述。
进一步地实施例,所述用于减少android电视第一次启动时间的处理系统,其中,其还包括:
第二android电视启动控制模块,用于当所述第一电视烧录软件烧录到第二android电视中后,控制所述第二android电视通过所述第一电视烧录软件进行第一次开机启动;具体如上所述。
综上所述,本发明提供的一种用于减少android电视第一次启动时间的处理方法及系统,利用已经安装好应用程序的android电视data分区、system分区的内容制作烧录镜像文件、并利用烧录镜像文件制作电视烧录软件,烧录软件烧录到电视中后,电视在第一次开机启动时,由于data分区、system分区中存在已安装好的应用程序,无需再次进行安装,减少了第一次开机启动的时间,提高了电视生产流水线的效率。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
机译: 基于安卓操作系统的电视远程按键响应方法及其电视
机译: 基于安卓操作系统的电视远程按键响应方法及其电视
机译: 基于安卓操作系统的数字电视设备初始化方法