安卓设备刷入类原生固件
一加7Pro作为当年的刷机小王子,配置就算放到现在依旧能打,前段时间刷到国内大佬定制的PixelExperiencePlus包,索性刷机体验体验,当时没有留下相关图像,这里就只作简单的文字记录
前置要求
一加7Pro代号guacamole,没有独立Recovery分区,Recovery集成在内核boot中
确保a/b分区均为HydrogenOS 11或OxygenOS 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
最新变动都会在日志内说明,请自行查阅