Matrix 精选:分享真实刷机体验与实用经验,让你刷机无忧

2024-10-22
来源:网络整理

精选

这是一个少数民族写作社区。我们提倡分享真实的产品体验、实践经验和想法。我们会不定期精选最优质的文章,展示用户最真实的体验和意见。

文章仅代表作者个人观点,少数方仅对标题和格式稍作修改。

我第一次接触刷机是在2018年,当时我还是个新手,给我的小米平板1刷了系统OS 15.1,并写过一篇使用Mac给小米平板刷OS的文章。当时我对刷机的流程还很陌生,所以我只是小心翼翼地按照教程一步一步来,生怕有什么不一致的地方,而且我也无从得知每一步背后的原因,所以我特意写了这篇文章。一方面,给准备刷机的人多了一份教程可供参考。另一方面也借此机会充实了自己,了解了一些开发知识,也算是满足了自己的好奇心。

由于知识内容有限,本文只讨论线路刷卡模式,不讨论刷卡模式。

配置SDK环境变量

SDK的全称是软件开发工具包(Kit)。 SDK包含软件开发工具。这些开发工具都在SDK的安装目录下。只有有了它们我们才能进行软件的安装、卸载等相关操作。当我们在终端输入命令启动某个工具或应用程序时,系统会首先在当前目录中进行搜索。如果没有,则到系统Path指定的路径中查找;而配置环境变量的过程,就是在系统Path的指定路径下记录SDK的安装目录,这样我们就可以在终端中直接使用SDK中的开发工具了。此过程也称为配置 ADB ( ) 环境变量。

Mac系统下环境变量配置

参见:使用Mac刷写手机原生系统

系统下的环境变量配置

由于其系统特点,目前有三种解决方案(据我所知),下面将进行扩展。三种方法均适用于10系统。其他系统可能存在一些差异,读者可以参考。

选项1:配置环境变量

参见:如何配置开发环境变量

该方案与Mac系统下的环境变量配置原理相同,都是在系统上运行。虽然看起来步骤很多,但是好处是可以一劳永逸地配置,并且终身受用。除非重装系统,我个人推荐这种方法。

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

1 解压-data包,进入解压后的文件夹,在空白处按住鼠标右键,选择“在此处打开命令窗口”(在Win 10 中改为“在此处打开命令窗口”)打开窗口”);

2 输入adb检查环境变量配置是否完成;

这个解决方案相当懒惰。其实这一步并没有实现系统的环境变量配置,只是提供一个临时环境。不过这种方法是最方便的,对新手来说也很友好。

方案二:直接访问SDK目录

1、将-放在靠近硬盘根目录的位置,如C:\adb,方便访问。此时我们需要访问的目录是C:\adb\-;

2 在运行命令窗口中输入cmd,打开命令提示符窗口,回车执行;

3 输入cd adb\- 回车执行并进入目录;

4 输入adb查看环境变量配置是否完成。

该方案与方案一类似,都倾向于暂时解决环境配置问题,但都没有实现系统环境变量配置,所以每次使用时都需要重新访问SDK所在目录。

这种解决方案看似简单、易于操作,但其缺点也很明显。只有进入该目录才满足“环境变量已配置”的条件。不建议没有编码基础的人操作。

开锁

一般来说,每个设备都会有/mode,它是负责引导操作系统内核的引导程序。只有解锁了该模式,我们才能自由root我们的设备,定制或安装更容易使用的第三方ROM固件,否则很容易损坏设备。

与封闭的iOS系统不同,该系统是开源的,因此各大厂商开发的对应型号/型号也不同。虽然系统是开源的,但为了对自己的设备有更多的控制权,制造商在大多数情况下都会锁定自己的模式/模式。这就是为什么我们经常在刷机教程中看到“解锁”这一步。

一般解锁步骤:打开“开发者选项”。不同的设备以不同的方式打开它。请读者根据自己的设备型号自行搜索;依次打开“USB调试”和“启用OEM解锁”(没有“启用OEM解锁”选项的设备忽略它),此过程需要满足网络流畅(ke)和流畅(xue);进入界面并等待;打开/CMD,输入解锁命令,回车执行;如果您的设备是5.0及以下,则解锁命令For OEM;如果您的设备是6.0及以上版本,解锁说明为;设备上会弹出解锁确认界面。使用音量键移动键选择确认,按电源键开始解锁;解锁后,设备会清除数据并重启,开启设备后勾选“USB调试”选项;重新进入界面并等待;注:解锁/模式后,保修相关服务可能失效;解锁过程中,设备上的所有数据可能会被恢复,所以记得提前做好数据备份;解锁过程中,存在一定损坏设备的风险;这种解锁方法一般是设备通用的,但考虑到各个厂家的设备差别很大,建议如果有的话先申请官方解锁通道,如果通道没有解锁再尝试这个方法。当然,对于从未释放过解锁权限的品牌(可以自行百度),就应该放弃。闪存第三方

设备通常会附带一个官方初始初始值,主要用于恢复出厂设置和OTA安装/升级。不过由于官方无法识别第三方ROM,而第三方可以,所以我们一般在刷机前先先刷入。第三方。

目前推荐的第三方是TWRP,它是一个社区开源项目,挂载在.也许你会发现以前有人推荐过CWM。不幸的是,该项目已于2014年停止维护。如果您使用的设备较旧,您可能需要它。

刷第三方的一般步骤:准备与设备匹配的第三方版本,后缀为.img;重启手机进入模式,在电脑上运行/CMD;输入cd你的第三方文件路径,回车执行。要定向第三方文件位置,则输入boot xxx.img(xxx为具体文件名)回车执行。此时已经闪现,手机会重启到相应界面。注意:此过程需要定向。因此,如果在系统下配置环境变量时使用选项三,这里会比较麻烦。解决办法就是把你的第三方文件放在-目录下,并让两个目录保持一致。本机系统 ROM 推荐 OS

OS 是最大的售后市场分销商,前身为。 2016年,该开源项目宣布终止,并被打造为操作系统。它由原来的团队继续开发,源代码不再可用。

操作系统

该操作系统基于 15.1,并包含许多附加功能和自定义选项。由于它提供了许多功能,它已成为最流行的设备定制 ROM,源代码可在 .

基于操作系统,经过额外的性能调整和附加功能,源代码可用。

基于开源项目(AOSP)和Code项目(CAF)开发,由于包含 ,因此比其他ROM包要大,并且源代码在.

制作团队是OS制作团队。聘请制作团队核心成员进行ROM开发,源代码为.

只读存储器

手机怎么刷系统最好_刷手机好系统怎么办_刷手机系统有什么用

ROM基于开源项目(AOSP)开发,提供各种自定义功能和底层主题引擎。源代码可在 .

XOSP

XOSP基于ROM 13,混合了很多功能,带来了不一样的感觉。由于它是+AOSP的混合体,故命名为XOSP。

魔法ROM

Moqu ROM基于开源项目(AOSP)开发,“可能是中国最好的开源系统”。源代码可用。

总结

这些是我这几天查各种资料总结出来的。由于个人能力和知识水平的限制,难免会存在一些不足之处。如果前辈们发现文章中有错误或者遗漏的地方,恳请大家多多指教。

附录 常用ADB命令码含义

亚行

重新启动模式

亚行推送

将文件从本地系统复制到手机所在位置

亚行拉取

将文件复制到您的系统

亚行

显示所有已连接的 adb 兼容设备

亚行

备份装置

亚行

从系统的 apk 文件位置将应用程序安装到设备上

亚行

以正常模式重启手机

亚行

通过 WiFi 网络使用 adb 命令

亚行

获取您设备的屏幕截图

常用命令码含义

显示所连接设备的序列号

贴牌生产

解锁(5.0及以下)

原始设备制造商锁

恢复锁(5.0及以下)

解锁(6.0及以上)

恢复锁

()

在 模式下将文件闪存到设备

相关阅读:参考链接

分享