Oneplus5 OxygenOS(Android 9) 升级至 OxygenOS(Android 10 Beta)

上个星期的时候,虽然我已经在 Telegram 收到 Oneplus 官方团队推送的第一版 Oneplus5 OxygenOS(Android 10 Beta) 全量包,但由于有上次升级 OxygenOS(Android 9) 的失败经验,我多少有点心有余悸。一直拖到这个星期,连 Oneplus5 OxygenOS(Android 10 Beta) 第二版全量包的推送也收到了,我终于下定决心,弄!

这次升级非常顺利,直接刷入了第二版全量包,重启等待片刻就进入了系统。下面总结一下经验:

  1. 下载 Oneplus5 OxygenOS(Android 10 Beta) 第二版全量包
  2. 下载Magisk包
  3. 进入TWRP Recovery,刷入全量包;
  4. 刷完全量包后先不要重启手机,刷入Magisk包(根据以往经验,如果不及时刷入Magisk包,会导致 TWRP Recovery 及 root 权限丢失);
  5. 重启手机,等待,然后成功。

进入系统后,我发现此前安装的 Pixel Launcher 程序无法通过钛备份恢复为系统程序。经过多次尝试,最终我通过 Magisk 的 App Systemizer (Terminal Emulator) 模块成功将 Pixel Launcher 转为系统应用,同时,通过钛备份将此前备份的数据进行恢复。我又可以愉快地玩耍了。下面说说操作过程:

  1. 打开 Magisk Manager 管理界面,搜索、安装模块:App Systemizer(Terminal Emulator) 及 Busybox for Android NDK,重启手机生效;
  2. 进入 Google Play Store,搜索、安装程序:Termux;
  3. 运行 Termux,输入“su”,获取超级用户访问权限;
  4. 输入“systemize -f”,按提示进行操作:
    1. 输入“1”,获取用户程序的列表编号;
    2. 输入需要转换的用户程序对应的列表编号;
    3. 选择需要转移的路径:/system/priv-app/;
    4. 输入“reboot”,重启手机生效。

发表评论