How to reduce load time of embedded android os.?

Android was initially loaded in 28 seconds. I already reduced it to 19 seconds by removing load delay, boot animation, and disabling class preloading. I want to boot the OS in 10 seconds. Please offer me some kernel level or u-boot level tips to achieve this. Thanks in advance.

+5
source share
1 answer

(i) Start by measuring load times for the profile and analyzing the areas causing the delay.

  • use bootchart for android
  • The kernel prints in Message Logs (Printk)

... check this out http://embien.com/blog/android-boot-time-optimization-tools-analysis/

(ii) Typical areas causing delays are likely to be -

  • Bootloader
  • Init kernel
  • Preloading the Zygote ** class Have you already addressed this question?
  • Packet scan
  • Service Launch

Check http://processors.wiki.ti.com/index.php/Android_Boot_Time_Optimization#U-boot

+3
source

All Articles