让ai给手机适配linux主线内核居然真能启动

我直接把数据线插上,让 AI 全程靠 adb 和 fastboot 来操作 最开始根本启动不了镜像, fastboot boot img 直接又跳回 fastboot 界面。后来能启动了,但会死机,得我手动重启。再后来似乎真的起来了,但没有获取日志的手段——不过 AI 想了个办法,靠"运行到某一步然...
让ai给手机适配linux主线内核居然真能启动
让ai给手机适配linux主线内核居然真能启动

我直接把数据线插上,让 AI 全程靠 adb 和 fastboot 来操作

最开始根本启动不了镜像,fastboot boot img 直接又跳回 fastboot 界面。后来能启动了,但会死机,得我手动重启。再后来似乎真的起来了,但没有获取日志的手段——不过 AI 想了个办法,靠"运行到某一步然后sleep一个特定时长重启手机,通过重启到 Android 的耗时"来判断卡在哪里,属实有点抽象但管用。

折腾了两天,终于搞定了在 /sys/fs/pstore 保存日志然后自动重启到 Android 用 adb 读取这套流程。

目前 AI 正在尝试驱动 UFS,屏幕暂时放弃了,目前屏幕会闪一瞬间日志然后变成条纹花屏(这个日志照片是我拍480帧视频才截下来的一帧稍微清楚的…)

8304284e6612eaf44ca996e6248ced7d b3f2f11118f3795e804d3f28b949d7fc

难道说真的能跑?!AI 参考了不少 postmarketOS 和 RenegadeProject 的实现方法,但是没有走uefi。

这个项目文件夹也已经被各种日志记录和我也不知道是什么的东西撑到 130G 了……

image

从头到尾我基本没看懂过什么,刚开始 AI 上来就一直写汇编,直接给我看傻了。

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文