[发明专利]调试功能启动方法及装置有效
申请号: | 201811534486.1 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109710274B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 卫登科;闫昊;代静平 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65;G06F9/445 |
代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 陈海琳 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调试 功能 启动 方法 装置 | ||
1.一种调试功能启动方法,其特征在于,包括:
获取调试版只读内存镜像ROM文件,调试版ROM文件用于安装调试版系统;
在终端使用所述调试版ROM文件刷机;
在所述终端安装自动化辅助应用,所述自动化辅助应用用于启动调试功能;
将所述自动化辅助应用设置为当所述终端启动时自启动;
获取正式版空间下载技术OTA升级包,正式版OTA升级包用于将所述调试版系统升级为正式版系统,并且在升级后保留之前安装的自动化辅助应用以及自动化辅助应用的自启动方式;
在所述终端安装所述正式版OTA升级包,并重启所述终端。
2.根据权利要求1所述的调试功能启动方法,其特征在于,所述方法还包括:
获取所述终端的硬件标识;
所述获取调试版只读内存镜像ROM文件,包括:
获取与所述终端的硬件标识对应的调试版ROM文件;
所述获取正式版空间下载技术OTA升级包,包括:
获取与所述终端的硬件标识对应的正式版OTA升级包。
3.根据权利要求1所述的调试功能启动方法,其特征在于,所述在所述终端安装自动化辅助应用,包括:
在所述终端启动所述调试功能;
通过所述调试功能接收控制设备发送的自动化辅助应用安装指令;
控制所述终端响应于所述自动化辅助应用安装指令,安装所述自动化辅助应用。
4.根据权利要求3所述的调试功能启动方法,其特征在于,所述在所述终端安装所述正式版OTA升级包,包括:
通过所述调试功能接收控制设备发送的正式版OTA升级安装指令;
控制所述终端响应于所述正式版OTA升级安装指令,安装所述正式版OTA升级包。
5.根据权利要求1所述的调试功能启动方法,其特征在于,将所述自动化辅助应用设置为当所述终端启动时自启动,包括:
在所述终端启动所述自动化辅助应用,使所述自动化辅助应用将自身设置为当所述终端启动时自启动。
6.一种调试功能启动装置,其特征在于,包括:
ROM获取模块,用于获取调试版只读内存镜像ROM文件,调试版ROM文件用于安装调试版系统;
刷机模块,用于在终端使用所述调试版ROM文件刷机;
应用安装模块,用于在所述终端安装自动化辅助应用,所述自动化辅助应用用于启动调试功能;
应用设置模块,用于将所述自动化辅助应用设置为当所述终端启动时自启动;
升级包获取模块,用于获取正式版空间下载技术OTA升级包,正式版OTA升级包用于将所述调试版系统升级为正式版系统,并且在升级后保留之前安装的自动化辅助应用以及自动化辅助应用的自启动方式;
升级包安装模块,用于在所述终端安装所述正式版OTA升级包,并重启所述终端。
7.根据权利要求6所述的调试功能启动装置,其特征在于,所述装置还包括:
硬件标识获取模块,用于获取所述终端的硬件标识;
所述ROM获取模块,包括:
ROM获取子模块,用于获取与所述终端的硬件标识对应的调试版ROM文件;
所述升级包获取模块,包括:
升级包获取子模块,用于获取与所述终端的硬件标识对应的正式版OTA升级包。
8.根据权利要求6所述的调试功能启动装置,其特征在于,所述应用安装模块,包括:
调试功能启动子模块,用于在所述终端启动所述调试功能;
安装指令接收子模块,用于通过所述调试功能接收控制设备发送的自动化辅助应用安装指令;
安装指令响应子模块,用于控制所述终端响应于所述自动化辅助应用安装指令,安装所述自动化辅助应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811534486.1/1.html,转载请声明来源钻瓜专利网。