MontaVista Android Commercialization Services Datasheet


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

MontaVista Android Commercialization Services Datasheet

  1. 1. Rapid Deployment Program for Android highlights Android’s Success Android ™ has met with rapid success because it delivers an open source, integrated, comprehensive software development framework. It is an integrated software platform that includes an operating system, middleware, applications framework, and a rich set of APIs for third party application developers. With active support from Google, Android is available as a complete free, open source distribution. The majority of the Android platform is licensed under the Apache 2.0 license. While it was initially developed for mobile handsets, all types of devices are now turning to Android as a complete software solution. Customers are now using Android in consumer devices, Smartphones, set-top boxes, Digital TVs (DTV), IPTVs, Internet connected TVs, eReaders and eBooks, In-Vehicle Infotainment (IVI) systems, and other connected devices. This broader adoption has created the need for tools and solutions to simplify and speed the development of Android-based devices. Design data has shown it is possible to reduce product development life cycles by half using Android compared to traditional development approaches, but their are still challenges that must be met. The Challenges of Delivering Commercial Products on Android The very success of Android presents its own set of challenges. Successfully building a commercial product using the Android framework is a challenge for any product developer since no formal support is available. In addition, Android is a complex software framework, so one of the core requirements is a strong knowledge of the Linux kernel and firmware. The Android framework has to be ported onto your custom hardware platforms, and this requires porting of the Hardware Abstraction Layer (HAL) to fully support all the devices on the hardware. This requires detailed knowledge of devices such as Wi-Fi, GSM/GPRS/EDGE/3G, Bluetooth Technology, GPS, WiMax, camera, audio, graphics, and multimedia to complete the HAL porting in an efficient manner. MontaVista Rapid Deployment Program for Android MontaVista can help you lower your time to market for Android-based devices by months! Our rapid deployment program for Android is a complete offering designed to help you reduce your development effort by months, deliver a better quality product faster, and lower your overall development risk. It helps customers developing Smartphones and MIDs to reduce their time to market, while improving overall product quality, and lowering development costs. For customers using, or interested in using, Android in areas outside the Smartphone and MID domain it provides additional benefits by offering the same benefits and adds integrated features not found in the standard Android framework, for example IPTV, Digital TV (DTV), and Video on-demand (VOD) engines for digital media applications. The rapid deployment program consists of three key components: • Android software reference platforms • Automated Test and Validation Suite (ATVS) • Commercialization services for Android Android Reference Platforms Our Android software reference platforms are designed to provide customers a complete, commercial quality software stack to begin their development efforts. The reference platforms include: • A Linux port to the selected hardware platform • Support for all on-chip SoC devices including video acceleration, graphics acceleration, etc. • Drivers for WiFi, 3G, Bluetooth™ Technology, GPS, Camera, Audio Graphics, Multimedia and others • Complete integration of the Hardware Abstraction Layer (HAL) to work with the Android framework • Detailed test and quality assurance reports for the entire system • The first available reference platforms are TI OMAP™ processors and MIPS-based processors. Contact us for a complete list.
  2. 2. Automated Test and Validation Suite specifications The Automated Test and Validation Suite is designed to help you deliver a higher quality product by providing a detailed set of automated and manual tests, extending what is available today in the community. The existing Android Compatibility Test Suite (CTS) provided only offers test cases for the Android framework. The ATVS extends what CTS offers by providing a set of test cases for the HAL and the Linux layers to provide a complete test and QA solution for the entire system. Some of the key features of ATVS are: • System wide testing from the Linux kernel to the applications layer • Tests in the emulator, on the actual hardware, or on a virtual machine • Delivers a set of over 3000 manual and automated tests cases • Incorporates CTS test cases along with other community test solutions • Easy to use graphical user interface (GUI) • Comprehensive and detailed diagnostics and reporting • Benchmarking tools for performance testing and measurements Commercialization Services With more than 10 years experience in embedded Linux, MontaVista has the expertise to deliver high quality professional services for Android. Our experience with the Linux kernel and firmware can help deliver hardware ports quickly and efficiently. We work closely with our customers to transfer Android knowledge and technology to your development engineers, allowing you deliver future projects on your own. Commercialization services include, but are not limited to: • Hardware Abstraction Layer (HAL) porting for all required devices and peripherals • Adding Advanced Features • Adding additional devices to the HAL which are not available in the open source Android solution (e.g. WiMax) • Adding additional features in the Native Libraries/ Java Native Interface layer/ Java Application Framework layer • Adding Java application support to existing applications, integrating third party applications, or custom development of applications • Performance and device optimization • Field Support and Testing System © 2010 MontaVista Software, Inc. All rights reserved. Linux is a registered trademark of Linus Torvalds. MontaVista is a trademark or registered trademarks of MontaVista Software, Inc. Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. All other names mentioned are trademarks, registered trademarks or service marks of their respective companies. MVANDDS0510 MontaVista Software 2929 Patrick Henry Drive email: Santa Clara, CA 95054 Tel: +1-408-572-8000