Boot up time Solution for a Biometric handheld device
Optimized the boot up & application loading time for handheld biometric device

| Linux PSP |
Panda Board L27.12.1-P2 Release from TI |
| Android |
Android 2.3.4 Gingerbread |
| Boot loader |
X-Loader MMC |
Solution
- Removed U-boot boot loader, as is it is not necessary in product
- Linux kernel boots directly from X-loader.
- Modified X-loader to boot kernel and
Embed configuration environments into X-loader
Turn off Kernel CRC check
Remove Kernel relocation in u-boot
Improved the MM read performance
- Optimized kernel size from 3.2 MB to 2.6 MB by removing un necessary stuff
- Used predefined LPJ
- Disabled class preloading from android which has saved 2 sec.
- Removed unnecessary services from android init.rc like RILD, blue touch, wireless, multimedia as this all services is not required for our biometric device etc.