OnePlus手机因其可入侵性而经常被吹捧为Google Nexus系列产品的精神继任者。首次亮相的OnePlus One可以运行Android 10,甚至可以运行Ubuntu Touch。先进的mod(例如,多重引导)在社区中是众所周知的黑客。现在,XDA认可的开发人员Zackptg5通过重新定义A / B分区方案上的想法,将OnePlus手机上的多重启动概念扩展到了一个全新的水平,并发布了适用于OnePlus 7和7 Pro(包括在5G变种)。
早在2016年,高级XDA开发者的认可Dees_Troy即在领导开发团队赢恢复工程,暗示关于利用第二组分区的想法在谷歌像素系列双启动。Zackptg5的方法基本相同,因为它提供了TWRP的自定义版本,该版本允许将userdata分区分为两个单独的插槽,以进行真正的双引导。对于发烧友用户,还提供具有A / B / C用户数据的另一种布局,其中“ C”是两个ROM共享的公用数据分区。
根据开发人员的说法,TWRP的自定义构建基于XDA高级会员mauronofrio维护的OnePlus 7阵容的常规TWRP,这本身就是安装mod的强制性先决条件。XDA高级会员cosmicdan也受到赞誉,因为Zackptg5可能受到他为小米Mi A1进行Project Treble调教的工作的启发。最后但并非最不重要的一点是,我们还可以在信用列表中找到XDA公认的开发人员topjohnwu的名称,因为创建A / B / C用户数据布局绝对需要全能的Magisk。
该mod的源代码托管在GitHub上。Zackptg5还发布了常见的故障排除方法,以及在XDA讨论线程中恢复到库存分区布局的指南。虽然重新分区始终是一项冒险的工作,但如果情况不妙,则可以使用特定于设备的取消安装工具(OnePlus 7,OnePlus 7 Pro)。请记住,任何重新分区都会擦除您的所有数据。