0.准备工作

1.安装adb工具

2.下载twrp

3.5t系统包。

1.解锁bootloader

先进入原版系统,打开开发者选项,允许USB调试,勾选允许OEM解锁,高级重启选项

打开命令行输入:

   adb reboot bootloader 

手机重启,进入bootloader后,命令行执行一下

fastboot devices

如果结果里看不到设备,需要在windows设备管理器中更新一下驱动,如下所示。具体步骤参考 fastboot模式下无法找到设备,不能使用fastboot命令,需要安装驱动

输入

fastboot oem unlock

如果成功的话,格式化/data,删除所有数据。

2.刷入twrp recovery

fastboot flash recovery twrp.img
ren 不输入以下这条命令,重启之后可能被还原成默认的recovery。
fastboot boot twrp.img

3.刷入魔趣系统

进入twrp之后,先抹掉所有的数据,防止刷入新系统之后,读到旧数据导致,运行异常。

可以通过输入adb shell 进入twrp命令行批量操作,也可以在界面手工操作。

twrp wipe system
twrp wipe cache
twrp wipe dalvik
twrp wipe data
twrp format data
twrp reboot recovery

格式化完成之后,最好再重启以下系统

传输系统包到手机上

adb push mk-dumpling-xx.zip /sdcard/1.zip

界面上选择,install 找到 sdcard 目录选择1.zip,根据提示操作,或者通过命令行

twrp install /sdcard/1.zip

安装完成之后重启手机,即可

问题

Error: This package requires firmware version 10.0.1 or newer. Please upgrade firmware and retry!

这个错误是由于刷机包里 META-INF\com\google\android\updater-script

assert(oneplus.verify_modem("2020-10-29 21:14:55") == "1" ||         abort("Error: This package requires firmware version 10.0.1 or newer. Please upgrade firmware and retry!"););

检查modem版本,报的错,说明了手机的firmware版本比较低了,需要更新以下.

需要的firmware 可以在https://androidfilehost.com/里搜索  firmware_10.0.1_oneplus5T.

下载回来之后push 到手机

adb push firmware_10.0.1_oneplus5T.zip /sdcard/f.zip

在twrp界面上选择install,进入sdcard目录, 选择f.zip,刷入即可.

或者直接输入命令

twrp install /sdcard/f.zip

参考

一加5安卓P刷入twrp的recovery

fastboot模式下无法找到设备,不能使用fastboot命令,需要安装驱动

一加5T刷入魔趣的更多相关文章

  1. 坚果Pro2刷魔趣系统教程,刷回锤子系统教程

    一.刷魔趣系统 1.高通驱动安装 https://blog.csdn.net/qq_43653944/article/details/86702169 2.刷入twrp rec https://blo ...

  2. 一加6刷入kali nethunter

    Installing Kali NetHunter On the OnePlus 6 准备工具: adb: https://jingyan.baidu.com/article/22fe7cedf67e ...

  3. 一加手机刷入第三方Rec

    首先阐述一下刷机的整体流程: 备份数据(可选):短信.联系人.通话记录.图片.应用数据的云端同步. 解锁 刷入第三方Recovery(简称Rec). 进入第三方Rec,刷第三方ROM. 刷机成功 解锁 ...

  4. 一加3刷不了官方recoery

    遇到 target reported max download size of 直接用救砖工具,恢复出厂. http://www.oneplusbbs.com/thread-2849353-1-1.h ...

  5. [Android 搞机]Twrp 中清除 data 和搞机清除的区别

    近日搞机,用上了 Havoc OS.突然发现设置里有个"加密手机",于是手贱点了进去.手机立刻重启了,然后卡在开机第一屏.遂进 Twrp 高级清除中清除了 data 并重新刷入.重 ...

  6. 洗礼灵魂,修炼python(82)--全栈项目实战篇(10)—— 信用卡+商城项目(模拟京东淘宝)

    本次项目相当于对python基础做总结,常用语法,数组类型,函数,文本操作等等 本项目在博客园里其他开发者也做过,我是稍作修改来的,大体没变的 项目需求: 信用卡+商城: A.信用卡(类似白条/花呗) ...

  7. PS调出冷绿色电影画面风格

    原图 一.按照惯例先磨皮,我修照片的习惯是,先拉一层色阶,使直方图平均分配,画面会显得没那么灰,当然,这只是个人喜好,先加后加都没所谓. 二.由于脸部的亮度不够,显得有点脏.所以这一步主要是通过拉曲线 ...

  8. 【辅助工具】Python实现微信跳一跳

    最近迷上了微信跳一跳小游戏,正好也看到知乎上有大神分享了技术贴,我也参考了好多资料,原理就是通过abd命令截取图片,python计算两个点距离,然后转化按压时间,让电脑来完成游戏.我花了很长时间才把程 ...

  9. ZBrush快捷键与鼠标操作

    ZBrush是一款3D图形绘制软件,功能十分强大,且比较复杂,除了菜单栏功能按钮,ZBrush还提供了一系列快捷键与鼠标操作,熟练掌握ZBrush快捷键与鼠标操作,可以帮助您大大节省图形创作时间.下面 ...

  10. POP IM 产品分析报告

    一.   体验环境 产品名称:POP IM 软件版本:v2.4.0 手机系统:一加5T Android 9 体验时间:2019.10.22-2019.10.31 二.   产品简介 1.   产品定位 ...

随机推荐

  1. 0x06_自制操作系统My-OS,IDT,GDT,PIC初始化,实现键盘中断

    把class03改成class04 IDT,GDT,PIC 我来介绍什么是IDT和GDT,PIC,怎么实现键盘中断 GDT全局描述表在16位CPU用不到,到了32位CPU要用. 16位CPU实模式用基 ...

  2. JZOJ 2022.02.10【提高组】模拟总结

    \(\text{简要题解}\) \(\text{GDOI2012}\) 的题 不得不说当年的题做起来真的很不爽 整体看起来就是数据结构+博弈论+宽搜+背包dp优化 考场上 \(T1\) 十分钟解决过了 ...

  3. 调式源码解决 seata 报错 can not get cluster name 问题

    最近在使用Spring Cloud整合分布式事务seata,项目启动之后,控制台一直报错: can not get cluster name in registry config 'service.v ...

  4. js实现图片选中马上显示图片名,选择后可以预览,即选即显

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  5. 路飞项目使用mysql数据库详细讲解

    目录 一.首先需要彻底删除原有的数据库步骤 二.去官网下载mysql步骤 三.安装mysql数据库步骤 四.一管理员身份进去cmd进行一系列命令启动 五.接下来为路飞项目创建数据库 六.luffy项目 ...

  6. oracle 设置用户永不过期

    一.查看用户的proifle是哪个,一般是default SELECT username,PROFILE FROM dba_users; 二.查看指定概要文件(如default)的密码有效期 SELE ...

  7. CMSIS

    百度百科-CMSIS CMSIS 编辑 ARM Cortex 微控制器软件接口标准(CMSIS:Cortex Microcontroller Software Interface Standard) ...

  8. 4. Lighting 窗口

    Lighting 实现烘焙或者实时渲染都在这里设置,其他灯光或者反射探头的作用相当于允许 Lighting (窗口)烘焙或者实时渲染. 0bject: Lightmap Static: 把烘焙的对象设 ...

  9. 两步解决php超时问题

    tp的报错很模糊,需要自己判断是不是超时问题 首先给Apache的配置文件httpd.conf添加几行: <IfModule mod_fcgid.c> FcgidProcessLifeTi ...

  10. ggplot2绘制饼图

    # 加载 ggplot2 包 library(ggplot2) # 加载数据 data <- data.frame(category = c("A", "B&quo ...