Android One-Second Boot

Posted by



Add to iTunes | Add to YouTube | Add to Google | RSS Feed

Android usually takes about 30 seconds to boot. Ubiquitous, somehow, has made their QuickBoot solution to work for the Freescale i.MX51 processor, where Android can boot in about 1 second. In this video, a full Android OS is demonstrated booting from complete power off in about 1 second.

QuickBoot doesn’t actually “boot” the operating system. It is simply achieving a faster restoration of a running OS image. It’s said that QuickBoot achieves the fast operation by restoring memory areas necessary for restart. It restores necessary parts of the memory image by figuring out the priorities of memory usage for the system. The restart time isn’t dependent on the amount of memory used by the OS. This is due to the fact that memory areas are read sequentially. This doesn’t really affect user operations.

QuickBoot is offered in the form of a software development kit provided for developers at OEMs and ODMs. The SDK is said to include a QuickBoot snapshot script and snapshot driver, which together are used to store snapshots of a RAM image to nonvolatile memory.

This video was filmed by Charbax at Computex 2010 in Taipei Taiwan.

Would you like to cover conferences, trade shows, and events in exchange for promotion in our YouTube channel and social media networks? Email me to facilitate the process!

Want to embed this video on your own site, blog, or forum? Use this code or download the video: