<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PixelOS on 叶寻的博客</title><link>https://cyrusyip.org/zh-cn/tags/pixelos/</link><description>Recent content in PixelOS on 叶寻的博客</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 12 Oct 2025 21:19:03 +0800</lastBuildDate><atom:link href="https://cyrusyip.org/zh-cn/tags/pixelos/index.xml" rel="self" type="application/rss+xml"/><item><title>给一加 Ace 3 升级固件</title><link>https://cyrusyip.org/zh-cn/posts/2025/05/06/oneplus-ace3-upgrade-firmware/</link><pubDate>Tue, 06 May 2025 00:00:00 +0800</pubDate><guid>https://cyrusyip.org/zh-cn/posts/2025/05/06/oneplus-ace3-upgrade-firmware/</guid><description>&lt;p&gt;我的一加 Ace 3 用的是 PixelOS 系统，此系统不包含固件，所以要自己升级固件。&lt;/p&gt;&#10;&lt;p&gt;固件通过 fastboot 和 fastbootd 安装，所以先测试 fastboot 和 fastbootd：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;将手机通过数据线连接到电脑&lt;/li&gt;&#10;&lt;li&gt;按住音量下键和电源键开机进入 fastboot&lt;/li&gt;&#10;&lt;li&gt;运行 &lt;code&gt;fastboot devices&lt;/code&gt;，确定手机处于 fastboot&lt;/li&gt;&#10;&lt;li&gt;运行 &lt;code&gt;fastboot reboot fastboot&lt;/code&gt;，进入 fastbootd&lt;/li&gt;&#10;&lt;li&gt;运行 &lt;code&gt;fastboot devices&lt;/code&gt;，确定手机处于 fastbootd&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;我的手机目前系统版本是 &lt;code&gt;PixelOS_aston-15.0-20250424&lt;/code&gt;，固件是 &lt;code&gt;PJE110_15.0.0.500&lt;/code&gt;，固件要升级到 &lt;code&gt;PJE110_15.0.0.701&lt;/code&gt;。&lt;/p&gt;&#10;&lt;p&gt;安装过程：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;按住音量下键和电源键开机进入 fastboot&lt;/li&gt;&#10;&lt;li&gt;在&lt;a href="https://github.com/inferno0230/op12r-fw-repo/releases"&gt;这里&lt;/a&gt;下载固件，这次下载 &lt;a href="https://github.com/inferno0230/op12r-fw-repo/releases/tag/PJE110_15.0.0.701%28CN01%29"&gt;&lt;code&gt;PJE110_15.0.0.701&lt;/code&gt;&lt;/a&gt;，下载固件后解压&lt;/li&gt;&#10;&lt;li&gt;电脑是 Linux/macOS 系统就运行固件文件夹里面的 &lt;code&gt;install_images.sh&lt;/code&gt;，Windows 就运行 &lt;code&gt;install_images.bat&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;安装记录（写给自己看的）：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;PJE110_15.0.0.500&lt;/code&gt; -&amp;gt; &lt;code&gt;PJE110_15.0.0.701&lt;/code&gt;（系统版本：&lt;code&gt;PixelOS_aston-15.0-20250424&lt;/code&gt;）&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;PJE110_15.0.0.701&lt;/code&gt; -&amp;gt; &lt;code&gt;PJE110_15.0.0.801&lt;/code&gt;（系统版本：&lt;code&gt;PixelOS_aston-15.0-20250506&lt;/code&gt;）&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;PJE110_15.0.0.801&lt;/code&gt; -&amp;gt; &lt;code&gt;PJE110_15.0.0.820&lt;/code&gt;（系统版本：&lt;code&gt;PixelOS_aston-15.0-20250621&lt;/code&gt;）&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;PJE110_15.0.0.820&lt;/code&gt; -&amp;gt; &lt;code&gt;PJE110_15.0.0.840&lt;/code&gt;（系统版本：&lt;code&gt;LineageOS 23.0-20251012-NIGHTLY-aston&lt;/code&gt;）&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;PJE110_15.0.0.840&lt;/code&gt; -&amp;gt; &lt;code&gt;PJE110_15.0.0.870&lt;/code&gt;（系统版本：&lt;code&gt;LineageOS 23.0-20251107-NIGHTLY-aston&lt;/code&gt;）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description></item><item><title>将一加 Ace 3 从 PixelOS 14 升级到 PixelOS 15</title><link>https://cyrusyip.org/zh-cn/posts/2025/02/13/oneplus-ace3-from-pixelos14-to-pixelos15/</link><pubDate>Thu, 13 Feb 2025 00:00:00 +0800</pubDate><guid>https://cyrusyip.org/zh-cn/posts/2025/02/13/oneplus-ace3-from-pixelos14-to-pixelos15/</guid><description>&lt;p&gt;现在 PixelOS 15 发布了，我就打算从 PixelOS 14 升级上去，但是事情没那么简单。因为 PixelOS 15 要用到 ColorOS 15 的固件，所以不能直接升级。要安装 ColorOS 14，升级到 ColorOS 15（15.0.0.200 或者以上的版本），在 ColorOS 的更新器再次安装 ColorOS 15 以确保两个系统槽位（slot）都是 ColorOS 15。安装 ColorOS 14 的时候会清空用户数据，所以要先备份应用和文件，最后再恢复。&lt;/p&gt;&#10;&lt;p&gt;操作有风险，推荐在有条件去售后中心的时候操作，失败了就去售后直接安装 ColorOS 15 吧。&lt;/p&gt;&#10;&lt;h2 class="heading" id="需要用到的文件"&gt;&#10; 需要用到的文件&lt;span class="heading__anchor"&gt; &lt;a href="#%e9%9c%80%e8%a6%81%e7%94%a8%e5%88%b0%e7%9a%84%e6%96%87%e4%bb%b6"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://drive.google.com/drive/folders/1QRd-wHLVtQFrlYuAJNaxD9t7KOru7Oxy"&gt;PJE110domestic_11_14.0.0.317CN01_2024012904340000.zip&lt;/a&gt;（如果无法下载就先登录谷歌账号）&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://yun.daxiaamu.com/OnePlus_Roms/%E4%B8%80%E5%8A%A0OnePlus%20ACE%203/ColorOS%20PJE110_15.0.0.500%28CN01%29%20C.32/"&gt;ColorOS PJE110_15.0.0.500(CN01) C.32 全量包&lt;/a&gt;（里面的链接用浏览器打开失败，可以用 aria2 或者 Aria2App 下载）&lt;/li&gt;&#10;&lt;li&gt;1.3.zip 和 prog_firehose_ddr.zip（在这里下载：&lt;a href="https://xdaforums.com/t/12r-ace-3-edl-downloadtool-to-restore-your-device-to-oxygenos-coloros.4654245/"&gt;How To Guide - [12R/Ace 3] EDL DownloadTool to restore your device to OxygenOS/ColorOS | XDA Forums&lt;/a&gt;）&lt;/li&gt;&#10;&lt;li&gt;&lt;del&gt;&lt;a href="https://yun.daxiaamu.com/OnePlus_Roms/%E4%B8%80%E5%8A%A0OnePlus%20Ace%203/ColorOS%20PJE110_14.0.0.800%28CN01%29%20A.67/"&gt;ColorOS PJE110_14.0.0.800(CN01) A.67 全量包&lt;/a&gt;（里面的链接用浏览器打开失败，可以用 aria2 或者 Aria2App 下载）&lt;/del&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;del&gt;&lt;a href="https://t.me/gt3neo5hub/521/232181"&gt;Fastboot Firmware Flasher&lt;/a&gt;（需要 Windows 10 / 11）&lt;/del&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 class="heading" id="备份"&gt;&#10; 备份&lt;span class="heading__anchor"&gt; &lt;a href="#%e5%a4%87%e4%bb%bd"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;我用 &lt;a href="https://github.com/XayahSuSuSu/Android-DataBackup"&gt;DataBackup&lt;/a&gt; 来备份应用与它们的数据、文件。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 应用&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; DCIM&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Pictures&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; Documents&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;DataBackup 需要 root 权限，我用&lt;a href="https://nightly.link/bmax121/APatch/workflows/build/main/APatch"&gt;最新构建的 APatch&lt;/a&gt;（&lt;a href="https://apatch.dev/"&gt;使用文档&lt;/a&gt;，注意最新构建版是个 &lt;code&gt;.zip&lt;/code&gt; 文件，需要解压之后安装里面的 &lt;code&gt;.apk&lt;/code&gt;），你也可以用其他 root 方案。&lt;/p&gt;&#10;&lt;p&gt;备份完删掉一些应用再恢复，看看能不能行。没问题就把数据复制到电脑。&lt;/p&gt;&#10;&lt;p&gt;我对微信没有信心，所以将微信聊天记录额外备份到电脑。&lt;/p&gt;&#10;&lt;p&gt;有些东西 DataBackup 无法备份，只能自己截图或者用文字记下来。无法备份的东西有：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;系统设置（WIFI 密码、星标联系人、闹钟、谷歌账户等）&lt;/li&gt;&#10;&lt;li&gt;APatch 设置和模块（应该也能备份吧，但总感觉不太对劲）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 class="heading" id="清除密码"&gt;&#10; 清除密码&lt;span class="heading__anchor"&gt; &lt;a href="#%e6%b8%85%e9%99%a4%e5%af%86%e7%a0%81"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;退出谷歌账号，删除锁屏密码。&lt;/p&gt;&#10;&lt;h2 class="heading" id="用-9008edl-安装-coloros-14"&gt;&#10; 用 9008/EDL 安装 ColorOS 14&lt;span class="heading__anchor"&gt; &lt;a href="#%e7%94%a8-9008edl-%e5%ae%89%e8%a3%85-coloros-14"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;参考 &lt;a href="https://xdaforums.com/t/12r-ace-3-edl-downloadtool-to-restore-your-device-to-oxygenos-coloros.4654245/"&gt;How To Guide - [12R/Ace 3] EDL DownloadTool to restore your device to OxygenOS/ColorOS | XDA Forums&lt;/a&gt;，用 9008/EDL 模式安装 ColorOS 14。&lt;/p&gt;&#10;&lt;p&gt;在 &lt;a href="https://droidwin.com/download-oneplus-12r-ace-3-edl-unbrick-firmware-rom/"&gt;Download OnePlus 12R/Ace 3 EDL Unbrick Firmware/ROM - DroidWin&lt;/a&gt; 下载 EDL 刷机包（&lt;code&gt;PJE110domestic_11_14.0.0.317CN01_2024012904340000.zip&lt;/code&gt;），登录谷歌账户才行，不然提示下载人数太多。&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;解压 zip 包。&lt;/li&gt;&#10;&lt;li&gt;将 xda 帖子的 &lt;code&gt;prog_firehose_ddr.elf&lt;/code&gt; 放到 &lt;code&gt;系统包/IMAGES/&lt;/code&gt;，覆盖掉里面的 &lt;code&gt;prog_firehose_ddr.elf&lt;/code&gt;。&lt;/li&gt;&#10;&lt;li&gt;打开 9008驱动.exe，安装。&lt;/li&gt;&#10;&lt;li&gt;打开报错安装我，提示已安装这个产品的另一个版本。&lt;/li&gt;&#10;&lt;li&gt;打开刷机工具1.3。&lt;/li&gt;&#10;&lt;li&gt;区域选择非欧洲，用户名、密码、验证码都输入 1，登录。&lt;/li&gt;&#10;&lt;li&gt;将系统包的文件夹拖拽进去。&lt;/li&gt;&#10;&lt;li&gt;保持默认选项，点击ok，点击开始。&lt;/li&gt;&#10;&lt;li&gt;手机按住两个音量键和电源键，刷机工具显示连接就松手。&lt;/li&gt;&#10;&lt;li&gt;显示 firehose 协议执行失败，好像是因为我前面还没关闭 fastboot firmware flasher，关闭它之后再来用刷机工具1.3就好了。&lt;/li&gt;&#10;&lt;li&gt;6 分钟后完成刷机，再等一段时间，ColorOS 14 开机成功。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h2 class="heading" id="第-1-次安装-coloros-15"&gt;&#10; 第 1 次安装 ColorOS 15&lt;span class="heading__anchor"&gt; &lt;a href="#%e7%ac%ac-1-%e6%ac%a1%e5%ae%89%e8%a3%85-coloros-15"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;ColorOS 14 开机成功，进入设置引导界面，增强服务这里关闭「自动下载」和「夜间自动更新」，后面的能跳过就点跳过。&lt;/p&gt;&#10;&lt;p&gt;目前版本信息是 &lt;code&gt;PJE110_14.0.0.317(CN01)&lt;/code&gt;。&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;将手机插到电脑，复制 ColorOS PJE110_15.0.0.500 刷机包到手机的 Download 文件夹。&lt;/li&gt;&#10;&lt;li&gt;开启开发者模式：打开设置-关于本机-版本信息-快速多次点击版本号。&lt;/li&gt;&#10;&lt;li&gt;开启飞行模式（关闭数据和 WIFI）。&lt;/li&gt;&#10;&lt;li&gt;打开设置-应用-应用管理-右上角的三个点-显示系统应用-搜索软件更新-储存占用-清除数据。&lt;/li&gt;&#10;&lt;li&gt;打开设置-关于本机-ColorOS-右上角的三个点-本地安装-选择前面从电脑放进去的 ColorOS 15 刷机包-立即解压-立刻安装。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;安装完后重启到 ColorOS 15。&lt;/p&gt;&#10;&lt;p&gt;友情提示：升级到 ColorOS 15 之后，原来的免授权 EDL 刷机工具会失效，用 EDL 工具的新方法：&lt;a href="https://droidwin.com/fix-sahara-communication-failed-error-in-oppo-flash-tool/"&gt;Fix Sahara Communication/Protocol Failed Error in Oppo Flash Tool - DroidWin&lt;/a&gt;。&lt;/p&gt;&#10;&lt;h2 class="heading" id="第-2-次安装-coloros-15"&gt;&#10; 第 2 次安装 ColorOS 15&lt;span class="heading__anchor"&gt; &lt;a href="#%e7%ac%ac-2-%e6%ac%a1%e5%ae%89%e8%a3%85-coloros-15"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;现在进入了设置引导界面，关闭「自动下载」和「夜间自动更新」。现在版本信息是 &lt;code&gt;PJE110_15.0.0.500(CN01)&lt;/code&gt;。&lt;/p&gt;&#10;&lt;p&gt;像前面一样，在设置里面使用本地安装，现在是第 2 次安装 ColorOS 15，安装完选立即重启。&lt;/p&gt;&#10;&lt;h2 class="heading" id="安装-pixelos-15"&gt;&#10; 安装 PixelOS 15&lt;span class="heading__anchor"&gt; &lt;a href="#%e5%ae%89%e8%a3%85-pixelos-15"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;现在准备工作都做好了，按照 &lt;a href="https://pixelos.net/download/aston"&gt;PixelOS 官方教程&lt;/a&gt; 做就行了。&lt;/p&gt;&#10;&lt;p&gt;手机关机，按住音量下键和电源键开机进入 fastboot，连接电脑。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;span class="lnt"&gt;2&#10;&lt;/span&gt;&lt;span class="lnt"&gt;3&#10;&lt;/span&gt;&lt;span class="lnt"&gt;4&#10;&lt;/span&gt;&lt;span class="lnt"&gt;5&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot flash boot boot-aston_20250121_1747.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot flash init_boot init_boot-aston_20250121_1747.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot flash vendor_boot vendor_boot-aston_20250121_1747.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot flash dtbo dtbo-aston_20250121_1747.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot flash recovery recovery-aston_20250121_1747.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;按手机音量下键，直到显示 Recovery mode，按下电源键确认。现在进入 PixelOS 的 recovery 了。&lt;/p&gt;&#10;&lt;p&gt;在手机选择 Apply update - Apply from ADB。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;adb&lt;/span&gt; &lt;span class="n"&gt;sideload&lt;/span&gt; &lt;span class="n"&gt;PixelOS_aston&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;15.0&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;20250121&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1747.&lt;/span&gt;&lt;span class="n"&gt;zip&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;手机询问「Do you want to reboot to recovery now?」（是否重启到 recovery），选择 No。&lt;/p&gt;&#10;&lt;p&gt;选择 Factory reset - Format data/factory reset - Format data。&lt;/p&gt;&#10;&lt;p&gt;点左上角的左箭头返回，选择 Reboot system now。&lt;/p&gt;&#10;&lt;p&gt;简单设置一下：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Refresh rate 120 Hz (Adaptive)&lt;/li&gt;&#10;&lt;li&gt;Tap to wake&lt;/li&gt;&#10;&lt;li&gt;Tap to sleep&lt;/li&gt;&#10;&lt;li&gt;Display size and text - Display size（调大 1 档）&lt;/li&gt;&#10;&lt;li&gt;Network traffic indicator&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 class="heading" id="恢复"&gt;&#10; 恢复&lt;span class="heading__anchor"&gt; &lt;a href="#%e6%81%a2%e5%a4%8d"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;安装 APatch，修补 boot.img，刷入后手机开机后卡死，触屏和按键没反应。头疼！按住音量上键和电源键强制重启，屏幕熄灭时马上松手并按住音量下键，进入 fastboot。刷入 PixelOS 的 boot.img。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;span class="lnt"&gt;2&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot flash boot boot-aston_20250121_1747.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot reboot&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;KernelSU 也试了下，刷入修补的 &lt;code&gt;init_boot.img&lt;/code&gt; 后并不能获取 root 权限。最后只能用 Magisk 了。&lt;/p&gt;&#10;&lt;p&gt;把前面备份的数据从电脑复制到手机（里面有 DataBackup），安装 DataBackup 后恢复应用和数据。&lt;/p&gt;&#10;&lt;p&gt;有些应用要重新登录或者设置：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Bitwarden&lt;/li&gt;&#10;&lt;li&gt;Outlook&lt;/li&gt;&#10;&lt;li&gt;支付宝&lt;/li&gt;&#10;&lt;li&gt;欧路词典&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;不需要重新登录或者设置的应用：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;微信&lt;/li&gt;&#10;&lt;li&gt;KDE Connect&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;闪退的应用：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Hail&lt;/li&gt;&#10;&lt;li&gt;GKD&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;其他设置自己手动处理。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 连接 WIFI，登录谷歌账号。&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 同步 outlook 联系人&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 设置星标联系人&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 设置闹钟&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 克隆应用的功能没了，只好装个 Insular&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 安装 root 模块&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 class="heading" id="magisk-的问题"&gt;&#10; Magisk 的问题&lt;span class="heading__anchor"&gt; &lt;a href="#magisk-%e7%9a%84%e9%97%ae%e9%a2%98"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;Magisk 真的太容易被检测到了，云闪付、支付宝、微信里面都没有人脸支付、指纹支付的选项，云闪付直接提示处于 root 环境。之前用 APatch，支付宝是可以人脸支付的。真是头疼，只能先不用 root 了，支付宝又能用人脸支付了。&lt;/p&gt;&#10;&lt;h2 class="heading" id="改用-kernelsu"&gt;&#10; 改用 KernelSU&lt;span class="heading__anchor"&gt; &lt;a href="#%e6%94%b9%e7%94%a8-kernelsu"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;PixelOS 的维护者 &lt;a href="https://xdaforums.com/m/inferno0230.12118995/"&gt;inferno0230&lt;/a&gt; 提供了&lt;a href="https://github.com/inferno0230/kernel_oneplus_sm8550-CI/releases"&gt;支持 KernelSU 的内核&lt;/a&gt;。我试了 &lt;code&gt;OP12R-v5.15.175-20250119-0950.zip&lt;/code&gt;，在 PixelOS Recovery 里选 Apply update - Apply from ADB，在电脑执行 &lt;code&gt;adb sideload OP12R-v5.15.175-20250119-0950.zip&lt;/code&gt; 就安装成功了。我把 KernelSU 管理器安装到 &lt;a href="https://source.android.com/docs/security/features/private-space"&gt;private space&lt;/a&gt;，用支付宝人脸识别正常，云闪付也没有提示 root 环境。&lt;/p&gt;&#10;&lt;h2 class="heading" id="更新-pixelos-时保留-root"&gt;&#10; 更新 PixelOS 时保留 root&lt;span class="heading__anchor"&gt; &lt;a href="#%e6%9b%b4%e6%96%b0-pixelos-%e6%97%b6%e4%bf%9d%e7%95%99-root"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;推荐方法：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;下载最新的 &lt;a href="https://github.com/inferno0230/kernel_oneplus_sm8550-CI/releases"&gt;KernelSU 内核&lt;/a&gt;。&lt;/li&gt;&#10;&lt;li&gt;在设置更新系统，安装完按住电源下键，重启。&lt;/li&gt;&#10;&lt;li&gt;按音量键选择 recovery，按电源键确认，进入 recovery。&lt;/li&gt;&#10;&lt;li&gt;Apply update - Apply from ADB / Choose from disk&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt; - Yes - Reboot system now。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;不太推荐的方法（手误跨版本升级 PixelOS 可能会出问题，比如 PixelOS 15 升级到 PixelOS 16）：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;下载 &lt;a href="https://github.com/inferno0230/kernel_oneplus_sm8550-CI/releases"&gt;KernelSU 内核&lt;/a&gt;和 &lt;a href="https://pixelos.net/download/aston"&gt;PixelOS 系统&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;重启到 recovery&lt;/li&gt;&#10;&lt;li&gt;安装 PixelOS，重启到 recovery，此时系统槽位（slot）变化&lt;/li&gt;&#10;&lt;li&gt;安装 KernelSU 内核&lt;/li&gt;&#10;&lt;li&gt;重启&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h2 class="heading" id="清理"&gt;&#10; 清理&lt;span class="heading__anchor"&gt; &lt;a href="#%e6%b8%85%e7%90%86"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;删除电脑的备份文件、刷机包、刷机工具、微信记录。&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;文章到这里就结束了，下面是安装 ColosOS 14 的失败尝试，不知道是我操作不当还是工具有问题。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;2025-02-20 更新&lt;/strong&gt;：今天看到用 fastboot 安装原厂系统的教程（&lt;a href="https://xdaforums.com/t/flashing-stock-firmware-on-12r-ace-3-from-fastboot.4719377/"&gt;How To Guide - Flashing stock firmware on 12r/Ace 3 from fastboot. | XDA Forums&lt;/a&gt;），可能我下面失败的原因是没装好驱动，手机在 fastbootd 模式时未被电脑检测到。&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;Download the usb drivers, extract them and install &amp;ldquo;android_winusb.inf&amp;rdquo; by right clicking on it then click install. &lt;strong&gt;Install them even if your device is detected in fastboot mode because further in the guide the phone will go in fastbootD mode and your computer might not detect the phone in that mode&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;h2 class="heading" id="用-fastboot-安装-coloros-14失败"&gt;&#10; 用 fastboot 安装 ColorOS 14（失败）&lt;span class="heading__anchor"&gt; &lt;a href="#%e7%94%a8-fastboot-%e5%ae%89%e8%a3%85-coloros-14%e5%a4%b1%e8%b4%a5"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;ol&gt;&#10;&lt;li&gt;手机关机，按住电源键和音量下键开机，手机震动后松手，进入 fastboot 模式。将手机插到电脑 USB 口。&lt;/li&gt;&#10;&lt;li&gt;打开 Fastboot Firmware Flasher。&lt;/li&gt;&#10;&lt;li&gt;选择 &lt;code&gt;[7] FIRMWARE UNPACKER&lt;/code&gt;，解开 ColorOS 14。&lt;/li&gt;&#10;&lt;li&gt;返回主菜单，选择 &lt;code&gt;[3] FLASH ROM&lt;/code&gt;。&lt;/li&gt;&#10;&lt;li&gt;电脑显示 Rebooting into fastboot，但是手机进了 fastbootd，电脑显示「waiting for any device」。手机可以选择清除数据、重启、关机，我选了选择关机，结果就反复启动了。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;div class="footnotes" role="doc-endnotes"&gt;&#10;&lt;hr&gt;&#10;&lt;ol&gt;&#10;&lt;li id="fn:1"&gt;&#10;&lt;p&gt;可以把内核放到 U 盘，从 U 盘安装，这样就不需要用电脑。注意：PixelOS recovery 无法读取多分区的 U 盘。&amp;#160;&lt;a href="#fnref:1" class="footnote-backref" role="doc-backlink"&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;&#10;</description></item><item><title>一加 Ace 3 刷机前的准备与安装 PixelOS 的过程</title><link>https://cyrusyip.org/zh-cn/posts/2024/12/05/oneplus-ace-3-install-pixelos/</link><pubDate>Thu, 05 Dec 2024 00:00:00 +0800</pubDate><guid>https://cyrusyip.org/zh-cn/posts/2024/12/05/oneplus-ace-3-install-pixelos/</guid><description>&lt;p&gt;PixelOS 升级流程：&lt;a href="https://cyrusyip.org/zh-cn/posts/2025/02/13/oneplus-ace3-from-pixelos14-to-pixelos15/"&gt;将一加 Ace 3 从 PixelOS 14 升级到 PixelOS 15&lt;/a&gt;。&lt;/p&gt;&#10;&lt;h2 class="heading" id="注意事项"&gt;&#10; 注意事项&lt;span class="heading__anchor"&gt; &lt;a href="#%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;本文的操作可能会过时，建议参考文末的文章。&lt;/li&gt;&#10;&lt;li&gt;拿到手机要马上关闭自动更新，避免更新到不合适刷机的版本。&lt;/li&gt;&#10;&lt;li&gt;解锁 bootloader 重启后马上关掉自动更新。&lt;/li&gt;&#10;&lt;li&gt;解锁 bootloader 时会清除数据。如果确定要刷机，建议买到手机马上解锁，后面拿到 root 权限可以用 Neo Backup 备份应用数据。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 class="heading" id="名词解释"&gt;&#10; 名词解释&lt;span class="heading__anchor"&gt; &lt;a href="#%e5%90%8d%e8%af%8d%e8%a7%a3%e9%87%8a"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;刷机：安装操作系统&lt;/li&gt;&#10;&lt;li&gt;ROM：操作系统。ROM 本义是可读存储器（read-only memory），在刷机的语境下是（安装于 ROM 的）操作系统的意思。&lt;/li&gt;&#10;&lt;li&gt;bootloader：引导程序，需要先解锁它才能安装其他操作系统&lt;/li&gt;&#10;&lt;li&gt;root：最高权限&lt;/li&gt;&#10;&lt;li&gt;ocdt.img：每台一加手机特有的分区&lt;/li&gt;&#10;&lt;li&gt;persist.img：每台手机特有的分区&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 class="heading" id="恢复系统教程"&gt;&#10; 恢复系统教程&lt;span class="heading__anchor"&gt; &lt;a href="#%e6%81%a2%e5%a4%8d%e7%b3%bb%e7%bb%9f%e6%95%99%e7%a8%8b"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;先看这篇恢复系统的教程：&lt;a href="https://xdaforums.com/t/12r-ace-3-edl-downloadtool-to-restore-your-device-to-oxygenos-coloros.4654245/"&gt;How To Guide - [12R/Ace 3] EDL DownloadTool to restore your device to OxygenOS/ColorOS | XDA Forums&lt;/a&gt;，最好用不上啦。&lt;/p&gt;&#10;&lt;h2 class="heading" id="测试硬件功能"&gt;&#10; 测试硬件功能&lt;span class="heading__anchor"&gt; &lt;a href="#%e6%b5%8b%e8%af%95%e7%a1%ac%e4%bb%b6%e5%8a%9f%e8%83%bd"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;测试硬件功能，参考 &lt;a href="https://github.com/LineageOS/charter/blob/main/device-support-requirements.md"&gt;charter/device-support-requirements.md at main · LineageOS/charter&lt;/a&gt;。&lt;/p&gt;&#10;&lt;p&gt;确定硬件没问题后，如果刷机后有问题就是 ROM 有问题。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 扬声器、听筒&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; WIFI&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 通话&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; USB&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 蓝牙&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 前置摄像头（拍照、录像）&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 后置摄像头（0.6/1/2/5 倍数，拍照、录像）&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 指纹&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; NFC&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 红外线（遥控）&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 定位&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 陀螺仪（指南针）&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 距离传感器（通话时会熄屏）&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 光传感器（自动亮度）&lt;/li&gt;&#10;&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; 网络（只测了 5G）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 class="heading" id="记录版本信息"&gt;&#10; 记录版本信息&lt;span class="heading__anchor"&gt; &lt;a href="#%e8%ae%b0%e5%bd%95%e7%89%88%e6%9c%ac%e4%bf%a1%e6%81%af"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;记录版本信息，可能以后有用。打开设置-&amp;gt;关于手机-&amp;gt;版本信息。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;span class="lnt"&gt;2&#10;&lt;/span&gt;&lt;span class="lnt"&gt;3&#10;&lt;/span&gt;&lt;span class="lnt"&gt;4&#10;&lt;/span&gt;&lt;span class="lnt"&gt;5&#10;&lt;/span&gt;&lt;span class="lnt"&gt;6&#10;&lt;/span&gt;&lt;span class="lnt"&gt;7&#10;&lt;/span&gt;&lt;span class="lnt"&gt;8&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;版本号&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;PJE110_14.0.0.813(CN01U140P02)&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;基带版本&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Q_V1_P14,Q_V1_P14&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;内核版本&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;5.15.123-android-13-8-00766-gf04dea8b48fa&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;SOTA 版本号&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;U140P02(BRB1CN01)&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;h2 class="heading" id="解锁-bootloader"&gt;&#10; 解锁 bootloader&lt;span class="heading__anchor"&gt; &lt;a href="#%e8%a7%a3%e9%94%81-bootloader"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;在电脑安装 adb 和 fastboot，参看 &lt;a href="https://wiki.lineageos.org/adb_fastboot_guide"&gt;Using ADB and fastboot | LineageOS Wiki&lt;/a&gt;。&lt;/p&gt;&#10;&lt;p&gt;解锁时会清除数据。如果确定要刷机，建议买到手机马上解锁，后面拿到 root 权限可以用 Neo Backup 备份应用数据。&lt;/p&gt;&#10;&lt;p&gt;打开设置-&amp;gt;关于手机-&amp;gt;版本信息，快速多次点击版本号，开启开发者模式。&lt;/p&gt;&#10;&lt;p&gt;返回设置，打开系统与更新-&amp;gt;开发者选项，开启 OEM 解锁和 USB 调试。&lt;/p&gt;&#10;&lt;p&gt;手机通过数据线插到电脑 USB 口。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;span class="lnt"&gt;2&#10;&lt;/span&gt;&lt;span class="lnt"&gt;3&#10;&lt;/span&gt;&lt;span class="lnt"&gt;4&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;adb devices &lt;span class="c1"&gt;# 手机按允许调试&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;adb reboot bootloader &lt;span class="c1"&gt;# 进入 fastboot 模式&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot devices &lt;span class="c1"&gt;# 应该会看到编号&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot flashing unlock &lt;span class="c1"&gt;# 解锁 bootloader，用音量键选择 UNLOCK THE BOOTLOADER，按电源键确认&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;现在手机重置了，开机后跳过可以跳过的设置，进入桌面。打开设置，搜索「更新」，打开「自动更新设置」，关闭自动下载和夜间自动更新。&lt;/p&gt;&#10;&lt;h2 class="heading" id="获取-root-权限"&gt;&#10; 获取 root 权限&lt;span class="heading__anchor"&gt; &lt;a href="#%e8%8e%b7%e5%8f%96-root-%e6%9d%83%e9%99%90"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;Oxygen Updater 不能下载一加 Ace 3 的 ROM，所以从大侠阿木的网站下载当前版本的 ROM，也就是 &lt;a href="https://yun.daxiaamu.com/OnePlus_Roms/%E4%B8%80%E5%8A%A0OnePlus%20ACE%203/ColorOS%20PJE110_14.0.0.813%28CN01%29%20A.74/"&gt;PJE110_14.0.0.813&lt;/a&gt;。&lt;/p&gt;&#10;&lt;p&gt;解压文件，获得 &lt;code&gt;payload.bin&lt;/code&gt;。&lt;/p&gt;&#10;&lt;p&gt;安装 &lt;a href="https://github.com/ssut/payload-dumper-go"&gt;payload-dumper-go&lt;/a&gt;。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;span class="lnt"&gt;2&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Arch Linux 的安装方法&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;paru -S payload-dumper-go-bin&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;解压 &lt;code&gt;payload.bin&lt;/code&gt;。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;payload-dumper-go payload.bin&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;进入解压目录，将 &lt;code&gt;init_boot.img&lt;/code&gt; 传到手机。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;adb push init_boot.img /sdcard/Download/&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;在电脑下载 &lt;a href="https://github.com/topjohnwu/Magisk/releases"&gt;Magisk&lt;/a&gt;，通过 adb 安装到手机。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;adb install app-release.apk &lt;span class="c1"&gt;# 在手机同意安装&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;在手机打开 Magisk，点击「Magisk 安装-&amp;gt;选择并修复一个文件」，选择 &lt;code&gt;init_boot.img&lt;/code&gt;，点击「开始」。在文件管理将修补好的文件重命名为 &lt;code&gt;magisk_patched.img&lt;/code&gt;。&lt;/p&gt;&#10;&lt;p&gt;将 &lt;code&gt;magisk_patched.img&lt;/code&gt; 复制到电脑。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;adb pull /sdcard/Download/magisk_patched.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;获取 root 权限。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;span class="lnt"&gt;2&#10;&lt;/span&gt;&lt;span class="lnt"&gt;3&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;adb reboot bootloader&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot flash init_boot magisk_patched.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fastboot reboot&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;h2 class="heading" id="备份-ocdtimg-和-persistimg"&gt;&#10; 备份 ocdt.img 和 persist.img&lt;span class="heading__anchor"&gt; &lt;a href="#%e5%a4%87%e4%bb%bd-ocdtimg-%e5%92%8c-persistimg"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;每台一加手机的 ocdt.img 和 persist.img 都是独一无二的，所以先要备份下来。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;span class="lnt"&gt;2&#10;&lt;/span&gt;&lt;span class="lnt"&gt;3&#10;&lt;/span&gt;&lt;span class="lnt"&gt;4&#10;&lt;/span&gt;&lt;span class="lnt"&gt;5&#10;&lt;/span&gt;&lt;span class="lnt"&gt;6&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;adb shell&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;su &lt;span class="c1"&gt;# 在手机授权&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dd &lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/dev/block/bootdevice/by-name/ocdt &lt;span class="nv"&gt;of&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/sdcard/Download/ocdt.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dd &lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/dev/block/bootdevice/by-name/persist &lt;span class="nv"&gt;of&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/sdcard/Download/persist.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;exit&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;exit&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;现在 ocdt.img 和 persist.img 都在手机的 &lt;code&gt;Download&lt;/code&gt; 文件夹，将它们复制到电脑。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;span class="lnt"&gt;2&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;adb pull /sdcard/Download/ocdt.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;adb pull /sdcard/Download/persist.img&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;p&gt;把前面记录的版本信息保存成文本文件，和这两个 &lt;code&gt;.img&lt;/code&gt; 文件一起备份到网盘。&lt;/p&gt;&#10;&lt;h2 class="heading" id="安装-pixel-os"&gt;&#10; 安装 Pixel OS&lt;span class="heading__anchor"&gt; &lt;a href="#%e5%ae%89%e8%a3%85-pixel-os"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;参考以下资料安装 Pixel OS。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://pixelos.net/download/aston"&gt;PixelOS - aston&lt;/a&gt;（点击页面的 Download 可以下载需要的文件）&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://xdaforums.com/t/12r-ace3-rom-14-official-pixelos-aosp-19-10-24.4662225/"&gt;Development - [12R/ACE3][ROM][14][OFFICIAL] PixelOS [AOSP][19/10/24] | XDA Forums&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;我的安装过程有错误操作，为了避免误导读者，就删掉了。如果你真的想看，请点击&lt;a href="https://github.com/CyrusYip/blog-comments/discussions/83#discussioncomment-11663008"&gt;这里&lt;/a&gt;。&lt;/p&gt;&#10;&lt;!--&#10;```shell&#10;adb reboot bootloader&#10;fastboot flash boot boot-aston-20241019.img&#10;fastboot flash vendor_boot vendor_boot-aston-20241019.img&#10;fastboot flash dtbo dtbo-aston-20241019.img&#10;fastboot flash recovery recovery-aston-20241019.img&#10;```&#10;&#10;按音量键切换到 Recovery mode，按电源键确认。选择 Apply update -&gt; Apply from ADB。&#10;&#10;```&#10;adb sideload PixelOS_aston-14.0-20241018-1605.zip&#10;```&#10;&#10;现在屏幕显示 `Active slot: b` 和 `Do you want to reboot to recovery now?`，选择 `Yes`。&#10;&#10;现在屏幕显示 `Active slot: a`，选择 Apply update -&gt; Apply from ADB，再次安装 PixelOS（文档写要安装两次，这里是错误操作，应该是进入系统后再次安装）。&#10;&#10;```shell&#10;adb sideload PixelOS_aston-14.0-20241018-1605.zip&#10;```&#10;&#10;这次报错了，先不管。&#10;&#10;选择 Factory reset -&gt; Format data/factory reset -&gt; Format data，返回，选择 Reboot system now。可以开机。&#10;&#10;开机连接 WIFI 后等了有两三分钟，显示 Slow connection，选择左边的 Set up offline。字体有点小，在设置里调大 Display size。&#10;&#10;原系统在 https://resolution-viewer.cyrusyip.org/ 看到的缩放值好像是 350%&#10;&#10;下拉通知栏，点击「Charging this device via USB」，选择 File Transfer。在电脑把 `PixelOS_aston-14.0-20241018-1605.zip` 复制到 Download 文件夹。&#10;&#10;在手机打开 Settings -&gt; System -&gt; System updates -&gt; Local update，选择刚刚的 `.zip`文件，点击 INSTALL，完成后点 Reboot，重启成功。&#10;&#10;再重启一次，没事，应该算成功安装 PixelOS 了。&#10;--&gt;&#10;&lt;p&gt;系统自带谷歌服务，用 YASNAC 测试 SafetyNet，Basic integrity 显示 pass。&lt;/p&gt;&#10;&lt;h2 class="heading" id="再次测试硬件功能"&gt;&#10; 再次测试硬件功能&lt;span class="heading__anchor"&gt; &lt;a href="#%e5%86%8d%e6%ac%a1%e6%b5%8b%e8%af%95%e7%a1%ac%e4%bb%b6%e5%8a%9f%e8%83%bd"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;p&gt;参考前面的章节。既然在原装系统没事，我这次就懒得测了。&lt;/p&gt;&#10;&lt;!--&#10;&#10;## 刷入固件&#10;&#10;似乎不需要此步骤。&#10;&#10;--&gt;&#10;&lt;h2 class="heading" id="参考资料"&gt;&#10; 参考资料&lt;span class="heading__anchor"&gt; &lt;a href="#%e5%8f%82%e8%80%83%e8%b5%84%e6%96%99"&gt;#&lt;/a&gt;&lt;/span&gt;&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://xdaforums.com/t/how-to-root-oneplus-12r-a-complete-guide.4663162/"&gt;How To Guide - How to root OnePlus 12R, a complete guide | XDA Forums&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://topjohnwu.github.io/Magisk/install.html"&gt;Installation | Magisk&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://droidwin.com/how-to-backup-ocdt-and-persist-partition-on-oneplus-12-12r/"&gt;How to Backup and Flash ocdt and persist partition on OnePlus - DroidWin&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=EL3yTxpDIjk"&gt;Backup ocdt.img or You Might Lose Fastboot Mode [OnePlus] - YouTube&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://xdaforums.com/t/12r-ace3-rom-14-official-pixelos-aosp-19-10-24.4662225/"&gt;Development - [12R/ACE3][ROM][14][OFFICIAL] PixelOS [AOSP][19/10/24] | XDA Forums&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://pixelos.net/download/aston"&gt;PixelOS - aston&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://xdaforums.com/t/12r-ace-3-edl-downloadtool-to-restore-your-device-to-oxygenos-coloros.4654245/"&gt;How To Guide - [12R/Ace 3] EDL DownloadTool to restore your device to OxygenOS/ColorOS | XDA Forums&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description></item></channel></rss>