Android开机速度优化大体可从以下几个方面着手:

先说下Android启动流程:Boot0->Boot1->U-Boot->kernel->Android

从debug看出boot0和u-boot基本不花费时间,所以没有去研究。

1,  boot1部分,升级模式和recorvery模式相关可以屏蔽,(显示相关也可以去掉)

2,  Kernel部分,将有些驱动不编进内核,等android起来后再加载。

3,  Flash可以尽可能减小,这对开机速度会有很大提升。

4,  减小loglevel等级,在init.rc修改

5,  Android启动加载的服务可以去掉不需要的。

6,  减少不需要的预加载类。

7,  Bootanim部分优化。

更多相关文章

  1. android里面的USB功能-----Accessory模式
  2. Activity的四种启动模式和onNewIntent()
  3. Android实现插件化(热加载)和插件加密
  4. 使用ProgressBar实现加载进度条
  5. android 设置EditText只能输入大写字母,Fragment的软键盘输入模
  6. Android P SystemUI之StatusBar加载流程
  7. 如何进入Android adb shell 命令行模式

随机推荐

  1. Android SlidingDrawer 滑动抽屉效果
  2. android 让Launcher Hotseat中的图标显示
  3. Android View And Activity
  4. Android(安卓)ArrayList LinkedList Set
  5. 10个精品Android(安卓)主题下载
  6. android 5.0之后利用Intent传递Serializa
  7. Android(安卓)开发 之 异常android.os.Fi
  8. android各个版本的名称和更新(转)
  9. Android简单文件浏览器源代码
  10. Android webView与js 交互以及jsbridge框