手机版

百科生活 投稿

如何给手机刷机,自己刷机怎么刷安卓(刷机和恢复出厂设置是不同的)

百科 2026-07-14 03:42:26 投稿 阅读:8169次

关于【如何给手机刷机】:如何刷机(自己刷机怎么刷安卓),今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

  • 内容导航:
  • 1、刷机和恢复出厂设置是不同的,对手机操作之前,这些知识要了解
  • 2、如何给手机刷机:如何刷机(自己刷机怎么刷安卓)
  • 3、配置Android SDK的环境变量
  • 4、解锁引导加载程序
  • 5、刷入第三方恢复
  • 6、原生安卓系统ROM推荐
  • 7、摘要
  • 8、附录

1、刷机和恢复出厂设置是不同的,对手机操作之前,这些知识要了解

随着手机智能机的普及,很多发烧友们热衷于“刷机”,但很多初学者却不知道刷机与恢复出厂设置的区别。本期文章就说说两者之间的不同。

如何给手机刷机,自己刷机怎么刷安卓(刷机和恢复出厂设置是不同的)

恢复出厂设置

众所周知,一部正常的手机是由两部分组成,一部分是手机硬件,一部分是手机内部的系统软件。手机生产厂商生产的只是手机硬件,而品牌商会在安装好的手机硬件内,再次安装手机系统软件,这就形成了一个“出厂设置的节点”。

当我们在使用手机的过程中,出现系统软件错误时,有时候需要恢复出厂设置来解决问题。而所谓的恢复出厂设置,指的就是通过系统自带的功能,将手机的软件设置状态恢复到出厂时厂家设置的状态。

如何给手机刷机,自己刷机怎么刷安卓(刷机和恢复出厂设置是不同的)

刷机

前文中提到了手机的两部分,实际上品牌商在对手机硬件安装系统文件的过程就叫刷机。要知道安卓系统是开源的,但很多手机品牌商为了保护自己的利益,都对安卓系统的权限进行了魔改,这种固件都是封闭式的。

当我们需要获取更高的手机系统管理权限,或者固件出现问题,如系统软出现件无法使用、闪退、黑屏等情况。如果能确定是固件导致的问题,或者刷了固件就可以开放权限,那么就可以对手机系统进行刷机。

实际上刷机过程就是对系统固件进行更换、替代、更新的过程。我们可以将其理解为给手机做系统,系统的好坏取决于固件的好坏,每一个版本的固件内容都是变化的。一般官方提供的固件是与手机最兼容的,而发烧友们DIY的固件不一定稳定。

如何给手机刷机,自己刷机怎么刷安卓(刷机和恢复出厂设置是不同的)

恢复出厂设置与刷机的区别

实际上两者都算是重置手机系统的一种方式,但不同的是,手机刷固件就相当于对手机重新做了系统,而恢复出厂设置是以上一次刷固件的时间节点为起点,当执行恢复出厂设置之后,系统会复原到上一次写入固件后的手机系统状态。

说得直白些,就是手机出厂时自带的系统,此时我们恢复出厂设置,就恢复到了品牌商给安装的系统状态;但如果在刷机之后,我们再使用恢复出厂设置,恢复的就是我们刷机后的系统状态。虽然都是重置系统,但本质不同。刷机更改的是手机内部的整个系统文件,而恢复出厂设置只是还原系统文件最初的状态。

2、如何给手机刷机:如何刷机(自己刷机怎么刷安卓)

本内容来自@ ZDM.COM有什么值得买|作者:薛琴汤圆

创作立场声明:由于自身局限性,本文部分内容可能不够准确。希望大家指正,期待进一步讨论。

2018年,次接触刷机。作为一个初出茅庐的人,我给自己的小米平板1刷了系统沿袭OS 15.1,写过用Mac给小米平板刷沿袭OS。当时我对刷机的流程相当陌生,只是小心翼翼地一步一步跟着教程走,怕有什么不一致,但每一步背后的原因都不知道,所以有意写了这篇文章。一方面让准备刷机的人多一个教程参考,另一方面也借此机会充实自己,了解一些Android开发知识,可以满足自己的好奇心。

由于知识所限,本文只讨论线刷模式,不讨论卡刷模式。

3、配置Android SDK的环境变量

SDK的全称叫软件开发工具包。Android SDK包含Android软件开发工具,都在SDK安装目录下。有了它们,我们可以进行安卓软件的安装、卸载等相关操作。当我们在终端输入启动某个工具或应用的指令时,系统会优先在当前目录中搜索;如果没有,它将在系统路径指定的路径中搜索;配置环境变量的过程就是在系统路径的指定路径中记录SDK的安装目录,这样我们就可以在终端直接使用SDK中的开发工具了。这个过程也称为配置ADB (Android调试桥)环境变量。

Mac系统下环境变量的配置

见:用Mac刷安卓手机原生系统。

Windows系统中环境变量的配置

在Windows下,由于其系统特性,目前有(我知道的)三种方案,下面将展开。三种都适用于Windows 10系统,其他系统可能会有一些出入,读者可以参考其中的一些。

方案1:配置环境变量

参见:如何在win10中配置Android开发环境变量

这个方案符合Mac系统中环境变量配置的原理,是为了操作系统。虽然看起来步骤很多,但好处是一劳永逸,配置会终身受用。除非你重装系统,否则我个人先推荐这个。

方案二:快速安装使用ADB。

1解压platform-tools包,进入解压后的文件夹,按住Shift键的同时在空空白处点击鼠标右键,选择“在此打开命令窗口”(在Win 10 Creator更新中改为“在此打开Powershell窗口”);2进入adb版本,检查环境变量的配置是否完整;这个方案相当懒惰。实际上,这一步并没有实现系统环境变量的配置,只是提供了一个临时的环境。但无论如何,这种对初学者来说是最方便的,也是非常友好的。

选项3:直接访问SDK目录。

1把platform-tools放在靠近硬盘根目录的地方,比如C:adb,方便访问。这时我们需要访问的目录是C:C:ADB platform-tools;;2在运行命令窗口输入cmd打开命令窗口,回车执行;输入cd adbplatform-tools,回车进入目录;4进入adb版本,检查环境变量的配置是否完整。这个方案和个方案类似,都倾向于暂时解决环境配置问题,但是两个方案都没有实现系统环境变量配置,所以每次使用都需要重新访问SDK所在的目录。

这个方案看起来简单易行,但它有明显的缺点。只有进入目录,才能满足“环境变量已配置”的条件。不建议没有代码基础的人操作。

4、解锁引导加载程序

一般来说,每个Android设备都会有Fastboot/Bootloader模式,也就是负责引导操作系统内核的引导程序。只有这种模式解锁后,我们才能自由root我们的设备,自定义或安装更容易使用的第三方ROM固件,否则很容易损坏设备。与封闭的iOS系统不同,Android系统是开源的,所以各大厂商开发的对应的Fastboot/Bootloader型号也不一样。虽然系统是开源的,但是为了对自己的设备有更多的控制权,大部分厂商都会锁定自己的Fastboot/Bootloader模式。这也是为什么我们经常在刷机教程中看到“Bootloader解锁”这一步。

引导加载程序解锁的一般步骤

打开「开发者选项」,不同设备打开的方式不同,请读者根据自己设备机型自行百度一下;先后打开「USB 调试」与「启用 OEM 解锁」(没有「启用 OEM 解锁」选项的设备则不用理会),该过程需要满足流(ke)畅(xue);进入 Bootloader 界面等候;打开 Terminal / CMD ,输入 Bootloader 解锁指令,并按下回车执行;如果你的设备为 Android 5.0 及以下,则解锁指令为 fastboot oem unlock ;如果你的设备为 Android 6.0 及以上,则解锁指令为 fastboot flashing unlock;在设备端此时会弹出 Bootloader 解锁的确认界面,使用音量键移动关标选择确认,按下电源键开始解锁;解锁后设备会被清除数据并重新启动,待设备开机后检查「USB 调试」选项;重新进入 Bootloader 界面等候;

需要注意的事项

解锁 Fastboot / Bootloader 模式后,可能会使保修相关服务失效;解锁 Bootloader 的过程中,可能会还原设备一切资料,切记在此前做好资料备份工作;解锁 Bootloader 的过程中,有一定损坏设备的风险;该 Bootloader 解锁方式大体上对于 Android 设备通用,但是鉴于各厂商 Android 设备差异实在太大,建议如果有官方解锁通道就先去申请官方解锁,没有解锁通道再尝试该。当然对于从来没有放开 Bootloader 解锁权限的品牌(可自行百度),还是该放弃放弃吧。

5、刷入第三方恢复

一般设备自带官方初始恢复,主要用于恢复出厂设置和OTA安装/升级。但是因为官方恢复无法识别第三方ROM,而第三方恢复可以,所以我们一般都是先刷入第三方恢复再刷机。目前推荐的第三方恢复是TWRP,这是一个社区开源项目,挂载在GitHub上。也许你会发现CWM以前也推荐过。遗憾的是,这个项目的维护在2014年就已经停止了,如果你正在使用的设备型号比较老,你可能还会使用。

第三方恢复的一般步骤

准备好设备匹配的第三方 Recovery 版本,后缀为.img;重启手机至 bootloader 模式,电脑端运行 Terminal/CMD;输入 cd 你的第三方 Recovery 文件路径 ,并按下回车执行,以此来定向第三方 Recovery 的文件位置,接着输入 fastboot boot xxx.img(xxx 为具体的文件名),并按下回车执行,此时 Recovery 已经刷入,手机会重启至 Recovery 相应界面。

需要注意的事项

在这个过程中,需要定向恢复的位置,所以如果在Windows系统下配置环境变量时使用第三种方案,这里就麻烦了。解决方案是将您的第三方恢复文件放在platform-tools目录中,这样两个目录就一致了。

6、原生安卓系统ROM推荐

沿袭操作系统

Lineage OS是Android的售后发行版,原名CyanogenMod。2016年,开源项目CyanogenMod宣布停止,被复制为Lineage OS。最初的团队CyanogenMod继续开发,源代码可在GitHub获得。

复活混音操作系统

复活Remix OS基于LineageOS 15.1,包含了很多附加功能和定制选项。因为它提供了很多功能,所以成为最受Android设备欢迎的自定义ROM,源代码在GitHub中提供。

crDroid

CrDroid基于Lineage OS,在此基础上附加了其他性能调整和附加功能。GitHub中提供了源代码。

crDroid

像素体验

Pixel Experience是基于Android开源项目(AOSP)和Code Aurora项目(CAF)开发的。因为Pixel Experience包含了Google Family Bucket,比其他ROM包都要大,源代码在GitHub里就有。

偏执的安卓

偏执安卓的团队就是氧气OS的团队。这个团队的核心成员是Oneplus聘请来为Oneplus做ROM开发的,源代码在GitHub中。

aosp扩展ROM

AOSPEXTENDED ROM是基于Android开源项目(AOSP)开发的。它提供了各种定制特性和底层主题引擎。GitHub中提供了源代码。

复活混音操作系统

XOSP

XOSP是基于CyanogenMod 13的ROM,融合了很多Xperia的特性,带来不一样的感受。因为它是Xperia AOSP的混血儿,所以被命名为XOSP。

魔法只读存储器

Magic ROM是基于Android开源项目(AOSP)开发的,口号是“可能是中国的开源Android系统”。GitHub上有源代码。

7、摘要

这些是我这几天查的各种资料的汇总。由于个人能力和知识水平的限制,会有一些不足。如果学长发现文中有错误或遗漏,请不吝赐教。

8、附录

常用的ADB命令

常用的Fastboot命令

本文关键词:如何刷机华为手机教程,如何刷机苹果系统,如何刷机oppo手机 教程,如何刷机荣耀手机教程,如何刷机华为手机教程忘记密码。这就是关于《如何给手机刷机,自己刷机怎么刷安卓(刷机和恢复出厂设置是不同的)》的所有内容,希望对您能有所帮助!

本文链接:https://bk.89qw.com/a-309274/

最近发表
网站分类