一云生活资讯
大理手机上门维修丨手机常见故障与解决思路
阅读 · 发布日期 2023-11-29 20:40刷机可以全面清理手机内部软件系统,可以不受限制的在各版本中互刷,无需改CODE,也可实现降级(这点需刷机软件支持,否则死机变砖块,JAF和ituns可实现降级,安卓可无视系统版本,...
详细信息

刷机可以全面清理手机内部软件系统,可以不受限制的在各版本中互刷,无需改CODE,也可实现降级(这点需刷机软件支持,否则死机变砖块,JAF和ituns可实现降级,安卓可无视系统版本,刷机也就是我们利用自己的工具避开官方的限制。
手机怎么刷机?
安卓手机刷机方法大致可分为四种:软刷、卡刷、线刷和厂刷。
1.软刷:就是利用一键刷机软件进行傻瓜式刷机。
2.卡刷:就是把刷机包直接放到SD卡上,然后直接在手机上直接进行刷机。
3.线刷:就是通过计算机上的线刷软件把刷机包用数据线连接手机载入到手机内存中,线刷软件都为计算机软件,一般来说不同手机型号有不同的刷机软件。所以可根据手机型号来下载相关的线刷软件。
4.厂刷:寄回厂子刷机,安全性最高,但时间上会更久!
刷机方法的本质区别在于恢复模式(Recovery),也就是我们常说的Rec模式。在刷机之前我们先了解一下刷机必备知识,Recovery、FastBoot等。
Recovery模式
Recovery模式是什么意思呢?Recovery的字面意思是恢复、复原。
对于手机来说,Recovery就是安卓的手机提供的一种可以对手机内部的数据或系统进行修改的模式,有点像Windows操作系统下的DOS。在手机进入Recovery后,可以将手机恢复到出厂设置、升级手机的系统、对手机进行刷机等等。
在recovery模式下,音量键可以用来上下移动光标,电源键是确认。想要退出recovery模式很简单,只要移动手机的光标到【reboot system now】,然后按一下电源键,手机就会自动重启了!
fastboot模式
fastboot模式,是很多手机通用的线刷模式。不同的手机,fastboot模式的界面也不同,不过一般会在界面上显示“fastboot”的字样。小米的fastboot模式,屏幕上会出现一只兔子,所以又叫兔子模式。
三星的一开始是左边的警告,选择继续后,就会变成右边的样子,是显示downloading的字样,远古版本的三星手机,还可能显示一个机器人在挖煤,所以三星的fastboot模式,又俗称挖煤模式。三星的手机fastboot模式上还会显示这款手机有没有解BL锁,
PHONE UNLOCKED——手机已经解锁,可以刷机;
PHONE LOCKED——手机还没有解锁,需要先解锁之后才能刷机。
OppoNVRecovery:
OPPO的手机,刷机之后,界面可能出现“OppoNVRecovery”的字样。
这个也可以通过进入工程模式来解决。详细教程:打开手机的拨号界面,输入*#268#,手机即可进入工程模式:然后依次从第一个选项点击到最后一个选项,再点击一次第二个“校准NV备份文件手动校验”选项。点击完成之后就可以一路返回,退出工程模式了。现在再重启手机,就可以发现上面的提示没有啦!
账号锁:
小米、华为、OPPO、vivo等等的手机,都可能有账号锁。就是一开始就需要输入账号和密码(和锁屏密码不是一回事,注意区分)。
卡在开机画面:
当然,还有一种最常见的情况,那就是显示手机品牌的或运营商的Logo。
经常会有人问:如果手机卡在这个画面怎么办呢?
如果您是刷机之后卡在开机画面,那请耐心等一等,因为刷机之后的第一次开机一般是很慢的,启动半小时都有可能。
如果确实无法进入系统,那么就换一个刷机包,重新刷机试试吧。
最后说两种情况:
1、手机完全黑屏。
没电了、关机了、硬件坏了都有可能。
另外,有些手机在刷机过程中,也是完全黑屏的,比如MTK、高通、马维尔的刷机模式,手机都是全程黑屏状态,如果亮屏了,就表示操作不正确,刷机必定失败。
2、手机反复重启。
这种情况也可以尝试通过刷机来解决。
这里就需要再次重申了:线刷,是不需要打开USB调试,也不需要手机开机的!
“刷机”这个词对很多安卓手机用户其实并不陌生,生活中会经常遇到有人说手机好卡要刷机,手机锁屏密码忘了要刷机,手机坏了维修师傅说要刷机……但是无论何时都必须谨记一句话:刷机有风险,操作需谨慎。
俗话说:知己知彼,才能百战不殆。刷机之前必须对自己的手机足够了解,必须了解刷机失败可能造成的后果和相关的救机技巧,切忌无脑刷机,否则什么手机都可能刷成砖头。
刷机,简单来说就是重装系统,对于大多数人来说第一个能想到的方法就是恢复出厂设置,殊不知恢复出厂设置并不是刷机,但是想要学会刷机之前,正确地清除手机数据就十分关键。
01 如何对手机数据进行清除?
细心的同学会发现大部分手机设置里怎么找都只能找到恢复出厂设置,没有清除CACHE分区这个选项。其实这个功能被放到了手机的Recovery模式里了,Recovery中文是恢复的意思,就是说这个模式其实就是手机自带的恢复模式,也就是我们常说的Rec模式,这个模式每个安卓手机都有,进入该模式就可以对安卓机内部数据进行修改,这里不仅可以进行手机的双清,还可以平刷和升级系统,如果刷机包与当前系统版本差异多大,刷机前不先对手机双清可能会出现一些问题导致无法开机或者无限重启。
不同品牌或型号的手机所对应的Rec模式版本不同,因此进入Rec模式的方法也会有所不同,比如某些手机是在关机情况下同时按住【音量+键】和【开机键】等待几秒即可进入,有些手机是按【音量-键】和【开机键】,具体操作请自行百度搜索手机对应型号进入rec模式的方法,成功进入以后选择自己想要的操作就可以了。
由于此功能过于强大且无需开机即可实现,也经常被用来处理一些无法解锁屏幕的手机,双清完成后锁屏密码也会数据一起消失!
02 Recovery是什么意思?
想一想上面我们介绍了Android系统的双清功能,与恢复出厂设置做对比,并引入了Recovery模式(以下简称Rec模式)这个概念,关于如何进入这个Rec模式?Rec模式有什么用?
1、官方Recovery模式
Android手机出厂自带的Rec模式就是官方Rec,官方Rec一般只有双清和升级手机官方系统的功能,不允许用户通过它刷入第三方ROM或者其它功能模块,因为开放太多功能给用户可能会容易把手机玩坏,所以添加了签名校验机制。
那如何用官方Rec来升级手机官方系统(刷机)呢?这里采用的其实就是一种叫做卡刷的方式,为什么叫卡刷呢?就是把系统全量包或者增量包下载后放在手机内存卡里(新手机已经没有SD卡了,一般是放在根目录下),手机进入官方Rec模式后就会自动检测并提示是否更新系统(刷机),该操作也可以通过手机开机后设置中的系统更新来实现,它可以帮助你一键自动关机进入Rec模式并升级系统,不过此方法仅适用于安装增量包,如果想要安装全量包的话必须手动进入Rec模式进行更新安装。
什么是全量包和增量包呢?作为小白遇到这些陌生名词肯定会有疑惑,其实按字面意思就可以知道全量包就是一个完整的系统文件压缩包,而增量包是用来更新升级使用的,因此只包含系统的新补丁或者新功能,且增量包会比全量包小很多,但它们同样都是*.zip压缩格式的文件。
其实软件的省流量更新也是这样,第一次使用一定要先下载安装整个软件,以后更新只需要安装更新包就可以了,那既然我们系统都有了不是只要使用更新包就好了吗,为什么还要全量包呢?这是因为一旦软件崩溃不能用了就需要整个重新下载安装,系统出错无法启动了就需要重新刷全量包。
卡刷增量包就是给系统打补丁升级,如果系统本身就已经无法运行甚至无法开机,那么该方法也无法挽救,只能使用卡刷全量包的方式来给手机重新安装一个完整的可以正常运行的系统,这就是人们常说的刷机,而官方Rec只能卡刷官方ROM,所以赶紧到手机品牌官网下载一个最新版手机系统的全量包就可以保你手机平安,这也是街边绝大多数修手机的刷机常用方法,例如下图为小米手机的系统全量包下载地址。
相比于卡刷,你可能还听说过一种叫线刷的方式,没有错,它是一种比Rec模式更底层的刷机模式,它通过手机的Fastboot模式实现,而Fastboot中文是快速启动的意思。
为什么叫线刷?因为它需要借助电脑USB数据线来完成刷机。它与Rec模式最大的区别是什么?Rec模式卡刷类似于电脑的GHOST还原系统,简单方便一般不会刷坏手机,且无需借助其他工具,但缺点是无法救砖(变砖就是你可能连Rec模式都进不去);而Fastboot模式线刷类似于光盘启动重装系统,能有效解救手机变砖问题,缺点是方法比较繁琐且容易刷坏手机,所以不推荐一般人去尝试使用这种刷机方式除非有专业的刷机工具。
2、第三方Recovery模式
第三方Rec最常见的版本就是CWM和TWRP了,CWM比较简单和稳定因此国内用的比较多,而TWRP功能更加强大,还支持触屏、文件管理等功能,但因为大多数版本没有汉化所以外国人用得比较多。
03 Recovery模式怎么进入
每部Android设备进入Recovery模式的方法不同。以Milestone为例:若bootloader为90.78,按住键盘的“X”键,再按电源键开机,看到moto的经典logo即可放开此2键。等待出现一个三角形图标,然后按住音量向上键+轻按拍照键,会出现四个选项。放开按键,可以用方向键选择一个选项。作用分别为重启,应用update.zip,清除所有数据至出厂状态、清除cache。
recovery里的对应的说明
1、Reboot system now——重启
2、USB-MS toggle——在recovery 模式下直接连接USB而不需要退出该模式
3、Backup/Restore——备份和还原
3-1、Nand backup——Nand 备份
3-2、Nand + ext backup——Nand 备份(系统和ext 分区一同备份)
3-3、Nand restore——还原(就是还原3-1、3-2 的最后一次备份)
3-4、BART backup——BART 备份 (包括系统和ext 分区)
3-5、BART restore——还原最后一次的BART备份
Nand 备份类似于系统的备份 而BART 则像是PC 上ghost 的备份。
Nand 备份 它不会备份ext 分区(就是第二分区 没有分区的可以不管这个)
所以你的如果app2sd 了 那么装在第二分区的程序用Nand 恢复是办不到的
BAR T则可以备份到ext 分区 用BART 恢复则可以恢复整个系统 可以使它和你备份前一模一样,
不会有一点文件信息的丢失(包括联系人、短信、图片、影音等,所以如果你装的东西比较多,那么备份和恢复会比较慢)
4、Flash zip from sdcard——从sd卡根目录的.zip ROM 刷机包刷机
5、Wipe——清除
5-1、Wipe data/factory reset——清除内存数据和缓存数据(刷机前建议清除此项)
5-2、Wipe Dalvik-cache——清除缓存数据 + ext 分区内数据(刷机前建议清除此项)
5-3、Wipe SD:ext partition——只清除ext 分区内数据(刷机前建议清除此项)
5-4、Wipe battery stats——清除电池数据(刷机前建议清除此项)
5-5、Wipe rotate settings——清除传感器内设置的数据(刷机前建议清除此项)
6、Partition sdcard——分区sd 卡
6-1、Partition SD——自动为sd 卡分区
6-2、Repair SD:ext——修复ext 分区
6-3、SD:ext2 to ext3——将ext2 分区转换为ext3 分区(推荐)
6-4、SD:ext3 to ext4——将ext3 分区转换为ext4 分区(C4 卡不推荐,C6 卡推荐)
7、Other——其它
7-1、Fix apk uid mismatches——修复apk 程序
7-2、Move apps+dalv to SD——移动程序和虚拟缓存到sd 卡(这个可不是 app2sd)
7-3、Move recovery.log to SD——移动刷机日志文件到sd 卡
(执行此操作后,sd 卡根目录会出现一个“recovery.log” 文件 即为刷机日志文件)
8、Power off——关机
编后语:进入Recovery模式是每位刷机的网友一定会接触的,而Recovery模式中的信息也能检验手机是否具备刷rom的权限,但在此小编也提醒各位不太懂刷机的网友,Recovery模式固然好用,但切记不要随便乱点,不然点错功能丢失的资料甚至无法开机,小编不负责哦。
在刷入合适的第三方rec之前手机必须要解锁BootLoader,也就是人们常说的BL锁,这是手机操作系统的一个启动引导程序,类似于Windows的BIOS。它可以在手机开机前运行并对系统签名、内核签名和Recovery签名进行校验,如果没有解锁BL,一旦检测到签名不一致BootLoader将停止开机引导,导致手机运行异常甚至无法开机。
01 什么是BL锁?
BL锁,不是指手机开机显示的锁屏(这种称之为屏幕锁或锁屏密码)
也不是指手机开机之后显示的账号密码锁(这种称之为账号锁或ID锁)
BL锁全称为Bootloader锁,其中Bootloader中文名称为“启动加载”。在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行,它可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。
在嵌入式系统中,通常并没有像BIOS那样的固件程序(注,有的嵌入式CPU也会内嵌一段短小的启动程序),因此整个系统的加载启动任务就完全由BootLoader来完成。在一个基于ARM7TDMI core的嵌入式系统中,系统在上电或复位时通常都从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序。再简单点来说就类似于电脑上的引导程序。Bootloader从字面上来看就是启动加载的意思。用过电脑的都知道,Windows开机时会首先加载Bios,然后是系统内核,最后启动完毕。那么Bootloader就相当于手机的Bios,它在手机启动的时候根据基带初始化硬件,然后引导系统内核,直到系统启动。那么Bootloader锁就是限制用户刷第三方ROM和第三方Recovery以及限制Root的“锁”(并不是所有的手机Root都需要解BL锁,这个以后会讲)。举个例子:如果一部手机上了BootLoader锁,就不能使用Recovery刷第三方rom包(每个刷机包都有签名,官方rec只会识别官方的刷机包),官方自带的Recovery也不允许用户刷入第三方rom包,需解了BootLoader替换Recovery才行。一般来说手机厂商都会给自己的手机加上这个所谓的BL锁,防止因为刷机不当而导致手机损坏。
归根结底BL所就是锁住手机的Recovery和Fastboot,防止刷入非官方签名的系统而损坏手机的一个保护机制(同时也为用户资料提供了一定的保护)。
总结下解BL锁的作用:
1.对于一般用户,bootloader锁定根本没有影响
2.对于一般刷机来说,bootloader锁定可以大大减小死砖的几率 。
3.保护手机厂商的利益,因为你一旦解锁就没保修了嘛。
4.防止JS肆意篡改手机信息的作用
5.保护手机里的个人资料
02 BL锁在哪儿呢
手机在日常使用的时候感受不到BL锁的存在。但是如果你要对手机进行刷机的话,操作手机进入刷机模式之后,就可以看到BL锁了。如图,华为的手机,进入刷机模式之后,底下显示绿色的【PHONE Locked】,就表示这款手机有BL锁,而且还没有解锁。
其他品牌手机的情况也与此类似。这几年新出的手机,基本上都有BL锁。
03 不解BL锁,就没办法刷机吗?
一般情况下是的,刷机之前必须先解BL锁。
不过有些手机,也可以用特殊的方法跳过BL锁,比如说拆机短接。
04 厂商为什么设置BL锁?
我相信现在大家都明白BL锁是个啥东东了吧,那么有人可能就要问了,既然BL锁是为了保护手机和用户隐私那么为什么我们还要去解锁呢。
原因:不锁BL锁就不能自由刷机(只能通过官方Recovery刷入官方签名的ROM包,不可降级),不可以自定义操作系统。以及大部分手机不可以Root。万一某天官方的最新系统你觉得不好用想退回原来的,Sorry,不行!你只能等到官方推送下一次系统更新,怎样?是不是感觉很不爽?所以我们这个时候就要进行解BL锁的操作了(这里提醒一下解BL锁有巨大的风险!!!)。
总结解锁的好处:
1.大量的第三方ROM支持。
2.更高质量的民间系统优化。
3.在新系统出来时ROOT更方便。
4.强大的扩展性。
5.以及更便捷修改系统,达到装X的目的
05 怎么解BL锁呢?
有两种渠道:一是向官方申请解锁;二是通过各种其他方法解锁。
不同的手机厂商,对解BL锁的态度不同。
小米:支持解锁。
小米对解BL锁的态度比较友好,只要手机正常使用15天之后,就可以登录小米官网申请解锁。
申请地址为:http://www.miui.com/unlock/index.html
华为:国内已不支持,海外支持。
之前华为也提供了解BL的通道,但是去年5月24日,华为发布通知停止提供解BL锁的服务,所以现在华为(包括荣耀)的手机都已经无法解BL锁了。
不过,据说这一通知仅针对国内,华为海外版的仍然可以在海外官网申请解锁。
OPPO:仅对OPPO Find X和OPPO R17 Pro开放了解锁服务。
一直以来,OPPO官方从未提供过解BL锁的服务,直到去年11月,OPPO color OS论坛上才发布了一篇官方公告,表示可以对OPPO Find X和OPPO R17 Pro开放解BL锁服务,不过有很多要求,而且流程较长。
vivo:不支持解锁
vivo官方从未提供过解BL锁的服务。
其他手机品牌情况也差不多,对解BL锁的态度很消极或者从未提过。
官方不支持解BL锁的手机,也有一些野路子方法来解,不过操作比较难,而且风险较高
小编就不在这里给大家说明了。
没有解过BL锁的手机,出现问题了怎么办呢?
这种情况下就只能找专业的维修人员来解决了
06 解锁BL锁的风险
Bootloader解锁后,如果你的手机被偷,小偷可以轻松获取你手机里的一切数据(哪怕设有锁屏密码.PS这里的前提是没有加密Data分区),这里说的数据不止是你的艳照和商业机密,还有你所有的帐号(想想你的QQ微博支付宝网银吧),当然现在有的手机厂商是支持DATA分区加密的(关于Data分区加密,以后会讲),盗取账号的说法来源于这里。即使你锁住了Data分区,你的个人资料安全了(相对来说),但是你的手机依然可以被格式化重新刷入系统,和重新使用的(这不是便宜了小偷吗)。还有就是如果你李时珍的皮,刷入了一个不兼容的ROM,很容易引起手机的温度不稳定,有起火危害你的人身健康的风险。
解开BL锁后手机的查找手机等安全功能基本报废,无法进行远程锁机。
今天为大家带来这么“干货教程”,各位小伙伴是不是也很想赶紧动手试试呢?如果实在担心自己处理得不够到位,也可以来“一云生活”小程序, 选择电子数码服务,让解放您的双手!
