可以通过只清除 /system
分区并且直接刷入新包的方式快速切换 ROM 吗?如果不是,存在这种方法吗?
1
codehz 2021-02-16 16:17:06 +08:00 via Android
但是系统应用的用户数据也是存 /data 的啊,所以如果系统应用不兼容,还是会卡开机,或者出现奇怪的问题
|
2
AnotiaWang OP @codehz 我想刷的 ROM 都是基于 Android 11,应该不会出现兼容性问题……吧?
|
3
hsheng 2021-02-16 17:04:33 +08:00 via Android
从 Android 刷机开始就有这样的区别了,双清,三清等等
同一系统的升级版本可以这么直接刷(英文叫 dirty flash ),降级和不同系统这么刷很容易卡第二屏 你说的兼容性问题,一般应用软件倒没什么,但是系统设置之类的也是存在 /data 里的,就很容易出现问题了 |
4
ysc3839 2021-02-16 18:17:58 +08:00 via Android
当然存在,系统升级就是这种操作。
|
5
ikas 2021-02-16 18:42:00 +08:00
签名一致的同一个系统升级就可以直接更新,一般不会出现问题
签名不一致的系统,也是可以实现,需要修改 /data/system/packages.xml 里的证书签名替换为新 system 的一致的 当然还是会有各种问题 |
6
Hoshizora 2021-02-16 19:24:03 +08:00 via Android
极大概率卡开机,Android 版本越高概率越大😂😂😂,从 9 开始有 data 分区加密,解密不了就得格式化 /data 才能开机了,禁用加密可能可以直接刷
|
7
xiyuesaves 2021-02-20 13:49:49 +08:00
|
8
WebKit 2021-02-23 01:15:31 +08:00 via Android
android 可以双系统的。以前可能麻烦点,现在 AB 分区了,更方便了
|