最近,许多用户在运行 Lollipop 的 Xperia 设备上安装 Xpose 后都遇到了引导循环,所有这些用户的共同点是他们的设备上安装了大量应用程序。据开发人员称,这会导致在使用 Xposed 启动 Lollipop 时许多文件保持打开状态,从而导致启动循环。
可以通过修改某些内核参数来提高此打开文件限制,但它仅适用于具有引导加载程序未锁定设备的用户。所以开发商翁德雷瓦罗斯恰克对这个问题进行了一些研究,并找到了一种将打开文件限制提高到 4096 的方法,即使对于拥有锁定的引导加载程序设备的用户也是如此。他开发的修复程序更改了 Zygote 及其后续进程的文件限制,以便设备上每个安装的应用程序的文件限制可以从 1024 提高到 4096。
此修复程序最初是为索尼 Xperia 设备开发的,但开发人员表示,它将适用于所有在 Lollipop 上安装 Xpose 后遇到引导循环问题的 Android 设备。不过,开发人员仅在 Sony Xperia Z3 D6603 上进行了测试。
另外,原脚本来自翁德雷瓦罗斯恰克涉及大量手动工作和 adb 命令,但感谢论坛上的另一位用户麦克贝恩87谁为您的 Xperia 设备上的 XZDualRecovery 创建了一个简单的可闪存 zip。仅在 Sony Xperia 设备上使用此 zip,其他设备请查看 adb 命令这里。
下载Xpose Sonyfix v2.1(422.9 KB)
安装
警告:如果您按照本页给出的步骤进行操作,您的设备的保修可能会失效。您只需对您的设备负责。如果您的设备和/或其组件发生任何损坏,我们将不承担任何责任。
重要提示:在继续执行以下步骤之前,请备份设备上存储的重要文件,以便在出现问题时您可以备份所有重要文件。
- 确保您的 Xperia 设备上安装了 XZDualRecovery。
- 从下载链接下载 Sonyfix 文件,然后将其传输到设备的内部存储并记住保存位置。
- 开机进入恢复模式。
- 做一个备份。进入恢复后,备份当前的 ROM。
- 安装索尼修复文件。转到 TWRP 恢复的主菜单并选择安装。导航到保存 Sonyfix zip 文件的文件,选择它并在屏幕底部显示“滑动以确认 Flash”。现在等待直到闪烁过程完成。
- 返回恢复的主菜单,选择重新启动现在系统。
就这样。