0

我正在编辑 Android 手机文件“init.tuna.rc”,以便它向我打印一些基本的调试检查点消息,以便我可以分析手机在启动过程中的进度。

有谁知道您是否可以简单地将用于控制台打印的 shell 脚本语法插入“运行命令”文件 (.rc) 中?

(在我为 Android 树重建所有代码以测试此调试代码之前,如果有人可以帮助我,我需要知道这一点,因为该过程可能需要一段时间)

下面的工作吗?我想将以下代码片段插入“init.tuna.rc”文件:

# Boot debugging Checkpoint #2
echo "Check #2:  Successfully wrote the file system data, including the wifi directories!"

如果这不起作用,我该怎么做才能让“rc”文件在执行时将消息打印到实际终端?

4

1 回答 1

1

Android 引导语言记录在readme.txt源代码树中的<android>/system/core/init. 没有echo提到,但你可以试试。另请记住,您应该写入文件,因为 stderr 和 stdout 被重定向到/dev/null.

请参阅https://github.com/aosp-mirror/platform_system_core/blob/master/init/README.md

于 2012-07-24T15:09:18.497 回答