Android 如何减少嵌入式安卓操作系统的启动时间。?

Android 如何减少嵌入式安卓操作系统的启动时间。?,android,optimization,embedded,boot,android-kernel,Android,Optimization,Embedded,Boot,Android Kernel,最初,android操作系统在28秒内启动。 我已经将它减少到19秒,消除了启动延迟、启动动画和禁用类的预加载。我想在10秒内启动操作系统。请建议我一些技巧内核级或u-boot级实现这一点。提前感谢。(i)从测量启动时间开始,分析延迟产生的区域 使用Android引导图表 内核在消息记录器(Printk)中打印 。。。看看这个 (ii)可能会出现的典型延误区域 - 引导加载程序初始化 内核初始化 受精卵类预加载**您已经解决了这个问题吗 包扫描 启动服务 选中此项您可以将启动时不需要的所

最初,android操作系统在28秒内启动。 我已经将它减少到19秒,消除了启动延迟、启动动画和禁用类的预加载。我想在10秒内启动操作系统。请建议我一些技巧内核级或u-boot级实现这一点。提前感谢。

(i)从测量启动时间开始,分析延迟产生的区域

  • 使用Android引导图表
  • 内核在消息记录器(Printk)中打印
。。。看看这个

(ii)可能会出现的典型延误区域 -

  • 引导加载程序初始化
  • 内核初始化
  • 受精卵类预加载**您已经解决了这个问题吗
  • 包扫描
  • 启动服务

选中此项

您可以将启动时不需要的所有驱动程序移动到模块(.ko文件)中,并使用insmod@LPs如何从android固件中删除模块?@Charitha这似乎没有显著减少启动时间。@KeshavaKumar您减少启动时间了吗?如果是,怎么做?@charitaratnayake不。。不幸的是,我没有继续这个项目:(