[Update] 2018/10/13
前言
一加手机非常适合搞机,各种开源ROM,随便刷机。
下面总结下刷机流程:
1、解锁bootloader
参考: https://techchomps.com/unlock...
1.1 文件准备:
ADB Driver:https://drive.google.com/file...
Minimal ADB and Fastboot:https://drive.google.com/file...
1.2 解锁手机
注意:解锁手机会清除全部数据,请自行备份。
- 手机打开
USB调试
- 开机状态下将手机连接到电脑
- 进入到
Minimal ADB and Fastboot
安装目录,按住shift+右键
, 选择在此处打开CMD
-
查看手机设备,输入如下命令
adb devices
如果显示unauthorized, 需要在手机上选择允许这台设备进行usb调试。
-
使手机进入fastboot模式
adb reboot bootloader
-
进入fastboot模式后,再次查看fastboot设备
fastboot devices
-
解锁 bootloader,这一步会清除全部数据
fastboot oem unlock
2、刷入twrp
参考:https://techchomps.com/instal...
2.1 下载twrp
https://dl.twrp.me/oneplus3t/
2.2 刷入twrp
- 将下载好的twrp-3.2.3-0-oneplus3.img复制到
Minimal ADB and Fastboot
目录 -
刷入twrp-3.2.3-0-oneplus3.img
fastboot flash recovery twrp-3.2.3-0-oneplus3.img
-
使手机进入到twrp界面
fastboot boot twrp-3.2.3-0-oneplus3.img
也可以长按
音量下
+电源键
进入fastboot模式。
3、刷入第三方ROM
3.1 部分ROM介绍
-
AOSP Extended
https://www.aospextended.com
这个 ROM 是最近(2018/10)开始使用的,配合 Magisk 和 黑阈,手机非常流畅和省电,目前作为日用。
下载页面 https://downloads.aospextende... -
RRN
http://www.resurrectionremix....
基于lineageOS,个性化定制丰富,但卡顿厉害,省电能力并不好,甚至不如官方ROM
下载页面 https://sourceforge.net/proje... -
lineageOS
https://www.lineageos.org/
前身cyanogenmod,没什么特色,是很多其它ROM的基础,结合xp 和 阻止运行,有一定的省电优化,前期掉电较慢,后期掉电迅速
下载页面 https://download.lineageos.or... -
paranoid android OS(已停止更新)
http://aospa.co/
基于lineageOS,集成了google pexil 桌面,其它没什么特色
下载页面 http://get.aospa.co/official/... -
halogenOS(已停止维护)
http://halogenos.org/
又称 XOS,专为性能、省电和稳定而生,是个人比较期待的一个OS,但第二张电信卡无信号
下载页面 https://sourceforge.mirrorser... -
dotOS
https://dotos.github.io/
基于lineageOS,开机动画、UI及内置APP都非常漂亮,省电能力非常优秀,第二张卡使用电信能正常使用,但拨号盘不显示,已通过其它方式解决
下载页面 https://sourceforge.mirrorser...
4、root
参考:https://techchomps.com/root-o...
root关键在于进入twrp后,输入手势密码解锁,解密设备后才能在内存卡中找到zip文件。
SuperSU官网: https://download.chainfire.eu/
SuperSU下载: https://download.chainfire.eu...
或, 见底部百度云。
-
在电脑上使手机进入 fastboot 模式
adb reboot bootloader
-
在电脑上使手机进入 recovery 模式
adb reboot recovery
如果第一次进入twrp要求输入密码解密data,输入pin码,没有设置的密码的就点击 取消 即可;
如果手贱设置了4x4
的密码,有些ROM开机时不支持4x4
的图形解锁(包括官方的ROM及基于官改的ROM),你将无法进入系统,这种情况只得重新刷RRN或者lineage OS 等,然后在系统中修改PIN码(验证此法不可行);
最后找到了清除这个密码的办法,找到如下方法:
- 重新刷入twrp
- 在twrp - wipe中,格式化 /data #会丢全部数据,但你没办法啊
好了,说正事 -- ROOT
-
将下载好的
SR5-SuperSU-v2.82-SR5-20171001224502.zip
文件传到手机内存卡:adb push SuperSU-v2.82-SR5-20171001.zip /sdcard/SuperSU-v2.82-SR5-20171001.zip
- 使用twrp -- install 选择根目录下的文件刷入,重启即可。
5. 救砖杀器 adb sideload
可能会有一种情况,你不小心格式化了/data , 或者选择了5清(比如我第一次就把Internal storage
看成了Internet storage
,直接全选导致数据全丢)清掉了你传到手机上的ROM包, 那该怎么办?
别急,adb sideload
可以直接线刷的。
- 假设你已经将手机连到电脑上并且丢了全部数据
- 在twrp -- advance 中,选择
ADB sideload
,使手机进入等待刷机模式 -
在电脑上执行adb sideload 直接刷入ROM包:
adb sideload "D:\OnePlus3T\XOS_oneplus3_7.1.2_20170914.zip"
会看到手机上开始进入刷机流程,等待刷机完成,即可进入系统了。
6. 附件备用
所有的最新文件已更新到百度云:
链接: https://pan.baidu.com/s/1jJXzLGi
密码: good
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。