正常的升级提示 当你使用一加手机的时候,偶尔想无缝切换开发版,稳定版。但是一加的安全措施不让你这么做。

我只在一加6氧OS 安卓10上实验(只能同一个版本升降级)需要root权限。

前景提要

很多时候我们需要从高版本号降级低版本号,或者需要从开发版转化到稳定版本,或在需要从氢OS切换到氧OS,但是一加的更新策略不允许这么做,可能是为了安全。所以我们这种操作也是有可能导致莫名Bug,如果遇到节哀。

关键值 build.prop

ro.build.ota.versionname=OnePlus6Oxygen_22_1910270546
ro.build.version.ota=OnePlus6Oxygen_22.J.40_GLO_040_1910270546


这是开发版本降级稳定版的开关
ro.build.beta=1

编辑关键

1.从网上找一个第版本的参数粘贴进去。
2.自己伪造一个,自己伪造在线OTA没了,只能本地安装了。(主要)

OnePlus6Oxygen_22_1910270546中机型OnePlus6不能更改,Oxygen_22_1910270546系统名字_代号(不能改)_编译时间,此部分可以更改。
OnePlus6Oxygen_22.J.40_GLO_040_1910270546 中j.40与040都是版本标识符可以更改。编译时间也能更改。

开发版本降级稳定版需要改成,或在删掉此行。
ro.build.beta=0

重启手机,即可安装新的版本,不再提示丢失数据了。

Magisk 方式

1,在终端输入 su( 切换至超级用户模式)
2, 输入magisk resetporp ro.build.ota.versionname=你需要更改的值
3,输入magisk resetporp ro.build.version.ota=你需要更改的值
4,输入magisk resetporp ro.build.beta=0
5,输入stop;start

手机会自动重启,重启后就可以切换安装了。