坚果手机 R1 魔趣刷入教程 (MK100)

坚果手机 R1 魔趣刷入教程 (MK100)
0

注意: 坚果 R1 的 MK100 采用了和之前不一样的分区格式,刷机步骤和以往有所不同。本教程只适用于基于 Android 10 的 MK100,如果你想刷入 MK81.0 或 MK90.0,请移步:坚果手机 R1 魔趣刷入教程 (MK81/MK90)

写在前面

  1. 该手机的厂商不提供刷机保修,意味着刷机后你将失去保修资格,且需要自己承担失手造成故障的风险;
  2. 该手机首次刷机需要特殊的工具和极强的动手能力,请先充分阅读本帖再决定是否继续刷机;
  3. 魔趣是原生系统,不包含(也不会加入)一步、大爆炸、TNT 等 Smartisan OS 特色功能;该手机解锁后无法使用微信指纹支付。如果你离不开他们,不建议你尝试魔趣;
  4. 该手机从第三方系统刷回官方系统时同样需要一些复杂的操作,请谨慎考虑。

准备工具

  1. 高通 EDL 线(也称为 9008 线、救砖线、工程线),自行上淘宝购买(10几块的就够了,反正就用一次。淘宝上有些卖家会写着「小米工程线」,其实是同一个东西,通用的);
  2. QPST 线刷工具、TWRP 线刷包、底包、魔趣 ROM 等相关资源,详见:坚果手机 R1 (trident) 底包、TWRP 及相关工具
  3. adb 及 fastboot 命令行工具请自行安装

考虑到大家的动手能力,不建议自己 DIY 刷机线。能买就买吧。

再次警告:坚果 R1 刷机会丧失保修资格;且需要极强的动手能力,稍有失误可能会使你的手机永久损坏。如果你没有 100% 的把握,请放弃!

一、刷入 TWRP

  1. 安装 QPST 工具包中的线刷工具和驱动,打开 Qfil 软件;
  2. 进 Configuration,确保 Device Type 选了 UFS
  3. 拔掉数据线, 关机。等待手机彻底关机、屏幕不亮为止;
  4. 把 EDL 线插到电脑上,按住 EDL 线上的小开关把另一头插入手机。等待大概 3 秒松手,此时电脑上的 Qfil 应该会识别到 Qualcomm HS-USB QDLoader 设备;
  5. 在 Qfil 里选择 Flat Build
  6. 点击 Programmer 的那个 Browse,选择线刷包中的 prog_ 开头的文件;
  7. 点击 Load XML,选择线刷包中的 rawprogram_unsparse.xml
  8. 它会再次弹出选择框,点取消
  9. 深呼吸;
  10. 点击 Download 按钮,稍等片刻,刷入完成;
  11. 同时按住音量增音量减电源三个按键,直到出现 Fastboot Mode 字样时松开;
  12. 在电脑命令行中敲入下列命令,并在手机上确认解锁:
    fastboot flashing unlock
    
  13. 依次敲入下列命令进入 TWRP,并继续进行下面的步骤。
    fastboot --set-active=b
    fastboot oem reboot-recovery
    

如果刷机失败,或打算中途放弃,你可以按住音量加电源键退出 EDL 模式,回到正常系统。

二、刷入魔趣

  1. 进 Wipe (清除),把下面那个条条拖住向右划一下 (不需要高级清除,不需要勾选任何东西,不要自作聪明);
  2. 返回上一层,进 Install (安装),刷入底包 (RADIO- 开头的那个);
  3. 返回上一层 (不要重启),再次进安装,刷入魔趣 (MK 开头的那个);
  4. 刷完重启,完成。

从 MK81.0/MK90.0 升级

  1. 备份数据,因为我们要双清;
  2. 关机,同时按住音量增音量减电源三个按键,直到出现 Fastboot Mode 字样时松开;
  3. 再电脑命令行中依次敲入下面命令更新 TWRP (其中 twrp-xxx.img 自行替换为真实路径):
    fastboot --set-active=b
    fastboot flash boot twrp-xxx.img
    fastboot oem reboot-recovery
    
  4. 剩余步骤和上方 「二、刷入魔趣」 一样。

降级回 MK90.0

将 TWRP 更换为 MK90.0 的版本后双清刷回 MK90.0,或直接按照 坚果手机 R1 魔趣刷入教程 (MK81/MK90) 重新走一遍。

如何刷回原厂 Smartisan OS 系统

  1. 准备好官方 QPST 线刷包;
  2. 重启到 Recovery 执行 Factory reset
  3. 从 Recovery 重启到 Bootloader,出现 Fastboot Mode 字样;
  4. 在电脑命令行中敲入下列命令:
    fastboot flashing lock
    
  5. 关机,用工程线进入 EDL 模式并刷入官方线刷包。

由于R1 MK90 目前的TWRP 不能直接开机进系统,切换分区刷包也有各种不方便,自己提取了一个1115的boot.img放在这.如果有人要像我一样要获取root权限备份应用,先 adb disable-verity 然后刷TWRP,刷addon su,再刷回boot.img就能开机了,不然TWRP切换分区刷包好像要两个分区都解锁system…

链接: https://pan.baidu.com/s/168PwyfsDykPXNQn_ZMgkww 提取码: rwft

MK100.0-trident-201911180914-EXPERIMENTAL.zip 这个版本刷完之后,微信/QQ视频聊天的时候没有声音,也不能多指触控,同步网络时间也有点问题。不知道是我自己的问题还是公共问题,如果在意这几个小毛病的朋友建议再等等

多指触控bug是驱动问题,偶发性的,重启可以解决.

刷了一下有些劝退,首先没有addon su,magisk刷入最新版卡白锤,没有root无法使用钛备份还原应用数据…
OPEN GAPPS 也尚不支持Android Q…总之很多想要的都没有,现在刷还是太早…

------------分割线----------

搞定了,理清了一下思路,第二天二十分钟就从砖救回来了。如果嫌清空data重新来过太麻烦,可以像我一样先在MK90备份好:

TWRP中备份data分区,再用root权限使用钛备份备份应用(双重备份。如果你刷机的时候MK100能人root了就可以用钛备份恢复,问题更少)

因为MK100暂时没有方便的root途径,所以刷了MK100后只能用TWRP恢复data分区,按照教程双清(我怀疑可以单清,不清data分区,这样还省的恢复分区浪费时间),刷底包,刷系统包,不要重启,恢复data分区,然后去TWRP–高级–文件管理–/data/system/文件夹下找到lock开头的那个文件,删掉,这样就能进系统了(如果你备份之前取消了锁屏密码就不用这一步啦)

暂时体验下来这样保留数据没什么问题,但毕竟体验版,bug不少,比如这个回到主页的动画,应用是缩小后跑到屏幕左上角的。测试发现绝大部分应用没问题,只有微信,via浏览器,电话,短信,百词斩这几个在屏幕底部的应用有问题…我关了dock栏(会一直有奇怪的呼吸浮动效果)把图标直接放底部

好吧其实是因为这几个app本来是放在dock上的,把dock调出来删掉图标就正常了.

lawnchair 的崩溃日志:https://del.dog/luhumuyiki
https://del.dog/imecediluv 返回主页的瞬间崩溃了

兄die,今天R1的MK100更新了,你升级了不?帮忙试下微信视频电话有问题吗?如果没问题我就准备再刷回来~由于是主力机,缺了视频电话影响比较大,所以麻烦你啦

不用看,还没修这个。

好的,那我再等等,导演辛苦了

导演棒啊,观望中,持续关注。

感谢导演,已经刷上了,微信的已经解决。

终于刷起了。感谢。

请问导演,可以增量更新不?

1201的版本我试了增量,是不行的