最初 android 操作系统在 28 秒内启动。我已经将它减少到 19 秒,消除了启动延迟、启动动画和禁用类的预加载。我想在 10 秒内启动操作系统。请建议我一些提示内核级别或 u-boot 级别来实现这一点。提前致谢。
问问题
3467 次
1 回答
3
(i) 首先测量启动时间来分析和分析导致延迟的区域
- 使用 Android 的 Bootchart
- 消息记录器中的内核打印 (Printk)
...看看这个http://embien.com/blog/android-boot-time-optimization-tools-analysis/
(ii) 造成延误的典型地区可能是——
- 引导加载程序初始化
- 内核初始化
- Zygote 类预加载 ** 你已经解决了这个问题吗?
- 包裹扫描
- 启动服务
检查这个http://processors.wiki.ti.com/index.php/Android_Boot_Time_Optimization#U-boot
于 2015-08-26T23:21:42.877 回答