0

我正在尝试通过 adb 进行一些与设备处理器内核相关的低级性能测试,我觉得它受到 Android 后台服务和系统内容的影响。

据我所知,Android 启动顺序阶段如下:

  1. 执行引导 ROM 代码。
  2. 执行引导加载程序。
  3. 加载 Linux 内核。
  4. 启动 Zygote,它会初始化 Dalvik VM。
  5. 加载Android系统的系统服务器。

所以我的问题是如何中断这个序列以强制它在第 3 阶段停止以加载 Linux 内核。这可以帮助我在再次加载 Android 系统之前实施我的中间性能测试。Fastboot 或 Clockworkmod 恢复是否可以在这里提供帮助并将我的设备加载到某种 Linux 内核?

任何提示将不胜感激。谢谢。

4

1 回答 1

1

init将内核引导参数中的参数更改为init=/bin/sh. 通常它可以在第 2 步的某个地方完成。

于 2013-09-12T13:27:37.413 回答