Android with one second boot

A video from Computex 2010 in Taipei, Taiwan reveals an Android device booting in just one second. To make this even more extraordinary, the boot was from power off. Traditionally, Android takes around 30 seconds to boot up. However, this one second boot time, called QuickBoot by Ubiquitous, is demoed on the Freescale i.MX51 processor and is lightening fast.

QuickBoot works by achieving a faster restoration of a running OS image. Specifically, QuickBoot is able to restore the necessary parts of the memory image by intelligently working out the priorities of memory usage for the system. With that said, the restart time is not dependent on the amount of memory used by the Android. QuickBoot is offered through a SDK for developers, OEMs and the like. The SDK comes with the appropriate QuickBoot code and drivers to store a RAM base image of the OS to nonvolatile memory (that can last while the power is off). Sweet!