V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Willjim
V2EX  ›  Android

升级需谨慎, Android Pie 将 Rollback Protection 设置为强制特性

  •  
  •   Willjim · 2018-08-07 17:25:44 +08:00 via Android · 10447 次点击
    这是一个创建于 2319 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天推 Android 9.0 了,XDA 有开发者发现回滚保护机制已经从 8.0 时的推荐特性升为强制特性。

    实现似乎依赖于新的 Android Verified Boot 2.0 ( Verified Boot 2.0 ),即便用户强刷成功,这套启动机制在检测到当前版本低于上一版本后,也会拒绝启动。是有好处,安全性提高,改善碎片化。

    看来今后 Android 回退系统也是梦了。所以如果厂家推的 ROM 耗电快或者出 Bug 只能等新版?

    相关链接:https://www.xda-developers.com/android-pie-rollback-protection/

    13 条回复    2018-08-08 12:10:09 +08:00
    wwqgtxx
        1
    wwqgtxx  
       2018-08-07 18:19:30 +08:00 via iPhone
    刷机的时候把 bootloader 一起都重刷不就得了
    Willjim
        2
    Willjim  
    OP
       2018-08-07 19:01:22 +08:00 via Android
    @wwqgtxx 直接刷 Bootloader 就能解决谷歌还费这么个劲弄干嘛,boot/system/vendor 三个分区都有保护
    wwqgtxx
        3
    wwqgtxx  
       2018-08-07 19:02:31 +08:00 via iPhone
    @Willjim 实在不行还有高通 8009 模式线刷,彻底重刷 emmc 中的一切内容
    Cytion
        4
    Cytion  
       2018-08-07 19:40:48 +08:00 via Android
    @wwqgtxx 纠正一下,是 9008

    不知道目前的 PR1 有没有实装 AVB2.0,如果有,对搞机党来说有点完犊子的意思
    skylancer
        5
    skylancer  
       2018-08-07 19:51:38 +08:00
    @wwqgtxx 是 9008,而且很多厂商对 9008 早已有了防备,比如小米
    dfly0603
        6
    dfly0603  
       2018-08-07 20:04:45 +08:00 via Android
    没有 iOS 的命,得了 iOS 的病。
    terence4444
        7
    terence4444  
       2018-08-07 20:13:20 +08:00 via iPhone
    Android 目前的问题不是降级,而是厂商放弃用户没办法升级。
    能升级的用户要是没有什么严重的问题是不会回退的,这么一搞其实并没有什么用。
    zzzim
        8
    zzzim  
       2018-08-07 20:34:32 +08:00 via Android
    然而我要升底层,厂商都放弃就机型用户了
    flynaj
        9
    flynaj  
       2018-08-08 01:44:08 +08:00 via Android
    MIUI 前几天公告也是禁止回滚。不过方法还是有的,不要慌
    Willjim
        10
    Willjim  
    OP
       2018-08-08 09:49:46 +08:00 via Android
    @terence4444 有太多回退的场景了,有些软件不兼容新系统,用户升级了之后有些软件用不了就会回退,有的版本 ROM 耗电很快,用户受不了照样回退。
    gtanyin
        11
    gtanyin  
       2018-08-08 10:05:49 +08:00
    期待 GP 回归,统一使用原生系统。虽然很远
    cfig
        12
    cfig  
       2018-08-08 12:04:59 +08:00
    没那么可怕,刚解开 walleye-ppr1.180610.009 的 image 看了一下,rollback index 还是 0,没关系的。只要以后 bootlodaer 继续支持解锁,即使 rollback index 升级了也有办法搞定。
    {
    "header" : {
    "required_libavb_version_major" : 1,
    "required_libavb_version_minor" : 0,
    "authentication_data_block_size" : 320,
    .....
    "descriptors_size" : 1384,
    "rollback_index" : 0,
    "flags" : 0,
    cfig
        13
    cfig  
       2018-08-08 12:10:09 +08:00
    @Cytion 要看手机厂商有没有用 AVB2.0, 其实就算用了,也可以修改啊,只要 bootloader 允许
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3317 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:51 · PVG 08:51 · LAX 16:51 · JFK 19:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.