一加手机因其侵入性,常被吹捧为谷歌Nexus系列产品的精神继承者。首次亮相的OnePlus One可以运行安卓10甚至是Ubuntu Touch。Advanced mod(例如多引导)是社区中知名的黑客。现在,XDA认可的开发者Zackptg5通过重新定义A/B分区方案的思路,将一加手机多引导的概念扩展到了一个新的层次,并发布了一加7和7 Pro(包括5G变体)。
早在2016年,XDA资深开发人员Dees_Troy就带领开发团队赢得了恢复项目,这表明使用第二组分区的想法是在Google pixel系列中推出的。扎克伯格5的方法基本相同,因为它提供了TWRP的定制版本,允许将userdata分区分成两个独立的插槽,以实现真正的双引导。对于发烧友用户,提供了另一种带有A/B/C用户数据的布局,其中“C”是两个rom共享的公共数据分区。
根据开发商的说法,TWRP的定制建造是基于XDA高级会员mauronofrio维护的一加7常规TWRP阵容,这是安装mod的必备条件。XDA资深会员Cosmicdan也受到了表扬,因为Zackptg5可能是受到了他为小米Mi A1进行的Project Treble训练工作的启发。最后但同样重要的是,我们还可以在信用榜中找到XDA认可的开发者topjohnwu的名字,因为创建A/B/C用户数据布局绝对需要全方位的Magisk。
mod的源代码托管在GitHub上。Zackptg5还发布了常见的故障排除方法,以及在XDA讨论线程中恢复到库存分区布局的指南。尽管重新分区总是一项有风险的工作,但如果出现问题,您可以使用特定于设备的卸载工具(一加7、一加7专业版)。请记住,任何重新分区都会删除您的所有数据。