Flash Rom

Published on
Last updated on
Technical
ROM

OnePlus ACE 3 刷机PixelOS 15

刷机过程

昨天由于手贱,想要root系统然后安装databackup来备份数据,但是flash错误的boot分区,数据丢失,只有重新刷系统。今天就把系统刷成了pixelOS 15,之前安装的是pixel OS 14,所以先要刷回官方系统,升级官方系统到15,然后再刷pixelos 15,按照这个guide 将一加 Ace 3 从 PixelOS 14 升级到 PixelOS 15 ,顺利完成整个操作,后来又想使用Apatch去root后安装DataBackup,但是发现如果ota的话,Apatch处理麻烦,每次都要弄,就懒得弄了,但是记录下使用到的文件。

Terminal window
fastboot flash boot boot-aston_20250401_0733.img
fastboot flash init_boot init_boot-aston_20250401_0733.img
fastboot flash vendor_boot vendor_boot-aston_20250401_0733.img
fastboot flash dtbo dtbo-aston_20250401_0733.img
fastboot flash recovery recovery-aston_20250401_0733.img

下次刷机,需要备份

Apatch + DataBackup 进行备份恢复

  • 安装Apatch,生产一个patched的boot image,然后使用
    Terminal window
    adb reboot bootloader
    fastboot flash boot apatch_patched_11039_0.11.2_wnce.img
  • 安装DataBackup
  • Apatch中给予DataBackup root权限
  • DataBackup 进行备份

kernelSU + DataBackup 进行备份恢复(目前使用的,推荐)

  • PixelOS 的维护者 inferno0230 提供了支持 KernelSU 的内核
  • 在 PixelOS Recovery 里选 Apply update - Apply from ADB,在电脑执行 adb sideload OP12R-v5.15.176-20250422-1834.zip 就安装成功了
  • 启用私密空间private space
  • 我把 KernelSU/KernelSU-Next 管理器安装到 private space adb install --user 10 KernelSU_Next_v1.0.8_12701-release.apk
  • KernelSU 管理器给予DataBackup root权限
  • DataBackup 能进行正常备份了

recoreds:

  • 2025-04-24: after OTA, we need to adb sideload OP12R-v5.15.176-20250423-1242.zip the newer kernelSU from KernelSU 的内核
  • 2025-05-06, after OTA,install the same kernelSU via adb sideload OP12R-v5.15.176-20250423-1242.zip
  • 2025-05-17, after OTA,install the same kernelSU via adb sideload OP12R-v5.15.176-20250423-1242.zip
  • 2025-05-27, after OTA,install the same kernelSU via adb sideload OP12R-v5.15.184-20250525-2145.zip
  • 2025-06-22, after OTA,install the same KernelSU-Next via adb sideload ksu-next-susfs.zip
  • 2025-11-23, upgrade to android 16 with adb sideload PixelOS_aston-16.0-20251120-0832.zip, then sideload kernelSU-next adb sideload ksu-next.zip
  • 2025-12-15, today found pixelos ota is moved to unofficial build, so download the first one PixelOS_aston-16.1-20251214-0532.zip from inferno0230 aston PixelOS build, and upgrade via adb sideload PixelOS_aston-16.1-20251208-1216.zip and ota to PixelOS_aston-16.1-20251208-1216.zip; after firmware is installed, side load adb sideload sukisu.zip from sukisu kernel; also install SukiSU-Ultra via adb install --user 10 SukiSU_v4.1.0_40201-release.apk to private space.ngs
  • 2025-12-22, after ota,side load adb sideload sukisu.zip from sukisu kernel;

升级固件

PixelOS 系统,此系统不包含固件,所以要自己升级固件,在这里下载固件,这次下载 PJE110_15.0.0.801(CN01),下载固件后解压, 执行install_images.sh 安装新的固件

  • 2025-05-09 install PJE110_15.0.0.801(CN01) firmware
  • 2025-06-22 install PJE110_15.0.0.820(CN01) firmware
  • 2025-12-15 install install PJE110_16.0.1.300(CN01)

一些链接

Back to Blog