请教:一加 7 Pro 从 ColorOS 刷 crDroid - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PqgpNgA0wk
V2EX    Android

请教:一加 7 Pro 从 ColorOS 刷 crDroid

  •  
  •   PqgpNgA0wk 2024-02-29 13:33:34 +08:00 12013 次点击
    这是一个创建于 604 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    17 条回复    2024-03-05 13:37:07 +08:00
    psklf
        1
    psklf  
       2024-02-29 13:52:45 +08:00
    上 xda 论坛学习
    likangrg
        2
    likangrg  
       2024-02-29 15:07:43 +08:00
    看 cr 官网要求
    iminto
        3
    iminto  
       2024-02-29 16:20:10 +08:00   2
    这老哥是有 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
        4
    iminto  
       2024-02-29 16:22:32 +08:00
    现在刷机用的橙狐 TWRP ,不是原版 TWRP ,仅当 ROM 没有自己的 recovery 时候才使用橙狐 TWRP 来刷通用包。
    ysc3839
        5
    ysc3839  
       2024-02-29 16:24:27 +08:00 via Android
    @iminto 但是实际上并不是所有第三方系统都有自己的 Recovery ,比如 LineageOS 从 CyanogenMod 分叉后较长一段时间都没有 Recovery ,许多官改系统也没有 Recovery 。这种情况下第三方系统一般会建议使用 TWRP 刷入,直到近几年越来越多机型改用 VAB 分区后才有一些系统改为 fastboot 刷入。
    vcn8yjOogEL
        6
    vcn8yjOogEL  
       2024-02-29 16:24:52 +08:00
    自定义 Recovery 是上个时代的东西了
    现在的流程是自己给 ROM 签名(或用开发者提供的签名), 用 Fastboot 刷入系统再用自签证书回锁
    lc5900
        7
    lc5900  
       2024-02-29 17:16:26 +08:00
    按照官方 wiki 来就行了,先刷底包( OOS 12 H.41 )
    HojiOShi
        8
    HojiOShi  
       2024-02-29 17:23:50 +08:00
    HojiOShi
        9
    HojiOShi  
       2024-02-29 17:30:30 +08:00
    @vcn8yjOogEL 是不是 https://source.android.com/docs/security/features/verifiedboot/device-state#user-settable-root-of-trust ,这个功能除了 Google 的设备以外其他厂商的设备可以支持吗,没用过这种方法刷机过
    fang5566
        10
    fang5566  
       2024-02-29 18:00:51 +08:00 via Android
    用选 crd 官方的 rec 只能在官方里面刷 不能用 twrp 或 orange fox 。crd 不是 xda 有教程么 按教程来
    iminto
        11
    iminto  
       2024-02-29 19:00:54 +08:00 via Android
    @lc5900 这么做是没问题的。

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

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

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

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

    **参考资料:**
    -
    - 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
        17
    iminto  
       2024-03-05 13:37:07 +08:00
    @HojiOShi

    Android 14 已经出来半年了,TWRP 还是安卓 12 的版本,已经跟不上了,以后也跟不上了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana nbsp;   2444 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 20ms UTC 05:16 PVG 13:16 LAX 22:16 JFK 01:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86