Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Demo: The First Virtualized Phone

1,909 views

Published on

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.

Published in: Technology, Business
  • Be the first to comment

Demo: The First Virtualized Phone

  1. 1. 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. 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. 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. 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. 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. 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.
  7. 7. 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.
  8. 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. 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. 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. 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. 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.
  13. 13. ok-labs.com What’s so cool about this? 13©2009 Open Kernel Labs, Inc. All rights reserved. …and how does it work?
  14. 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. 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. 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. 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. 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.
  19. 19. 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
  20. 20. ok-labs.com 20©2009 Open Kernel Labs, Inc. All rights reserved. Wanna know more? info@ok-labs.com ok-labs.com +1 312 924 1445

×