一加6刷机相关
本文最后更新于 2022年1月1日 凌晨
注意:目前本文暂未完成
Questions & Answers
- Q:
开源
是什么意思 - A: 开源是免费提供可用于修改和重新分发的源代码。产品包括使用源代码,设计文档,或产品内容的许可。
- Q:
ADB
是什么 - A: Android 调试桥 (Android Debug Bridge) 是一种功能多样的 命令行工具 ,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。
- Q:
Fastboot
是什么 - A: 在安卓手机中,Fastboot是一种比Recovery更底层的 刷机模式 (俗称引导模式),即使用USB数据线连接手机的一种刷机模式。我们常说的
线刷
通常指在此模式下的刷机。 - Q:
BL锁
是什么 - A: BL是BootLoader的简称,即 开机引导程序 。而BootLoader锁,主要是在引导过程中对系统签名、内核签名及Recovery签名进行检验,如果签名不一致,即终止引导。它是 限制用户修改系统的“锁” (我们所说的“解锁”即指它)。
- Q:
Recovery
是什么 - A: Recovery是Android手机备份功能,指的是一种可以 对安卓机内部的数据或系统进行修改 的模式(类似于Windows PE或DOS)。在这个模式下可以对已有的系统进行备份或升级,也可以在此恢复出厂设置。我们常说的
卡刷
通常指在此模式下的刷机。 - Q:
TWRP
是什么 - A:
TWRP
,即TeamWinRecoveryProject,是一款易于使用和可以自定义的第三方Recovery。我们刷机通常要使用它。 - Q:
Root
是什么 - A: Root是Android系统的一个术语,它使得用户可以获取Android操作系统的 超级用户权限。Root能够帮助用户越过手机制造商的限制,得以卸载本身预装的程序,或运行需要系统权限的动作。Android系统的Root与苹果iOS系统的越狱类似。
- Q:
Magisk框架
是什么 - A: Magisk是一套用于定制Android的开源软件,支持高于Android 5.0的设备。其有以下亮点:为应用程序 提供root权限 、通过安装模块实现在修改系统的 同时不影响系统本身的效果、最完整的解压和重新打包安卓启动镜像的工具。
- Q:
类Xposed框架
有什么,各种有什么特点 - A: Xposed框架(Xposed Framework)是一套开源的、在Android高权限模式下运行的框架服务,可以在 不修改APK文件的情况下影响程序运行(修改系统) 的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。
- 值得注意的是,原生Xposed框架现已 停更 ,目前主流的(虚拟)框架有如下几个:LSPosed,EdXposed,太极(旧称Exposed)。另外还有一些较小众(大概?)的(虚拟)框架,诸如:SPatch(天鉴),LSPatch(SPatch的分支),Dreamland(梦境)等等,这里不做赘述。
- 以笔者个人(Cccc_)而言,LSPosed是当今的不二之选。理由如下:在主流框架中:原生Xposed早已 停更 ,最高支持Android8.1;EdXposed久久没有 实质性 的更新;太极实行免费商业化且闭源(本文所列举的其他类Xposed框架 皆为开源 ),安全性存疑
仁者见仁智者见智;至于其它框架则不作介绍,更新积极性基本不如LSPosed。 - Q:
刷包
指什么 - A:
刷包
通常指在Recovery模式下刷入刷机包 (如TWRP安装包、Magisk、ROM、OpenGApps等) - Q:
双清
指什么 - A:
双清
通常指在TWRP
中进行清除系统数据(Data分区
)及系统缓存(Cache分区
)的操作(但不会清理内置存储
)。一般来说,刷入新系统需要进行此操作,具体见相关刷机包刷入要求。 - Q:
格式化Data
是什么 - A: 格式化Data正如其名,且类似于恢复出厂设置,即将
Data
分区格式化(内置存储
也会被格式化),一般不需要进行,除非TWRP
无法正常读取和解密手机数据或另有要求才应该进行。 - Q:
9008模式
是什么 - A:
9008模式
只有在高通芯片的手机上才存在。被称为深度刷机模式,可以在Fastboot和TWRP都无法使用(变砖)时救回你的手机。进行9008刷机后,会清除手机的一切数据并完全还原出厂。
待完善
准备工作
1.正常可用的一台电脑,WIN7 WIN8 WIN10都可以
2.一台等待解锁BootLoader的一加6手机
3.adb工具包,下载Magisk框架卡刷包和管理工具apk,下载一加6T的root补丁,
电脑端:大侠阿木一加全能工具箱,
手机端:搞机助手,Edxposed,LSPosed,一加全能盒子,
基本流程
安装ADB>解锁BL>Root>Magisk使用,安装edxposed,lsposed>三款软件的使用>后续系统升级保留root与twrp
补充:9008救砖
个人建议:刷机在有电脑和时间的情况下进行,刷机前进行资料备份!!!!!
注意! 本文假定你的手机系统为安卓10,未解锁BootLoader
部分文件如下可以在这里 (访问码:w3dh),其他软件可以在酷安,一加社区及百度找到。
刷机步骤
1.配置ADB环境
ADB&Fastboot 工具包
下载:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
ADB驱动点我(Win10不需要)
首先,解压下载的ADB工具包到一个没有中文的路径下,如
现在右键桌面的此电脑,点击属性,单击高级系统设置,在新窗口中单击环境变量。
接下来,找到名为Path的变量。在右边的选项中单击新建,填入ADB工具包的解压路径(如我的是E:\platform-tools)
2.解锁(两种方法:使用第三方recovery,使用一加全能工具箱)
2.1使用第三方recovery
2.1.1解锁BootLoader
在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。
——摘自百度百科
解锁BootLoader是我们刷机的关键,BootLoader即为手机的引导程序,解锁BootLoader可以让我们绕过系统验证,打开刷机新世界。
那么如何解锁呢?
注:解锁会清除手机数据,请谨慎操作!!!!!!!!!!
2.1.2开发者模式
打开手机的设置,转到关于手机,找到手机系统的版本号并连续点击手机版本号,输入锁屏密码,打开开发者模式。
返回到设置,转到系统中的开发者选项,打开OEM解锁的开关
在设置–系统–开发者选项中找到 “OEM解锁“打开
Fastboot
我们需要进入Fastboot模式(在关机状态下,同时按住电源键和音量上键即可),然后将手机与电脑连接。
在你存放刷机文件的文件夹下,按住键盘上的Shift键并在文件夹内的空白处右键,选择在此处打开命令窗口,如图
接下来在命令窗口中输入fastboot devices
,若出现如图8位序列号和fastboot的文字,说明Fastboot下的手机已连接到电脑;若没有输出,说明手机未连接到电脑。
最后我们只需要在命令窗口中输入fastboot flashing unlock
,再按音量上键选择 解锁 选项,并按电源键确认,等待一会即解锁成功。
使用一加全能工具箱
输入【2】,一键解锁bootloader
完成提示的操作,输入随机码
![image (1)](C:\Users\joker\Desktop\image (1).png)
Root(两种方法:使用第三方recovery,使用一加全能工具箱)
下载:https://eu.dl.twrp.me/enchilada/
使用第三方recovery
重启手机到Fastboot模式,连接手机与电脑,如上一步在存储刷机文件的文件夹下打开命令窗口。
在命令窗口中输入fastboot boot twrp-3.5.2_9-0-enchilada.img
,这时手机会重启到临时TWRP。
在电脑的 文件资源管理器 可以看到手机的存储空间,将我提供的 twrp-installer-3.5.2_9-0-enchilada.zip复制到手机的存储根目录内。
接着在手机的TWRP界面点击 Settings,点击顶栏最右侧的选项,不意外的你会看到语言选项。
选择 Chinese Simplified,然后点击右下角的 Set Language即可设为中文。
在TWRP主页面中点击 安装,找到并点击刚刚复制进去的 twrp-installer-3.5.2_9-0-enchilada.zip,然后会出现刷入页面,在屏幕下方滑动滑块以刷入 “永久的”TWRP。
刷入完成后,点击屏幕下方中的三大虚拟键中间的 家的图标 ,回到主页,并点击 重启,在重启页面中可以选择你要重启到的模式。这里我们选择关机。
关机后,我们可以再次启动到Fastboot模式,这时我们按下两次音量上键,然后按下电源键确认即可进入刷入的TWRP
注1: TWRP全程即为TeamWinRecoveryProject,是一个最流行的第三方Recovery项目,Edl模式即为我们熟知的9008模式。
注2: 之所以称其为”永久的”,是因为在更新系统后TWRP会被系统覆盖,但在此之前是可以一直使用的,若要在更新系统后继续使用TWRP,只需再次按照上面的步骤进行刷入TWRP的操作
使用一加全能工具箱
4.Magisk使用,安装edxposed,lsposed
4.1打开手机一加全能盒子,点击安装lsposed,点击安装edxposed
5.OTA全量包升级系统后保留Root与TWRP(两种方法)
5.1方法一
我常用的更新系统操作:
- 在系统更新内下载系统包(氢氧系统下载的包一般在
/sdcard/.ota
目录下,可通过文件管理类的app查找大文件) - 下载完成后不要安装,重启到TWRP,手动刷入系统包,再刷入TWRP安装包
- 重启到TWRP,刷入Magisk和第三方内核(如果有就需要刷入以防覆盖)
- 重启到系统,完成更新
5.2方法二
下载全量包(大于2GB的),方法:1.社区找,2.利用一加全能盒子,点击提取更新包链接,(在收到更新提醒时使用)。
6.9008救砖
进入9008模式:在关机状态下按住音量键上键几秒并插入连接到电脑的数据线
使用方法:下载9008工具包(见#准备),解压到合适的位置,并打开其中的 MsmDownloadTool V4.0.exe,将手机进入9008模式,直到电脑端软件上的“连接状态”变为“已连接”,连接电脑后点击 Enum,就会出现连接设备。然后点击Start,开刷,等待下载进度条加载完毕就可以完成救砖,之后等待开机重启就行了。
7.最后,资料参考:
记一次刷入Magisk全流程(以一加7T为例) - 知乎 (zhihu.com)
记一次刷入Magisk全流程(以一加7T为例) · 语雀 (yuque.com)
一加6、6T、7、7Pro 解锁,刷入TWRP、Magisk、ROOT教程 - 孙文’s blog (sunjiwen.com)
root的详细版教程(更新系统后保留root) - OnePlus 8T - 一加手机社区官方论坛 (oneplusbbs.com)
一加6一键解锁刷入TWRP_Recovery教程,一加6刷机包下载-ROM乐园官网 (romleyuan.com)
安卓手机TWRP_Recovery卡刷图文教程 安卓TWRP下载+TWRP刷机报错解决合集-ROM乐园官网 (romleyuan.com)
【教程】一加6/6T系统OTA后仍保留ROOT权限和Magisk模块的技巧 - OnePlus 6T - 一加手机社区官方论坛 (oneplusbbs.com)
【资源组】一加6、6T、7、7Pro 解锁,刷入TWRP、Magisk、ROOT教程 - OnePlus 7 系列 - 一加手机社区官方论坛 (oneplusbbs.com)
一加6最简单详细ROOT+TWRP教程(图文) - OnePlus 6 - 一加手机社区官方论坛 (oneplusbbs.com)