More Related Content Similar to Demo: The First Virtualized Phone (20) Demo: The First Virtualized Phone1. ok-labs.com
Demo: World’s First
Virtualized Mobile Phone
Motorola Evoke QA4
October 2009
© 2009 Open Kernel Labs, Inc. All rights reserved. Open Kernel Labs Confidential and Proprietary. Do not distribute in whole
or in part without prior written approval. This document is provided “as is” without any warranties, express or implied..
2. ok-labs.com
Open Kernel Labs
Mobile Virtualization – Momentum
2
> World’s leading provider of mobile phone virtualization solutions
> Founded in 2006 following 15+ years R&D; > $25MM invested
> Delivers OKL4 Microvisor; already in 500 million devices
> IP commercialization with National ICT Australia
> OK developer community surpasses 1,000 members
> Solutions for Android, Symbian, Linux, and more
> Growing mobile-to-enterprise market with investor/partner Citrix
©2009 Open Kernel Labs, Inc. All rights reserved.
2009 Finalist
3. ok-labs.com
3©2009 Open Kernel Labs, Inc. All rights reserved.
What is Mobile Virtualization?
Mobile virtualization enables OEMs, MNOs, and semiconductor
suppliers to:
Significantly reduce the cost of making mobile phones and smartphones
Reuse legacy software easily while switching between rich OSes like
Android, Symbian, Windows and Linux
Efficiently utilize the latest multicore processor designs
4. ok-labs.com
The Motorola Evoke QA4
OK Labs Delivered the World’s First
Virtualized Mobile Phone:
4©2009 Open Kernel Labs, Inc. All rights reserved.
5. ok-labs.com
Evoke home screen
5©2009 Open Kernel Labs, Inc. All rights reserved.
Here’s the Evoke.
Zippy little thing, eh?
It’s built using Linux and
BREW, all running on an
ARM926 processor.
We’ll tell you how we built a smartphone
using feature phone hardware, but first…
6. ok-labs.com
Bullets 7-9, Photo of icons screen
6©2009 Open Kernel Labs, Inc. All rights reserved.
Let’s check out
some games
and apps.
You don’t know it,
but this GUI is
based on Linux.
8. ok-labs.com
8©2009 Open Kernel Labs, Inc. All rights reserved.
We switched to
BREW?
I didn’t even notice!
With the OKL4
Microvisor, these
legacy BREW apps
required no changes
even after adding a
full Linux OS and a
full complement of
Linux apps.
9. ok-labs.com
Photo of back to video
9©2009 Open Kernel Labs, Inc. All rights reserved.
Want to know more?
First, let’s check out
this pre-loaded video.
The video player is a
native Linux app.
10. ok-labs.com
Photo of incoming call
10©2009 Open Kernel Labs, Inc. All rights reserved.
Sorry for the interruption…
I seem to be getting a call.
By the way, that video was on
Linux and this call is enabled
by the standard proprietary
Qualcomm real-time app.
11. ok-labs.com
Photo of taking call
11©2009 Open Kernel Labs, Inc. All rights reserved.
“Hey, I’m in the
middle of a really
exciting demo.
Can I call you
back?”
12. ok-labs.com
Photo of video
12©2009 Open Kernel Labs, Inc. All rights reserved.
…And we’re back.
When I hang up my BREW-generated
call, the Evoke switches back to the
Linux-run video.
With the OKL4 Microvisor, two applications
are running on separate OSes, working
seamlessly on the same processor.
14. ok-labs.com
Evoke QA4 Architecture
14©2009 Open Kernel Labs, Inc. All rights reserved.
The OKL4 Microvisor creates two
virtual machines on one
ARM926ejs.
One virtual machine for Linux
and a second for Qualcomm’s
Baseband stack and BREW.
Traditional smartphone SW
architecture, but on a single
ARM SoC.
15. ok-labs.com
Evoke home screen
15©2009 Open Kernel Labs, Inc. All rights reserved.
You may have seen
other “demos” of
virtualization, but
you’ve never seen it
on an actual product…
…until now.
16. ok-labs.com
What’s remarkable about this design…
16©2009 Open Kernel Labs, Inc. All rights reserved.
It’s all built on a low-end single core ARM processor—
an ARM926 that is only clocking at 200MHz and uses
only 128MB.
This solution delivers smartphone performance on feature
phone hardware.
17. ok-labs.com
Business benefits include…
17©2009 Open Kernel Labs, Inc. All rights reserved.
…cost savings to the complete mobile ecosystem.
A recent teardown analysis revealed a cost-savings of
$46 per unit BOM cost for the OEM. In addition to
immediate cost-savings, the MNO can offer smartphones
to the mass market segment and generate new data
service revenues, thus increasing ARPU.
Evoke teardown white paper:
http://www.ok-labs.com/whitepapers/sample/motorola-evoke-teardown
18. ok-labs.com
Mobile virtualization is real.
18©2009 Open Kernel Labs, Inc. All rights reserved.
OEMs, semiconductor suppliers and MNOs are using
mobile virtualization to build and deploy applications and
services to meet real-world needs. Mobile virtualization is
more than a vague “proof of concept.”
OKL4 is actually everywhere. It’s inside handsets from
Palm, LG, Motorola, HTC, Samsung, ST-Ericsson, and
others, in fact, it’s in 500 million handsets worldwide.