With the rapid adoption of smartphones and tablets, virtual desktop infrastructure (VDI) for mobile devices emerges as one of the key concept in mobile cloud computing (MCC). However, existing VDI products are originally designed for personal computer operating systems (e.g. Windows, Mac OS, Ubuntu, etc.). The user experience is greatly degraded while displaying and operating a PC desktop from a smartphone or a tablet. In this project, we introduce vMobiDesk which provides mobile users with good experience on remote access of mobile OS desktop. We have developed a prototype system on Android which is one of the most popular mobile operating systems, and our system enables mobile users to achieve almost the same experience as in the local while accessing and operating the remote mobile desktops.