本发明专利技术适用于终端设备技术领域,提供了一种烧录方法及装置,所述方法包括:将待烧录的应用软件烧录到第一终端设备;在烧录完成后,读取所述第一终端设备的安装分区信息,并根据所述安装分区信息生成对应的镜像文件,所述安装分区信息中包含所述应用软件的初始化数据;当向其他终端设备烧录所述应用软件时,将所述镜像文件和待烧录的应用软件一同烧录到所述其他终端设备;其中,所述其他终端设备为除所述第一终端设备之外的终端设备。通过本发明专利技术,所述其他终端设备在烧录完成后即安装了所述应用软件,在开机时无需进行初始化配置,从而解决了烧录后的第一次开机过程速度慢的问题,有效地减少了烧录的时间和提高了终端设备的生产效率。
【技术实现步骤摘要】
本专利技术属于终端设备
,尤其涉及烧录方法及装置。
技术介绍
烧录是指将数据写入到可编程的集成电路中,实现烧录的设备叫做烧录器,也叫做编程器。现有的Android设备在生产过程中需要烧录各种软件数据,而烧录后的第一次开机过程速度慢,影响了Android设备的生产效率。当需要烧录的软件数据较多时,所需的烧录时间更长,烧录的速度也会更慢。
技术实现思路
鉴于此,本专利技术实施例提供一种烧录方法及装置,以解决现有终端设备在生产烧录后开机速度慢以及烧录效率低的问题。第一方面,提供了一种烧录方法,所述方法包括:将待烧录的应用软件烧录到第一终端设备;在烧录完成后,读取所述第一终端设备的安装分区信息,并根据所述安装分区信息生成对应的镜像文件,所述安装分区信息中包含所述应用软件的初始化数据;当向其他终端设备烧录所述应用软件时,将所述镜像文件和所述应用软件一同烧录到所述其他终端设备;其中,所述其他终端设备为除所述第一终端设备之外的终端设备。第二方面,提供了一种烧录装置,所述装置包括:第一烧录模块,用于将待烧录的应用软件烧录到第一终端设备;读取模块,用于在烧录完成后,读取所述第一终端设备的安装分区信息,并根据所述安装分区信息生成对应的镜像文件,所述安装分区信息中包含所述应用软件的初始化数据;第二烧录模块,用于当向其他终端设备烧录所述应用软件时,将所述镜像文件和所述应用软件一同烧录到所述其他终端设备;其中,所述其他终端设备为除所述第一终端设备之外的终端设备。与现有技术相比,本专利技术实施例通过将待烧录的应用软件烧录到第一终端设备,并在烧录完成,若所述第一终端设备正常开机启动,则读取所述第一终端设备的安装分区信息,并根据所述安装分区信息生成对应的镜像文件,所述安装分区信息中包含所述应用软件的初始化数据;当向其他设备上烧录所述应用软件时,则将所述镜像文件和待烧录的应用软件一同烧录到所述其他终端设备;其中,所述其他终端设备为除所述第一终端设备外的终端设备;从而使得所述其他终端设备在烧录完成后即安装了所述应用软件,在开机时无需进行初始化配置,解决了烧录后的第一次开机过程速度慢的问题,且有效地减少了烧录的时间和提高了终端设备的生产效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1是本专利技术实施例提供的烧录方法的实现流程图;图2是本专利技术实施例提供的烧录方法的另一实现流程图;图3是本专利技术实施例提供的烧录装置的组成结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例通过将待烧录的应用软件烧录到第一终端设备,并在烧录完成,若所述第一终端设备正常开机启动,则读取所述第一终端设备的安装分区信息,并根据所述安装分区信息生成对应的镜像文件,所述安装分区信息中包含所述应用软件的初始化数据;当向其他设备上烧录所述应用软件时,则将所述镜像文件和待烧录的应用软件一同烧录到所述其他终端设备;其中,所述其他终端设备为除所述第一终端设备外的终端设备;从而使得所述其他终端设备在烧录完成后即安装了所述应用软件,在开机时无需进行初始化配置,解决了烧录后的第一次开机过程速度慢的问题,且有效地减少了烧录的时间和提高了终端设备的生产效率。本专利技术实施例还提供了相应的装置,以下分别进行详细的说明。图1示出了本专利技术实施例提供的烧录方法的实现流程。在本专利技术实施例中,所述方法执行主体包括但不限于计算机、烧录器等,以在生产过程中将应用软件烧录到终端设备中。可选地,所述终端设备为Android设备,包括但不限于智能手机、平板电脑、学习机等。参阅图1,所述方法包括:在步骤S101中,将待烧录的应用软件烧录到第一终端设备。在这里,在生产一批终端设备产品时,从中选取任意一台终端设备作为母机,即第一终端设备。在向所述终端设备烧录应用软件之前,首先将待烧录的应用软件烧录到所述第一终端设备上。在步骤S102中,在烧录完成后,读取所述第一终端设备的安装分区信息,并根据所述安装分区信息生成对应的镜像文件,所述安装分区信息中包含所述应用软件的初始化数据。本专利技术实施例在烧录完成后启动所述第一终端设备。所述一终端设备在开机时根据烧录的应用软件进行初始化配置写入内存。等到所述第一终端设备正常开机(非不能开机的情况)后,所述第一终端设备上已安装所述应用软件,所述应用软件的初始化数据存储于所述第一终端设备的预设安装分区(比如Android设备中的userdata分区)中。读取整个安装分区(比如userdata分区),生成对应的镜像文件。由于所述安装分区中包含所述应用软件的初始化数据,因此,所述镜像文件中也包含所述应用软件的初始化数据。在步骤S103中,当向其他终端设备烧录所述应用软件时,将所述镜像文件和所述应用软件一同烧录到所述其他终端设备。若烧录系统向其他终端设备上烧录所述应用软件时,则将所述镜像文件作为待烧录的内容之一,与所述待烧录的应用软件一同烧录到其他终端设备上。其中,所述其他终端设备为除所述第一终端设备外的终端设备。当烧录完成后,所述其他终端设备即安装了所述应用软件,在开机时无需进行初始化配置,相当于所述其他终端设备在进行第二次开机,解决了烧录后的第一次开机过程速度慢的问题。所述初始化数据为终端设备在烧录完成后首次开机时根据所烧录的应用软件进行安装得到的数据,包括但不限于所述应用软件安装时的一些配置信息或安装程序等。当存在多个待烧录的应用程序时,本专利技术有效地减少了烧录的时间,以及提高了终端设备的生产效率。终端设备中应用软件的安装分区(如Android设备中的userdata分区)大小与应用软件的初始化数据的大小可能不相同。当应用软件的初始化数据没有完全占用的所述安装分区(如userdata分区)时,会存在很多没有被使用的剩余容量,若读取整个安装分区(如userdata分区)生成镜像文件,并将所述镜像文件烧录到其他终端设备上,将会耗费较多的烧录时间,影响烧录速度。对此,作为本专利技术的另一本文档来自技高网...
【技术保护点】
一种烧录方法,其特征在于,所述方法包括:将待烧录的应用软件烧录到第一终端设备;在烧录完成后,读取所述第一终端设备的安装分区信息,并根据所述安装分区信息生成对应的镜像文件,所述安装分区信息中包含所述应用软件的初始化数据;当向其他终端设备烧录所述应用软件时,将所述镜像文件和所述应用软件一同烧录到所述其他终端设备;其中,所述其他终端设备为除所述第一终端设备之外的终端设备。
【技术特征摘要】
1.一种烧录方法,其特征在于,所述方法包括:
将待烧录的应用软件烧录到第一终端设备;
在烧录完成后,读取所述第一终端设备的安装分区信息,并根据所述安装
分区信息生成对应的镜像文件,所述安装分区信息中包含所述应用软件的初始
化数据;
当向其他终端设备烧录所述应用软件时,将所述镜像文件和所述应用软件
一同烧录到所述其他终端设备;
其中,所述其他终端设备为除所述第一终端设备之外的终端设备。
2.如权利要求1所述的烧录方法,其特征在于,在将待烧录的应用软件烧
录到第一终端设备之前,所述方法还包括:
将第一终端设备中用于安装应用软件的安装分区的容量设置为标准容量。
3.如权利要求2所述的烧录方法,其特征在于,所述将待烧录的应用软件
烧录到第一终端设备包括:
将待烧录的应用软件首次烧录到第一终端设备;
在所述首次烧录完成后,获取所述应用软件的初始化数据在所述第一终端
设备的安装分区中所占用的空间容量;
根据所获取的空间容量重新调整第一终端设备中的安装分区的容量;
将待烧录的应用软件再次烧录到所述第一终端设备。
4.如权利要求3所述的烧录方法,其特征在于,所述读取所述第一终端设
备的安装分区信息,并根据所述安装分区信息生成对应的镜像文件包括:
在所述再次烧录完成后,读取所述第一终端设备中调整后的安装分区信息,
并根据所述调整后的安装分区信息生成对应的镜像文件。
5.如权利要求3或4所述的烧录方法,其特征在于,所述根据所获取的空
间容量重新调整第一终端设备中的安装分区的容量包括:
将所述第一终端设备中的安装分区的容量设置为所获取的空间容量;或者
将所述第一终端设备中的安装分区的容量设置为所获取的空间容量与预...
【专利技术属性】
技术研发人员:吴植贤,
申请(专利权)人:广东小天才科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。