通过 USB 的 Android 早期启动控制台

标签 android linux-kernel porting

我正在尝试将更新的内核版本移植到我的 Nexus S 设备上。

大多数较新的内核在引导过程的早期就出现 panic 。我想调试这个。但是,由于我的电话是学校提供给我的,所以我无法获得串口(如果有的话..不确定)

我不确定要搜索什么关键字..我发现了这个我不理解的重复出现的短语 UEFI

有什么方法可以通过 USB 将消息获取到我的 PC 上吗?

最佳答案

确实可以设置一个串行控制台来通过 Nexus S 的 USB 端口捕获引导加载程序和 Linux 内核控制台消息。本质上,需要设置一个经过修改的 USB-to-UART 转换器以适应 micro -Nexus S 的 USB 端口。

article 中提供了带有屏幕截图的详细说明.

关于通过 USB 的 Android 早期启动控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18433150/

相关文章:

Javascript 中的 Java int 运算

android - IntentService 在某些情况下无法运行

java - 如何为可移动的 float 按钮设置 onTouch 和 onClick 功能

Android 在 Canvas 中拖放/旋转位图

LInux Kernel API 查找vma对应的虚拟地址

c++ - 从 VS2008 迁移到 VS2010 时要记住的事情

java - Java 数学库的 Objective-C 等效项是什么?

android - 如何为信息 View 适配器调用项目点击监听器?

linux-kernel - 如何在加载设备驱动程序的内核模块时自动在/dev中创 build 备?

c - 在内核模块中以十六进制字符串查找内存地址