Willjim
V2EX  ›  Android

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

  •  
  •   Willjim · Aug 7, 2018 via Android · 15030 views
    This topic created in 3021 days ago, the information mentioned may be changed or developed.

    今天推 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 replies  •  2018-08-08 12:10:09 +08:00
    wwqgtxx
    wwqgtxx
    Aug 7, 2018 via iPhone
    1
    刷机的时候把 bootloader 一起都重刷不就得了
    Willjim
    Willjim
    OP
    Aug 7, 2018 via Android
    2
    @wwqgtxx 直接刷 Bootloader 就能解决谷歌还费这么个劲弄干嘛,boot/system/vendor 三个分区都有保护
    wwqgtxx
    wwqgtxx
    Aug 7, 2018 via iPhone
    3
    @Willjim 实在不行还有高通 8009 模式线刷,彻底重刷 emmc 中的一切内容
    Cytion
    Cytion
    Aug 7, 2018 via Android
    4
    @wwqgtxx 纠正一下,是 9008

    不知道目前的 PR1 有没有实装 AVB2.0,如果有,对搞机党来说有点完犊子的意思
    skylancer
    skylancer
    Aug 7, 2018
    5
    @wwqgtxx 是 9008,而且很多厂商对 9008 早已有了防备,比如小米
    dfly0603
    dfly0603
    Aug 7, 2018 via Android
    6
    没有 iOS 的命,得了 iOS 的病。
    terence4444
    terence4444
    Aug 7, 2018 via iPhone
    7
    Android 目前的问题不是降级,而是厂商放弃用户没办法升级。
    能升级的用户要是没有什么严重的问题是不会回退的,这么一搞其实并没有什么用。
    zzzim
    zzzim
    Aug 7, 2018 via Android
    8
    然而我要升底层,厂商都放弃就机型用户了
    flynaj
    flynaj
    Aug 8, 2018 via Android
    9
    MIUI 前几天公告也是禁止回滚。不过方法还是有的,不要慌
    Willjim
    Willjim
    OP
    Aug 8, 2018 via Android
    10
    @terence4444 有太多回退的场景了,有些软件不兼容新系统,用户升级了之后有些软件用不了就会回退,有的版本 ROM 耗电很快,用户受不了照样回退。
    gtanyin
    gtanyin
    Aug 8, 2018
    11
    期待 GP 回归,统一使用原生系统。虽然很远
    cfig
    cfig
    Aug 8, 2018
    12
    没那么可怕,刚解开 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
    cfig
    Aug 8, 2018
    13
    @Cytion 要看手机厂商有没有用 AVB2.0, 其实就算用了,也可以修改啊,只要 bootloader 允许
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1863 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 06:05 · PVG 14:05 · LAX 22:05 · JFK 01:05
    ♥ Do have faith in what you're doing.