Top Banner
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..
20

Demo: The First Virtualized Phone

Nov 02, 2014

Download

Technology

The Motorola Evoke QA4 The demo discusses two applications running on separate OSes, working seamlessly together on a single low-cost ARM processor, with no performance degradation.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Demo: The First Virtualized Phone

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..

Page 2: Demo: The First Virtualized Phone

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

Page 3: Demo: The First Virtualized Phone

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

Page 4: Demo: The First Virtualized Phone

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.

Page 5: Demo: The First Virtualized Phone

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…

Page 6: Demo: The First Virtualized Phone

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.

Page 7: Demo: The First Virtualized Phone

ok-labs.com 7 ©2009 Open Kernel Labs, Inc. All rights reserved.

Recognize these? This BREW app store features a number of games and apps.

Page 8: Demo: The First Virtualized Phone

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.

Page 9: Demo: The First Virtualized Phone

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.

Page 10: Demo: The First Virtualized Phone

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.

Page 11: Demo: The First Virtualized Phone

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?”

Page 12: Demo: The First Virtualized Phone

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.

Page 13: Demo: The First Virtualized Phone

ok-labs.com

What’s so cool about this?

13 ©2009 Open Kernel Labs, Inc. All rights reserved.

…and how does it work?

Page 14: Demo: The First Virtualized Phone

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.

Page 15: Demo: The First Virtualized Phone

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.

Page 16: Demo: The First Virtualized Phone

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.

Page 17: Demo: The First Virtualized Phone

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

Page 18: Demo: The First Virtualized Phone

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.

Page 19: Demo: The First Virtualized Phone

ok-labs.com 19 ©2009 Open Kernel Labs, Inc. All rights reserved.

“Hey Ram! How’d your demo go?”

View Ram’s video demo at

www.ok-labs.com

Page 20: Demo: The First Virtualized Phone

ok-labs.com 20 ©2009 Open Kernel Labs, Inc. All rights reserved.

Wanna know more? [email protected] ok-labs.com +1 312 924 1445