一加5T刷入魔趣
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
参考
fastboot模式下无法找到设备,不能使用fastboot命令,需要安装驱动
最新文章
- IIS7配置PHP图解(转)
- 第10章 同步设备I/O和异步设备I/O(4)_利用I/O完成端口实现Socket通信
- Angular.js为什么如此火呢?
- LSM树——放弃读能力换取写能力,将多次修改放在内存中形成有序树再统一写入磁盘
- 有k个list列表, 各个list列表的元素是有序的,将这k个列表元素进行排序( 基于堆排序的K路归并排序)
- 关于ASCII、GB231、GBK、UTF-8/UTF8、ANSI、unicode的学习笔记
- UVA 10298 Power Strings 字符串的幂(KMP,最小循环节)
- Codevs_1690_开关灯_(线段树)
- iOS 关于时间戳的一些细节
- 驳Linux不娱乐 堪比Win平台中十款播放器
- HDFS建筑与shell操作
- Android实现Excel表格,且表格能左右、上下滑动
- NSNumber(把数字存进数组字典等的问题)
- Javascript基础知识小测试(一)
- Sql Server 事物
- 四则运算GUI版
- 重构手法之Extrct Method(提炼函数)
- 9、Libgdx的输入处理
- 动态规划-独特的子字符串存在于Wraparound String总个数 Unique Substrings in Wraparound String
- laravel中facade serviceprovider的理解