This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to reduce the boot time of Android on AM3517evm board

Other Parts Discussed in Thread: AM3517, OMAP3530

Hi all,

I want to reduce the boot time of Android on AM3517 to 20s. The boot time is that from bootloader boot  to show Android's desktop. Now the boot time is about 30s by my optimization. I want to know if it can be done, and how should I do it ? Thank you.


Regards,

Allen

  • We really haven't looked at boot time reductions. Generally I have noticed the first boot is slow, subsequent boots will be very fast.

    It all depends on what all services and apps you are trying to bring up - look at your init.rc file, your rootwait option in bootargs, all other kernel peripherals that are not used can be removed.

    Regards,

    Khasim

  • Hi Khasim,

    Thanks for your response. I have deleted some unnecessary apps, and I modified the init.rc file as this:

     #class_start default         //Exegesis it and add lines as below.

     

        start console

        start servicemanager

        start zygote

        start media

     


    Then it can boot normally. I want to boot other services later. But the boot time is not be reduced obviously. If there are some services at other files?  The board will not be applied on telephone, which services can be disabled??

    By the way, I could not find the function that the "Android" logo be shown in boot process. Can you help me? Thank you very much.

    Excuse me for any mistakes since my not-so-good English.


    Best Regards,

    Allen

  • I see 18 sec booting of Android from Path Partner on OMAP3530 based Always Innovating Touch book.

    http://www.youtube.com/watch?v=TzAlulCGqh4

    They use eMMC module to load kernel and bootloader, the bootloader is optimized to include DMA, etc to read from MMC module.

    As mentioned in my previous post, we ourselves have not explored this yet.

    Regards,

    Khasim

  • Hi Khasim,

    Thanks for your help.

    Regards,

    Allen