CN108762796A - 一种Android***升级方法及其存储设备 - Google Patents
一种Android***升级方法及其存储设备 Download PDFInfo
- Publication number
- CN108762796A CN108762796A CN201810437521.1A CN201810437521A CN108762796A CN 108762796 A CN108762796 A CN 108762796A CN 201810437521 A CN201810437521 A CN 201810437521A CN 108762796 A CN108762796 A CN 108762796A
- Authority
- CN
- China
- Prior art keywords
- files
- upgrade
- cstm
- upgraded
- upgrade package
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/654—Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供了一种Android***升级方法及其存储设备,判断待升级终端需要升级的内容,如果只需要对定制内容进行升级,则分离生成定制内容升级包,发送给待升级终端进行升级;如果只需要升级***ROM,则分离生成***ROM升级包,发送给待升级终端进行升级;如果既需要对定制内容进行升级又需要对***ROM升级,则生成完整固件升级包,发送给待升级终端进行升级。能够快速适配新的项目或新的产品需求,节省软件开发、整机测试、产品维护的人力成本;方便用户不同场景使用,提升用户体验,也节省流量。
Description
技术领域
本发明涉及一种Android***升级方法及其存储设备,涉及Android***的***升级领域。
背景技术
如图1所示,Android***通常开发一个ROM的流程是:首先软件工程师根据需求改代码编译输出ROM,然后提交给测试人员测试,如果测试有问题提交给软件工程师修改bug并输出ROM,再提交给测试人员测试,如果测试还有问题又再提交给软件工程师修改bug并输出ROM,这样循环往复,直到稳定的ROM出来。
按照标准开发流程,在同一硬件平台上开发不同软件需求的多个项目,每个项目都必须要走一个ROM生成测试的标准流程,因此每个项目都要投入对应人力资源,若项目很多时,将出现开发周期长、人力成本和时间成本的巨大消耗。发明内容
本发明提供了一种Android***升级方法,能够节省软件开发、整机测试和产品维护的人力成本,方便用户不同场景使用,提升用户体验,同时能够节省资源消耗。
本发明还提供了一种Android***存储设备,存储有多条指令,便于实现上述Android***升级方法。
根据本发明提供的一种Android***升级方法,具体方法包括,
判断待升级终端需要升级的内容,如果只需要对定制内容进行升级,则分离生成定制内容升级包,发送给待升级终端进行升级;如果只需要升级***ROM,则分离生成***ROM升级包,发送给待升级终端进行升级;如果既需要对定制内容进行升级又需要对***ROM升级,则生成完整固件升级包,发送给待升级终端进行升级。
所述方法还包括,待升级终端收到升级包后,判断升级包的类型,如果升级包为定制内容升级包则提取定制包,启动定制服务安装定制包;如果升级包为完整固件升级包则提取定制包和***ROM包,进入Android标准流程升级***ROM后,再启动定制服务安装定制包;如果升级包为***ROM升级包则提取***ROM包,进入Android标准流程升级***ROM。
分离生成定制内容升级包的具体方法包括,
A1、设置app文件夹,将需要预制的apk包存放于所述app文件夹中;设置image文件夹,将用于存放Android***的各个功能模块中所需要显示的图片存放于所述image文件夹中;设置cstm.ini文件,用于设置***配置,所述***配置包括***app配置和***配置;
B1、设置cstm_install.sh文件,设置image文件夹中的文件、app文件夹中的文件及cstm.ini文件的安装命令到所述cstm_install.sh文件;
C1、将image文件夹中的文件、app文件中的文件、cstm.ini和cstm_install.sh打包成为一个cstm_signed.zip,即完成定制包的分离制作;
D1、制作头信息,将头信息和cstm_signed.zip拼接,生成bin格式的定制内容升级包;
所述cstm_install.sh 文件为Android标准的脚本文件。
所述方法还包括,升级包类型及升级包中提取定制包的位置设置于头信息中。
生成完整固件升级包的具体方法包括,
A2、设置app文件夹,将需要预制的apk包存放于所述app文件夹中;设置image文件夹,将用于存放Android***的各个功能模块中所需要显示的图片存放于所述image文件夹中;设置cstm.ini文件,用于设置***配置,所述***配置包括***app配置和***配置;
B2、设置cstm_install.sh文件,设置image文件夹中的文件、app文件夹中的文件及cstm.ini文件的安装命令到所述cstm_install.sh文件;
C2、将image文件夹中的文件、app文件中的文件、cstm.ini和cstm_install.sh打包成为一个cstm_signed.zip,即完成定制包的分离制作;
D2、制作头信息,将头信息、***ROM包和cstm_signed.zip拼接,生成bin格式的定制内容升级包;
所述cstm_install.sh 文件为Android标准的脚本文件。
所述方法还包括,升级包类型及升级包中提取定制包和***ROM包的位置设置于头信息中。
生成***ROM升级包的具体方法包括,
分离出***ROM包;
制作头信息,将头信息和***ROM包拼接,生成bin格式的***ROM升级包。
所述方法还包括,升级包类型及升级包中提取***ROM包的位置设置于头信息中。
所述方法还包括,采用windows Qtool工具的Android***升级包生成***来生成所需要的升级包,所述生成***包括,
app文件夹及其导入接口,以便于将需要的apk包导入存放到app文件夹中;
image文件夹及其导入接口,以便于将需要的Android***的各个功能模块中所需要显示的图片导入存放到image文件夹中;
cstm.ini文件及其设置和生成接口,便于通过设置接口设置Android***的各个模块的配置和各个模块需要显示的文字;设置好后,通过生成接口生成相应配置写入到cstm.ini文件;所述cstm.ini文件为***配置文件,用于设置***配置,包括***app配置和***配置;
cstm_install.sh文件及其生成接口,便于通过生成接口,生成image文件夹中的文件、app文件夹中的文件及cstm.ini文件的安装命令到cstm_install.sh文件;
定制包生成接口,便于通过生成接口打包生成cstm_signed.zip文件,即完成定制包的生成,打包的内容包括app文件夹、image文件夹、cstm.ini文件和cstm_install.sh文件;和/或***ROM包生成接口,便于通过生成接口完成***ROM包的生成;
头信息生成接口,便于通过生成接口生成头信息;所述头信息包括升级包类型及在升级包中提取定制包和/或***ROM包的位置;
升级包生成接口,包括定制内容升级包、***ROM升级包和完整固件升级包生成接口中的任意一种、任意两种或任意三种。
根据本发明提供的一种Android***存储设备,存储有多条指令,所述指令包括适于处理器加载并执行,
判断待升级终端需要升级的内容,如果只需要对定制内容进行升级,则分离生成定制内容升级包,发送给待升级终端进行升级;如果只需要升级***ROM,则分离生成***ROM升级包,发送给待升级终端进行升级。
所述指令还包括适于处理器加载并执行,待升级终端收到升级包后,判断升级包的类型,如果升级包为定制内容升级包则提取定制包,启动定制服务安装定制包;如果升级包为完整固件升级包则提取定制包和***ROM包,进入Android标准流程升级完成***ROM后,再启动定制服务安装定制包;如果升级包为***ROM升级包则提取***ROM包,进入Android标准流程升级***ROM。
与现有技术相比,能够快速适配新的项目或新的产品需求,节省软件开发、整机测试、产品维护的人力成本;方便用户不同场景使用,提升用户体验,也节省流量。
附图说明
图1为现有技术中Android***开发一个ROM的流程示意图。
图2为本发明其中一实施例的升级方法流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本说明书(包括摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
一种Android***升级方法,具体方法包括,
判断待升级终端需要升级的内容,如果只需要对定制内容进行升级,则分离生成定制内容升级包,发送给待升级终端进行升级;如果只需要升级***ROM,则分离生成***ROM升级包,发送给待升级终端进行升级;如果既需要对定制内容进行升级又需要对***ROM升级,则生成完整固件升级包,发送给待升级终端进行升级。
本发明为将***固件和定制内容(客户需求)分离的方式,也就是说,完整的***包括***固件(强刷包和OTA升级包)、定制包两个部分。理想的状态是以一版稳定的***固件通过定制包的不同来适配所有项目的需求。以不变的固件与变化的定制包来适配项目需求。
采用本发明的升级方法,当需要对定制内容进行升级时,与传统方法相比,不再需要将***ROM一起生成***升级包,也不需要传输***ROM内容并进行整机测试,终端只需要接收定制内容升级包并对定制内容进行升级即可,能够快速适配新的项目或新的产品需求,节省软件开发、整机测试、产品维护的人力成本;方便用户不同场景使用,提升用户体验,也节省流量。由于多个项目,***ROM包是一样的,所以安卓***相关核心功能多个项目一起维护,一起享受最后的稳定性成果,相比每个项目单独开发到最后稳定,其稳定性更高。因此,提高了***ROM的稳定性。
所述方法还包括,待升级终端收到升级包后,判断升级包的类型,如果升级包为定制内容升级包则提取定制包,启动定制服务安装定制包;如果升级包为完整固件升级包则提取定制包和***ROM包,进入Android标准流程升级***ROM后,再启动定制服务安装定制包;如果升级包为***ROM升级包则提取***ROM包,进入Android标准流程升级***ROM。
作为本发明的一种实施方式,分离生成定制内容升级包的具体方法包括,
A1、设置app文件夹,将需要预制的apk包存放于所述app文件夹中;设置image文件夹,将用于存放Android***的各个功能模块中所需要显示的图片存放于所述image文件夹中;设置cstm.ini文件,用于设置***配置,所述***配置包括***app配置和***配置;
B1、设置cstm_install.sh文件,设置image文件夹中的文件、app文件夹中的文件及cstm.ini文件的安装命令到所述cstm_install.sh文件;
C1、将image文件夹中的文件、app文件中的文件、cstm.ini和cstm_install.sh打包成为一个cstm_signed.zip,即完成定制包的分离制作;
D1、制作头信息,将头信息和cstm_signed.zip拼接,生成bin格式的定制内容升级包;
所述cstm_install.sh 文件为Android标准的脚本文件。
所述方法还包括,升级包类型及升级包中提取定制包的位置设置于头信息中,便于待升级终端对类型的识别及定制包的提取。
作为本发明的一种实施方式,生成完整固件升级包的具体方法包括,
A2、设置app文件夹,将需要预制的apk包存放于所述app文件夹中;设置image文件夹,将用于存放Android***的各个功能模块中所需要显示的图片存放于所述image文件夹中;设置cstm.ini文件,用于设置***配置,所述***配置包括***app配置和***配置;
B2、设置cstm_install.sh文件,设置image文件夹中的文件、app文件夹中的文件及cstm.ini文件的安装命令到所述cstm_install.sh文件;
C2、将image文件夹中的文件、app文件中的文件、cstm.ini和cstm_install.sh打包成为一个cstm_signed.zip,即完成定制包的分离制作;
D2、制作头信息,将头信息、***ROM包和cstm_signed.zip拼接,生成bin格式的定制内容升级包;
所述cstm_install.sh 文件为Android标准的脚本文件。
所述方法还包括,升级包类型及升级包中提取定制包和***ROM包的位置设置于头信息中,便于待升级终端对类型的识别及定制包的提取。
作为本发明的一种实施方式,生成***ROM升级包的具体方法包括,
分离出***ROM包;
制作头信息,将头信息和***ROM包拼接,生成bin格式的***ROM升级包。
所述方法还包括,升级包类型及升级包中提取***ROM包的位置设置于头信息中,便于待升级终端对类型的识别及定制包的提取。
作为本发明的一种实施方式,所述方法还包括,采用windows Qtool工具的Android***升级包生成***来生成所需要的升级包,所述生成***包括,
app文件夹及其导入接口,以便于将需要的apk包导入存放到app文件夹中;
image文件夹及其导入接口,以便于将需要的Android***的各个功能模块中所需要显示的图片导入存放到image文件夹中;
cstm.ini文件及其设置和生成接口,便于通过设置接口设置Android***的各个模块的配置和各个模块需要显示的文字;设置好后,通过生成接口生成相应配置写入到cstm.ini文件;所述cstm.ini文件为***配置文件,用于设置***配置,包括***app配置和***配置;
cstm_install.sh文件及其生成接口,便于通过生成接口,生成image文件夹中的文件、app文件夹中的文件及cstm.ini文件的安装命令到cstm_install.sh文件;
定制包生成接口,便于通过生成接口打包生成cstm_signed.zip文件,即完成定制包的生成,打包的内容包括app文件夹、image文件夹、cstm.ini文件和cstm_install.sh文件;和/或***ROM包生成接口,便于通过生成接口完成***ROM包的生成;
头信息生成接口,便于通过生成接口生成头信息;所述头信息包括升级包类型及在升级包中提取定制包和/或***ROM包的位置;
升级包生成接口,包括定制内容升级包、***ROM升级包和完整固件升级包生成接口中的任意一种、任意两种或任意三种。
如图2所述,采用本具体实施例的生成***工具,便于非软件开发人员通过各种生成接口完成各种设置及文件的生成,最终实现升级包的生成,仅需要非开发人员一人,1小时左右的时间就能完成定制ROM 的输出。
为便于采用上述分离方法实现升级包的分离生成,对Android***进行了一定的修改设置以支持***的运行,具体设置包括:设置Android***的各个功能模块的配置统一通过读取***定制目录的cstm.ini中对应的***配置来运行;设置Android***的各个功能模块中所需要显示的文字统一通过读取***定制目录的cstm.ini中配置的文字来显示;设置Android***的各个功能模块中所需要显示的图片统一通过指定到***定制目录的image 文件夹的图片来显示。
一种Android***存储设备,存储有多条指令,其特征在于,所述指令包括适于处理器加载并执行,
判断待升级终端需要升级的内容,如果只需要对定制内容进行升级,则分离生成定制内容升级包,发送给待升级终端进行升级;如果只需要升级***ROM,则分离生成***ROM升级包,发送给待升级终端进行升级。
所述指令还包括适于处理器加载并执行,待升级终端收到升级包后,判断升级包的类型,如果升级包为定制内容升级包则提取定制包,启动定制服务安装定制包;如果升级包为完整固件升级包则提取定制包和***ROM包,进入Android标准流程升级完成***ROM后,再启动定制服务安装定制包;如果升级包为***ROM升级包则提取***ROM包,进入Android标准流程升级***ROM。
Claims (11)
1.一种Android***升级方法,其特征在于,具体方法包括,
判断待升级终端需要升级的内容,如果只需要对定制内容进行升级,则分离生成定制内容升级包,发送给待升级终端进行升级;如果只需要升级***ROM,则分离生成***ROM升级包,发送给待升级终端进行升级;如果既需要对定制内容进行升级又需要对***ROM升级,则生成完整固件升级包,发送给待升级终端进行升级。
2.根据权利要求1所述的Android***升级方法,其特征在于,所述方法还包括,待升级终端收到升级包后,判断升级包的类型,如果升级包为定制内容升级包则提取定制包,启动定制服务安装定制包;如果升级包为完整固件升级包则提取定制包和***ROM包,进入Android标准流程升级***ROM后,再启动定制服务安装定制包;如果升级包为***ROM升级包则提取***ROM包,进入Android标准流程升级***ROM。
3.根据权利要求1所述的Android***升级方法,其特征在于,分离生成定制内容升级包的具体方法包括,
A1、设置app文件夹,将需要预制的apk包存放于所述app文件夹中;设置image文件夹,将用于存放Android***的各个功能模块中所需要显示的图片存放于所述image文件夹中;设置cstm.ini文件,用于设置***配置,所述***配置包括***app配置和***配置;
B1、设置cstm_install.sh文件,设置image文件夹中的文件、app文件夹中的文件及cstm.ini文件的安装命令到所述cstm_install.sh文件;
C1、将image文件夹中的文件、app文件中的文件、cstm.ini和cstm_install.sh打包成为一个cstm_signed.zip,即完成定制包的分离制作;
D1、制作头信息,将头信息和cstm_signed.zip拼接,生成bin格式的定制内容升级包;
所述cstm_install.sh 文件为Android标准的脚本文件。
4.根据权利要求3所述的Android***升级方法,其特征在于,所述方法还包括,升级包类型及升级包中提取定制包的位置设置于头信息中。
5.根据权利要求1所述的Android***升级方法,其特征在于,生成完整固件升级包的具体方法包括,
A2、设置app文件夹,将需要预制的apk包存放于所述app文件夹中;设置image文件夹,将用于存放Android***的各个功能模块中所需要显示的图片存放于所述image文件夹中;设置cstm.ini文件,用于设置***配置,所述***配置包括***app配置和***配置;
B2、设置cstm_install.sh文件,设置image文件夹中的文件、app文件夹中的文件及cstm.ini文件的安装命令到所述cstm_install.sh文件;
C2、将image文件夹中的文件、app文件中的文件、cstm.ini和cstm_install.sh打包成为一个cstm_signed.zip,即完成定制包的分离制作;
D2、制作头信息,将头信息、***ROM包和cstm_signed.zip拼接,生成bin格式的定制内容升级包;
所述cstm_install.sh 文件为Android标准的脚本文件。
6.根据权利要求5所述的Android***升级方法,其特征在于,所述方法还包括,升级包类型及升级包中提取定制包和***ROM包的位置设置于头信息中。
7.根据权利要求1所述的Android***升级方法,其特征在于,生成***ROM升级包的具体方法包括,
分离出***ROM包;
制作头信息,将头信息和***ROM包拼接,生成bin格式的***ROM升级包。
8.根据权利要求7所述的Android***升级方法,其特征在于,所述方法还包括,升级包类型及升级包中提取***ROM包的位置设置于头信息中。
9.根据权利要求1到8之一所述的Android***升级方法,其特征在于,所述方法还包括,采用windows Qtool工具的Android***升级包生成***来生成所需要的升级包,所述生成***包括,
app文件夹及其导入接口,以便于将需要的apk包导入存放到app文件夹中;
image文件夹及其导入接口,以便于将需要的Android***的各个功能模块中所需要显示的图片导入存放到image文件夹中;
cstm.ini文件及其设置和生成接口,便于通过设置接口设置Android***的各个模块的配置和各个模块需要显示的文字;设置好后,通过生成接口生成相应配置写入到cstm.ini文件;所述cstm.ini文件为***配置文件,用于设置***配置,包括***app配置和***配置;
cstm_install.sh文件及其生成接口,便于通过生成接口,生成image文件夹中的文件、app文件夹中的文件及cstm.ini文件的安装命令到cstm_install.sh文件;
定制包生成接口,便于通过生成接口打包生成cstm_signed.zip文件,即完成定制包的生成,打包的内容包括app文件夹、image文件夹、cstm.ini文件和cstm_install.sh文件;和/或***ROM包生成接口,便于通过生成接口完成***ROM包的生成;
头信息生成接口,便于通过生成接口生成头信息;所述头信息包括升级包类型及在升级包中提取定制包和/或***ROM包的位置;
升级包生成接口,包括定制内容升级包、***ROM升级包和完整固件升级包生成接口中的任意一种、任意两种或任意三种。
10.一种Android***存储设备,存储有多条指令,其特征在于,所述指令包括适于处理器加载并执行,
判断待升级终端需要升级的内容,如果只需要对定制内容进行升级,则分离生成定制内容升级包,发送给待升级终端进行升级;如果只需要升级***ROM,则分离生成***ROM升级包,发送给待升级终端进行升级。
11.根据权利要求10所述的Android***存储设备,其特征在于,所述指令还包括适于处理器加载并执行,待升级终端收到升级包后,判断升级包的类型,如果升级包为定制内容升级包则提取定制包,启动定制服务安装定制包;如果升级包为完整固件升级包则提取定制包和***ROM包,进入Android标准流程升级完成***ROM后,再启动定制服务安装定制包;如果升级包为***ROM升级包则提取***ROM包,进入Android标准流程升级***ROM。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810437521.1A CN108762796A (zh) | 2018-05-09 | 2018-05-09 | 一种Android***升级方法及其存储设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810437521.1A CN108762796A (zh) | 2018-05-09 | 2018-05-09 | 一种Android***升级方法及其存储设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108762796A true CN108762796A (zh) | 2018-11-06 |
Family
ID=64009409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810437521.1A Pending CN108762796A (zh) | 2018-05-09 | 2018-05-09 | 一种Android***升级方法及其存储设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108762796A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111352641A (zh) * | 2020-02-26 | 2020-06-30 | 深圳忆联信息***有限公司 | 借助批处理的自动打包方法、装置、计算机设备及存储介质 |
CN112882739A (zh) * | 2021-03-29 | 2021-06-01 | 读书郎教育科技有限公司 | 一种智能设备固件升级的方法及*** |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104216719A (zh) * | 2013-05-30 | 2014-12-17 | 深圳创维无线技术有限公司 | 一种android***的升级方法和装置 |
CN104331311A (zh) * | 2014-11-19 | 2015-02-04 | 广东欧珀移动通信有限公司 | 一种升级包生成方法和装置 |
CN104820602A (zh) * | 2015-05-18 | 2015-08-05 | 北京瑞星信息技术有限公司 | 软件包发布方法、装置及*** |
CN106406943A (zh) * | 2016-09-06 | 2017-02-15 | 厦门蓝斯通信股份有限公司 | 不同版本客户端的定制升级方法和*** |
CN106775650A (zh) * | 2016-11-25 | 2017-05-31 | 珠海我爱拍科技有限公司 | 一种基于定制Android***的升级方法 |
CN106775723A (zh) * | 2016-12-16 | 2017-05-31 | 深圳市优***科技股份有限公司 | 基于Android平台的***固件定制的方法和Android设备 |
CN107277271A (zh) * | 2017-07-20 | 2017-10-20 | 青岛海信移动通信技术股份有限公司 | 移动终端中基于定制软件版本的升级方法及装置 |
CN107506219A (zh) * | 2017-09-21 | 2017-12-22 | 烽火通信科技股份有限公司 | 一种基于Android***的通用版本升级方法 |
-
2018
- 2018-05-09 CN CN201810437521.1A patent/CN108762796A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104216719A (zh) * | 2013-05-30 | 2014-12-17 | 深圳创维无线技术有限公司 | 一种android***的升级方法和装置 |
CN104331311A (zh) * | 2014-11-19 | 2015-02-04 | 广东欧珀移动通信有限公司 | 一种升级包生成方法和装置 |
CN104820602A (zh) * | 2015-05-18 | 2015-08-05 | 北京瑞星信息技术有限公司 | 软件包发布方法、装置及*** |
CN106406943A (zh) * | 2016-09-06 | 2017-02-15 | 厦门蓝斯通信股份有限公司 | 不同版本客户端的定制升级方法和*** |
CN106775650A (zh) * | 2016-11-25 | 2017-05-31 | 珠海我爱拍科技有限公司 | 一种基于定制Android***的升级方法 |
CN106775723A (zh) * | 2016-12-16 | 2017-05-31 | 深圳市优***科技股份有限公司 | 基于Android平台的***固件定制的方法和Android设备 |
CN107277271A (zh) * | 2017-07-20 | 2017-10-20 | 青岛海信移动通信技术股份有限公司 | 移动终端中基于定制软件版本的升级方法及装置 |
CN107506219A (zh) * | 2017-09-21 | 2017-12-22 | 烽火通信科技股份有限公司 | 一种基于Android***的通用版本升级方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111352641A (zh) * | 2020-02-26 | 2020-06-30 | 深圳忆联信息***有限公司 | 借助批处理的自动打包方法、装置、计算机设备及存储介质 |
CN111352641B (zh) * | 2020-02-26 | 2024-02-13 | 深圳忆联信息***有限公司 | 借助批处理的自动打包方法、装置、计算机设备及存储介质 |
CN112882739A (zh) * | 2021-03-29 | 2021-06-01 | 读书郎教育科技有限公司 | 一种智能设备固件升级的方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2628176C2 (ru) | Системы, способы и компьютерные программные продукты для процесса сборки и загрузки программного обеспечения с использованием службы компиляции и развертывания | |
CN106775723B (zh) | 基于Android平台的***固件定制的方法和Android设备 | |
CN107608889B (zh) | 一种测试脚本自动生成方法及*** | |
CN105511911B (zh) | ***固件升级包的生成方法及装置 | |
CN106933609B (zh) | Android应用程序安装包的生成方法及装置 | |
CN105117233A (zh) | Api调用方法及装置 | |
CN105094905B (zh) | 动态加载语言资源的方法和装置 | |
CN107205055A (zh) | 终端升级方法及装置 | |
CN103259936B (zh) | 移动终端操作***升级方法及其装置 | |
CN107632829A (zh) | 一种基于iOS***下的App自动化持续集成***及方法 | |
CN108037941B (zh) | 基于公共插件的应用程序更新方法、电子设备、存储介质 | |
CN107704238A (zh) | 一种对项目进行打包的方法及装置 | |
CN108762796A (zh) | 一种Android***升级方法及其存储设备 | |
CN108182078B (zh) | 一种优化的弹载设备不拆弹软件在线升级方法 | |
CN109783340A (zh) | SoC的测试代码烧写方法、IP测试方法及装置 | |
CN106020882A (zh) | 一种应用升级方法、智能终端及升级*** | |
CN109885332A (zh) | 画质芯片软件升级方法、装置、显示设备及存储介质 | |
US20200257524A1 (en) | Generating interaction libraries | |
CN108710511A (zh) | Android***的***设置方法、定制包和***ROM包的分离方法及升级包生成方法 | |
CN110442374A (zh) | 用电信息采集终端用软件产品打包方法和装置 | |
CN116643761A (zh) | 一种定制化镜像制作及部署方法、装置、终端及介质 | |
CN111176912A (zh) | 一种继电保护装置硬件配置信息管理***和方法 | |
CN108833128A (zh) | 一种设备更新的方法 | |
CN109062815B (zh) | 生成虚拟化软件的升级/补丁包的测试包的方法及*** | |
CN108762806A (zh) | 一种Android***定制包分离***、定制升级包生成***及其实现方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 610213 Tianfu Software Park Area A, 1129 Century City Road, Chengdu High-tech Zone, Sichuan Province Applicant after: Chengdu Jimi Technology Co.,Ltd. Address before: 610213 Tianfu Software Park Area A, 1129 Century City Road, Chengdu High-tech Zone, Sichuan Province Applicant before: CHENGDU XGIMI TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181106 |
|
RJ01 | Rejection of invention patent application after publication |