Browse > Article
http://dx.doi.org/10.6109/jkiice.2015.19.4.1017

Implementation of Device Driver for Virtual Machine Based-on Android  

Kim, Ho-Sung (Department of Computer Engineering, Paichai University)
Seo, Jong-Kyoun (UbiTech Co.,Ltd.)
Park, Han-Su (UbiTech Co.,Ltd.)
Jung, Hoe-Kyung (Department of Computer Engineering, Paichai University)
Abstract
The amount of smart phones has increased exponentially. Due to the periodic release of high-performance smart phones and upgraded operating system, new smart phones become out-dated over 1 or 2 years. In order to solve environmental constraints of these smart phones, virtualization technology using Thin-Client terminal has been developed. However, in the case of Virtual Machine(VM), the applications associated with sensors and a GPS device can not run because they are not included. In this paper, by implementing the device driver for Android running in a virtual machine in the x86-based systems, it is to provide Android virtualization capabilities such as using the latest smart phones in the virtual machine environment. It would like to propose a method that the virtual device driver receives sensors and GPS information from the old Android smart phones(Thin-Client) that actually work and run as if the real device exists.
Keywords
Virtual Device Driver; Virtual Machine; Sensor; Android; GPS;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Eric Y. Chen, Mistutaka Itoh, "Virtual Smartphone over IP", NTT, 2010.
2 Gartner web site, "Gartner Says Annual Smartphone Sales Surpassed Sales of Feature Phones for the First Time in 2013". Available: http://www.gartner.com/newsroom/id/2665715, 2014.
3 IDC web site, "Smartphone OS Market Share, Q4 2014" Avilable:http://www.idc.com/prodserv/smartphone-os-market-share.jsp, 2014.
4 Android web site, "Platform Versions". Available: https://developer.android.com/about/dashboards/index.html?utm_source=ausdroid.net#Screens
5 H. C. Go, H. M. Yoo, "Everything analysis and porting of Android", HanBitMedia, 2011.
6 Greg Milette, Adam Stroud, "Professional Android Sensor Programming", WROX Press, 2012.
7 Mahadev Satyanarayanan, "The Case for VM-Based Cloudlets in Mobile Computing", Carnegie Mellon University, 2009.