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

2018-08-07 17:25:44 +08:00
 Willjim

今天推 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/

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

不知道目前的 PR1 有没有实装 AVB2.0,如果有,对搞机党来说有点完犊子的意思
skylancer
2018-08-07 19:51:38 +08:00
@wwqgtxx 是 9008,而且很多厂商对 9008 早已有了防备,比如小米
dfly0603
2018-08-07 20:04:45 +08:00
没有 iOS 的命,得了 iOS 的病。
terence4444
2018-08-07 20:13:20 +08:00
Android 目前的问题不是降级,而是厂商放弃用户没办法升级。
能升级的用户要是没有什么严重的问题是不会回退的,这么一搞其实并没有什么用。
zzzim
2018-08-07 20:34:32 +08:00
然而我要升底层,厂商都放弃就机型用户了
flynaj
2018-08-08 01:44:08 +08:00
MIUI 前几天公告也是禁止回滚。不过方法还是有的,不要慌
Willjim
2018-08-08 09:49:46 +08:00
@terence4444 有太多回退的场景了,有些软件不兼容新系统,用户升级了之后有些软件用不了就会回退,有的版本 ROM 耗电很快,用户受不了照样回退。
gtanyin
2018-08-08 10:05:49 +08:00
期待 GP 回归,统一使用原生系统。虽然很远
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
2018-08-08 12:10:09 +08:00
@Cytion 要看手机厂商有没有用 AVB2.0, 其实就算用了,也可以修改啊,只要 bootloader 允许

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

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

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

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

© 2021 V2EX