The most widely deployed mobile virtualization solution
In the last decade, virtualization has evolved from esoteric mainframe technology to mainstream enabling software for enterprise servers and desktop computers. With the rise of ubiquitous mobile computing, on smartphones and netbook computers, virtualization is coming into play to enable an increasingly itinerant workforce and personal computing users on-the-go.
This white paper examines the economic impact of virtualization as a core component of mobile handset design. In particular, it offers readers a "tear-down" of key device components (hardware and software) and analyzes how mobile virtualization reduces and re-allocates costs on the Bill of Materials (BOM). It also identifies incremental benefits from embedding virtualization in mobile devices, including perform-ance and power management, as paths to both cost reduction and differentiation in a dynamic marketplace.
In illustrating the advantages of mobile virtualization, this white paper makes frequent reference to actual shipping handset designs, and to the Motorola QA4 Messaging Phone in particular. This document, however, is not strictly speaking a literal teardown of that device, the details of which are not fully disclosable.
This document is intended to help technical decision makers assess the promise and the reality of mobile virtualization. In particular, this white paper strives to assist:
The Hacker's Guide for smartphone attacks
Defense-Grade Security for the Rest of Us
Build Secure Smartphones for the Enterprise
Learn How to Build a More Secure Smartphone
Build Mass-Market Smartphones with Mobile Virtualization
SecureIT Mobile Government White Paper (Chinese Version)
SecureIT Mobile Enterprise (Chinese Version)
Build a Smartphone for the Mass-Market (Korean Version)
The NirvanaPhone Concept Specification and Reference Architeture
Motorola Evoke Teardown
seL4: Formal Verification of an OS Kernel
Automatic Device Driver Synthesis with Termite
The Motorola Evoke QA4 - A Case Study in Mobile Virtualization
Android Migration at the Speed of Light
Virtualization and Componentization in Embedded Systems
Virtualization for Embedded Systems
Role of Virtualization in Embedded Systems
Your System is Secure? Prove it!
Towards Trustworthy Computing Systems: Taking Microkernels to the Next Level
Secure Embedded Systems Need Microkernels