刷机,泛指通过软件或者手机自身的OTA文件对系统文件进行更改和升级从而使手机达到自己想要的或者更好的使用效果,即给手机安装操作系统。有时,智能手机的系统被损坏或误卸载核心系统软件造成功能缺失或无法开机,也通常用刷机的方法恢复。
刷机在Android系统中用得更广泛,随着Android系统不断升级,用户需要通过刷机来升级自身设备,或者用户想要体验更加流畅的操作与不同而进行第三方ROM进行刷机,也有一些工具或软件可以简化刷机流程。
通常第一方ROM指的是操作系统开发者所发布的原生版本(如Google开发的原生Android One),第二方指的是个手机制造商所开发出的版本(如HTC Sense或小米的MIUI界面),第三方则是由其他人或团队所开发(如Android中的Lineage OS团队)。
例如Android系统、Symbian系统、Windows Mobile系统、Windows 10 移动设备版、Windows 10 on ARM系统等。
例如索尼爱立信的机型,其使用的软件有A2、xs++等,可修改的部分有图标、flash菜单、相机、声音、开关机动画、网络解锁等。
卡刷与线刷及刷机等一词出自小米MIUI论坛 (页面存档备份,存于互联网档案馆)
手机进入recovery模式单纯写入固件的压缩包来更新系统固件;或是将压缩包放入手机内的存储空间直接进行OTA更新。
当上述方法出现问题的时候,可以用手机连接计算机,使用Android调试桥接器(ADB)直接将固件、系统底层、驱动程序等等写入手机,如fastboot模式;或是使用其它的软件工具包刷入,如高通9008等等。
刷机时,需要注意各种问题,如内核版本。也要注意手机有相同名称、相同型号但是不同型号的(例如LG G2即有D802(国际版)、F320S/K/L(韩国版)、L22(日版)等。各个版本,所适用的ROM也大不相同,如果刷入错误的ROM,则手机会变成“软砖”,再严重的话则是“硬砖”。另外刷入ROM后建议清除Dalvik虚拟机及缓存数据,尝试前必须要做好适当准备,并且事先为手机资料进行备份、准备原厂ROM,以备不时之需。