请教:一加 7 Pro 从 ColorOS 刷 crDroid

295 天前
 PqgpNgA0wk

手上闲置一台一加 7 Pro ColorOS_v12.1 安卓 12 ,想刷成 crDroid_9(安卓 13) 或者 crDroid_10(安卓 14),可以直接用之前的方法刷个 TWRP Recovery 三清然后直接刷新包吗

我有了解到底包啥的,不知道这个对刷机有什么影响

有经验的大佬可以指教一下[抱拳]

8426 次点击
所在节点    Android
17 条回复
psklf
295 天前
上 xda 论坛学习
likangrg
295 天前
看 cr 官网要求
iminto
295 天前
这老哥是有 10 年没接触过安卓了吧。。。

任何时候,都不建议使用 TWRP 来刷包(除非你是 Android 4 ,Android4 发布于 2011 年),知名的 ROM 都有自己的官网,按照官网文档操作。

crDroid 有官网,而且有自己的 recovery ,不需要 TWRP 。

TWRP 自从安卓 12 后就没更新过了,已经不适配现在的安卓体系了。

至于三清,更是 Android 4 时代的说法,现在没有这种说法。

最后,刷机需要保持底包和 ROM 包版本一致,你需要升级到 ColorOS_v13 再刷 crDroid_9(安卓 13 )。否则你就先刷 crDroid_8 ,再一步一步升级到 crDroid_9 ,crDroid_10.
iminto
295 天前
现在刷机用的橙狐 TWRP ,不是原版 TWRP ,仅当 ROM 没有自己的 recovery 时候才使用橙狐 TWRP 来刷通用包。
ysc3839
295 天前
@iminto 但是实际上并不是所有第三方系统都有自己的 Recovery ,比如 LineageOS 从 CyanogenMod 分叉后较长一段时间都没有 Recovery ,许多官改系统也没有 Recovery 。这种情况下第三方系统一般会建议使用 TWRP 刷入,直到近几年越来越多机型改用 VAB 分区后才有一些系统改为 fastboot 刷入。
vcn8yjOogEL
295 天前
自定义 Recovery 是上个时代的东西了
现在的流程是自己给 ROM 签名(或用开发者提供的签名), 用 Fastboot 刷入系统再用自签证书回锁
lc5900
295 天前
按照官方 wiki 来就行了,先刷底包( OOS 12 H.41 )
HojiOShi
295 天前
HojiOShi
295 天前
@vcn8yjOogEL 是不是 https://source.android.com/docs/security/features/verifiedboot/device-state#user-settable-root-of-trust ,这个功能除了 Google 的设备以外其他厂商的设备可以支持吗,没用过这种方法刷机过
fang5566
295 天前
用选 crd 官方的 rec 只能在官方里面刷 不能用 twrp 或 orange fox 。crd 不是 xda 有教程么 按教程来
iminto
295 天前
@lc5900 这么做是没问题的。

但是最简单的还是先系统升级到 colors 13,然后直接刷 crd 。因为颜色 13 和 oos13 的底包是一样的,这样操作最简单,风险最低,省了一步刷机。

颜色 12 是否和 oos12 一般认为是不通用的,不能在颜色 12 直接刷机。但是颜色 13 是可以直接刷类原生的。因为颜色 13 起,和 oos 合包了,两者是同一套换皮。
MakizonoFY
295 天前
所以为啥不用 ADB 和 FASTBOOT
ikas
295 天前
TWRP Recovery 这些都是上个时代的东西了...不建议使用了
参考 lineageos 的 wiki 就行了
https://wiki.lineageos.org/devices/guacamole/install/#
vcn8yjOogEL
295 天前
@HojiOShi #9 以前的一加设备是支持的, 但 ColorOS 的 bootloader 好像不支持
lc5900
295 天前
@iminto #11 7pro 没有官方 coloosr13/oos13,只有移植包,OOS12 也是 crDroid 官方指定底包
PqgpNgA0wk
294 天前
@iminto @ysc3839 @vcn8yjOogEL @lc5900 @HojiOShi @fang5566 @ikas

感谢大家对我刷机知识的更新[抱拳],确实好久没研究这个了😅

刷机过程还挺顺利,给同样有需求的用户一些参考,流程是:
**ColorOS 12.1 降级到 OOS 11.x 升级到 OOS 12 刷到 crDroid 10**

**参考资料:**
- <amp-youtube data-videoid="ZUuKgN2AzlI" layout="responsive" width="480" height="270"></amp-youtube>- https://bbs.oneplus.com/thread/6323710

**降级准备:**
- OOS11 降级包(从[这里]( https://techibee.in/downgrade-rollback-oneplus-7-7-pro-7t-7t-pro-from-oxygenos-12-1-coloros-12-1-to-oxygenos-11-or-oxygenos-10/)找的印度版)
https://oxygenos.oneplus.net/OnePlus7ProOxygen_21.P.41_OTA_0410_all_2112101753_downgrade_aedc7acc349149f9.zip
(注:我从[这里]( https://yun.daxiaamu.com/OnePlus_Roms_2/%E4%B8%80%E5%8A%A07%20Pro/%E9%99%8D%E7%BA%A7%E5%8C%85%E6%B0%A7OS%2011.0.5.1/)下完后在本地更新程序里没检测到,后来发现页面提供的地址是 7 不是 7pro 的,应该是给错地址了)
- 本地更新程序(选的 ...For_Android12 ) https://yun.daxiaamu.com/files/%E5%B8%B8%E7%94%A8APP/%E6%9C%AC%E5%9C%B0%E5%8D%87%E7%BA%A7/

**升级准备(均在 [crDroid for OnePlus 7 Pro]( https://crdroid.net/guacamole/10) 页可以下载):**
- 最新 crDroid 系统文件
- crDroid 固件工具包

**操作:**
1. 将降级包放在手机存储根目录,安装打开本地更新程序,右上角进入安装降级包
2. 重启后进入设置,这时候**需要 2 次更新系统**,才会更到 OSS 12 ( crDroid 10 要求的底包版本)
3. 跟着 [crDroid 官方指引]( https://crdroid.net/guacamole/10/install)进行安装
iminto
290 天前
@HojiOShi

Android 14 已经出来半年了,TWRP 还是安卓 12 的版本,已经跟不上了,以后也跟不上了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1019449

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX