缘由

不知道为啥,最近手机一直偶尔会卡顿,重启的时候会卡死在一加的logo上面,长按关机键也没办法关机。咨询了一加的客服之后说要 音量+关机键 一起按,才可以强制关机。

就这样重启了几次,恢复了。但是从昨天午休的时候就发现闹钟失效了,配置都是正确的,铃声也没问题,就是到时候了没反应。早上重启了一次,到进系统输入密码的时候卡又自动重启了,然后又卡死,重启了好几次才恢复。受不了了就决定刷机吧。

本次刷机的时候手机是可以正常使用的,我的H2OS的版本是安卓9的,我把自带的系统更新解冻了,然后更新到了安卓10的H2OS(10.0.4)。因为之前的系统是已经root的状态,所以在更新只能使用全量更新的模式。

寻找教程

使用自带的OTA升级之后,去一加论坛上面找找有没有root教程,毕竟手机已经买回来好几年了,之前的刷机步骤早就已经忘记了。

看到了这个帖子《[官方ROM] 新增10.0.5直连全量包boot.magisk,10.0.3和公测B6链接与boot.magisk》,使用了里面的 ADB工具箱 + 10.0.5稳定版的全量包

这个帖子《【资源组】一加6T解锁、刷入TWRP、Magisk、ROOT教程》,看到了adb命令

刷机

  • OTA升级

    • 将 全量包 复制到手机存储内,然后在系统更新里面选择本地资源进行升级。
  • 准备ADB

    • 将 ADB工具箱解压到c盘根目录。运行其中的 adb_cmd.exe
  • 刷TWRP

    • 将下载的twrp的img和zip文件放到此目录中
    • 手动重启或输入命令 adb reboot bootloader 进入 Fastboot模式
    • 用临时img进入恢复模式 fastboot boot twrp-3.4.0-1-fajita.img
    • 会自动重启进去到临时恢复模式
    • 选择 高级→ADB Sideload,滑动按钮开始(这步很重要)adb sideload twrp-installer-3.4.0-1-fajita.zip 刷入正式zip包。
  • 刷入 Magisk 进行root

    • 选择 高级→ADB Sideload,滑动按钮开始(这步很重要)adb sideload Magisk-v20.4.zip 刷入magisk的zip包。
  • 备注

    • ROOT后如果有系统更新需用全量包(系统会自动转换推送,如果不是全量包请不要升级),更新后ROOT会失效,如需保留ROOT,参考以下教程即可。
    • magisk-18.1以上版本支持OTA全量包升级后保留ROOT。
    • ROOT已知问题:不能微信指纹支付,支付宝不影响。

吐槽

好久没刷机了,走了很多弯路。一加现在已经更新到8了,6t已经落伍了,论坛里面没什么好帖。

在进入 fastboot 模式之后,一直是处于 waiting for device... 的状态,搞了好久才想起来我现在用的新系统没有安装USB驱动,设备管理器里面显示安卓是感叹号状态

本来在安卓手机插入电脑的时候,会有个分区里面安装了一加的USB驱动,这次不知道为啥显示不了那个分区了。只能用驱动精灵安装了相关驱动,然后就可以使用了。

OTA全量包升级系统后保留Root与TWRP

Magisk-18.1以上版本支持OTA全量包升级后保留ROOT。

方法请参考以下教程:

首先按正常步骤完成系统OTA升级,升级完成后,不管系统怎么提示你重启,都不要去管它(很重要),千万不要点重启,返回到桌面。
*这里有两种情况:

  1. 已经刷入第三方REC(TWRP);
  2. 没有刷入TWRP(官方REC);
    如果没有刷入TWRP的以下教程请直接跳过第一步。

如果你不想再保留TWRP,想恢复成官方REC的话也可以直接跳过第一步。

  • 第一步[保留TWRP的操作]:打开Magisk管理器,点击侧栏 下载 ,右上角点搜索,输入 TWRP ,选择 TWRP A/B Retenion Script 模块,按截图上示范操作,完成后也一样不要点重启,返回到桌面等第二步操作保留TWRP的操作.jpg
  • 第二步[保留ROOT的操作]:打开Magisk管理器,直接打开主页面第一行的 安装 ,按截图上示范操作即可,等待模块刷入,显示 all done 字样就表示完成,就可以直接点击右下角重启按钮重启了,等重启完成,就是新的系统,并且保留了ROOT、TWRP和Magisk里的所有东西。保留ROOT的操作.jpg

已知问题与解决方案

微信指纹支付解决方案[Magisk模块]

使用以下两个模块

模块1: magisk-riru-core-v19.7.zip (522.6 KB, 下载次数: 4451)
模块2: magisk-指纹支付微信wechat-v3.9.7.zip (1.15 MB, 下载次数: 6113)

安装方法1:打开Magisk管理器,点击侧栏 模块 ,点击正下方 圆圈+号,再点击左上方 三条杠 打开菜单,选择 文件管理,浏览并找到你刚下载的zip模块包,点击安装,成功后依照提示操作重启即可,先安装模块1,再安装模块2。
安装方法2:直接重启到恢复模式(TWRP),点击 安装,找到你下载的两个模块包,按顺序依次刷入,成功后重启即可。
003.jpg004.jpg

ROOT后入如遇到个别App安全提醒(如银行类)

可按以下方法操作即可隐藏ROOT:
先打开Magisk管理器,点击侧边栏的 Magisk Hide ,然后按截图上步骤操作完成后再重启手机即可。
005.jpg

相关资源

相关帖子