Thursday, May 26, 2016

ymotion: Fast, sy To Use Android (x86) Emulator With OpenGL Hardware Acceleration Support

ymotion is a fast Android emulator which comes with pre-configured Android (x86 with OpenGL hardware acceleration) s, grt for appliion testing. The project has evolved from the old AndroidVM and compared to it, ymotion comes with a new player design, installer and more.

According to its developers, "the product is aimed at replacing the Android Emulator from Google not only for Android developers but also for people making Android apps demonstrations".
ymotion (currently in beta) is available for Linux, and Mac OS X and requires VirtualBox. The virtual s is open source (available HERE) however, the software that runs on the host (the "player") is not, but it is free to use. In the future, ymotion will continue to have a free to use version with many advanced ftures but there will also be paid versions, "mainly for large companies needing collaboration on ymotion".
ymotion ftures:
sily download and run pre-configured virtual s: Android 4.1.1, 4.2.2 and 4.3 (with x86 support): 7, S, One, Galaxy , Galay S4, One, Xperia Z, WXGA 10.1'' Tablet and WSVGA 7.0'' Tablet;Networking: Ethernet (emulates WiFi connection);GPS (with configurable coordinates) and battery (with configurable battery levels) emulation widgets;Display: OpenGL hardware acceleration, multiscreen, full screen display;ymotion shell which allows you to interact with your VM using a command line;ADB support;Eclipse and Android Studio plugins;Supports Linux, and Mac.
More sensors are expected in future relses: gyroscope, light, temperature, rotation vector and so on.
Plse note that since this is beta software, you might find bugs or incomplete ftures. In my test, things have worked pretty well: the Internet connection has worked out of the box and I was able to play games like Angry Birds or Fruit Ninja without any lag (but this obviously depends on your hardware):

Here are a few more screenshots:

NetworkingWi-Fi3GBluetoothGPSDisplay Open GL accelerationMultiscreenFull screen displayMore sensors to come BatteryGyroscopeLightTemperatureRotation VectorYOU NEED
VirtualBoxymotion app (, Linux or MAC version)
STEP 1 Go to ymotion, register and download appropriate version. If you are using 32/64 bit you can download rdy-to-runymotion installer for . This version includes VirtualBox 4.2.12 dependency, so that you don’t need to download and install VirtualBox manually.
I am using Linux 64 bit version on Ubuntu 13.04, and the installation is a little different for me then it is for users.
users can just runymotion-1.0-vbox.exe after they download it and continue with step 3.

STEP 2 Placeymotion-1.0_x64.bin in your home folder and open terminal window then just type following commands.
chmod +x ./ymotion-1.0_x64.bin./ymotion-1.0_x64.binAfter the second command it’s going to ask you:Installing to folder /home/name/ymotion. Are you sure [y/n] ?
Just press Y and Enter
Installation done successfully.
You can now use these tools from /home/name/ymotion:
- ymotion
- ymotion-shellSTEP 3 This is the part where we setup the app for the first time.

The appliion will ask you your ymotion credentials that you used to download the app from ymotion cloud

You can choose from multiple devices like 7 and One, and even Galaxy devices. Select your device and download will start.

Information about device you select will be displayed like this. Just follow on screen instructions.

At the end just press Finish and you are rdy to run your virtual Android device with ymotion.

This is how the app screen looks like after you download and setup your device. To start your device you just need to press Play button.

7 with Google apps running on Ubuntu 13.04 in virtualenvironment. For the first time when device is started you need to set it up just like any other Android device, and after that play with it.

This is a grt way for developers to test apps and for users to play with Android. Be sure to tell us what you think about virtual Andorid on PC in the comments below.
ADB can be used for various purposes like copying a file to VM, installing apps, debugging, etc.
For more info checkthisout.

No comments:

Post a Comment