如何调试bootloop?

时间:2017-07-10 12:35:23

标签: android flash cyanogenmod

我为 Galaxy S5 Exynos(G900H)构建了自定义Cyanogenmod 13.0,但是当我刷新ROM后,手机卡在bootloop 上,三星徽标关闭,在一个循环中。

由于CM和LineageOS不支持我的特定S5型号(G900H) - 我从fevax的存储库(https://github.com/Fevax)添加了丢失的文件夹(设备,内核,硬件等)。

修复了一些编译错误并添加了所有需要的fevax的存储库后,我使用'brunch k3gxx'命令成功构建了一个CM ROM zip文件。

然而,正如我所说,使用TWRP恢复闪烁(在事后重置之后)进入bootloop。我还尝试使用heimdall仅刷新恢复/启动/系统分区,但它也会导致bootloop。

我认为问题可能是工具链,但经过长时间的研究后我发现它可能没问题(prebuilts / gcc / linux-x86 / arm / arm-eabi-4.8 / bin / arm-eabi-)。

此外,fevax为这个确切的模型发布了他自己的ROM,我成功地闪现了它并且工作正常。我试图联系他(电子邮件,xda消息等),但他还没回答我。我想制作自己的自定义ROM,因此他的ROM只能证明可以为这种特殊的S5型号创建一个自定义CM ROM。

目前我不知道如何理解引导循环的原因,“早午餐k3gxx”日志没有显示任何异常警告或错误。

那么,有没有办法调试bootloop 是三星Galaxy S5?或者以其他方式获取有关bootloop发生原因的信息?

0 个答案:

没有答案