手机如何刷机的步骤
刷机,泛指通过软件或者手机自身的ota文件对系统文件进行更改和升级从而使手机达到自己想要的或者更好的使用效果,即给手机安装操作系统。系统被损坏或误删除核心系统软件(比如小米的商店等)造成功能缺失或无法开机,通常也能使用刷机来救砖。
提到刷机,就不能不提到安卓,刷机在 android 发烧友中很常见,随着 android 系统不断升级,用户需要通过刷机来升级自身设备,或者用户想要体验更加流畅的第三方rom,都需要进行刷机。
有时候,我们会经常看到第三方rom,看着很奇怪,那么为什么称为第三方呢?
通常,第一方 rom 指的是操作系统开发者所发布的原生版本(google的原生android one等),第二方指的是各大手机制造商的版本(例miui/emui),第三方则是由其他人或团队所开发(如lineage os团队)。
在刷机过程中,有很多名词需要我们理解,比如双清,线刷等。
通常,我们刷第三方系统的时候需要进行第三方的recovery,比如 twrp,全称是 team win recovery project,它是一个开放源码软件的定制recovery映像,供基于安卓的设备使用,提供了一个支持触摸屏的界面,允许用户向第三方安装固件和备份当前的系统。
国内手机,大部分在刷机前都需要进行解锁(unlock bootloader),那为什么要对 bootloader 进行解锁呢?
它在手机启动时根据基带初始化硬件,引导系统内核,直到系统启动。如果 bootloader 不能正常加载,手机将不能正常启动和使用。
还有一个问题是线刷和卡刷,小米官方一般都会提供不同的线刷包和卡刷包的,线刷是基于 fastboot(引导模式)的刷机方式。需要使用数据线连接手机的一种刷机模式,小米救砖就是使用引导模式,线刷更可靠,安全。利用 recovery 进行的卡刷,需要把刷机包放在sd卡上,然后在recovery 中刷机。
twrp界面
接下来,要安装第三方系统,比如 lineageos 的时候,大部分情况下需要清除数据,就是上图的wipe。
名词解释:
data:程序数据,清除后删除安装app
cache:系统缓存
dalvik cache:虚拟内存,清除后首次开机变慢
system:系统分区,清除后无法进入系统
internal storage:清除后内部存储数据全部丢失
那接下来讲讲常用的wipe命令:
1. 双清:data,cache
双 wipe 就是俗称的双清,即清除系统缓存(cache)和清除用户数据并恢复出厂设置(wipe data)。千万要注意,要备份数据的,否则数据恢复可是很贵的。
2.四清:
在双清的基础上外加清空了 dalvik cache(dalvik分区即虚拟内存)和 system分区
? 会删除原有系统
一般在刷入第三方rom之前都建议四清,可以避免刷完第三方 rom 之后出现无法进入系统或其他状况,这种方法清除数据是最彻底的,还是要备份数据的。
3.五清:
把图上的全勾选了,包括内置存储,这会删除 除了正在运行的 recovery 所有东西。
今天的科普就到这里,更多刷机小知识清公众号lineageos,我在那里等你们。