[发明专利]一种终端设备刷机的方法、装置和设备有效
申请号: | 201210497095.3 | 申请日: | 2012-11-28 |
公开(公告)号: | CN103019775A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 汪文俊;闫昊;孙鹏 | 申请(专利权)人: | 北京小米科技有限责任公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端设备 方法 装置 设备 | ||
技术领域
本发明实施例涉及终端设备中数据处理的技术领域,特别是涉及一种终端设备刷机的方法,一种终端设备刷机的装置,以及,一种设备。
背景技术
刷机,一种终端设备的专业术语,是指通过一定的方法更改或替换终端设备中原本存在的一些语言、图片、铃声、软件或者操作系统。通俗来讲,刷机就是给终端设备重装系统。刷机可以使终端设备的功能更加完善,或使手机还原到原始状态。一般情况下Android系统的终端设备出现系统被损坏,造成功能失效或无法开机,也通常用刷机的方法恢复。刷机可以是官方的,也可以是非官方的。
随着移动互联网的不断发展,智能手机已经是移动互联网中不可或缺的部分。自从2007年发布Android系统,Android系统在智能手机的市场份额越来越大,几乎占据了智能手机的半壁江山。很多手机厂商的手机的软件都是基于Android优化和改进的。由于Android的开源,在Android手机中刷机成为了手机爱好者,手机发烧友的一种时尚。刷机有如下的优点:1、可以删除系统中一些很少用到的应用,而这些应用程序一般是在定制机中,运营商内嵌在系统中不能删除的应用;2、可以提升权限,安装一些需要ROOT权限(系统管理员权限)的应用,使得手机功能更强大;3、提升性能,很多手机厂商为了确保手机的稳定性,牺牲了一些性能;4、及时获得移动互联网的应用,很多公司的ROM具有很多手机原有系统中没有的功能,并且更加人性化;5、从刷机中可以获得很多知识和经验。
参照图1,所示为Android系统智能手机存储区域的分区示意图,其中包括:modem分区、bootloader分区、boot分区、recovery分区、system分区、data分区、cache分区。当按下电源键手机上电启动后,首先从bootloader分区中一个固定的地址开始执行指令,bootloader分区分成两个部分,分别叫做primary bootloader和secondary stage bootloader。Primarybootloader主要执行硬件检测,确保硬件能正常工作后将secondary stagebootloadef拷贝到内存(RAM)开始执行。Secondary stage bootloader会进行一些初始化工作,获取内存大小信息等,然后根据用户的按键进入到某种启动模式。比如说大家所熟知的通过电源键和其他一些按键的组合,可以进入到recovery,fastboot或者选择启动模式的启动界面等。
Fastboot模式:fastboot是Android定义的一种简单的刷机协议,用户可以通过fastboot命令行工具进行刷机。比如说fastboot flash bootboot.img这个命令就是把boot.img文件的内容刷写到boot分区中。一般的手机厂商不直接提供fastboot模式刷机,会提供自己专有的刷机工具和刷机方法。
Recovery模式:当进入recovery模式时,secondary stage bootloader从recovery分区开始启动,recovery分区是一个独立的Linux系统,当recovery分区上的Linux内核启动完毕后,开始执行第一个程序init。Init程序会启动一个叫做recovery的程序。通过启动recovery程序,用户可以执行清除数据,安装刷机包等操作。
手机除了普通的CPU芯片以外,还有MODEM处理器芯片。该芯片的功能就是实现手机必须的通信功能,大家通常所刷的RADIO就是刷写modem分区。
刷机方式一般有两种:1、在fastboot模式下直接将镜像文件输入到flash中,但是一般手机厂商不直接提供这种刷机模式,而厂商各自回提供刷机工具实现这种刷机模式,这种情况下,只能输入官方的ROM,第三方的ROM望尘莫及;2、在recovery模式下进行刷机,手机在启动时通过按键设置启动recovery分区,在这个分区下,可以实现刷机。但是有的厂商把这个分区的入口给封堵了,只有官方的ROM可以通过刷机进入分区,第三方ROM也是无能为力。不同厂商对recovery分区的封堵技巧不同。有些是将bootloader锁住,只能刷入官方的recovery。更有甚者直接将recovery封死,不允许刷入recovery。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米科技有限责任公司,未经北京小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210497095.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:易串联堆垛板放置物流小车
- 下一篇:一种电气柜运输装置