AllGo Embedded Systems announced a new version of its Fast Boot Android in-vehicle infotainment (IVI) software said to boot Android 4.1 (Jelly Bean) to full IVI system availability within four seconds. The Fast Boot Android support is intended for integration alongside the company’s Media & Connectivity IVI Suite, which includes a multimedia engine middleware package.
AllGo currently boasts of 6- to 7-second startup times — about a quarter of Android’s normal boot time — on its Fast Boot Android product page. However, last week the company announced that the product’s boot time had dropped to four seconds, at least on IVI systems running Android 4.1 (Jelly Bean) and later. The fast boot technology also supports Android 3.1 (Honeycomb) and 4.0 (Ice Cream Sandwich), although at slower speeds. Previously, Fast Boot Android was limited to Gingerbread and ICS.
“Our contribution to solving the boot-up problem is a mechanism by which true cold-boot can be achieved at a fraction of the time it takes for normal boot-up,” says the company.
Other claimed Fast Boot Android IVI features include 2 seconds to audio access and early rear-view camera video, as well as boot up animations prior to full Android boot-up. These boot times are possible with standard SD/eMMC and NAND flash, says the company. The system is also said to shut down instantly, and can preserve application settings across power cycles.
The fast boot technology supports automotive-focused processors from Texas Instruments and Freescale. (Previously, support was provided only for the Freescale i.MX53 and i.MX6 system-on-chips.) A mass manufacturing tool is all that is needed for the boot up image to be “burnt in production systems,” says the company.
IVI media and connectivity suite gains Android support
AllGo’s Fast Boot Android solution can be integrated with the company’s RACE (Robust Automotive Connectivity and Entertainment) Media & Connectivity IVI Suite, led by its RACE Multimedia Engine middleware package for IVI systems.
AllGo RACE Multimedia Engine API
(click image to enlarge)
On AllGo’s website, the RACE Multimedia Engine is listed as supporting only Canonical’s Genivi-ready Ubuntu Linux IVI stack on Freescale i.MX53, i.MX6, and Nvidia Tegra SoCs. However, the company now says it supports Android as well. The middleware provides multimedia playback from iAP1, iAP2, MTP, USB, and SD sources, with IVI features such as fast data base build up and search, multiple play control options, and extensive media format support.
The RACE suite also includes a Linux-ready RACE CE Device Manager package and RACE Smartphone Connectivity middleware. The latter includes support for MirrorLink, WiFi Display, and DLNA playback. It appears that these packages also now support Android.
AllGo MirrorLink support
(click image to enlarge)
Currently, Linux-based IVI systems based on Genivi-compliant software from Canonical, Mentor Graphics, Tizen, and Wind River appear to be more widely adopted than Android-based IVI systems. However, AllGo’s move toward the Linux-derived Android suggests the demand is there. The Mentor Graphics IVI platform also supports Android, and in August, Wind River announced a collaboration with Chinese software firm PATEO on an Android-based automotive in-vehicle infotainment (IVI) system that integrates Wind River Connectivity Solution Accelerator for Android.
The new 4-second version of Fast Boot Android appears to be available now. Updated information should eventually appear on AllGo’s Fast Boot Android product page. Several demonstration videos are available at AllGo’s showcase page.