将 lk2nd 移植到小米红米 7 (onclite) 的问题

问题描述

我正在使用 postmarketoS 项目开发主线内核端口,作为第一步,我决定为我的设备开发 lk2nd (Ultracoolguy's fork) 端口。然而,没过多久,前几个问题就出现了。

  • 我的设备的 DTB 中没有“qcom,board-id”。

这可能是下面列出的问题的根本原因。我创建了一个 temporary DTS file 以便能够编译该项目。 (DTS 是使用 board-id 值编译的,该值可能与我在下游内核源代码中找到的设备无关。)

  • 设备启动,设备标志停留在屏幕上,出现快速启动界面。 lk2nd 命令都不起作用,我无法获取日志。

    Failed (remote: unkNown command)

  • /sys/fs/pstore 永远不会被 lk2nd 填充,唯一的日志来自 TWRP。

问题,

  • 如何解决 qcom,board-id 问题?
  • 是否有 DTBO 分区与 lk2nd 冲突?

我们将不胜感激,如果我遗漏了细节或资源,我很乐意提供它们。

注意:我的设备有DTBO分区,cpu是MSM8953 SDM632,lk2nd fork是LA.UM.7.7-sdm632

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)