一加7Pro作为当年的刷机小王子,配置就算放到现在依旧能打,前段时间刷到国内大佬定制的PixelExperiencePlus包,索性刷机体验体验,当时没有留下相关图像,这里就只作简单的文字记录

前置要求

一加7Pro代号guacamole,没有独立Recovery分区,Recovery集成在内核boot中

确保a/b分区均为HydrogenOS 11OxygenOS 11,建议使用通过降级包刷入(此步骤是为了满足底包要求)

资源准备

安装USB驱动

右键单击android_winusb.inf安装

配置ADB环境

下载镜像

解锁Bootloader

进开发者选项开启OEM解锁

重启进Bootloader模式

adb reboot bootloader

执行命令

fastboot oem unlock

音量键选择UNLOCK THE BOOTLOADER确定

刷入Pixel Experience Plus

fastboot flash boot xxx_boot.img

重启进Recovery模式

adb reboot recovery

点击Apply update选择Apply from ADB进入ADB Sideload模式刷入Pixel Experience Plus

adb sideload PixelExperience_Plus_guacamole-13.0-xxx.zip

因为一加7Pro是A/B分区,所以进度条至46%后会立马加载完成,此为正常现象

继续点击Advanced选择Reboot to recovery重启至第二槽位的Recovery

重复上一步骤选择Apply from ADB进入ADB Sideload模式刷入Pixel Experience Plus

确保两次都成功后点击Factory reset选择Format data/factory reset进行格式化

之后重启即可体验Pixel Experience Plus

获取Root权限

Magisk Delta

Delta版仍可使用MagiskHide隐藏Root

选择并修补boot.img,之后刷入修补后的boot.img

接下来就可以为App授予Root权限,刷入适配自己机型的各类模块

KernelSU

KernelSU在内核中获取Root权限,看着挺有潜力

一加7pro不是GKI内核,需自行编译内核集成KernelSU

更新:在三月九号的迭代更新中,大佬表示内核已支持KernelSU,后续我会水篇文章

9008线刷救砖

确保成功安装9008驱动

运行MsmDownloadTool

若显示sahara通讯失败,原因可能是未完全关机断电

此时若可进fastboot模式,需选择power off断电再同时按住音量上下键连接电脑进行线刷

此时若完全黑屏,无任何显示,需长按电源键40s,等一分钟后同时按住音量上下键连接电脑进行线刷

刷机成功后即可正常开机

使用体验

我的桌面并非Pixel Luncher,而是Niagara Luncher + Sesame

类原生安卓做完调度优化(Scene),后台管理(冰箱 + Thanox Pro),应用小窗(米窗)后即可完美日用

大佬@just_pisces定制的电池健康度,墓碑后台(在版本更迭后已彻底移除此功能),DC调光,颜色模式,杜比音效,三段式UI等功能相当实用,本地化体验秒杀官版PE

最新变动都会在日志内说明,请自行查阅