DocumentCode :
2604959
Title :
Optimizing the boot time of Android on embedded system
Author :
Singh, Gaurav ; Bipin, Kumar ; Dhawan, Rohit
Author_Institution :
Comput. Platforms & Tools, STMicroelectronics, Noida, India
fYear :
2011
fDate :
14-17 June 2011
Firstpage :
503
Lastpage :
508
Abstract :
Increasing hardware capabilities and application requirements in embedded systems demand additional software initialization and configuration during startup, which adversely affects system boot time. Fast boot is essential for consumer devices in automotive, medical and entertainment markets. This paper describes “system level” optimization of embedded software to achieve faster boot times. We select an embedded device running open source Android platform as the experimental setup for research. First, we describe an efficient bootloader design and explain how to optimally configure Android´s Linux based kernel for embedded systems. Next, we detail Android userspace design changes to reach the home screen quickly and allow users to execute crucial applications first. We also discuss effects on memory consumption, application and feature availability caused by optimization changes in each part of the software stack. Finally, we show that our optimized Android stack boots 65 percent faster than the existing common approach.
Keywords :
Linux; computer bootstrapping; embedded systems; optimisation; public domain software; Linux based kernel; bootloader design; embedded software; embedded system; open source Android platform; software initialization; software stack; system boot time; system level optimization; Androids; Embedded systems; Humanoid robots; Kernel; Linux; Optimization; Smart phones; Android; Fast boot; Linux; bootloader; optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Electronics (ISCE), 2011 IEEE 15th International Symposium on
Conference_Location :
Singapore
ISSN :
0747-668X
Print_ISBN :
978-1-61284-843-3
Type :
conf
DOI :
10.1109/ISCE.2011.5973881
Filename :
5973881
Link To Document :
بازگشت