当前位置: 首页 > news >正文

一加3T解锁OEM、刷入TWRP、第三方ROM以及ROOT

[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




相关文章:

  • Binlog中最容易踩到的坑
  • 图解HashMap(二)
  • 安装编译bind
  • Deepin桌面版更新:基于最新Ubuntu 17.10
  • java-信息安全(二)-对称加密算法DES,3DES,AES,Blowfish,RC2,RC4
  • Linux系统管理员级别需要掌握的操作(第一部分)
  • 协程
  • C#中for循环的交换排序案例
  • Apache Server 负载能力测试
  • C#的delegate简单练习
  • 前端学习系列
  • 【前端】2017年12月11日 前端的内功心法语言篇--01
  • day14-css的存在形式以及优先级
  • [LeetCode] Ransom Note 赎金条
  • textField textView输入限制
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • HTML-表单
  • JDK9: 集成 Jshell 和 Maven 项目.
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • Linux链接文件
  • Netty 4.1 源代码学习:线程模型
  • 闭包,sync使用细节
  • 读懂package.json -- 依赖管理
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 学习笔记:对象,原型和继承(1)
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • #ubuntu# #git# repository git config --global --add safe.directory
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (k8s中)docker netty OOM问题记录
  • (板子)A* astar算法,AcWing第k短路+八数码 带注释
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (原創) 未来三学期想要修的课 (日記)
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转)机器学习的数学基础(1)--Dirichlet分布
  • .NET 回调、接口回调、 委托
  • .sh 的运行
  • [AutoSar NVM] 存储架构
  • [C#]winform部署yolov9的onnx模型
  • [DEBUG] spring boot-如何处理链接中的空格等特殊字符
  • [Geek Challenge 2023] web题解
  • [HackMyVM]靶场 Quick3
  • [LeetCode][LCR178]训练计划 VI——使用位运算寻找数组中不同的数字
  • [LeetCode]-Pascal's Triangle III 杨辉三角问题
  • [Linux] CE知识随笔含Ansible、防火墙、VIM、其他服务
  • [Linux] PXE批量装机
  • [mit6.s081] 笔记 Lab2:system calls
  • [python]基本输出输入函数
  • [RK-Linux] 移植Linux-5.10到RK3399(六)| 检查GMAC(RTL8211F)配置使能千兆以太网
  • [sqlmap]学习笔记#1
  • [ssh]如何设计ARM板上多用户key登录系统
  • [Step By Step]在SAP Business Objects Data Services中使用SQL Transform将数据导入到SAP HANA中(SQL Transform)...