Google Nexus设备如此受发烧友欢迎的原因之一是其开发友好的特性,这使得安装和刷新TWRP,自定义ROM和内核等自定义恢复程序相对容易。随着Google Pixel和Pixel XL的首次亮相 ,情况变得更糟了- 最受欢迎的根方法的补丁 和难以操作的A / B分区引起了开发人员的真正头痛。随着时间的流逝,情况有所改善,但社区中的一些人将Pixel视为其前辈“对黑客友好”。
幸运的是,Pixel 2和Pixel XL并没有遭受同样的命运。释放TWRP的alpha版本两周后,XDA高级公认的开发Dees_troy 发布TWRP Beta 2中的像素2 XL和Beta 1的像素2。最大的变化是两款手机现在都可以在TWRP中解密,尽管Dees_troy指出,未来的Android安全补丁可能会破坏该功能。
Dees_troy指出,TWRP测试版的开发人员正在尝试从Pixel 2的系统分区和供应商分区中获取所需的文件,但是如果不成功,它们将退回到已构建的文件中。
对于Pixel 2开发而言,这是一个巨大的进步。十月中旬发布的Pixel 2和Pixel 2 XL花了两周时间才获得TWRP的alpha版本,而且它有严重的局限性。用户无法解密,备份或还原数据;MTP无效;使用自定义恢复恢复出厂设置不可靠;恢复菜单只能在“临时启动”状态下使用。(另外,使用Magisk可以在Pixel 2 / Pixel 2 XL上获得根)。
原因?Dees_troy说,Pixel 2的解密与Pixel 1和市场上大多数其他基于文件的加密(FBE)设备不同。他在Google+的技术说明中指出,Pixel 2的 硬件安全模块由NXP提供,并且(1)Android的用户空间和模块之间有一个新的接口-“ Weaver”-和(2)Android 8.0 Oreo引入的回滚保护功能。