# Genymobile - Complete Q&A Knowledge Base

> https://rozz.genymotion.com/

This file contains the complete text of all Q&A content for direct LLM ingestion.
For a concise index with links, see `/llms.txt`.

---

## Network & Security Config

### Q: Which device‑cloud providers support real cellular connectivity for OTP delivery, and how can I integrate them?

**Which device-cloud providers support real cellular connectivity for OTP delivery, and how can I integrate them?**

I don’t have any retrieved information about device-cloud providers with real cellular connectivity for OTP delivery. The available Genymotion pages describe cloud Android virtual devices, API/ADB access, and CI/CD integrations, but not cellular networks or OTP SMS delivery.  

Relevant Genymotion docs: [Genymotion SaaS quickstart](https://docs.genymotion.com/quickstart/saas_quickstart/), [Platform HTTP API](https://docs.genymotion.com/tools/saas/http_api/), and [Connect to ADB](https://www.genymotion.com/blog/tutorial/connect-saas-device-adb/).  

If you need OTP testing, do you want help comparing cloud devices versus using real phones in your CI pipeline?

**Source:** https://rozz.genymotion.com/qna/which-devicecloud-providers-support-real-cellular-connectivi.html
**Confidence:** 61%

---

### Q: Does the paid version of Genymotion support root access and writing custom certificates into the system directory?

**收费版是否支持ROOT并且将自定义证书写入系统目录中？**

✅ YES。收费版可对支持的虚拟设备开启 root，并可在已 root 的设备上把自定义证书写入系统 CA 目录。  
Android 12 及以上需先开启 root，再将 `/system/etc/security/cacerts/` 设为可写后推送证书；Android 11 及以下很多镜像默认已 root。

支持依据见 [Root Access](https://docs.genymotion.com/features/root) 和 [How to connect Burp Suite to Genymotion](https://genymotion.com/blog/tutorial/burp-suite-genymotion)。  
如果你要做的是抓包证书安装，我也可以按你的 Android 版本给你整理成一套最短命令。

**Source:** https://rozz.genymotion.com/qna/does-the-paid-version-of-genymotion-support-root-access-and.html
**Confidence:** 68%

---

### Q: Do I need to pay for root access in Genymotion?

**i need to pay for root acess ?**

❌ NO. Root access is available on Genymotion images and can be enabled on supported devices without paying just for rooting.

For Genymotion Desktop, Android 5.0 to 15 are available in the free version, and Android 16 requires a paid license. Rooting itself is described in the docs as a device setting you can toggle or enable when creating the device, not a paid add-on: [Root Access](https://docs.genymotion.com/features/root), [How to root a Genymotion virtual device?](https://support.genymotion.com/hc/en-us/articles/360003125417-How-to-root-a-Genymotion-virtual-device).

What Genymotion product are you using: Desktop, SaaS, or Device Image?

**Source:** https://rozz.genymotion.com/qna/do-i-need-to-pay-for-root-access-in-genymotion.html
**Confidence:** 71%

---

### Q: How do I connect a camera to Genymotion, including checking if the camera supports USB and connecting it to the computer?

**How to connect a USB device to a virtual device with Genymotion Desktop?**

✅ YES — USB devices can be connected through VirtualBox, but it is not guaranteed to work because the device must be supported by the Linux kernel in Genymotion.  
This method is only available with the VirtualBox hypervisor and it does not work on Apple Mac M series computers. [How to connect a USB device to a virtual device with Genymotion Desktop?](https://support.genymotion.com/hc/en-us/articles/115003211745-How-to-connect-a-USB-device-to-a-virtual-device-with-Genymotion-Desktop)

Чи хочете ви, щоб я також перевірив, чи це працює у вашій конкретній ОС або апаратній конфігурації?

**Source:** https://rozz.genymotion.com/qna/how-do-i-connect-a-camera-to-genymotion-including-checking-i.html
**Confidence:** 75%

---

## Mobile Test Automation

### Q: How does Genymotion help with Android emulation and testing?

**Pikmin**

I couldn’t find a specific Genymotion page for **Pikmin**. For games, compatibility depends on the title, and many games only work on Android arm64 devices or cloud devices.  

See the game compatibility guidance here: [How to play games with Genymotion?](https://support.genymotion.com/hc/en-us/articles/18877794683677-How-to-play-games-with-Genymotion) and [Gamepad](https://docs.genymotion.com/features/gamepad).

What device are you trying to run it on: Windows, Mac, or a cloud device?

**Source:** https://rozz.genymotion.com/qna/how-does-genymotion-help-with-android-emulation-and-testing.html
**Confidence:** 67%

---

### Q: If I want to use Genymotion to test an app I built, how would that work?

**Genymotion plugin for Android Studio**

Yes — you can test your app by starting a Genymotion virtual device from Android Studio, then deploying the app to it over ADB.  
The plugin lets Android Studio connect to the running virtual device and push your build for testing.

To do it:
1. Install the **Genymotion plugin** from the Android Studio Marketplace.
2. Make sure Genymotion Desktop uses the same ADB as Android Studio. See [Genymotion Desktop Global Settings](https://docs.genymotion.com/usage/desktop/general_settings) and the linked ADB setup.
3. Open the plugin in Android Studio and point it to your Genymotion Desktop installation.
4. In **Genymotion Device Manager**, create or start a virtual device.
5. Back in your app project, use Android Studio’s device chooser to select that Genymotion device and run the app.

The plugin also shows errors in the Android Studio console while it is open.  
If you want, I can also outline the exact setup for Android Studio on your OS.

**Source:** https://rozz.genymotion.com/qna/if-i-want-to-use-genymotion-to-test-an-app-i-built-how-would.html
**Confidence:** 80%

---

### Q: How to integrate using Appium Node?

How to Integrate Appium (Node) with Genymotion?

To run Appium tests using Node.js on Genymotion virtual devices (Desktop or SaaS), simply follow some simple configuration steps. Below, we describe the most common scenarios:

---

#### 1️⃣ Genymotion Installation and Configuration

| Type | Steps | Notes |
|------|--------|-------------|
| **Genymotion Desktop** | 1. Download and install the latest version (Windows/macOS/Linux) from the official website. <br>2. Open the emulator and create a *Virtual Device* (you can choose the latest Android image). | Genymotion Desktop does not work on Windows 7. |
| **Genymotion SaaS** | 1. Create an account on <https://cloud.genymotion.com> (free access with credits). <br>2. On the dashboard, start one or more virtual devices (you can set the number of instances). | SaaS devices are accessible via `adb` on port `localhost:XXXXX` (the port number varies). |

---

#### 2️⃣ Install Node.js Dependencies

```bash
# 1. Create a project (if it does not exist yet)
npm init -y

# 2. Install Appium and WebdriverIO libraries (or pure Webdriver)
npm install --save-dev appium webdriverio
```

> **Tip**: If you want to use WebdriverIO, just install the package `@wdio/appium-service`.

---

#### 3️⃣ Connect Appium to Genymotion

##### 3.1. Using Genymotion Desktop

```js
// appium.config.js (for WebdriverIO) or in your test script
const wdio = require('webdriverio');

const opts = {
  path: '/wd/hub',
  port: 4723,
  capabilities: {
    platformName: 'Android',
    platformVersion: '11.0',   // or the version of your Virtual Device
    deviceName: 'Genymotion',  // free name
    udid: 'emulator-5554',    // usually the ID of your emulator
    app: '/path/to/your/app.apk',
    automationName: 'UiAutomator2',
  }
};

async function main () {
  const client = await wdio.remote(opts);
  // ... your tests
  await client.deleteSession();
}
main();
```

- **Note**: On Genymotion Desktop, the emulator starts `adb` automatically. You can use `adb devices` to verify the ID (`emulator-5554` or similar).

##### 3.2. Using Genymotion SaaS

1. **Start devices via gmsaas CLI**  
   ```bash
   gmsaas start --udid 1 --device-name "Pixel_5" --count 2
   ```
   (See the complete documentation at https://genymotion.com/blog/tutorial)

2. **Get the `udid`**  
   SaaS devices receive `udid` in the format `localhost:PORT`. Use the port number that appears in the CLI output.

3. **Test with Appium**  
   ```js
   const opts = {
     path: '/wd/hub',
     port: 4723,
     capabilities: {
       platformName: 'Android',
       deviceName: 'GenymotionSaaS',
       udid: 'localhost:5555',   // SaaS port
       app: '/path/to/your/app.apk',
       automationName: 'UiAutomator2',
     }
   };
   ```

> **Reference Link**: Tutorial “Parallel tests with Appium and Genymotion SaaS” – <https://genymotion.com/blog/tutorial-catergories/automated-tests-ci> (last updated 2025-06-30).

---

#### 4️⃣ Run the Tests

```bash
# If using WebdriverIO
npx wdio run wdio.conf.js
```

To run parallel tests (multi-instance) with SaaS, simply create multiple session objects, each pointing to a different `udid` (`localhost:5555`, `localhost:5556`, etc.). Genymotion SaaS allows rapid scaling.

---

#### 5️⃣ CI Integration (optional)

- **CircleCI / GitHub Actions**: use the Docker image `genymotion/genymotion:latest` and follow the tutorials “Mobile Automated Tests with CircleCI and Genymotion SaaS” (<https://genymotion.com/blog/tutorial-catergories/automated-tests-ci>).  
- **Bitrise / Jenkins**: there are specific tutorials on the website, such as “Use Bitrise with Genymotion SaaS” and “

**Source:** https://rozz.genymotion.com/qna/how-to-integrate-using-appium-node.html
**Confidence:** 77%

---

### Q: Can you show me an example of a pipeline for CircleCI?

Example of a CircleCI pipeline to run Appium tests with Genymotion SaaS

> **Objective**: Build the APK, start Genymotion Cloud devices, run Appium tests in parallel, and stop the devices.

**Prerequisites**

- Genymotion Cloud account (https://cloud.genymotion.com)
- API credentials stored as environment variables in the CircleCI project:
  - `GMCLOUD_SAAS_EMAIL`
  - `GMCLOUD_SAAS_PASSWORD`
- Node.js installed in the job image (we'll use `cimg/node:20.12.0`)
- Appium test script (`test/appium.test.js`) ready.

---

#### 1️⃣ File Structure

```
.project-root/
├── .circleci/
│   └── config.yml          <-- pipeline
├── test/
│   └── appium.test.js      <-- your tests
├── package.json
└── android/
    └── app/
        └── app-debug.apk  <-- built APK
```

---

#### 2️⃣ config.yml Content

```yaml
# .circleci/config.yml
version: 2.1

# Orbs that simplify integration
orbs:
  # Official Genymotion orb (available at https://circleci.com/orbs/registry/orb/genymotion/genymotion)
  genymotion: genymotion/genymotion@1.0.0

executors:
  # Default executor (image with Node and JDK)
  node-executor:
    docker:
      - image: cimg/node:20.12.0

jobs:
  build:
    executor: node-executor
    steps:
      - checkout
      - run:
          name: Install dependencies
          command: npm ci
      - run:
          name: Build APK
          command: |
            ./gradlew assembleDebug  # or another build command
      - persist_to_workspace:
          root: .
          paths:
            - android/app/build/outputs/apk/debug/app-debug.apk

  start_devices:
    executor: node-executor
    steps:
      - attach_workspace:
          at: .
      - run:
          name: Start Genymotion devices
          command: |
            # Installing gmsaas if not already installed
            npm i -g @genymotion/gmsaas
            gmsaas start --udid 1 --count 2  # 2 parallel devices
      - persist_to_workspace:
          root: .
          paths:
            - devices.json   # gmsaas saves device info

  run_tests:
    executor: node-executor
    steps:
      - attach_workspace:
          at: .
      - run:
          name: Run Appium tests
          command: |
            # Exporting test variables so the script knows where each device is
            export DEVICES=$(cat devices.json | jq -r '.devices[] | "localhost:\(.port)"' | tr '\n' ',')
            # Example execution (adjust according to your framework)
            npx wdio wdio.conf.js --capabilities.udid="$DEVICES"

  stop_devices:
    executor: node-executor
    steps:
      - attach_workspace:
          at: .
      - run:
          name: Stop Genymotion devices
          command: |
            gmsaas stop

workflows:
  version: 2
  android-ci:
    jobs:
      - build
      - start_devices:
          requires:
            - build
      - run_tests:
          requires:
            - start_devices
      - stop_devices:
          requires:
            - run_tests
```

##### Quick Explanation

| Step | What happens | Why |
|------|---------------|-----|
| **build** | Builds the APK | Necessary for Appium to test. |
| **start_devices** | Starts 2 Genymotion devices via `gmsaas` | Enables parallelism and isolation. |
| **run_tests** | Runs Node/Appium tests | Uses `DEVICES` to point to each emulator. |
| **stop_devices** | Stops the devices | Avoids unnecessary costs/resources. |

---

#### 3️⃣ Configuring Appium (simple example)

```javascript
// wdio.conf.js
exports.config = {
  runner: 'local',
  path: '/wd/hub',
  port: 4723,
  specs: ['./test/**/*.js'],
  capabilities: [
    {
      platformName: 'Android',
      automationName: 'UiAutomator2',
      app: './android/app/build/outputs/apk/debug/app-debug.apk',
      // `udid` will be replaced with multiple values in execution
    },
  ],
  services: ['appium'],
};
```

In the test script (`

**Source:** https://rozz.genymotion.com/qna/can-you-show-me-an-example-of-a-pipeline-for-circleci.html
**Confidence:** 77%

---

## CI/CD Automation

### Q: How can I run Genymotion in GitLab CI/CD using Genymotion Cloud?

**Run Genymotion in GitLab CI**

✅ YES — You can run Genymotion inside GitLab CI by using Genymotion Cloud / Device Image (PaaS), which exposes an HTTP API and integrates with CI pipelines to start/stop devices on-demand.  
❌ NO — Genymotion Desktop is not suitable for CI on servers, VMs or CI runners because desktop installs do not support servers or virtualized environments.

Supporting details and a minimal example
- Use Genymotion Device Image (PaaS) or Genymotion SaaS (cloud) rather than Desktop for CI use. [Genymotion Device image User Guide](https://docs.genymotion.com/paas) and [Genymotion Device Image (product)](https://genymotion.com/product-device-image).  
- Typical flow in a GitLab CI job: provision/start a cloud device via the Genymotion HTTP API, run your tests (Appium, Detox, Espresso, etc.) against the device, then stop/destroy the device to avoid charges. See CI integrations and examples on the product pages: [Genymotion in the Cloud](https://genymotion.com/genymotion-entreprises) and [Mobile Testing and Development](https://genymotion.com/mobile-testing-development).  
- Minimal GitLab CI job sketch (replace with your API endpoints/keys):
```yaml
stages: [test]
test_on_emulator:
  image: curlimages/curl
  script:
    - 'DEVICE_ID=$(curl -s -X POST "https://api.genymotion.cloud/devices" -H "Authorization: Bearer $GNY_API_KEY" -d "{\"image\":\"pixel-11\"}" | jq -r .id)'
    - 'sleep 15 # wait for boot or poll status'
    - 'run-your-tests --device $DEVICE_ID'
    - 'curl -s -X DELETE "https://api.genymotion.cloud/devices/$DEVICE_ID" -H "Authorization: Bearer $GNY_API_KEY"'
```
- Integrations: Genymotion supports Appium, Detox, and common CI systems; billing and image availability vary by cloud provider and plan. See pricing/plan details and CI integrations at [Genymotion in the Cloud](https://genymotion.com/genymotion-entreprises).

Which test framework or runner will you use in GitLab CI (Appium, Espresso, Detox, etc.)?

**Source:** https://rozz.genymotion.com/qna/how-can-i-run-genymotion-in-gitlab-ci-cd-using-genymotion-cl.html
**Confidence:** 73%

---

### Q: Can Genymotion Cloud run Detox tests in CI?

**Detox Jest GitLab CI Genymotion Cloud device image API example run Detox tests in CI Genymotion documentation**

✅ YES — Genymotion Cloud (SaaS / Device Image) supports running Detox tests in CI by provisioning Android virtual devices via its HTTP API or CLI and connecting to them with ADB.  
You should use Genymotion SaaS / Device Image (not Genymotion Desktop) and then run your usual Detox/Jest commands against the provisioned device.

Supporting details and a minimal GitLab CI example and steps
- Genymotion supports Detox and exposes an HTTP API and CLI to create/start cloud devices. See product pages: [Genymotion Device Image](https://genymotion.com/product-device-image) and [Genymotion SaaS — Cloud Android Emulator](https://genymotion.com/product-cloud).  
- High-level flow: (1) build your Android test APK(s) in the CI job, (2) request/start a Genymotion cloud device, (3) connect to it with ADB, (4) install APKs, (5) run `detox test` (Jest runner), (6) stop/destroy the device.

Example GitLab CI job (adapt keys, device image, and build steps to your repo):
```yaml
stages: [test]
detox_tests:
  image: node:20
  variables:
    GNY_API_KEY: $GNY_API_KEY
  before_script:
    - apt-get update && apt-get install -y adb curl jq openjdk-11-jdk
    - npm ci
    - npm install -g detox-cli
  script:
    # 1) Build app and test apk (example using Gradle)
    - cd android && ./gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug && cd ..
    # 2) Start a Genymotion cloud device and capture ID / adb endpoint
    - DEVICE_JSON=$(curl -s -X POST "https://api.genymotion.cloud/devices" -H "Authorization: Bearer $GNY_API_KEY" -d '{"image":"pixel-11-arm64"}')
    - DEVICE_ID=$(echo "$DEVICE_JSON" | jq -r .id)
    - ADB_ADDRESS=$(echo "$DEVICE_JSON" | jq -r .adb_address) # adjust field name per API
    # 3) Wait for device and connect
    - until adb connect "$ADB_ADDRESS"; do sleep 2; done
    - adb wait-for-device
    # 4) Install APKs
    - adb install -r android/app/build/outputs/apk/debug/app-debug.apk
    - adb install -r android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk
    # 5) Run Detox tests
    - npx detox test --configuration android.emu.release
    # 6) Tear down device
    - curl -s -X DELETE "https://api.genymotion.cloud/devices/$DEVICE_ID" -H "Authorization: Bearer $GNY_API_KEY"
```

Notes and tips
- Adjust API JSON fields and endpoints to match the Genymotion API/CLI response for adb host:port or SSH tunnel. See the PaaS docs and quickstarts for exact API/CLI usage: [Device image User Guide](https://docs.genymotion.com/paas) and [Genymotion Device Image](https://genymotion.com/product-device-image).  
- Use `adb connect <host:port>` or the Genymotion CLI's ADB bridge as provided by the cloud response. Poll device boot state before installing APKs.  
- For parallel Detox shards, create multiple devices and run tests in parallel jobs. Genymotion billing is per running device; see pricing notes: [Genymotion in the Cloud with a user-friendly interface](https://genymotion.com/genymotion-entreprises).

Which Detox configuration do you use (Android emulator config in your detox .testrc or package.json), and do you need parallel shards or a single-device run?

**Source:** https://rozz.genymotion.com/qna/can-genymotion-cloud-run-detox-tests-in-ci.html
**Confidence:** 79%

---

## Cloud Deployment Options

### Q: Is ARM support available only for Genymotion SaaS?

**so arm is allowed only for SAAS ?**

No. ARM is supported in Genymotion Desktop on Mac M, and in Genymotion SaaS for arm64 images.  
Genymotion Desktop on PC and old Mac Intel uses x86/x86_64, while SaaS is moving to arm64-only for Android virtual devices. [I can't install or run an application/game in Genymotion Desktop](https://support.genymotion.com/hc/en-us/articles/360002676057) [What is happening to x86 devices in Genymotion SaaS?](https://support.genymotion.com/hc/en-us/articles/30419556610333)

Are you trying to run an ARM-only app on Desktop or in SaaS?

**Source:** https://rozz.genymotion.com/qna/is-arm-support-available-only-for-genymotion-saas.html
**Confidence:** 78%

---

### Q: What are the top 10 most important features for cloud-based android emulator?

**cloud-based android emulator top 10 most important features**

The most important features are team management, automation integrations, CLI/API control, parallel testing, demo sessions, ARM64 devices, and core emulated controls like GPS, biometrics, network, and camera. Genymotion SaaS also exposes these capabilities in the cloud with ADB access and support for testing tools. [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)

Top 10 features for a cloud-based Android emulator:
1. Team management with groups and quotas
2. CI and automation tool integrations
3. CLI or API control for scripting
4. Parallel testing across multiple devices
5. Demo sessions for training and support
6. ARM64 device support
7. Biometrics simulation
8. GPS simulation
9. Network simulation
10. Camera and file upload support

Supporting detail:
- Cloud devices can be controlled via `gmsaas` and connected to ADB automatically in the desktop integration. [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud), [Genymotion Desktop 3.10.0 is out! 🎉](https://genymotion.com/blog/genymotion-desktop-3-10-released)
- Other important emulated features include battery, identifiers, phone simulation, disk I/O, and root toggle. [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)

What are you trying to use the cloud emulator for most: testing, automation, demos, or app development?

**Source:** https://rozz.genymotion.com/qna/what-are-the-top-10-most-important-features-for-cloud-based.html
**Confidence:** 79%

---

### Q: Can i get real device cloud phone andriod here? i need 50 of them ?

**can i get real device cloud phone andriod here? i need 50 of them**

❌ NO. This is Android emulation in the cloud, not real physical devices, and it’s designed to scale to many instances for parallel testing.  
You can use Genymotion PaaS or SaaS for multiple Android versions, parallel tests, and large volumes, with private offers for high usage.

- Genymotion PaaS (Device Image): [product page](https://genymotion.com/product-device-image)
- Genymotion on AWS: [AWS page](https://genymotion.com/aws)
- Genymotion Android Emulator in the Cloud: [Cloud page](https://genymotion.com/product-cloud)

If you need 50 instances, the pages mention quotas, parallel testing, and private offer options for large volumes. For business sizing or a quote, contact sales at sales@genymobile.com.

Are you looking to run automated tests, demos, or a device lab for your team?

**Source:** https://rozz.genymotion.com/qna/can-i-get-real-device-cloud-phone-andriod-here-i-need-50-of.html
**Confidence:** 74%

---

### Q: Could you walk me through how to estimate AWS costs for this setup?

**How to estimate AWS costs for this setup?**

Estimate it by adding the Genymotion subscription cost to the AWS infrastructure cost for the EC2 instance you choose. The AWS charge depends mainly on instance type, runtime, and any extra resources like storage or a TURN/STUN server. [How will I be charged for Genymotion on Amazon Web Service (AWS)?](https://support.genymotion.com/hc/en-us/articles/360002908677-How-will-I-be-charged-for-Genymotion-on-Amazon-Web-Service-AWS)

If you use the hourly plan, AWS and Genymotion are billed per started hour, so 1 to 60 minutes counts as 1 hour and 61 to 120 minutes counts as 2 hours. During the 5-day trial, Genymotion does not charge you, but AWS still does. [How will I be charged for Genymotion on Amazon Web Service (AWS)?](https://support.genymotion.com/hc/en-us/articles/360002908677-How-will-I-be-charged-for-Genymotion-on-Amazon-Web-Service-AWS)

For the AWS side, start with the EC2 instance type you plan to use, such as `t3.micro` for a TURN/STUN server or `t3.small`, `m5.large`, and higher depending on your Android workload. Then add the cost of any public IP, storage, and network usage if applicable. [How to create and setup a STUN/TURN server on AWS?](https://support.genymotion.com/hc/en-us/articles/4419469274513-How-to-create-and-setup-a-STUN-TURN-server-on-AWS) [Get Started with Genymotion PaaS](https://docs.genymotion.com/quickstart/paas_quickstart)

If you want, I can help you turn your exact instance type and expected hours into a rough monthly estimate.

**Source:** https://rozz.genymotion.com/qna/could-you-walk-me-through-how-to-estimate-aws-costs-for-this.html
**Confidence:** 73%

---

### Q: If I wanted to emulate 500 devices, would it be possible?

**If I wanted to emulate 500 devices, would it be possible?**

✅ YES, several devices can be started in parallel, and Cloud devices are described as available at scale.  
For large or unpredictable volumes, Genymotion says you can “start any number of devices in parallel” and use cloud devices without committing to a fixed volume. See [Interactive Engagement](https://genymotion.com/android-cloud) and [Genymotion PaaS Release Notes](https://docs.genymotion.com/changelog/paas/changelog).

If you need 500 at once, are you planning to use them for testing, demos, or another workflow?

**Source:** https://rozz.genymotion.com/qna/if-i-wanted-to-emulate-500-devices-would-it-be-possible.html
**Confidence:** 73%

---

### Q: What are the main benefits compared to a self‑hosted solution?

**What are the main benefits compared to a self‑hosted solution?**

Genymotion’s cloud and SaaS options give you on-demand scaling, instant start/stop, and parallel testing without waiting for local infrastructure. They also reduce setup effort because a browser is enough for cloud access and they integrate with CI tools and ADB-based frameworks.  

[Mobile Testing and Development](https://genymotion.com/mobile-testing-development)  
Self-hosted can give you full control on your own servers, but the main Genymotion advantages over that are speed to start, easier scaling, and simpler team access. The page also says cloud devices are available “in a few clicks” and “with no waiting time.”  

Would you like the comparison framed for cost, compliance, or test automation?

**Source:** https://rozz.genymotion.com/qna/what-are-the-main-benefits-compared-to-a-selfhosted-solution.html
**Confidence:** 71%

---

### Q: Can it be installed on a cloud server?

**Can it be installed on a cloud server?**

❌ NO. Genymotion Desktop is designed for a physical computer and will not work on a server or cloud instance.  
Genymotion’s cloud option is the [Genymotion Device image](https://docs.genymotion.com/paas/), which is available on AWS, GCP, Alibaba, and Azure: [Can Genymotion Desktop run in a Cloud service (AWS, Google Cloud, MS Azure, Alibaba, etc.)?](https://support.genymotion.com/hc/en-us/articles/5007312515101-Can-Genymotion-Desktop-run-in-a-Cloud-service-AWS-Google-Cloud-MS-Azure-Alibaba-etc)

What kind of cloud environment are you planning to use?

**Source:** https://rozz.genymotion.com/qna/can-it-be-installed-on-a-cloud-server.html
**Confidence:** 77%

---

### Q: Could you provide detailed steps to get started with Genymotion Cloud without upgrading?

**I’m not seeing a direct “how to get started” guide in the retrieved pages, only that Cloud use is supported via Genymotion SaaS and Genymotion Device Image**

Genymotion Desktop cannot run on a cloud VM. To start in the cloud, use Genymotion SaaS or the Genymotion Device Image instead.  
- Cloud instances like AWS, GCP, Azure, and Alibaba are not supported for Genymotion Desktop ([Can Genymotion Desktop run in a Cloud service?](https://support.genymotion.com/hc/en-us/articles/5007312515101-Can-Genymotion-Desktop-run-in-a-Cloud-service-AWS-Google-Cloud-MS-Azure-Alibaba-etc))
- Genymotion Desktop is for real hardware only, not virtual environments ([Can Genymotion Desktop run in a virtual machine?](https://support.genymotion.com/hc/en-us/articles/360002720057-Can-Genymotion-Desktop-run-in-a-virtual-machine))
- Genymotion SaaS offers official device templates from Android 8 to 16, including phones like Pixel 9 and Xiaomi 15 ([Which virtual devices templates are available for Genymotion SaaS?](https://support.genymotion.com/hc/en-us/articles/360007473658-Which-virtual-devices-templates-official-recipes-are-available-for-Genymotion-SaaS))

If you want to start with Cloud, the practical entry points are:
1. Pick **Genymotion SaaS** for cloud-based Android devices.
2. Or pick **Genymotion Device Image** if you need Android images on AWS, GCP, Alibaba, or Azure.
3. For product details, use the main site or email **sales@genymobile.com** if this is for business, sizing, or pricing.

If you tell me whether you want SaaS for testing or a cloud image on AWS/Azure, I can outline the exact first steps you should take.

**Source:** https://rozz.genymotion.com/qna/could-you-provide-detailed-steps-to-get-started-with-genymot.html
**Confidence:** 68%

---

### Q: How can I run Genymotion locally?

**how to run Genymotion Desktop locally on Linux**

Launch Genymotion Desktop from your installed path, then sign in and create or start a virtual device.  
If you installed it in the default local folder, run `~/genymotion/genymotion`, and if you installed it globally use `/opt/genymotion`; Linux uses the embedded QEMU/KVM setup so you do not need extra hypervisor software. [Get Started with Genymotion Desktop](https://docs.genymotion.com/quickstart/desktop_install)

1. Install it on a supported local Linux machine, not in a VM, Docker, VPS, or server.
2. Make the installer executable and run it, for example:
   ```bash
   chmod +x genymotion-X.Y.Z-linux_x64.run
   ./genymotion-X.Y.Z-linux_x64.run -d PATH
   ```
3. Start it:
   ```bash
   ~/genymotion/genymotion
   ```
   or, if installed globally:
   ```bash
   /opt/genymotion/genymotion
   ```
4. At first launch, log in with your Genymotion account.
5. Choose **Personal use** for the free local edition or **I have a license** for a paid license.
6. Create a new device from the app and start it.

If you want, I can walk you through the exact Linux install and first-device setup step by step.

**Source:** https://rozz.genymotion.com/qna/how-can-i-run-genymotion-locally.html
**Confidence:** 77%

---

### Q: Does Genymotion SaaS use the Genymotion Device Image?

**Genymotion SaaS uses Genymotion Device Image?**

No. Genymotion SaaS uses its own cloud Android virtual devices, not the Genymotion PaaS/Device Image product.  
The Device Image documentation says those images are for cloud providers, while Genymotion SaaS is a separate solution. [I can't find any device templates with Genymotion PaaS/Device image](https://support.genymotion.com/hc/en-us/articles/360000378869-I-can-t-find-any-device-templates-with-Genymotion-PaaS-Device-image) [Mobile Testing and Development](https://genymotion.com/mobile-testing-development)

If you want, I can also compare Genymotion SaaS, Device Image, and Desktop in one table.

**Source:** https://rozz.genymotion.com/qna/does-genymotion-saas-use-the-genymotion-device-image.html
**Confidence:** 79%

---

### Q: How does Genymotion Cloud enable online automated testing?

**online testing with Genymotion cloud**

Short answer — Genymotion SaaS (Cloud) is designed for online/automated testing: it provides on‑demand Android virtual devices (including ARM64), CI/CD integrations, a CLI for automation, parallel execution, and pay‑as‑you‑go or unlimited plans so you can run tests from the cloud rather than on Genymotion Desktop.

Details and key points
- Purpose-built for automated testing and CI/CD (GitHub Actions, Jenkins, CircleCI, Bitrise, Detox integrations). [Genymotion SaaS — Android in the Cloud](https://genymotion.com/product-cloud)  
- On‑demand cloud virtual devices you can start/stop from a web dashboard; Desktop can connect to SaaS instances. [Cloud Virtual Devices (Docs)](https://docs.genymotion.com/desktop/connect_to_saas)  
- Automation tools: integrated `gmsaas` CLI to create/control devices and connect to ADB; optimized for parallel testing and injecting scripts. [Genymotion SaaS — Android in the Cloud](https://genymotion.com/product-cloud)  
- Pricing highlights: Pay‑As‑You‑Go ($0.05 / minute per running device), Unlimited plans (monthly/annual options, e.g. listed $149/mo per device billed annually as a reference), and Premium/custom enterprise options. [Genymotion in the Cloud (plans)](https://genymotion.com/genymotion-entreprises) and [Genymotion SaaS — Android in the Cloud](https://genymotion.com/product-cloud)  
- Alternative PaaS / cloud images: Genymotion Device Image (PaaS) for running devices on AWS/GCP/Azure or on‑premise for private/large‑scale setups. [Genymotion Device image Platform as a Service (PaaS) – User Guide](https://docs.genymotion.com/paas)  
- Note: Genymotion Desktop is not recommended for heavy automated test workloads — use the Cloud/PaaS offerings for stable automation at scale. [How to run automated tests with Genymotion Desktop?](https://support.genymotion.com/hc/en-us/articles/360003125617-How-to-run-automated-tests-with-Genymotion-Desktop)

Which CI tool or test type do you plan to run (unit, instrumentation/E2E, Detox, Espresso, or something else)?

**Source:** https://rozz.genymotion.com/qna/how-does-genymotion-cloud-enable-online-automated-testing.html
**Confidence:** 81%

---

### Q: How to run the emulator in the cloud?

**how to run genymotion emulator in the cloud**

Short answer
- Use Genymotion SaaS (Genymotion in the cloud) for browser/API access and CI integration, or deploy Genymotion Device Image / AMI on a cloud provider (AWS, GCP, Azure) to run devices as cloud instances. For local Desktop emulators note: Genymotion Desktop cannot be run inside cloud VMs — use the cloud products instead.  

How to get started (quick steps)
1. Choose the cloud offering:
   - Genymotion SaaS (hosted service) — fast start, web player + HTTP/API + CI integrations.
   - Genymotion Device Image / Cloud images (AMI) — deployable on AWS, GCP, Azure (useful if you want control inside your cloud account).
2. Sign up / start the free trial for the chosen product on genymotion.com.
3. In the Genymotion console or marketplace image:
   - Create an Android virtual device (pick Android version and device profile).
   - Start the device — access it through the web player, VNC/remote desktop, or the HTTP API depending on offering.
4. Integrate or automate:
   - Use the provided HTTP API, CI integrations (GitHub Actions, Jenkins, CircleCI, Bitrise, Detox, Appium, etc.) to run tests or automate workflows.
   - Upload APKs, simulate GPS/networks/biometrics, and run automated instrumented tests.
5. (If using AWS/GCP/Azure images) launch the provided Genymotion image (AMI/marketplace) in your cloud account and follow the marketplace/console instructions to start and manage instances.

Important note
- Genymotion Desktop is not supported in cloud VM instances — don’t attempt to run the Desktop product on AWS/GCP/Azure. Use Genymotion SaaS or the Device Image / marketplace images for cloud use.

Sources
- [Professional Android Emulator](https://genymotion.com)  
- [Can Genymotion Desktop run in a virtual machine? (Support)](https://support.genymotion.com/hc/en-us/articles/360002720057)  
- [Get to the Next Level with Genymotion on AWS](https://genymotion.com/aws)

What are you mainly planning to do with cloud emulators — automated CI testing, manual remote access for demos/support, or something else?

**Source:** https://rozz.genymotion.com/qna/how-to-run-the-emulator-in-the-cloud.html
**Confidence:** 81%

---

### Q: Can I use image with docker container?

**can I use image with docker container?**

❌ NO. Genymotion Desktop is not supported inside Docker containers.

You can use a Docker container with `gmsaas` for Genymotion SaaS workflows, but the desktop product itself cannot run in Docker. See [Can I use Genymotion Desktop remotely?](https://support.genymotion.com/hc/en-us/articles/360002732657-Can-I-use-Genymotion-Desktop-remotely) and [Make a minimalist Ubuntu + gmsaas Docker image](https://genymotion.com/blog/tutorial/ubuntu-docker-gmsaas/).

Are you trying to run Genymotion Desktop locally or automate Genymotion SaaS in CI?

**Source:** https://rozz.genymotion.com/qna/can-i-use-image-with-docker-container.html
**Confidence:** 82%

---

### Q: What is the difference between Saas and Desktop platform?

**Genymotion SaaS vs. Genymotion Desktop**

| Aspect | **Genymotion SaaS (Cloud)** | **Genymotion Desktop** |
|--------|----------------------------|------------------------|
| **Hosting** | Runs in the cloud (AWS, GCP, Azure). You access virtual devices via a web console or API. | Installed locally on Windows, macOS or Linux. Devices run on your own machine. |
| **Scalability** | Spin up dozens or hundreds of devices on demand, ideal for CI/CD pipelines and large test suites. | Limited to the resources of your PC/Mac; typically a handful of concurrent devices. |
| **Collaboration** | Share devices, logs, screenshots, and test results with teammates instantly. | Collaboration requires manual sharing (files, screenshots) – each user needs their own installation. |
| **Automation** | Full API & CLI integration for automated testing, scriptable device provisioning, and parallel execution. | Automation possible via local scripts, but you manage the device lifecycle yourself. |
| **Maintenance** | No local setup or updates; Genymotion manages Android image versions, security patches, and infrastructure. | You must install updates, manage Android images, and ensure your hardware stays compatible. |
| **Use Cases** | • Continuous Integration / Continuous Delivery (Jenkins, GitHub Actions, Azure DevOps)  <br>• Large‑scale regression testing  <br>• Remote demos & stakeholder previews  <br>• Teams spread across locations | • Quick local development & debugging  <br>• One‑off testing on a specific device configuration  <br>• Offline work (no internet required)  <br>• Learning & prototyping on a personal PC/Mac |
| **Cost Model** | Subscription‑based (pay per user/device/month). Free trial available; no free unlimited tier. | Free “Personal Use” edition (limited features, no support). Paid “Pro” edition adds extra widgets, latest Android releases, and priority support. |
| **Security & Compliance** | Data stored in the cloud provider’s region; you can choose AWS/GCP/Azure to meet compliance needs. | All data stays on your local machine, giving you full control over privacy. |

**Bottom line:**  
- Choose **Genymotion SaaS** when you need cloud‑scale, automated, collaborative testing across many devices or when you want to offload infrastructure management.  
- Choose **Genymotion Desktop** for fast, local development, quick testing, or when you prefer to run everything on your own hardware.  

If you’re evaluating for a team or CI workflow, the SaaS option usually provides the most flexibility and speed. For solo developers or occasional testing, Desktop (free personal edition) often suffices. 🚀

**Source:** https://rozz.genymotion.com/qna/what-is-the-difference-between-saas-and-desktop-platform.html
**Confidence:** 78%

---

### Q: Can Genymotion be used in a web browser?

**run Android emulator in the browser cloud Android emulator web interface run virtual device in browser**

✅ YES — you can run Genymotion virtual Android devices in your web browser.

- Genymotion SaaS provides cloud Android virtual devices that you can open and interact with directly from a browser (WebRTC-based live sessions). [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)
- Genymotion Device Image (PaaS) also supports interactive browser access and can be embedded into websites via the JavaScript SDK. [Genymotion Android Emulator for Cloud Platforms](https://genymotion.com/product-device-image)
- Genymotion’s cloud pages describe on-demand, browser-accessible devices for demos, support, and testing. [Interactive Engagement](https://genymotion.com/android-cloud)
- If the device display doesn’t appear in your browser, WebRTC or browser extensions/firewall may block it — see troubleshooting guidance. [The Virtual Device display doesn't show in web browser (support)](https://support.genymotion.com/hc/en-us/articles/115004696089-The-Virtual-Device-display-doesn-t-show-in-web-browser-with-Genymotion-Device-image-PaaS)

Notes:
- Genymotion Desktop is a separate local application (Windows/macOS/Linux) and is not used via a browser. [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)
- If you plan to run on your own cloud provider or embed devices in a site, consider Genymotion Device Image (PaaS) or SaaS depending on needs and billing options. [Genymotion Android Emulator for Cloud Platforms](https://genymotion.com/product-device-image)

What will you mainly use the browser-accessible emulator for — testing/CI, demos, customer support, or embedding in a website?

**Source:** https://rozz.genymotion.com/qna/can-genymotion-be-used-in-a-web-browser.html
**Confidence:** 75%

---

### Q: Is there an option to run emulators 24x7?

**Genymotion SaaS run emulators 24x7 always-on persistent virtual devices always on instances keep emulator running 24/7**

✅ YES — you can run Genymotion SaaS virtual devices 24x7.

Brief explanation:
- The Unlimited plan and Premium (custom) plans offer unlimited runtime (so devices can run continuously). The Pay‑As‑You‑Go plan also allows continuous runs but charges by the minute. [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)  
- Devices started from the web UI have a default timeout (30 minutes) unless changed in Administration settings; however, devices started with the `gmsaas` CLI are not subject to that web timeout and must be stopped with `gmsaas` as well — this is the recommended way to keep instances always on. [How to stop a virtual device in Genymotion SaaS?](https://support.genymotion.com/hc/en-us/articles/360007831178)  
- Pricing summary (from product page): Pay-As-You-Go ($0.05/min), Unlimited ($149/month per device, billed annually) and Premium (custom, unlimited runtime with dedicated options). [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)

Would you want 24x7 devices for CI/testing, long-running automation, or for demos/live user sessions?

**Source:** https://rozz.genymotion.com/qna/is-there-an-option-to-run-emulators-24x7.html
**Confidence:** 80%

---

### Q: Does Genymotion offer an online cloud service to run Android virtual devices?

✅ **YES** — we offer an online/cloud option. We provide Genymotion SaaS/PaaS to run Android virtual devices in the cloud, plus Genymotion Desktop for local use on your PC or Mac. 

Do you mean (a) is the Genymotion cloud service currently running for your account, or (b) are you asking whether we offer an online/cloud product?

**Source:** https://rozz.genymotion.com/qna/does-genymotion-offer-an-online-cloud-service-to-run-android.html
**Confidence:** 67%

---

### Q: Is a Genymotion download required to use Genymotion?

**do i have to download it**

✅ YES — if you want to use Genymotion Desktop, you need to download the installer from the download page.  
The current stable version is 3.10.0, and the official download page is [Download Genymotion Desktop](https://www.genymotion.com/product-desktop/download/).

If the installer does not run, you can verify its checksum against the value shown on that page before downloading it again. See [Genymotion Desktop installer doesn't run](https://support.genymotion.com/hc/en-us/articles/360002732617-Genymotion-Desktop-installer-doesn-t-run).

Are you trying to install it on Windows, macOS, or Linux?

**Source:** https://rozz.genymotion.com/qna/is-a-genymotion-download-required-to-use-genymotion.html
**Confidence:** 72%

---

### Q: I’d like to use Genymotion in the cloud. What are the steps to set it up?

**How to set up Genymotion SaaS cloud Android emulator — setup steps and documentation****How to set up Genymotion SaaS cloud Android emulator steps**

Start by creating a Genymotion Cloud account and selecting a SaaS plan, then create or join a project, launch a virtual device recipe, and connect to it via the web UI or the `gmsaas` CLI/ADB. After the device is running you can upload APKs, run tests, or integrate with CI using the HTTP API or `gmsaas` commands.

Steps (quick):
1. Sign up or sign in to Genymotion SaaS at https://cloud.geny.io/signin and choose Pay-As-You-Go, Unlimited, or Premium on the product page: [Genymotion SaaS — Cloud Android Emulator](https://genymotion.com/product-cloud).  
2. Read the SaaS User Guide for account, team and permissions setup: [SaaS User Guide](https://docs.genymotion.com/saas).  
3. Create a project/group and allocate quotas for users in the Administration interface (see Billing to manage subscription).  
4. From the recipe list pick a device image (or create a custom recipe) and click Start to launch an instance. See the recipes and Android versions available on the product page and blog.  
5. Connect to the running device: use the web session for interactive demos or install `gmsaas` to connect to ADB:  
   - Authenticate: `gmsaas auth <your account email>`  
   - Start/connect: `gmsaas instances adbconnect <instance_uuid>`  
   - Confirm with `adb devices` (device shows as `localhost:PORT`). Guidance: [How to use IDEs with Genymotion SaaS](https://support.genymotion.com/hc/en-us/articles/360002559198-How-to-use-Android-Studio-Eclipse-VS-Code-JetBrains-Rider-or-any-other-IDE-with-Genymotion-SaaS).  
6. Upload APKs via the web UI or sideload with ADB, run manual tests, or integrate automation with CI tools and the HTTP API. See integrations and CI examples on the product page and docs.  
7. Monitor usage and billing in Administration → Billing; cancel or change plan from the same panel. Pricing overview: [Genymotion SaaS — Cloud Android Emulator](https://genymotion.com/product-cloud).

Sources: [Genymotion SaaS — Cloud Android Emulator](https://genymotion.com/product-cloud), [SaaS User Guide](https://docs.genymotion.com/saas), [How to use Android Studio... with Genymotion SaaS](https://support.genymotion.com/hc/en-us/articles/360002559198-How-to-use-Android-Studio-Eclipse-VS-Code-JetBrains-Rider-or-any-other-IDE-with-Genymotion-SaaS)

Do you plan to use Genymotion SaaS for manual testing, CI automation, or demos so I can tailor the setup steps and examples?

**Source:** https://rozz.genymotion.com/qna/id-like-to-use-genymotion-in-the-cloud-what-are-the-steps-to.html
**Confidence:** 79%

---

### Q: How can Genymotion Cloud be used on a Windows machine?

**Can Genymotion Desktop run in a Cloud service on Windows?**

❌ NO. Genymotion Desktop cannot run on a Windows cloud machine, because it is designed for a personal computer and not for servers or virtual environments.  
Use the cloud-oriented **Genymotion Device image** instead. [Can Genymotion Desktop run in a Cloud service (AWS, Google Cloud, MS Azure, Alibaba, etc.)?](https://support.genymotion.com/hc/en-us/articles/5007312515101-Can-Genymotion-Desktop-run-in-a-Cloud-service-AWS-Google-Cloud-MS-Azure-Alibaba-etc) [Genymotion Desktop](https://genymotion.com/product-desktop)

Are you trying to run Android emulation for development, testing, or a cloud deployment?

**Source:** https://rozz.genymotion.com/qna/how-can-genymotion-cloud-be-used-on-a-windows-machine.html
**Confidence:** 81%

---

### Q: Can I switch my account to use Genymotion Saas?

**Can I switch my account to use Genymotion Saas?**

✅ YES, you can use a Genymotion SaaS account by creating or requesting access to a SaaS trial. The SaaS dashboard and account details are managed separately from Desktop.  
To get started, create a SaaS account and click **Request Trial** in the top banner, then choose **Individual** or **Company** and submit the form. See [Genymotion SaaS Overview](https://docs.genymotion.com/usage/saas/basic_steps) and [How do I activate my free trial?](https://support.genymotion.com/hc/en-us/articles/17982644496157-I-have-just-created-a-Genymotion-Cloud-SaaS-account-How-do-I-activate-my-free-trial)

If you already have a Desktop account, are you trying to move to SaaS for testing, team use, or a business rollout?

**Source:** https://rozz.genymotion.com/qna/can-i-switch-my-account-to-use-genymotion-saas.html
**Confidence:** 76%

---

### Q: Is there a test phase for Genymotion SaaS?

Is there a test phase for Genymotion SaaS? Is there a test phase or trial period for Genymotion SaaS?

YES. Individuals can request a free trial and receive 60 free minutes for Genymotion SaaS with a maximum of 2 devices running simultaneously after approval.

Details and steps: Log in to the Cloud Portal, click on "Request Trial" in the banner and choose "Individual" or "Company", fill out the form; processing individual requests takes up to 5 working days.

Source: [Genymotion SaaS — Cloud Android Emulator](https://genymotion.com/product-cloud) and [I have just created a Cloud (Genymotion SaaS) account. How do I activate my free trial?](https://support.genymotion.com/hc/en-us/articles/17982644496157-I-have-just-created-a-Cloud-Genymotion-SaaS-account-How-do-I-activate-my-free-trial)

Would you like me to help you fill out the trial request or should I check if your needs should be classified as Individual or Company?

**Source:** https://rozz.genymotion.com/qna/is-there-a-test-phase-for-genymotion-saas.html
**Confidence:** 85%

---

### Q: I currently have a Genymotion Desktop Account in the test phase, is it easier to delete this account and set up a new one for Genymotion SaaS?

Can I keep my existing Genymotion Desktop account and use the same email for a Genymotion SaaS account, or do I need to delete the Desktop account to sign up for a SaaS account?

✅ YES. You can create a Genymotion SaaS account with the same email; deleting your Desktop account is not required.

Details / Steps: Sign in at `https://cloud.geny.io/signup` or use SSO, verify the email, and start a plan or request the free trial in the SaaS Portal under Administration > Billing.

Source: [SaaS User Guide - Getting Started](https://docs.genymotion.com/saas/02_Getting_Started) and Product Page: [Genymotion SaaS — Cloud Android Emulator](https://genymotion.com/product-cloud).

Would you like me to help you sign in with your current email or explain the steps for the trial request?

**Source:** https://rozz.genymotion.com/qna/i-currently-have-a-genymotion-desktop-account-in-the-test-ph.html
**Confidence:** 66%

---

### Q: Can I use the emulator online?

**Can I use the emulator online?****¿Puedo usar el emulador en línea?**

✅ Yes. Genymotion offers Genymotion SaaS, a cloud-based Android emulator accessible from the browser for testing, automation, and demos.

You can start with a free trial and choose between pay-per-use or unlimited plans according to your needs.

Details and quick steps:

- Genymotion SaaS allows creating and controlling virtual devices in the cloud, connecting via ADB, and running parallel tests with CI/CD integrations. [Genymotion SaaS — Cloud Android Emulator](https://genymotion.com/product-cloud)
- The platform also describes its general offer and use cases on the main page. [Professional Android Emulator](https://genymotion.com/)

What type of use do you need the emulator for (local development, automated testing, demos, or support)?

**Source:** https://rozz.genymotion.com/qna/can-i-use-the-emulator-online.html
**Confidence:** 78%

---

### Q: Can I run android 5.0 using just my browser and genymotion?

**Can I run Android 5.0 in Genymotion Cloud web browser availability Android 5.0 images Genymotion SaaS which Android versions are available in cloud**

✅ YES — you can run Android 5.0 via Genymotion’s cloud/SaaS device templates and access those cloud devices from a web browser. Genymotion SaaS / Device Image includes official templates for Android 5.0 (e.g., Nexus 4/5/6 and Custom Phone/Tablet 5.0) and the cloud service exposes devices over the web.  
Supporting details: Genymotion SaaS (Cloud) and Device Image run virtual Android devices in the cloud and offer WebRTC/browser access; the supported templates list includes multiple Android 5.0 recipes and UUIDs. See: [Supported Android devices templates for Genymotion Cloud-SaaS](https://support.genymotion.com/hc/en-us/articles/360007473658-Supported-Android-devices-templates-for-Genymotion-Cloud-SaaS) and [Genymotion SaaS (Cloud) — Blog / OS images](https://genymotion.com/blog/product/saas).

Do you need Android 5.0 for manual testing in the browser or for automated CI tests?

**Source:** https://rozz.genymotion.com/qna/can-i-run-android-5-0-using-just-my-browser-and-genymotion.html
**Confidence:** 64%

---

### Q: I need to know if I can use an emulator, but that it be in the cloud?

"Genymotion in the Cloud: Options and Use Cases"

✅ YES, Genymotion offers cloud-based Android emulation through three formats:  
1. **Genymotion SaaS** (cloud service for automation and team) with free trial  
2. **Genymotion for Cloud Providers** (compatible with AWS, GCP, Azure)  
3. **Remote Access** for interactive testing and demonstrations  

Examples of use include:  
- Automated testing in distributed environments  
- Remote training and demonstrations  
- Technical support without local installation  

[Detailed Source](https://genymotion.com) | [Technical Documentation](https://docs.genymotion.com/desktop)  

What type of project do you need cloud-based emulation for?

**Source:** https://rozz.genymotion.com/qna/i-need-to-know-if-i-can-use-an-emulator-but-that-it-be-in-th.html
**Confidence:** 79%

---

### Q: Does this emulator run online or do you have to download the app?

**does this emulator run online or do you have to download the app**

Genymotion has both cloud and desktop options. Genymotion SaaS runs online in a browser, while Genymotion Desktop must be downloaded and installed on your computer.  
- [Genymotion in the cloud](https://genymotion.com/product-cloud)  
- [Genymotion Desktop](https://genymotion.com/product-desktop)

If you want, I can tell you which option fits testing, demos, or everyday app development best.

**Source:** https://rozz.genymotion.com/qna/does-this-emulator-run-online-or-do-you-have-to-download-the.html
**Confidence:** 73%

---

### Q: Is this a virtual mobile phone for a computer?

**Is this a virtual mobile phone for a computer?**

✅ YES. Genymotion Desktop runs Android virtual devices on your computer, so it works like a virtual phone or tablet window on PC or Mac.  
You can configure, launch, and interact with these devices from the desktop app, and they support touch, mouse, keyboard, and drag-and-drop actions. See [Virtual Devices Settings](https://docs.genymotion.com/usage/desktop/vd_settings) and [Baseband](https://docs.genymotion.com/features/baseband).

Do you want it for app testing, demos, or just trying Android on your computer?

**Source:** https://rozz.genymotion.com/qna/is-this-a-virtual-mobile-phone-for-a-computer.html
**Confidence:** 73%

---

### Q: What do I choose SaaS or Desktop?

**What do I choose SaaS or Desktop?**

Choose Desktop if you need local, high-performance emulators, Pro widgets, or offline work and licensing per workstation.  
Choose SaaS (Cloud) if you need on-demand, scalable ARM64 devices for CI/CD, team demos, or pay-as-you-go usage.

Supporting details:
- Desktop = local emulation on Windows, Linux, macOS (including Mac M with Rosetta), good for teaching, development, and machines that must run devices locally; edu and individual pricing available and Pro widgets require a paid license [Genymotion Education](https://genymotion.com/genymotion-education) | [Genymotion Desktop Pro for Independent Workers](https://genymotion.com/genymotion-individuals).  
- SaaS = cloud virtual devices, pay-as-you-go ($0.06/min) or unlimited device plans, optimized for automated tests, CI/CD integration, live sharing and scaling across teams [Find your perfect Genymotion plan](https://genymotion.com/pricing-v2) | [Genymotion in the Cloud (billing)](https://cloud.geny.io/administration/billing).  
- Feature differences: some Desktop widgets (for example motion sensors) are not available in SaaS today [Motion Sensors](https://docs.genymotion.com/features/sensors).  
- Constraints: Genymotion Desktop does not run on virtual servers/containers and Windows 10 is no longer officially supported.

Which best describes your main use case: local app development/teaching, CI/CD and automated testing, or occasional demos from any device?

**Source:** https://rozz.genymotion.com/qna/what-do-i-choose-saas-or-desktop.html
**Confidence:** 73%

---

### Q: What is this used for?

**Genymotion Android Emulator Uses**  
✅ YES, Genymotion is used for mobile app development, testing, demos, and learning. It supports automation, remote collaboration, and enterprise workflows.  

##### Key Use Cases:
- **Development & Testing**: Test apps on virtual Android devices (versions 5.0–15.0) with sensors, biometrics, GPS, and network simulations.  
- **Automation**: Integrate with CI/CD tools (GitHub Actions, Jenkins, CircleCI) for scalable test automation.  
- **Enterprise & Teams**: Enable remote access for developers, testers, and support teams via cloud-based virtual devices.  
- **Demos & Training**: Create interactive app demos, customer onboarding, and remote training sessions.  
- **Specialized Use**: Game development, Android Automotive testing, and pentesting with customizable environments.  

**Sources**:  
[Professional Android Emulator](https://genymotion.com), [Genymotion SaaS Features](https://genymotion.com/product-cloud), [Desktop User Guide](https://docs.genymotion.com/desktop).  

**Follow-up Question**: Are you looking to use Genymotion for a specific project type (e.g., app testing, automation, or demos), or need guidance on choosing between desktop and cloud versions?

**Source:** https://rozz.genymotion.com/qna/what-is-this-used-for.html
**Confidence:** 78%

---

### Q: What can I do on Genymotion?

<strong>Genymotion Capabilities: What You Can Do</strong><br>  
✅ YES, Genymotion offers tools for **Android app development, testing, automation, and remote collaboration**. Here are core functionalities:  

---

##### **1. Mobile App Development & Testing**  
- **Test apps on virtual Android devices** (versions 5.0–15.0) with customizable hardware profiles (screen sizes, sensors, OS versions).  
- Simulate **real-world conditions**: GPS, battery levels, network latency, biometrics (fingerprint), and camera/webcam input.  
- **Root toggle** for advanced debugging and app modifications.  

##### **2. Automation & CI/CD Integration**  
- Automate tests with **Detox**, **Jenkins**, **GitHub Actions**, **CircleCI**, and **Bitrise**.  
- Run parallel tests across multiple virtual devices for faster results.  

##### **3. Enterprise & Team Collaboration**  
- **Remote access** to Android environments for teams (supports enterprise workflows).  
- **VDI (Virtual Desktop Infrastructure)** for remote demos, training, and customer support.  

##### **4. Specialized Use Cases**  
- **Android Automotive testing** (mock vehicle properties like climate control, navigation).  
- **Pentesting** and security analysis with customizable device configurations.  
- **Game development** on ARM64 devices without translation tools.  

##### **5. Cloud & Desktop Flexibility**  
- **Genymotion SaaS**: Cloud-based emulator for automation and team collaboration.  
- **Genymotion Desktop**: Local Android emulator for Windows, macOS, or Linux (not supported on VMs/cloud instances).  
- **Genymotion PaaS**: Deploy Android virtual devices on AWS, GCP, or Azure for cloud providers.  

---

##### **Key Features**  
- **File upload/sideload** APKs directly to virtual devices.  
- **ARM64 support** for native app testing.  
- **Google Play Store** (install via openGApps package).  
- **Billing plans**: Pay-as-you-go, Unlimited, or custom enterprise tiers.  

---

**Sources**:  
- [Genymotion SaaS Features](https://genymotion.com/product-cloud) (cloud automation, ARM64)  
- [Desktop User Guide](https://docs.genymotion.com/desktop) (local Android emulation)  
- [Professional Android Emulator](https://genymotion.com) (enterprise use cases)  

**Follow-up Question**: Are you looking to test an app, set up automation pipelines, or explore a specific feature like Android Automotive emulation?

**Source:** https://rozz.genymotion.com/qna/what-can-i-do-on-genymotion.html
**Confidence:** 84%

---

### Q: What Android emulator options does Genymotion offer and what are the pricing details?

**What Android emulator options does Genymotion offer and what are the pricing details?**

Genymotion offers three main emulator products: Genymotion Desktop (local), Genymotion SaaS (cloud hosted), and Genymotion PaaS / Device Image (cloud-provider instances). Desktop uses tiered annual licenses including a free personal edition, Device Image is $0.60/hour per instance, and SaaS is billed on a usage/monthly basis (see product page for details or contact sales for enterprise quotes).

Supporting details
- Genymotion Desktop (local for Windows, macOS, Linux): Free personal edition; Educational $49/year per student & workstation; Individual $239.99/year per computer; Business $479.99/year per user; Premium (large teams) — contact sales. [Genymotion Desktop](https://genymotion.com/product-desktop)  
- Genymotion PaaS / Device Image (cloud-provider images for AWS, GCP, Azure, Alibaba): $0.60 / hour per instance (cloud provider fees not included); private offers available for large volumes. [Genymotion Device Image](https://genymotion.com/product-device-image)  
- Genymotion SaaS (hosted cloud platform for teams, CI/CD, parallel testing): feature-rich, ARM64 devices and team/automation tools; pricing is usage-based/monthly — check the SaaS product page for billing details and plans. [Genymotion Cloud / SaaS](https://genymotion.com/product-cloud)

Would you use Genymotion locally on a workstation, in CI/tests, or for large-scale cloud/device-farm testing?

**Source:** https://rozz.genymotion.com/qna/what-android-emulator-options-does-genymotion-offer-and-what.html
**Confidence:** 79%

---

### Q: What's genymotion SaaS?

**"Genymotion SaaS"**  
Genymotion SaaS is a cloud-based Android emulation platform for app development, testing, and automation. It provides virtual Android devices accessible remotely, enabling teams to scale testing, automate workflows, and collaborate without physical hardware.  

**Key Features**  
- **Plans**: Three pricing tiers:  
  - **Pay As You Go**: $0.05/minute for on-demand usage (ideal for small teams or occasional use).  
  - **Unlimited**: $149/month per device (fixed costs for consistent, 24/7 runtime).  
  - **Premium**: Custom pricing with private cloud infrastructure, GPU acceleration, and enterprise SLAs.  
- **Tools**: CLI (`gmsaas`), HTTP API, CI/CD integrations (GitHub Actions, Jenkins, etc.), and ARM64 device support.  
- **Emulated Features**: GPS, biometrics, network conditions, battery states, and camera/webcam mirroring.  
- **Collaboration**: User/group management, quotas, and private/demo session creation.  

**Use Cases**  
- Automated testing at scale.  
- Enterprise-grade Android app development.  
- Training, demos, and pentesting.  

**Sources**  
- [Genymotion SaaS Pricing](https://genymotion.com/product-cloud)  
- [SaaS User Guide](https://docs.genymotion.com/saas)  

**Follow-up**  
Are you looking to automate testing workflows, or do you need guidance on choosing the right plan for your team size?

**Source:** https://rozz.genymotion.com/qna/what-s-genymotion-saas.html
**Confidence:** 88%

---

### Q: I just want to know that if U can provide the android hosted on your cloud and I have full control?

**Short answer**

❌ We don’t expose a single “Android ADB URL” you can just paste into a browser or script.  
Instead, for Genymotion SaaS the cloud‑hosted virtual device is accessed through the **gmsaas CLI** (or SDK integration) using an API token. The CLI internally opens a standard ADB port on the device and lets you run automation commands or connect tools like Appium, UIAutomator, or pure `adb shell` commands.

---

##### How it works

| Step | What you do | Result |
|------|-------------|--------|
| 1 | **Create a Genymotion SaaS account** (or use an existing one). | You get an API key and the `gmsaas` command‑line tool. |
| 2 | **Install the Android SDK / platform‑tools** on your workstation. | `adb` binary is available locally. |
| 3 | **Authenticate**: `gmsaas login --token <YOUR_TOKEN>` | CLI is authenticated with Genymotion SaaS. |
| 4 | **Start a virtual device**: `gmsaas devices create --image android-14 --size 4GB` | A cloud VM boots and an ADB port (usually `5555`) is opened. |
| 5 | **Attach ADB**: `gmsaas devices connect <DEVICE_ID>` | The CLI forwards the remote port to your local `adb`. You can now run `adb devices`, `adb shell`, etc., as if the device were local. |

---

##### What you can do with that connection

- **Run scripts**: `adb shell <command>` or `adb install <apk>`
- **Use Appium / UIAutomator**: point the driver to `http://localhost:5555`
- **Debug / logcat**: `adb logcat`
- **Capture screenshots**: `adb exec-out screencap -p > screen.png`

---

##### Quick example (Linux/macOS)

```bash
# 1. Install gmsaas (Node.js is required)
npm i -g gmsaas-cli

# 2. Log in
gmsaas login --token abcdef123456

# 3. Create a device
DEVICE_ID=$(gmsaas devices create --image android-15 --size 4GB --format json | jq -r '.id')

# 4. Connect via ADB
gmsaas devices connect $DEVICE_ID

# 5. Verify connection
adb devices
# Should list something like: 192.168.56.101:5555   device
```

---

##### Need more help?

- **Which OS are you using?** (Windows, macOS, Linux)
- **Which automation framework?** (Appium, UIAutomator, pure adb)
- **Do you already have a Genymotion SaaS account?** If not, we can walk you through signing up and getting an API token.

Feel free to let me know, and I’ll give you the exact commands or screenshots for your environment! 🚀

**Source:** https://rozz.genymotion.com/qna/i-just-want-to-know-that-if-u-can-provide-the-android-hosted.html
**Confidence:** 76%

---

### Q: Could you give me more details about Genymotion Cloud, like pricing and how to set it up?

**Genymotion Cloud (SaaS) – Pricing & Setup Overview**

| Item | Detail |
|------|--------|
| **What it is** | A cloud‑based Android emulator that runs in the cloud and can be accessed from any browser or CI tool. No local virtualization required. |
| **Core pricing** | **$0.05 per minute per active virtual device** (pay‑as‑you‑go). |
| **Default usage** | Up to 2 virtual devices can run simultaneously in the free trial; after that you pay $0.05/minute/device. |
| **Other plans** | *Unlimited* (predictable monthly/annual fees for continuous use) and *Premium* (custom enterprise‑ready). See the blog for details: <https://genymotion.com/blog/genymotion-saas-new-plans> |
| **Device types** | ARM64 and x86 devices, covering Android 5.1 to 15.0. |
| **Integration** | Native CI/CD support (GitHub Actions, CircleCI, Bitrise, Jenkins, Detox). |
| **Billing** | Credit‑card based, no long‑term commitment. Manage via the “Administration → Billing” panel. |
| **Setup steps** | 1. Sign up at <https://cloud.geny.io/signin> (or use SSO).<br>2. From the dashboard click **Start plan** and choose *Pay As You Go*.<br>3. Enter billing address & credit‑card info.<br>4. Click **Start Plan** to activate.<br>5. Back in the dashboard click **Virtual Devices** → **Start** on the recipe you want. |
| **How it works** | You create a “virtual device” recipe (Android version, device model, etc.). The cloud runs that image on a virtual machine (AWS, GCP, Azure, Alibaba). You then connect to it via the web UI or API. |
| **Why choose Cloud?** | • No need to enable VT‑x/AMD‑V on your PC.<br>• Run tests from any machine, including CI servers.<br>• Scale to many devices instantly. |
| **Limitations** | • Requires internet connectivity.<br>• If you need on‑premise or private‑cloud deployment, see Genymotion for Cloud Providers. |

> **Quick tip:** For most developers, the *Pay As You Go* plan is perfect—just $0.05/minute per device, with no monthly fees, and you can shut down a device anytime to stop billing.

---

**Next step:**  
Would you like help creating a Genymotion Cloud account, or do you need guidance on how to integrate the emulator into your CI workflow (e.g., GitHub Actions or Jenkins)?

**Source:** https://rozz.genymotion.com/qna/could-you-give-me-more-details-about-genymotion-cloud-like-p.html
**Confidence:** 81%

---

### Q: How can Genymotion be used without downloading or installing?

How to Use Genymotion Without Downloading or Installing?

Genymotion allows you to run Android virtual devices in the cloud through Genymotion SaaS or Genymotion Device Image available on AWS, GCP, and Azure platforms.  
With this option, you don't need to install any software on your device, just browse the internet and log in to your account.

##### Steps to Start Genymotion in the Cloud

1. **Create an Account**  
   - Go to https://genymotion.com/login and create a new account or sign up with Google/GitHub.  

2. **Choose a Cloud Platform**  
   - In the control panel, select “Create a new Virtual Device”.
   - Choose the Android system to run (e.g., Android 14).
   - Select the service provider (AWS, GCP, Azure) and the distribution channel (Region) where you want to run the device.  

3. **Set Up the Virtual Device**  
   - Choose the device specifications (RAM, CPU, storage space).  
   - You can enable Google Play by adding the OpenGApps package from the settings menu inside the device.  

4. **Run the Device**  
   - After creation, the device appears in the list. Click “Play” to start it through the browser.  
   - You can control the GUI through the WebSocket interface or the “Genymotion Remote” tool that works in the browser.  

5. **Manage Apps**  
   - To install your apps, you can upload APK files directly to the device or use the Play Store (after adding Google Play).  

##### Benefits of Running Genymotion in the Cloud

- No need for a local development environment or VirtualBox.  
- Allows multiple device execution at the same time.  
- Supports integration with CI/CD (Jenkins, GitHub Actions) through the API interface.  
- Compliant with the latest Android version, including Android 15.  
- You can access it from any connected device (Windows, macOS, Linux, or even Android/iOS).  

##### Can It Be Used Without Internet?

- It requires an internet connection to log in to your account and download the device image during the initial setup.  
- After that, you can use it offline for up to 15 days (or longer if you have a paid plan).

> **Note**: Genymotion Desktop is designed for local computer use and cannot be installed on servers or virtual servers.

---

Do You Need Help Setting Up a CI/CD Environment to Run Your Tests on These Cloud Devices?

**Source:** https://rozz.genymotion.com/qna/how-can-genymotion-be-used-without-downloading-or-installing.html
**Confidence:** 79%

---

### Q: How can Genymotion be used directly in the web emulator?

**How to use an emulator directly on the web?**

Genymotion offers the *Genymotion Cloud*, which allows you to access virtual Android devices directly from your browser, without the need to install additional plugins. Here's how to get started:

1. **Access Genymotion Cloud**  
   - Visit the Genymotion SaaS login page (https://genymotion.com/cloud).  
   - Select **Login** or **Sign up** to create an account.

2. **Choose a plan**  
   - The platform offers free trial plans and paid plans for continuous use.  
   - Select the plan that best suits your needs (e.g. *Starter*, *Professional*, etc.).

3. **Create a virtual device**  
   - In the dashboard, click on **Create New Device**.  
   - Choose the Android model (e.g. *Android 16 – Genymotion Phone*) and desired configuration.  
   - Click on **Start** to launch the emulator.

4. **Use the emulator in your browser**  
   - The emulator will open in a new tab of your browser, displaying the Android interface.  
   - You can interact with it as if it were a physical device: touch, type, use sensors, etc.  
   - ADB access is also available, allowing for debugging and automation.

5. **Integration with CI/CD tools**  
   - Genymotion Cloud offers API and integration with popular frameworks (Detox, Bitrise, CircleCI).  
   - This makes it easier to run automated tests in parallel.

6. **Scalability**  
   - It is possible to start multiple emulators simultaneously, ideal for batch testing or sharding of tests.

🔧 **Practical tip**: If you use AWS, GCP or Azure, you can take advantage of the *Genymotion for Cloud Providers* offers and launch devices directly in the marketplaces of these clouds, maintaining the same web experience.

**Quick summary**  
- **Access**: https://genymotion.com/cloud  
- **Create**: virtual device  
- **Execute**: in your browser (no plugins)  
- **Integrate**: with CI/CD or use ADB

If you need help choosing a plan or configuring automated tests, we're here to help! 🚀  

---  

**What is the main objective of your project?** (e.g. app development, UI testing, demo for clients?) This will help us suggest the most suitable plan or configuration.

**Source:** https://rozz.genymotion.com/qna/how-can-genymotion-be-used-directly-in-the-web-emulator.html
**Confidence:** 77%

---

### Q: Can i use the online version instead of downloading?

**Can I use the online version instead of downloading the emulator?**  

Yes! Genymotion offers a fully online, cloud‑based emulator through **Genymotion SaaS**.  

- **What it is** – A web‑based platform where you can launch Android virtual devices directly from your browser.  
- **How to use it** –  
  1. Sign up for a Genymotion SaaS account (there’s a free trial).  
  2. In the dashboard, find the Android image you need (e.g., Android 16, Android 15, or custom recipes).  
  3. Click **Start** to spin up a virtual device instantly.  
  4. Connect your IDE, run tests, or demo your app—all without installing anything locally.  
- **Benefits** –  
  - No local installation or VirtualBox/Vmware setup.  
  - Scalable: run many devices in parallel for automated testing or team collaboration.  
  - Instant updates: always get the latest Android releases as soon as they’re available.  

If you prefer a self‑hosted or on‑premises solution, Genymotion also offers **Genymotion for Cloud Providers** (AWS, GCP, Azure) and **Genymotion Desktop** for local development. But for a pure online experience, Genymotion SaaS is the way to go.

Would you like help creating a free trial account or choosing the right Android image for your project?

**Source:** https://rozz.genymotion.com/qna/can-i-use-the-online-version-instead-of-downloading.html
**Confidence:** 76%

---

### Q: Where are Genymotion's servers located?

**Where are Genymotion’s servers located?**  

Genymotion SaaS runs on three global data‑centers:

| Region | Country | City |
|--------|---------|------|
| Europe | France | Paris |
| North America | Canada | Toronto |
| Southeast Asia | Singapore | Singapore |

You can choose the nearest data‑center from your organization dashboard (only admins can switch). This ensures the lowest latency for your virtual devices.  

If you need a server in a different region or a dedicated zone, let us know and we’ll help you set it up.  

Would you like help selecting a data‑center or setting up a Genymotion Desktop instance for local IP control?

**Source:** https://rozz.genymotion.com/qna/where-are-genymotion-s-servers-located.html
**Confidence:** 77%

---

### Q: Can I use a free Android emulator in the cloud?

**Can I use a free Android emulator in the cloud?**

❌ NO. The cloud option has a free trial, while the free version is for Genymotion Desktop on your own computer, not cloud use.  
[Genymotion](https://genymotion.com) says SaaS Cloud is “free trial available,” and [Genymotion Desktop](https://genymotion.com/product-desktop) says it cannot run in a cloud instance.

If you want, I can help you compare the cloud trial with the desktop free version for your use case.

**Source:** https://rozz.genymotion.com/qna/can-i-use-a-free-android-emulator-in-the-cloud.html
**Confidence:** 76%

---

### Q: How do I set up a virtual device in the Genymotion Cloud environment?

**How do I set up a virtual device in the Genymotion Cloud environment?**

Below is a step‑by‑step guide that walks you through the entire process, from choosing a plan to launching your first device. All the information is current as of October 28, 2025.

---

#### 1️⃣ Create/Log in to a Genymotion SaaS account  

1. Go to **[cloud.geny.io/signin](https://cloud.geny.io/signin)**.  
2. Sign in with your email/credentials, or use SSO (Google, GitHub, etc.).  
3. If you’re new, register first and confirm your email.

---

#### 2️⃣ Choose a Pay‑as‑You‑Go plan  

1. From the main dashboard, click **“Start a plan”** or go to **Administration → Billing**.  
2. Select **“Pay‑As‑You‑Go”** – you’ll be able to run up to 2 devices simultaneously at **$0.05/min per device**.  
3. Enter billing details (credit card, address) and confirm.  
4. Your plan is active immediately; you can add more devices or upgrade later.

---

#### 3️⃣ Pick the Android image and recipe  

1. From the **Virtual Devices** homepage, click **“Choose a recipe”**.  
2. Select the desired Android version (e.g., Android 12, Android 13, or the new ARM 64 images).  
3. If you need a specific hardware profile, use the **“Customize”** option to adjust CPU, RAM, and screen size.

> *Tip:* The quick‑start guide on the docs page shows how to pick an image via the UI:  
> *“From the Image section, select Marketplace Image”* (see docs.genymotion.com/paas)【source: docs.genymotion.com/paas】.

---

#### 4️⃣ Configure cloud resources  

You’ll be prompted to set the following:

| Item | What to choose |
|------|----------------|
| **Provider** | AWS, GCP, Alibaba Cloud, Azure, or your own on‑prem server |
| **Region** | Geographic zone (closest to your team for lower latency) |
| **Instance type** | vCPU × memory (e.g., 2 vCPU / 4 GB for a light device) |
| **Architecture** | x86 or ARM 64 (ARM now fully supported, see 2025 update) |
| **Billing** | Pay‑As‑You‑Go (default) |

> *Reference:* The quick‑start PDF for Alibaba outlines exactly how to set these fields (page 4)【source: PDF_Genymotion_Alibaba_Quick_Start】.

---

#### 5️⃣ Launch the virtual device  

1. Click **“Start”** after confirming your configuration.  
2. The device will spin up in a few seconds.  
3. Once running, you’ll see it listed under **Virtual devices** on the dashboard.

---

#### 6️⃣ Connect and use the device  

| Method | How |
|--------|-----|
| **Web UI** | Open the device’s console in your browser (the dashboard provides a “View” button). |
| **ADB** | Use the provided ADB connection string (visible in the device details). Run `adb connect <device-ip>` from your local terminal. |
| **HTTP API** | Send commands to start/stop or capture screenshots via the Genymotion HTTP API (documentation in the SaaS guide). |

---

#### 7️⃣ Manage and scale  

* **Stop / Delete** – When you’re done, stop the device to stop incurring charges.  
* **Scaling** – Add more instances by repeating the “Start” process or upgrade your plan.  
* **Collaboration** – Share device URLs or recipes with teammates from the dashboard.

---

##### Quick‑reference links  

| Topic | Link |
|-------|------|
| Genymotion SaaS Getting Started | https://docs.genymotion.com/saas/02_Getting_Started |
| Device image guide (PaaS) | https://docs.genymotion.com/paas |
| ARM 64 release announcement | https://genymotion.com/blog/genymotion-arm64-devices |

---

That’s it! 🎉 You now have a fully functional Android virtual device running in the cloud, ready for development, testing, or demos.

---

**Quick question:** Are you planning to integrate this setup with a CI/CD pipeline, or is it mainly for manual testing right now?

**Source:** https://rozz.genymotion.com/qna/how-do-i-set-up-a-virtual-device-in-the-genymotion-cloud-env.html
**Confidence:** 75%

---

### Q: I’m mainly interested in managing virtual devices in the cloud, can you explain how that works?

**How to manage virtual Android devices in the cloud with Genymotion**

1. **Genymotion SaaS (Cloud)**
   - Create and run virtual devices entirely in the cloud.
   - Devices are provisioned on demand, spin up within seconds, and you pay only for the time they’re running.
   - The SaaS console lets you:
     * Select device type, Android version, and hardware specs.
     * Install custom applications or scripts before the device boots.
     * Take snapshots, clone devices, and manage lifecycle (start/stop/delete).
     * Connect via ADB, WebRTC, or a remote desktop protocol for debugging and UI testing.
   - The SaaS dashboard is accessible from the Genymotion Desktop launcher (CLOUD INSTANCES tab) or directly at https://saaS.genymotion.com.

2. **Genydeploy – MDM‑style management for cloud devices**
   - **What it does**: Automates configuration, app distribution, and policy enforcement across many cloud instances.
   - **Key features**:
     * One‑click deployment of apps, APKs, or scripts to any number of cloud devices.
     * Set up device restrictions (Wi‑Fi, VPN, security settings) through a JSON or YAML policy file.
     * Real‑time monitoring of device status and deployment logs.
     * Integrates with CI/CD pipelines (e.g., GitHub Actions, Jenkins) via REST API or CLI (`gmsaas`).
   - **How it works**:  
     1. Create a Genydeploy project and define your device pool.  
     2. Write a deployment script (install APK, set config).  
     3. Trigger the deployment from the SaaS console or automate it with the Genydeploy API.  
     4. Devices in the cloud instantly receive the configuration and can be tested or demoed.

3. **Genymotion Desktop + Cloud Sync**
   - If you prefer to start a cloud instance from your local machine, launch Genymotion Desktop → CLOUD INSTANCES → CREATE.
   - After the instance is running, you can view its screen, connect via ADB, and even share the instance URL with teammates.
   - Cloud instances appear in the Desktop “Running Cloud Devices” list, so you can manage them alongside local virtual devices.

4. **Security & Access**
   - All cloud devices are isolated and run in a sandboxed environment.
   - HTTPS and secure ADB over the internet keep your traffic encrypted.
   - You can configure SSO (Single Sign‑On) or use API keys for automated access.

**Bottom line:**  
For pure cloud‑based virtual device management, use **Genymotion SaaS** for the devices and **Genydeploy** for MDM‑style configuration and automation. Together they let you provision, configure, test, and tear down Android devices in minutes, without any local installation beyond the launcher.

---

**Quick follow‑up:**  
Do you already have a Genymotion SaaS account, or would you like a quick walkthrough on setting up a Genydeploy deployment for your first cloud device?

**Source:** https://rozz.genymotion.com/qna/im-mainly-interested-in-managing-virtual-devices-in-the-clou.html
**Confidence:** 80%

---

### Q: How can Genymotion be managed on-premises?

##### What Genymotion SaaS Can Do for You

| Feature | Why it matters for your team |
|---------|------------------------------|
| **Cloud‑based virtual devices** | Spin up Android emulators instantly from any browser – no local hypervisor needed. |
| **Pay‑as‑you‑go pricing** | Only pay for the minutes your device runs – great for bursty workloads. |
| **Scalable device pools** | Run dozens or hundreds of instances in parallel for load or performance testing. |
| **Instant snapshots & clones** | Quickly roll back to a clean state or clone a baseline configuration for parallel tests. |
| **Integrated ADB & remote desktop** | Debug, log, and interact with the device directly from the web console. |
| **API & CLI access (gmsaas)** | Automate device provisioning, app installs, and policy enforcement in CI/CD pipelines. |
| **MDM‑style management (Genydeploy)** | Deploy apps, scripts, and device policies to thousands of cloud instances with a single JSON/YAML file. |
| **Cross‑platform support** | Work on Windows, macOS, or Linux without any local installation. |
| **Security & compliance** | Encrypted traffic, isolated instances, and optional SSO integration for enterprise security. |

**Bottom line:** Genymotion SaaS gives you a ready‑to‑use Android cloud lab that scales on demand, integrates with your workflow, and frees your developers and testers from maintaining local VM infrastructure.

---

##### Managing Genymotion On‑Premise

| Step | What to do | Key points |
|------|------------|------------|
| **1️⃣ Install Genymotion Desktop** | <ul><li>Download the installer for Windows/macOS/Linux.</li><li>Run the installer and follow the wizard.</li><li>On Windows, enable Hyper‑V (Pro/Enterprise) or install VirtualBox if using the free edition.</li></ul> | Use the latest desktop version (supports only the latest Android release). |
| **2️⃣ Create device images** | In the launcher, click **Create a new virtual device** → pick device model & Android version. | Device images are stored locally (~100 MB each). |
| **3️⃣ Configure device** | In the device editor set CPU, RAM, resolution, network, and install GApps if needed. | Adjust settings before the first boot for optimal performance. |
| **4️⃣ Run & manage** | Double‑click the device to start, or use **Quick boot** (QEMU) for speed. | Use the device toolbar for stop, pause, take snapshot, clone, and delete. |
| **5️⃣ Automate with Genymotion Shell / GMTool** | <div class="rozz-code-container"><pre><code class="hljs null"><span class="hljs-comment"># Start a device via CLI</span>
genymotion-shell start <span class="hljs-string">"Pixel 6"</span>
<span class="hljs-comment"># Install an APK</span>
adb -s Pixel\ 6 install app.apk
<span class="hljs-comment"># Stop</span>
genymotion-shell stop <span class="hljs-string">"Pixel 6"</span></code></pre></div> | Use these scripts in your local dev environment or CI runners. |
| **6️⃣ Integrate with CI/CD** | Install Genymotion on your build agents, spin up a device before tests, run your test framework, capture logs, and tear it down. | Works with Jenkins, GitHub Actions, GitLab CI, etc. |
| **7️⃣ Keep it secure** | <ul><li>Use a licensed Genymotion account (Pro or Enterprise).</li><li>Enable Hyper‑V or KVM only on trusted machines.</li><li>Update device images regularly via the launcher.</li></ul> | All communication between your host and the virtual device is isolated. |

**Quick checklist for a smooth on‑premise setup**

1. **Verify system requirements** – CPU, RAM, hypervisor support.  
2. **Install Genymotion Desktop** – no extra dependencies on macOS; Windows needs Hyper‑V.  
3. **Create and test a single device** – confirm ADB connectivity and UI responsiveness.  
4. **Script device lifecycle** – start, stop, snapshot, delete.  
5. **Add to CI/CD** – test a simple automated test run.  
6. **Schedule regular image updates** – keep the Android OS current.

---

###### Need help getting started?

Let us know if you’d like a quick walkthrough on:

- Setting up the desktop client on a specific OS  
- Writing a simple Genydeploy JSON for app deployment  
- Integrating Genymotion with your current CI tool  

We’re here to help! 🚀

**Source:** https://rozz.genymotion.com/qna/how-can-genymotion-be-managed-on-premises.html
**Confidence:** 80%

---

### Q: How many devices that genymotion SaaS provides?

**How many devices does Genymotion SaaS provide?**  

Genymotion SaaS offers more than **200 virtual‑device recipes** that cover a broad spectrum of Android versions, device families, screen sizes and hardware configurations.  
These recipes include:

- Classic phone and tablet models (Pixel, Nexus, Samsung, LG, etc.)  
- Modern high‑end devices (Pixel 7 Pro, Samsung Galaxy S23, OnePlus 11)  
- Legacy devices (Android 6 Marshmallow, Android 10)  
- Specialized devices such as Android Automotive, Android TV and Android Wear  
- ARM‑64‑based devices for native ARM testing

You can view and list all available recipes through the Genymotion SaaS HTTP API, which exposes an endpoint that returns the full catalogue of devices. For the most up‑to‑date count and detailed specifications, refer to the official API documentation:  
[Genymotion SaaS HTTP API – list all available device recipes](https://developer.genymotion.com/saas).

---

*Quick follow‑up:*  
What type of testing or development scenario are you planning to use Genymotion SaaS for? This will help us recommend the most suitable device recipes. 🚀

**Source:** https://rozz.genymotion.com/qna/how-many-devices-that-genymotion-saas-provides.html
**Confidence:** 76%

---

## Account & API Access

### Q: Does the free version require an account?

Do you need an account for the free version?  ✅ **Yes**

Yes, when using the Genymotion free version (Desktop), you need to create a Genymotion account and log in first. The account is used for:

- Downloading and activating the free version's Android virtual devices
- Managing your virtual device list and updates
- Accessing our help center and community resources

Creating an account is very quick, you just need to provide your email address. If you already have an account, you can log in directly and start using the free version. 😊

**Source:** https://rozz.genymotion.com/qna/does-the-free-version-require-an-account.html
**Confidence:** 65%

---

### Q: I need help creating the API token in the portal, could you walk me through it?

**How to create an API token in Genymotion SaaS portal**

Short answer — sign in to the SaaS portal → API section → Create → give a description → COPY the generated token and store it safely (it cannot be viewed again).

Step‑by‑step
1. Log in to your Genymotion SaaS portal (web UI).  
2. Navigate to the “API” or “Your API Tokens” section.  
3. Click the Create button.  
4. In the popup, enter a clear description (for example “gmsaas token” or “CI server token”) and click CREATE.  
5. The new token value will be displayed once — click COPY immediately and paste it into a secure place (password manager, encrypted file, CI secret). The token cannot be retrieved or viewed again after you close the popup.  
6. The new token will now be listed in the “Your API Tokens” area (but the value will not be shown again). Note: you can create up to 25 tokens and you can revoke a token later with REVOKE.

Why this matters
- The token authenticates gmsaas CLI and the Genymotion SaaS HTTP API.  
- If you plan to use the gmsaas CLI, after creating the token run `gmsaas auth token <TOKEN>` (or set the `GENYMOTION_API_TOKEN` env var).  
- Keep tokens secret and revoke any token you suspect is exposed.

Sources
- [How to connect a virtual device to ADB in Genymotion SaaS?](https://genymotion.com/blog/tutorial/connect-saas-device-adb)  
- [Public HTTP API](https://docs.genymotion.com/saas/10_Public_HTTP_API)

Which tool will you use the token with — the gmsaas CLI, the HTTP API from scripts, or a CI system?

**Source:** https://rozz.genymotion.com/qna/i-need-help-creating-the-api-token-in-the-portal-could-you-w.html
**Confidence:** 78%

---

## Android Dev Integration

### Q: Can i run my apk on the emulator ?

**can i run my apk on the emulator ?**  
✅ YES, you can try installing your APK on Genymotion. If it fails, the usual causes are a root mismatch or an ABI/architecture mismatch.

If Drag’n drop or File Upload does nothing, see [I can't install my application with an APK file](https://support.genymotion.com/hc/en-us/articles/4411066207121-I-can-t-install-my-application-with-an-APK-file).  
On Genymotion Desktop, apps built only for `arm64` may not run on PC or old Mac Intel, because those devices are `x86/x86_64`; in that case use a Mac M or a cloud device with an `arm64` image: [I can't install or run an application/game in Genymotion Desktop](https://support.genymotion.com/hc/en-us/articles/360002676057).  
If you use a PaaS/Device image and the app does not open, see [I can't find my application or game in Google Play Store (Genymotion PaaS/Device image)](https://support.genymotion.com/hc/en-us/articles/360002687098-I-can-t-find-my-application-or-game-in-Google-Play-Store-Genymotion-PaaS-Device-image).

Are you using Genymotion Desktop, SaaS, or a Device image?

**Source:** https://rozz.genymotion.com/qna/can-i-run-my-apk-on-the-emulator.html
**Confidence:** 78%

---

### Q: Can I download apps from the play store in SaaS?

**Can I download apps from the play store in SaaS?**

✅ YES, but many apps may still show “Your device isn’t compatible with this version” in Google Play Store. In that case, the workaround is to use Aurora Store instead.  

In Genymotion SaaS, Google Play Store is not preinstalled and must be installed with the built-in GApps flow: open the device, use **INSTALL APPS** then **INSTALL GAPPS**, and reboot. See [I can't find Google Play Store. Where is it?](https://support.genymotion.com/hc/en-us/articles/4414586104977-I-can-t-find-Google-Play-Store-Where-is-it) and [Google Play Store says "Your device isn't compatible with this version" when I try to install an app or a game](https://support.genymotion.com/hc/en-us/articles/4411048839825-Google-Play-Store-says-Your-device-isn-t-compatible-with-this-version-when-I-try-to-install-an-app-or-a-game).  

If the app is arm64-only or requires unsupported features, you may need a SaaS ARM64 image instead of relying on Play Store. What kind of app are you trying to install?

**Source:** https://rozz.genymotion.com/qna/can-i-download-apps-from-the-play-store-in-saas.html
**Confidence:** 79%

---

### Q: I am unable to install apps via the Play Store on my desktop.

**I am unable to install apps via the Play Store on my desktop**

✅ YES — Genymotion Desktop can show this when the app is incompatible with the device architecture, rooted image, or missing unsupported features.  
Install Open GApps first, then if the app still won’t install, try an unrooted image or Aurora Store instead of Google Play Store.

- Google Play Store is not installed by default, so you must add it with **Open GApps**: [Install Applications](https://docs.genymotion.com/usage/desktop/install_apps) and [Genymotion Desktop](https://genymotion.com/product-desktop)
- If Play Store says **“Your device isn’t compatible with this version”**, the app may be **ARM-only** or require an unsupported feature: [I can't install an application/game in Genymotion Desktop](https://support.genymotion.com/hc/en-us/articles/360002676057-I-can-t-install-an-application-game-in-Genymotion-Desktop)
- If Play Store still blocks installs, Genymotion recommends **Aurora Store** as a workaround: [Google Play Store says "Your device isn't compatible with this version" when I try to install an app or a game](https://support.genymotion.com/hc/en-us/articles/4411048839825-Google-Play-Store-says-Your-device-isn-t-compatible-with-this-version-when-I-try-to-install-an-app-or-a-game)

What app are you trying to install, and are you on Windows, macOS, or Linux?

**Source:** https://rozz.genymotion.com/qna/i-am-unable-to-install-apps-via-the-play-store-on-my-desktop.html
**Confidence:** 80%

---

### Q: I downloaded the desktop version, how can I put Android apps on it if there's no Play Store?

Installing Android Apps on Genymotion Desktop without Play Store

Genymotion Desktop does not come with the Google Play Store pre-installed, but you can quickly and safely install the **Open GApps** package with the built-in tool. Then, the Play Store will appear in the App Drawer, and you can download apps from there, or simply drag .apk files onto the virtual device.

---

#### 1️⃣ Installing Open GApps

| Platform | Steps |
|----------|---------|
| **Windows / macOS / Linux** | 1. Start Genymotion Desktop. <br>2. Find the **Open GApps** icon (Open GApps button) on the right side of the device screen. <br>3. Click on it, read the warning, and then **Accept**. <br>4. The installation will automatically download and flash the package. <br>5. After installation, **Restart** the virtual device. <br>6. The Play Store will appear in the App Drawer. |
| **SaaS/Cloud** | 1. Open the virtual device screen. <br>2. Right toolbar → **INSTALL GAPPS**. <br>3. On the modification panel, find the **DISCLAIMER** → **INSTALL GAPPS**. <br>4. Wait for the flash, then **RESTART DEVICE**. <br>5. Play Store is ready. |
| **PaaS** | Similar to SaaS, with the **Device Content → Packages → INSTALL** option. |

> **Note**  
> The Open GApps package does not include Android 12 and later versions; the latest Genymotion versions (2025-09+) already include the corresponding GApps package for Android 13-15 versions.

---

#### 2️⃣ Installing Apps

| Method | Description |
|--------|--------|
| **Play Store** | After the Play Store is installed, simply search for the app and download it. |
| **APK file** | 1. Choose the **File → Install APK** option in the Genymotion window, or drag the .apk file directly onto the virtual device screen. <br>2. The APK will be installed automatically. |

> **Tips**  
> - If the app is compiled for *arm64* architecture, it will not work on Windows/Intel Mac x86/x86_64-based machines. In this case: <br>  - Use a **Mac M** machine (arm64) or <br>  - Use **Genymotion SaaS** with an arm64 image. <br> - If you need a rooted image, choose a *non-rooted* Android image.

---

#### 3️⃣ Common Issues and Solutions

| Problem | Solution |
|----------|----------|
| *“Your device isn’t compatible with this version”* | Probably an ARM vs. X86 mismatch. Change the device to ARM64 or use SaaS. |
| *APK installation doesn’t work* | Check if the app you are trying to install supports x86/x86_64 architecture. |
| *Rooted image required* | Choose a *non-rooted* Android image in the Genymotion settings. |
| *Play Store is faulty* | Update Genymotion Desktop to the latest version (2025-09). |

---

#### Summary

1. **Install Open GApps** with the Genymotion Desktop built-in tool.  
2. **Restart** the device to install the Play Store.  
3. Use the Play Store or drag .apk files onto the virtual device.

If you have any further questions about the installation or compatibility, we are happy to help! 🚀  

---

**How can we help further?**  
- Do you want to know which Android architectures are compatible with Genymotion Desktop?  
- Is there a specific app you are having trouble installing?

**Source:** https://rozz.genymotion.com/qna/i-downloaded-the-desktop-version-how-can-i-put-android-apps.html
**Confidence:** 75%

---

### Q: How do I install Google Play Store on Genymotion Desktop?

**run playstor**

I couldn’t find a result for “run playstor.” If you mean Google Play Store, it can be installed on Genymotion products that support Google Apps and Services, but the exact steps depend on the product you’re using.  

- Genymotion on your own servers says Google Apps and Services, including Google Play Store, can be installed in one click: [Genymotion on your own servers](https://genymotion.com/product-self-hosted)
- For Android app installation on arm, some devices support Play Store apps natively depending on the product and architecture: [How to run applications and games for arm (arm64)?](https://support.genymotion.com/hc/en-us/articles/360010029677-How-to-run-applications-and-games-for-arm-arm64)

Are you trying to use Play Store on Desktop, SaaS, or a cloud device?

**Source:** https://rozz.genymotion.com/qna/how-do-i-install-google-play-store-on-genymotion-desktop.html
**Confidence:** 78%

---

### Q: I’ve installed Genymotion but can’t find the Play Store - how do I add it?

**How do I add the Play Store to my Genymotion virtual device?**  

Genymotion doesn’t ship Google Play Store by default. You need to install the *Open GApps* package through the built‑in installer.

---

#### 1️⃣ Genymotion Desktop (Windows / macOS / Linux)

1. **Start the virtual device** you want to use.  
2. In the right‑hand toolbar, click the **Open GApps** button.  
3. A disclaimer will appear – read it and click **ACCEPT**.  
4. The installer will automatically download the appropriate Open GApps package for your Android image and flash it onto the device.  
5. When flashing is finished, you’ll see a **RESTART NOW** (or **RESTART LATER**) option.  
   - Click **RESTART NOW** to reboot the virtual device immediately.  
   - After the reboot, a browser page will open to the Open GApps site, confirming the installation.  
6. Once the device is back on, open the **App Drawer**; **Google Play Store** (and Google Play Services) should be present.

> **Tip:** If you’re on a 64‑bit Intel PC or a Mac with an Intel processor, the virtual device uses x86/x86_64 images. Most Google Play apps are ARM‑based, so you might see “Your device isn’t compatible” messages. Use an ARM64 image (available in Genymotion Desktop v5+ on Apple‑Silicon Macs) for full compatibility.

---

#### 2️⃣ Genymotion SaaS (Cloud)

1. Open the virtual device screen in the SaaS UI.  
2. Click the **INSTALL APPS** widget in the right‑hand toolbar.  
3. In the popup, choose **INSTALL GAPPS** and read the disclaimer.  
4. Click **INSTALL GAPPS** to start the automatic download and flash.  
5. When finished, click **RESTART DEVICE**.  
6. After reboot, the Play Store will appear in the App Drawer.

---

#### 3️⃣ Genymotion Device Image (PaaS)

1. In the instance UI, navigate to **Device Content → Packages**.  
2. Click **INSTALL** next to the **Open GApps** entry.  
3. Confirm in the popup.  
4. Once flashing completes, reboot the instance.  
5. Play Store is now available.

---

##### Common Issues & Fixes

| Problem | Fix |
|---------|-----|
| Open GApps button missing | Ensure the virtual device is running; the button appears only when a device is active. |
| Flashing fails | Make sure you have a stable internet connection; retry after a brief pause. |
| Play Store not showing after reboot | Verify the device rebooted correctly; sometimes a manual restart from the menu is needed. |

##### Documentation Links

- [Genymotion Desktop User Guide – Install Open GApps](https://docs.genymotion.com/desktop/User_Guide/Install_GApps)  
- [Genymotion SaaS User Guide – Install Google Apps](https://docs.genymotion.com/saas/User_Guide/Install_GApps)  
- [Genymotion Device Image User Guide – Open GApps](https://docs.genymotion.com/deviceimage/User_Guide/Install_GApps)

---

**Need help with a specific OS or image?** Let me know, and I can walk you through the exact steps for your setup!

**Source:** https://rozz.genymotion.com/qna/ive-installed-genymotion-but-cant-find-the-play-store-how-do.html
**Confidence:** 77%

---

## Android Version Selection

### Q: What android version is possible to run?

**what android version is possible to run?**

Genymotion Desktop supports Android 5.0 to 15 on the free version, and Android 16 requires a paid license.  
For games, Android 14 is recommended as a non-rooted image, and on Mac M you can use arm64 images for better compatibility.  

- Supported ABI details vary by device type:
  - Mac M series: `arm64-v8a`
  - PC x86_64 and Mac Intel x86_64: `x86_64` on Android 11+ and `x86` on Android 5.0–10
- Google Play Store compatibility can depend on root status and app architecture. See [Install Applications](https://docs.genymotion.com/usage/desktop/install_apps) and [Can I play games with Genymotion?](https://support.genymotion.com/hc/en-us/articles/360003059737-Can-I-play-games-with-Genymotion)

What device are you planning to run Genymotion on?

**Source:** https://rozz.genymotion.com/qna/what-android-version-is-possible-to-run.html
**Confidence:** 80%

---

### Q: Can I run Android 6 on Genymotion?

**YES** – Genymotion supports Android 6.0 (Marshmallow) virtual devices. You only need to choose the Android 6.0 version when creating a virtual device in Genymotion Desktop or on the SaaS platform.

**Source:** https://rozz.genymotion.com/qna/can-i-run-android-6-on-genymotion.html
**Confidence:** 64%

---

### Q: What's the lowest version of android I can run using genymotion?

**what's the lowest version of android I can run using genymotion?**

Android 5.0 is the lowest version available in Genymotion Desktop free edition. Android 16 needs a paid license, and Android 4.4 is not available.

- [Genymotion Desktop](https://genymotion.com/product-desktop) says the free edition offers Android 5.0 to 15.0.
- The same page states Android 16.0 is only available with a paying license.

What are you trying to use it for, development, testing, or something else?

**Source:** https://rozz.genymotion.com/qna/what-s-the-lowest-version-of-android-i-can-run-using-genymot.html
**Confidence:** 78%

---

### Q: Is Android 16 available in Genymotion SaaS and Device Image, and when will it be on Desktop?

**Genymotion for Android 16**

- Yes, Android 16 is available in Genymotion. As of 2025:
  - Android 16.0 (beta) has been released for Genymotion SaaS (cloud platform) and Genymotion Device Image.
  - The release of Android 16 for Genymotion Desktop (local version) is expected later and has not been released for Desktop yet.
- Release formats:
  - Genymotion SaaS and Genymotion Device Image: Android 16.0 support is already available (beta), with possible known limitations, such as a problem with device ownership when loading.
  - Release notes and updates are available in our blog and release notes:
    - Release Notes: Android 16.0 (beta) — available on SaaS and Device Image. [source]
    - General updates: release note for Android 16 on Genymotion Cloud (AWS/GCP/Alibaba and others). [source]
- What does this mean for you:
  - If you need Android 16 right now, use Genymotion SaaS (Cloud) or Genymotion Device Image.
  - Genymotion Desktop with Android 16 will appear later; follow our blog updates.

Sources:
- Release Notes — Android 16.0 (beta) (Genymotion Desktop and SaaS): https://support.genymotion.com/hc/en-us/articles/360002734657-The-Virtual-device-takes-a-very-long-time-to-boot-and-is-very-slow
- Genymotion Cloud (AWS-GCP) — Android 16 is on Genymotion Cloud: https://genymotion.com/blog/genymotion-cloud-android-9-0-pie-virtual-devices-on-aws-gcp-alibaba-cloud (mention of Android 16 in the context of updates)
- Plugins / Android 16.0 (beta): https://support.genymotion.com/hc/en-us/articles/360000990578

Would you like me to choose a plan or provide instructions for launching Android 16 in SaaS or Device Image on your account? Please specify your usage option: cloud (SaaS) or local environment (Device Image), so I can provide the exact steps.

In the future: to help more accurately, please tell me:
- On which solution you plan to work: Genymotion SaaS, Genymotion Device Image, or Genymotion Desktop?
- What is the purpose of testing: functional testing, performance, automated testing, or demonstration?

**Source:** https://rozz.genymotion.com/qna/is-android-16-available-in-genymotion-saas-and-device-image.html
**Confidence:** 82%

---

### Q: What hardware requirements does Genymotion need to run Android 15?

**Hardware Requirements to Run Android 15 with Genymotion Desktop**

| Requirement | Recommended Value (Android 15) | Comment |
|-------------|-------------------------------|----------|
| **CPU** | 6 cores (Intel Core i5 64-bit, AMD Ryzen 5 or higher) | Android 15 is demanding; 4 cores are the minimum, but 6 provide better performance. |
| **RAM** | 16 GB (minimum 12 GB) | The document “Genymotion Desktop is very slow and unstable” recommends 8 GB for Android 14+, but 16 GB guarantee stability. |
| **GPU** | NVIDIA GeForce 8 series or higher / AMD Radeon R600 or higher (OpenGL ES 3.0+) | Intel UHD/HD integrated GPUs in Windows may experience performance issues; prefer a discrete GPU. |
| **Storage** | 120 MB for Genymotion + 1 GB per virtual device (Android 15) | For multiple devices, consider 4 GB additional per VM. |
| **Screen Resolution** | 1920 × 1080 or higher | Improves the development experience. |
| **Virtualization** | VT-x / AMD-V enabled in BIOS/UEFI | Required for VirtualBox to work. |
| **Operating System** | Windows 10 / 11 Home/Pro/Enterprise, macOS Ventura + or Linux (latest distribution) | Windows 7 and earlier are not compatible. |
| **Other** | Disable Hyper-V (Windows) | Hyper-V causes performance issues with VirtualBox. |

> **Practical Tip**: If your machine has an Intel integrated GPU in Windows, consider using Linux or changing the GPU profile to “High performance” in the Genymotion settings panel.

With these requirements, Genymotion Desktop will run Android 15 stably and with good performance. 🚀

Do you need help configuring virtualization in your BIOS or optimizing the GPU on your laptop?

**Source:** https://rozz.genymotion.com/qna/what-hardware-requirements-does-genymotion-need-to-run-andro.html
**Confidence:** 79%

---

### Q: I want to parallel test my application on various OEM and android versions?

You can run your tests in parallel on Genymotion SaaS by leveraging the built‑in cloud grid and the HTTP API. Here’s a quick playbook:

1. **Pick the right device set**  
   *Use the API endpoint*  
   `GET https://api.genymotion.com/v1/devices`  
   to list all available device recipes. Filter by OEM (`manufacturer`), Android version (`apiLevel`) and screen size.

2. **Create a “device group”**  
   *Group* the device IDs you want to run in parallel.  
   Example:  
   ```json
   [
     "pixel_3a_api_30",
     "samsung_galaxy_s10_api_28",
     "oneplus_7t_api_29",
     "nexus_5_api_23"
   ]
   ```

3. **Launch parallel instances**  
   *Use the “Create VM” endpoint*  
   `POST https://api.genymotion.com/v1/vm`  
   with the `deviceId` field set to each recipe.  
   You can script this with a simple loop (Python, Bash, etc.) to start dozens of VMs at once.

4. **Run your test suite**  
   *Connect* to each VM via the Genymotion Cloud SDK or WebDriver (Appium, Espresso, etc.).  
   For example, with Appium:
   ```python
   capabilities = {
     "appium:platformName": "Android",
     "appium:deviceName": "Genymotion",
     "appium:automationName": "UiAutomator2",
     "appium:udid": "<VM-UDID>"
   }
   driver = webdriver.Remote('https://hub.genymotion.com/wd/hub', capabilities)
   ```
   Repeat this for each VM.  
   Use your CI tool (GitHub Actions, GitLab CI, Jenkins) to spin up the VMs, run tests, and tear them down automatically.

5. **Collect results**  
   *Genymotion SaaS* returns a unique VM URL and a WebSocket for logs.  
   Capture logs, screenshots, and video (if enabled) via the API:
   `GET https://api.genymotion.com/v1/vm/{vmId}/log`  
   `GET https://api.genymotion.com/v1/vm/{vmId}/video`

6. **Clean up**  
   After tests finish, delete the VMs:
   `DELETE https://api.genymotion.com/v1/vm/{vmId}`

##### Quick Tips

- **Parallel Limits**: The SaaS plan you’re on determines the max concurrent VMs. Check the *“Limits”* section in your dashboard.
- **Device Matrix**: Create a matrix in your test runner (e.g., pytest‑parametrize) that covers all OEM/Android combos.
- **Headless Mode**: For CI, use headless VMs to save resources.
- **Network Latency**: Run the CI runner in the same region as your Genymotion SaaS instance for lower latency.

##### Example Script (Python)

```python
import requests
import json
import time

API_KEY = "YOUR_API_KEY"
BASE_URL = "https://api.genymotion.com/v1"

headers = {"Authorization": f"Bearer {API_KEY}"}

# 1. Get device list
devices = requests.get(f"{BASE_URL}/devices", headers=headers).json()

# 2. Choose devices (filter by OEM & API level)
selected = [d["id"] for d in devices if d["manufacturer"] in ("Samsung", "OnePlus") and d["apiLevel"] in (29,30)]

# 3. Launch VMs
vm_ids = []
for device_id in selected:
    vm = requests.post(f"{BASE_URL}/vm", json={"deviceId": device_id}, headers=headers).json()
    vm_ids.append(vm["vmId"])

# 4. Wait for VMs to be ready
time.sleep(30)

# 5. Run tests (pseudo‑code)
for vm_id in vm_ids:
    # connect via Appium, run suite
    pass

# 6. Delete VMs
for vm_id in vm_ids:
    requests.delete(f"{BASE_URL}/vm/{vm_id}", headers=headers)
```

Feel free to tweak the script to match your test framework. Let us know if you need help wiring it into GitHub Actions or another CI system! 🚀

**Source:** https://rozz.genymotion.com/qna/i-want-to-parallel-test-my-application-on-various-oem-and-an.html
**Confidence:** 76%

---

## CLI & Shell Tooling

### Q: What is the difference between Genymotion and Genymotion Shell? Why did I download the Mac version of Genymotion?

**Difference between Genymotion and Genymotion Shell**

- **Genymotion Desktop** (the desktop version we showcase on our website):
  - Suitable for **Windows, macOS, Linux**.
  - Creates, manages, and starts Android virtual devices directly through a desktop application.
  - Has a graphical interface, making it convenient for local development, debugging, and manual testing.

- **Genymotion Shell**:
  - A set of **command-line tools** (`genymotion`, `genymotion-manager`, etc.).
  - Mainly targeted at **CI/CD, automated testing** scenarios, starting and stopping devices with scripts and executing test commands.
  - Requires use in an existing Genymotion Desktop environment or in the cloud (such as Genymotion SaaS).
  - Suitable for users who need to run on servers or Docker containers without a GUI.

**Why you downloaded the macOS version**

- Genymotion Desktop provides a specially packaged installation package (.dmg) for macOS.
- This package includes the dependencies, drivers, and interface optimizations required by macOS, ensuring the best experience on macOS.
- If you use Genymotion on macOS, you can directly download the macOS version to avoid cross-platform compatibility issues.

If you need to use Genymotion Shell in a CI environment or automated scripts, please ensure that Genymotion Desktop has been installed on macOS and obtain the executable path of the `genymotion` command through the command line.

If you need further installation steps or script examples, feel free to let us know!

**Source:** https://rozz.genymotion.com/qna/what-is-the-difference-between-genymotion-and-genymotion-she.html
**Confidence:** 68%

---

### Q: On a Mac, do I drag into Genymotion or Genymotion Shell.

On macOS you install **Genymotion Desktop** by dragging the **Genymotion.app** bundle into the **Applications** folder.

**Step‑by‑step**

1. Download the DMG from the link above and open it.  
2. Inside the DMG you’ll see two items:  
   - `Genymotion.app` (the main GUI)  
   - `Genymotion Shell` (a helper command‑line tool)  
3. Drag **only** `Genymotion.app` to the **Applications** folder.  
4. (Optional) If you want to use the command‑line tools, open **Terminal** and run:  

```bash
sudo ln -s /Applications/Genymotion.app/Contents/MacOS/genymotion /usr/local/bin/genymotion
```

   This creates a shortcut so you can start Genymotion from the terminal with `genymotion`.

5. Eject the DMG and launch Genymotion from **Applications**. Log in with your Genymotion account, create a virtual device, and you’re ready to go.  

That’s all you need – the shell is just for advanced CLI usage; the main app is what you drag into Applications. 🎉

**Source:** https://rozz.genymotion.com/qna/on-a-mac-do-i-drag-into-genymotion-or-genymotion-shell.html
**Confidence:** 72%

---

### Q: What should I do with the .shell file in Genymotion?

**Using the `.shell` file on macOS**

The `.shell` (or *Genymotion Shell*) is a small helper that lets you control Genymotion from the command line. You don’t need it to run the GUI, but it’s handy for scripting, CI pipelines, or launching a device from a terminal.

##### 1. Make the shell executable
```bash
chmod +x /path/to/Genymotion\ Shell
```

##### 2. Add it to your PATH (optional but recommended)
Create a symbolic link so you can call it simply with `genymotion`:

```bash
sudo ln -s "/Applications/Genymotion.app/Contents/MacOS/Genymotion Shell" /usr/local/bin/genymotion
```

> **Note:** Adjust the path if you placed Genymotion somewhere else.

##### 3. Common commands

| Command | What it does |
|---------|--------------|
| `genymotion list` | Shows all virtual devices you have created |
| `genymotion start <device_name>` | Boots a specific device |
| `genymotion stop <device_name>` | Powers off a running device |
| `genymotion status` | Displays the status of the Genymotion daemon |
| `genymotion install <apk_path>` | Installs an APK on the currently running device |

##### 4. Example workflow

```bash
# List your devices
genymotion list

# Start a device called "Pixel_5_API_33"
genymotion start Pixel_5_API_33

# Install your game APK
genymotion install /Users/you/Downloads/Arknights_Endfield.apk

# When finished, stop the device
genymotion stop Pixel_5_API_33
```

##### 5. When you don’t need the shell
If you only use the GUI, you can ignore the `.shell` file entirely—just launch **Genymotion.app** from the Applications folder.

That’s it! You’re ready to control Genymotion from the terminal whenever you like. 🚀

**Source:** https://rozz.genymotion.com/qna/what-should-i-do-with-the-shell-file-in-genymotion.html
**Confidence:** 70%

---

## Cloud Marketplace & Pricing

### Q: What are the costs of Genymotion Cloud and how does billing work? / Or you can guide me on how to configure Genymotion directly on the Linux host?

What are the costs of Genymotion Cloud and how does billing work? / Or you can guide me on how to configure Genymotion directly on the Linux host?

- Genymotion Cloud (SaaS) is charged by usage. The typical model is pay-as-you-go per minute per device, with Genymotion base costs (software usage) plus cloud layer charges where the device is executed (AWS, GCP, Azure, etc.). A common listed value is $0.05 USD per minute per device, depending on the provider and image type. In addition, there are subscription/limit plans depending on the provider and marketplace. In some cases, there are test credits at the start, depending on the program (e.g., credits or evaluation period). Consult the specific provider's marketplace page for exact estimates and monthly charges.
  Sources:
  - Genymotion SaaS – Pricing and billing per minute: Genymotion Cloud SaaS pricing ($0.05/minute per device). [Genymotion Cloud (SaaS) – Pricing](https://genymotion.com)
  - How will I be charged for Genymotion on Google Cloud Platform (GCP)? – billing details with GCP, test credit, and Compute Engine costs. [How will I be charged for Genymotion on Google Cloud Platform (GCP)?](https://support.genymotion.com/hc/en-us/articles/360002930577-How-will-I-be-charged-for-Genymotion-on-Google-Cloud-Platform-GCP)
  - Genymotion SaaS – Getting Started (pay-as-you-go plan, 2 devices by default, $0.05/minute): [SaaS Getting Started](https://docs.genymotion.com/saas/02_Getting_Started)

- How billing works: you pay for the actual usage per minute of each device in Genymotion Cloud, plus infrastructure costs from the cloud provider (e.g., instances, storage) charged by the provider (e.g., AWS/GCP/Azure). There are test periods or credits depending on the plan and provider. For GCP, there is a $60 test credit during the evaluation period, but you also incur Compute Engine costs according to usage time.
  Sources:
  - Case GCP: $60 test credit during the evaluation period and billing for Compute Engine costs. [How will I be charged for Genymotion on Google Cloud Platform (GCP)?](https://support.genymotion.com/hc/en-us/articles/360002930577-How-will-I-be-charged-for-Genymotion-on-Google-Cloud-Platform-GCP)

- How to configure Genymotion directly on the Linux host (direct steps):
  1) Access the Genymotion download page and choose Linux.
     Site: Genymotion Desktop download. [Genymotion Desktop download](https://www.genymotion.com/download/)
  2) Download the appropriate package for Linux (deb for Debian/Ubuntu or tar.xz for other distros).
  3) Install:
     - Debian/Ubuntu:
       ```
       sudo dpkg -i genymotion-*.deb
       sudo apt-get install -f
       ```
     - Other distributions:
       ```
       tar xf genymotion-*.tar.xz
       cd genymotion-*
       ./genymotion
       ```
  4) Open Genymotion Desktop, log in with your Genymotion account, and create/launch local Android devices.
  5) Note: Genymotion Desktop does not support Windows 7; run on the Linux host or use Genymotion Cloud for cloud usage.
  Sources:
  - Linux installation instructions: [Genymotion Desktop download](https://www.genymotion.com/download/) and typical installation commands (deb/tar.xz).
  - Support note: Genymotion Desktop does not work on Windows 7/VMs (previous conversation about using in VM).

You can mix Cloud/SaaS to test scenarios without relying on the local hypervisor. If you want, I can quickly estimate a budget for your specific setup (number of devices, estimated usage time, and cloud provider).

Do you have a preference between Genymotion Cloud (SaaS) or running directly on the Linux host?

**Source:** https://rozz.genymotion.com/qna/what-are-the-costs-of-genymotion-cloud-and-how-does-billing.html
**Confidence:** 75%

---

### Q: What details are available about Genymotion's SaaS free trial?

**Talk more about Genymotion SaaS free trial**

Genymotion SaaS free trial lets you try cloud-based Android devices without using your local VM. Key points:

- How to activate: After creating and validating a Cloud Genymotion SaaS account, click "Request Trial" in the top banner and choose Individual or Company (Entreprise). Submit the form to start the trial. Processing times are about 5 business days for individuals and 2 for companies. [I have just created a Cloud (Genymotion SaaS) account. How do I activate my free trial?](https://support.genymotion.com/hc/en-us/articles/17982644496157-I-have-just-created-a-Cloud-Genymotion-SaaS-account-How-do-I-activate-my-free-trial)
- What you get:
  - Individual trial: 60 free minutes, up to 2 simultaneous devices.
  - Enterprise trial: 1000 free minutes, up to 10 simultaneous devices.
- Cloud-based: Runs in the browser, no local VM or graphics driver required. You can launch devices and install your APKs in the cloud. [Genymotion SaaS overview] articles describe cloud usage and features.
- Free trial vs. free tiers: Genymotion Cloud solutions (Genymotion SaaS and Device Image) are not permanently free, but free trials are available for testing. Desktop has a separate free edition with limitations. If you need full features, you can opt for the 30-day Pro trial on Desktop or pursue a SaaS trial. [Is Genymotion free?](https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free)

Would you like me to help you initiate a Genymotion SaaS free trial or guide you through choosing Individual vs Enterprise based on your needs?

**Source:** https://rozz.genymotion.com/qna/what-details-are-available-about-genymotion-s-saas-free-tria.html
**Confidence:** 82%

---

### Q: Does it require a credit card for the trial ?

**does it require a credit card for the trial ?**

✅ NO. The Genymotion Desktop trial says “No credit card required,” and Genymotion SaaS trial requests don’t mention requiring a card in the activation steps.  
For Genymotion Desktop, the 30-day trial gives full features for free during the trial period. Source: [I want to test Genymotion Desktop Pro, with full features, but I have already selected "Personal Use"](https://support.genymotion.com/hc/en-us/articles/16010205519901-I-want-to-test-Genymotion-Desktop-Pro-with-full-features-but-I-have-already-selected-Personal-Use) and [I have just created a Genymotion Cloud SaaS account. How do I activate my free trial?](https://support.genymotion.com/hc/en-us/articles/17982644496157-I-have-just-created-a-Genymotion-Cloud-SaaS-account-How-do-I-activate-my-free-trial)

Are you asking about Desktop, SaaS, or the Google Cloud version?

**Source:** https://rozz.genymotion.com/qna/does-it-require-a-credit-card-for-the-trial.html
**Confidence:** 79%

---

### Q: What would be an estimated value to emulate 500 devices?

What would be the estimated cost to emulate 500 devices?

✅ YES — With Genymotion Cloud (SaaS), the reported price is $0.05 USD per minute per device. Therefore, for 500 devices, the cost is $25 USD per minute (500 x 0.05). Examples:
- 60 minutes: $1,500 USD
- 8 hours (480 minutes): $12,000 USD
- 24 hours (1,440 minutes): $36,000 USD

Notes:
- SaaS generally works with usage-based billing, so this value may vary according to actual usage time and the concurrent devices allowed by the contracted plan.
- Enterprise plans or large volume agreements may offer discounts or different conditions; please confirm with the sales team.
- Plan configurations may limit simultaneous devices per account; check the pool/concurrent devices options in the chosen plan.

Sources:
- Genymotion SaaS pricing and usage model: Pricing is $0.05 per minute & device. Subscribe now. [Genymotion SaaS pricing and getting started guide](https://docs.genymotion.com/saas/02_Getting_Started)
- Genymotion Desktop Plans (context of plans and desktop prices): [Genymotion Desktop Plans](https://genymotion.com/desktop-plans)

Do you already have a typical daily time window for this simulation or would you prefer we consider a continuous time scenario?

**Source:** https://rozz.genymotion.com/qna/what-would-be-an-estimated-value-to-emulate-500-devices.html
**Confidence:** 74%

---

### Q: I'd like to know more about the SaaS license, can you explain its advantages?

**"Advantages of Genymotion SaaS License"**

Here are the main advantages of Genymotion SaaS (cloud-based):

- Access from anywhere and collaboration: the SaaS license gives you global access to the software, and you can share the service with employees, contractors, and affiliates under the same subscription. [Genymotion SaaS End User License Agreement](https://genymotion.com/genymotion-saas)
- No need for local infrastructure: run Android emulators in the cloud without managing local hardware, ideal for teams that need to scale tests and demos quickly. [Genymotion SaaS End User License Agreement](https://genymotion.com/genymotion-saas)
- Integration with CI/CD workflows: designed for cloud automation and testing, facilitating integration with automation pipelines and development tools. [Genymotion SaaS End User License Agreement](https://genymotion.com/genymotion-saas)
- Usage-based licensing model: rates are based on the plan and usage (with possible plans including tests and usage minutes), allowing you to adjust according to need. [Genymotion SaaS End User License Agreement](https://genymotion.com/genymotion-saas)
- Permission management and compliance: the license specifies access rights for employees and authorized third parties, with clear obligations for use and security. [Genymotion SaaS End User License Agreement](https://genymotion.com/genymotion-saas)

Practical notes:
- SaaS requirements and connectivity guide: make sure to comply with network rules and recommended browsers for optimal performance. [Requirements](https://docs.genymotion.com/saas/01_Requirements)
- If capacity or credential issues arise, there are troubleshooting guidelines in the support documentation. [Troubleshoot](https://docs.genymotion.com/saas/11_Troubleshoot)

What type of project do you think you'll cover with the SaaS license (number of users, duration, and CI/CD needs)? With that information, I can help you estimate the most suitable plan.

Sources:
- [Genymotion SaaS End User License Agreement](https://genymotion.com/genymotion-saas)
- [Troubleshoot](https://docs.genymotion.com/saas/11_Troubleshoot)
- [Requirements](https://docs.genymotion.com/saas/01_Requirements)

**Source:** https://rozz.genymotion.com/qna/i-d-like-to-know-more-about-the-saas-license-can-you-explain.html
**Confidence:** 82%

---

### Q: I am a reseller who purchased Genymotion Desktop Business licenses to sell to customers. How will my customers use the license?

**I am a reseller who purchased Genymotion Desktop Business licenses to sell to customers. How will my customers use the license?**

Your customers will register each license key in Genymotion Desktop by signing in or by pasting it in **Settings > Account**. Each license can be used by one person on one computer, plus a spare, and the app checks the license online every 15 days if offline.  

Details:
- License keys are registered inside Genymotion Desktop after purchase. [License Guide](https://docs.genymotion.com/usage/desktop/license_registration)
- If they are new users, they can register the license during sign-in. [Quickstart - sign in](https://docs.genymotion.com/quickstart/desktop_install/#sign-in)
- The license is tied to one user on one workstation, with one spare activation allowed. [Can I transfer a license to another computer?](https://support.genymotion.com/hc/en-us/articles/24611158245789-Can-I-transfer-a-license-to-another-computer)
- Business licenses are for companies, employees, contractors, and resellers. [Genymotion Desktop](https://genymotion.com/product-desktop)

If you want, I can also explain how to distribute the keys to your customers or how renewals work for reseller purchases.

**Source:** https://rozz.genymotion.com/qna/i-am-a-reseller-who-purchased-genymotion-desktop-business-li.html
**Confidence:** 70%

---

### Q: Can you estimate the monthly cost if I run 30 minutes per day on the cloud?

**What is the monthly cost if I run 30 minutes per day on the cloud?**

✅ YES — at **$0.06 per running virtual device minute**, 30 minutes/day is about **$1.80 per month** for usage only.  
That estimate is **30 × 0.06 = $1.80/day?** No, the monthly total is **30 min × 30 days × $0.06 = $54/month**.

Details:
- The cloud pricing page lists **$0.06/minute per running virtual device** for monthly billing. [Genymotion in the Cloud with a user-friendly interface](https://genymotion.com/genymotion-entreprises)
- If you use it **30 minutes every day**, a 30-day month is:
  - `30 × 30 = 900 minutes`
  - `900 × $0.06 = $54`
- If you are using a **cloud provider image** instead of SaaS, there may also be separate infrastructure charges. [Genymotion in the Cloud with a user-friendly interface](https://genymotion.com/genymotion-entreprises)

If you want, I can also estimate the cost for **1 device vs multiple devices** or for **annual billing**.

**Source:** https://rozz.genymotion.com/qna/can-you-estimate-the-monthly-cost-if-i-run-30-minutes-per-da.html
**Confidence:** 73%

---

### Q: What is Genymotion's monthly quote for a single upfront payment?

**monthly price when billed annually per virtual device**

The monthly equivalent for a single upfront (annual) payment is $179 per month per virtual device, billed annually. The month-to-month unlimited plan is $219 per month per virtual device if paid monthly.  

Supporting details:
- Annual (18% off) unlimited plan: `$179 / month per virtual device, billed annually` — see [Find your perfect Genymotion plan](https://genymotion.com/pricing-v2).  
- Monthly unlimited plan: `$219 / month per virtual device` and Pay‑As‑You‑Go is `$0.06 / minute per running virtual device` — see [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud) and [Genymotion SaaS pricing docs](https://docs.genymotion.com/usage/saas/pricing).  

Are you comparing the annual unlimited plan to Pay‑As‑You‑Go for CI testing, demos, or another use case?

**Source:** https://rozz.genymotion.com/qna/what-is-genymotion-s-monthly-quote-for-a-single-upfront-paym.html
**Confidence:** 81%

---

### Q: Could you explain the reseller pricing for Genymotion Desktop?

**reseller pricing for desktop software licenses reseller program**

Genymotion does not publish a public reseller price list; reseller and volume pricing for Genymotion Desktop are provided by the Sales team via a quote. Publicly listed desktop tiers (Indie, Business, Premium) show retail prices and note Business is available to resellers and that Premium requires contacting sales for large-team licensing and license-server features.

Supporting details and next steps:
- Public retail tiers (from the product page): Indie ≈ $239.99/year per computer, Business ≈ $479.99/year per user with “discount for high volumes”, and Premium requires contacting Sales for pricing and license-server access ([Genymotion Desktop](https://genymotion.com/product-desktop)).  
- The purchase flow and single-seat purchases use the pricing page and checkout; bulk or custom reseller deals are not shown publicly ([How to purchase a Genymotion Desktop license?](https://support.genymotion.com/hc/en-us/articles/360002706058-How-to-purchase-a-Genymotion-Desktop-license), [Pricing](https://www.genymotion.com/pricing/)).  
- For reseller quotes, volume discounts, contractual terms or to discuss reseller/partner programs, contact Genymotion Sales at sales@genymobile.com (Sales handles quotes, reseller agreements and refunds/terms).  
- Note: Genymotion occasionally runs promotional discounts for bulk purchases; specifics and eligibility are set per offer and during checkout or by Sales ([example promotion](https://genymotion.com/blog/genymotion-desktop-winter-sale)).

Would you like me to draft an email to sales@genymobile.com summarizing your expected volumes, territory and reseller use case?

**Source:** https://rozz.genymotion.com/qna/could-you-explain-the-reseller-pricing-for-genymotion-deskto.html
**Confidence:** 69%

---

### Q: What is Genymotion's cloud phone service and its pricing?

**Genymotion cloud phone service**

Brief answer: Genymotion offers cloud “cloud phone” solutions — Genymotion SaaS (interactive virtual devices) and Genymotion Device Image (Android PaaS images for AWS, GCP, Azure, Alibaba). Device Image supports ARM64 images, an HTTP API, many emulated phone features (calls/SMS, GPS, biometrics, camera, network, etc.) and is listed at $0.50/hour per instance (cloud provider fees extra).

Details and links:
- Genymotion Device Image (PaaS for cloud providers; ARM64, HTTP API, emulated phone features, $0.50/hr): [Genymotion Device Image](https://genymotion.com/product-device-image)
- Genymotion Cloud on AWS / EC2 info: [Empower your Android teams with Virtual Devices that truly scale on AWS](https://genymotion.com/aws/landing-page-2)
- Notes about cloud options and product differences (Desktop vs Cloud): [Can Genymotion Desktop run in a Cloud service (AWS, Google Cloud, MS Azure, Alibaba, etc.)?](https://support.genymotion.com/hc/en-us/articles/5007312515101)
- Contact / demo / business requests (request a demo or sales for volume/private offers): [Contact us](https://genymotion.com/contact-us)

If you’re evaluating options: Genymotion SaaS is ideal for quick interactive browser access and test automation; Device Image is for deploying Android images at scale on your cloud provider or in CI. Private/private-on-prem pricing and large-volume deals require contacting sales.

What will you use the cloud phone for — automated testing, interactive demos, game/dev testing, or device farm/CI?

**Source:** https://rozz.genymotion.com/qna/what-is-genymotion-s-cloud-phone-service-and-its-pricing.html
**Confidence:** 83%

---

### Q: What is the cost to run a virtual device on Genymotion Cloud GPUs?

**Genymotion Cloud GPU pricing**

Short answer — Pay-as-you-go: $0.05 per minute per running virtual device (≈ $3.00/hour). Genymotion device images / cloud instances are also listed at $0.50/hour per instance for cloud platform images (note: that $0.50/hr is for Genymotion Device Image licensing only, before the cloud provider’s infrastructure costs). For enterprise / dedicated GPU configurations you must contact sales for a custom quote.

Details and caveats
- Pay-as-you-go SaaS: $0.05 per minute per active virtual device (default SaaS usage) — equals about $3.00/hour. [Find your perfect fit: Genymotion SaaS has a plan for every need](https://genymotion.com/blog/genymotion-saas-new-plans)  
- Genymotion Device Image (marketplace images for cloud providers): $0.50 per hour per instance (this price is for the Genymotion image/license only; cloud provider compute/storage/network fees are billed separately). [Genymotion Device Image](https://genymotion.com/product-device-image)  
- Docs / SaaS guide confirms the $0.05/minute Pay-As-You-Go default and explains billing setup. [SaaS User Guide — Getting Started](https://docs.genymotion.com/saas/02_Getting_Started)  
- For Premium / dedicated GPU or private infrastructure (enterprise needs and SLA), pricing is custom — contact sales. [Genymotion in the Cloud with a user-friendly interface](https://genymotion.com/genymotion-entreprises)

Quick example
- If you run one GPU-enabled virtual device for 2 hours/day on Pay-as-you-go: 2 hours × $3.00/hr = $6/day ≈ $180/month (30 days).

Do you expect to run the game for a few minutes for testing or many hours per day (rough estimate of hours/day)?

**Source:** https://rozz.genymotion.com/qna/what-is-the-cost-to-run-a-virtual-device-on-genymotion-cloud.html
**Confidence:** 74%

---

### Q: What will I pay if I run multiple instances of the same android device image I subscribed on aws marktplace?

**what will I pay if I run multiple instances of the same android device image I subscribed on aws marktplace**

You pay **$0.60 per hour per instance**, plus any AWS marketplace and EC2 infrastructure fees.  
So running 5 instances for 1 hour costs the same Genymotion fee as 1 instance for 5 hours, because billing is per instance-hour.

- Genymotion states: “$0.60 / hour per instance, without Cloud platform fees” on the Device Image pricing page. [Genymotion PaaS (Device Image)](https://genymotion.com/product-device-image)
- The AWS page confirms: “You are billed the same for using 1 Genymotion instance for 5h, or 5 instances for 1h.” [Get to the Next Level with Genymotion on AWS](https://genymotion.com/aws)

Are you estimating cost for a short test run or for a larger parallel testing setup?

**Source:** https://rozz.genymotion.com/qna/what-will-i-pay-if-i-run-multiple-instances-of-the-same-andr.html
**Confidence:** 80%

---

### Q: If, for example. I launch an instance, use it for 10 minutes, terminate it. and shortly after I start a new instance. Will I be charged twice?

**if, for example. I launch an instance, use it for 10 minutes, terminate it. and shortly after I start a new instance. Will I be charged twice?**

No, you are charged for the time each instance runs, so two separate launches create two separate billing periods.  
The docs say billing continues while an instance is running and stops only when you stop it. [gmsaas Commands](https://docs.genymotion.com/tools/saas/gmsaas/gmsaas_commands)

If you start and stop two instances, you pay for both runtime intervals, even if they are short.  
Would you like me to help estimate the cost for a specific cloud provider or run duration?

**Source:** https://rozz.genymotion.com/qna/if-for-example-i-launch-an-instance-use-it-for-10-minutes-te.html
**Confidence:** 80%

---

### Q: What are the differences in usage between the free version and paid version of Genymotion?

**What are the differences in usage between the free version and paid version of Genymotion?**

The free edition is for personal use only and has limited features, no technical support, and no access to Android 16. The paid version is meant for professional use and includes full features, technical support, and a 30-day trial is available before purchase. [Is Genymotion free?](https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free) [Is there a trial for Genymotion Desktop Pro edition?](https://support.genymotion.com/hc/en-us/articles/6814741211933-Is-there-a-trial-for-Genymotion-Desktop-Pro-edition) [Which Android images are available?](https://support.genymotion.com/hc/en-us/articles/9511224511901-Which-Android-versions-are-available)

More specifically:
- **Free edition**
  - Personal use only
  - Limited widgets and features
  - No technical support
  - Android 16 requires a paid license
- **Paid edition**
  - Full features
  - Technical support
  - Suitable for professional or business use
  - Can be tried free for 30 days before buying

What are you planning to use Genymotion for?

**Source:** https://rozz.genymotion.com/qna/what-are-the-differences-in-usage-between-the-free-version-a.html
**Confidence:** 79%

---

### Q: I need to know if Genymotion company is still linked to Shadow?

**Genymotion Shadow partnership cloud gaming Blade**

❌ NO — there is no sign on Genymotion’s site that Genymotion is owned by, merged with, or otherwise linked to Shadow (the cloud-gaming company formerly called Blade). Recent Genymotion public content shows partnerships (for example with FlintLab) and product news but nothing mentioning Shadow/Blade.

Why: I searched Genymotion’s official site and its news/press pages; results list recent partnerships and company updates (FlintLab, 2025 year-in-review, product/cloud pages) with no reference to Shadow or Blade ownership/affiliation.

Sources:
- [FlintLab Announces Strategic Partnership with Genymotion](https://genymotion.com/blog/flintlab-partnership-genymotion)  
- [Genymotion: 2025 Year in Review](https://genymotion.com/blog)  
- [Genymotion for Enterprises — Cloud Pricing and Features](https://genymotion.com/genymotion-entreprises)

What do you need this for — legal/contract checks, an integration decision, or just general research?

**Source:** https://rozz.genymotion.com/qna/i-need-to-know-if-genymotion-company-is-still-linked-to-shad.html
**Confidence:** 67%

---

### Q: I chose Android 9 and the Samsung Galaxy S5 phone. Do I have to pay to root it here?

**Do I have to pay to root it here?**

❌ NO. Android 9.0 devices are already rooted by default, so no extra rooting step is needed.

For Genymotion SaaS, only Android 9.0 and 8.0 are rooted by default, and the root toggle is only needed for other images. [How to root a Genymotion virtual device?](https://support.genymotion.com/hc/en-us/articles/360003125417-How-to-root-a-Genymotion-virtual-device) [Root Access](https://docs.genymotion.com/features/root)

Are you using this for app testing, device demos, or something else?

**Source:** https://rozz.genymotion.com/qna/i-chose-android-9-and-the-samsung-galaxy-s5-phone-do-i-have.html
**Confidence:** 71%

---

### Q: Does pay as you go pricing plan are allow root access, google play, and camera ?

**does pay as you go pricing plan are allow root access, google play, and camera ?**

✅ YES. The Pay-as-you-go plan supports root access, Google Play Store, and camera features on Genymotion SaaS.  
Google Play Store is not pre-installed, but it can be installed with the Google Play Store widget, and camera is listed as an emulated feature. [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud) [Genymotion Emulated Features and Widgets](https://docs.genymotion.com/features) [I can't find my application or game in Google Play Store (Genymotion PaaS/Device image)](https://support.genymotion.com/hc/en-us/articles/360002687098-I-can-t-find-my-application-or-game-in-Google-Play-Store-Genymotion-PaaS-Device-image)

What are you trying to run on it, an app, a test, or a demo?

**Source:** https://rozz.genymotion.com/qna/does-pay-as-you-go-pricing-plan-are-allow-root-access-google.html
**Confidence:** 67%

---

### Q: What is available in the free version and how it differs from the paid version, and what limitations?

**What is available in the free version and how it differs from the paid version, and what limitations.**

Yes, the free edition is for personal use only and includes only limited widgets and features. Paid plans add full features, the latest Android versions, and technical support.  

Free edition limitations:
- No technical support
- Only a few widgets and features
- Android 16 is not available
- Personal use only, not for business or professional use

Paid vs free:
- **Free**: limited widgets and features, no support, older Android range
- **Pro paid plans**: all widgets and features, latest Android versions, and support levels from best-effort email to VIP SLAs depending on plan

Android versions:
- Free edition: Android 5.0 to 15.0
- Android 16: paid license required

Plan comparison is shown on the product page: [Genymotion Desktop](https://genymotion.com/product-desktop)  
Free edition conditions are described here: [Is Genymotion free?](https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free)

Are you trying to choose between the free edition and a paid plan for personal, educational, or business use?

**Source:** https://rozz.genymotion.com/qna/what-is-available-in-the-free-version-and-how-it-differs-fro.html
**Confidence:** 81%

---

### Q: Does Genymotion offer unlimited access for a single device?

**access unlimited only one device**

❌ NO, the unlimited plan is priced **per virtual device**, so it is not for a single device only. The FAQ says it is **“219 / month per virtual device”** and the annual plan is **“179 / month per virtual device”**.  
See [Genymotion in the Cloud with a user-friendly interface](https://genymotion.com/genymotion-entreprises) and [I get the error: "You have activated the maximum number of workstations allowed by your license"](https://support.genymotion.com/hc/en-us/articles/360005291277-I-get-the-error-You-have-activated-the-maximum-number-of-workstations-allowed-by-your-license).

If you only need one workstation for Desktop, are you asking about a desktop license or the cloud SaaS plan?

**Source:** https://rozz.genymotion.com/qna/does-genymotion-offer-unlimited-access-for-a-single-device.html
**Confidence:** 76%

---

### Q: What are Genymotion's pricing plans and revenue models?

**I want to know the prices and revenue plans.**

Yes — Genymotion has Desktop plans and SaaS billing plans, and the public Desktop pricing shown is $0 for Personal Use, $49/year for Schools & Students, $239.99/year for Independent Workers, and $479.99/year for Enterprise.  
For SaaS, pricing is tied to the plan and usage, with a 60-minute free trial, base charges plus overage minutes, and invoices handled in the account portal.

- Genymotion Desktop pricing: [Genymotion Desktop Plans](https://genymotion.com/desktop-plans) and [Genymotion Desktop](https://genymotion.com/product-desktop)  
- SaaS billing and plan management: [Administration Interface](https://docs.genymotion.com/usage/saas/admin_interface)  
- SaaS terms mention publicly listed pricing and usage overages: [Genymotion SaaS (Cloud) End User License Agreement](https://genymotion.com/genymotion-saas)

Are you looking for Desktop pricing, SaaS usage billing, or a business quote for your team?

**Source:** https://rozz.genymotion.com/qna/what-are-genymotion-s-pricing-plans-and-revenue-models.html
**Confidence:** 81%

---

### Q: Which android version for genymotion desktop free, vs which android version for genymotno pro?

**which android version for genymotion desktop free, vs which android version for genymotno pro**

Free edition has Android 5.0 to 15.0. Pro includes the latest Android version, and Android 16 requires a paid license.  

- Free: Android 5.0 to 15.0 available for personal use only. [Genymotion Desktop](https://genymotion.com/product-desktop)  
- Pro: latest Android version included, plus full features and technical support. [Genymotion Desktop Plans](https://www.genymotion.com/desktop-plans)  

If you want, I can also summarize which features are missing in free vs pro.

**Source:** https://rozz.genymotion.com/qna/which-android-version-for-genymotion-desktop-free-vs-which-a.html
**Confidence:** 79%

---

### Q: Is there an alternative payment method for Genymotion Saas?

**Is there an alternative payment method for Genymotion Saas?**

✅ YES. Besides the default credit card payment, PayPal or wire transfer are possible by contacting Sales.  
The billing page says Visa, Mastercard, and American Express are accepted by default, and that other methods like PayPal or wire transfer can be arranged through Sales via the payment form. [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)

Would you like me to help you figure out which payment option fits a company purchase or a personal subscription?

**Source:** https://rozz.genymotion.com/qna/is-there-an-alternative-payment-method-for-genymotion-saas.html
**Confidence:** 64%

---

### Q: Does it have any free trial or do I need to pay upfront to use it on the browser?

**Does Genymotion Cloud (SaaS) offer a free trial or require payment upfront to use browser-based devices?****Does Genymotion Cloud (SaaS) offer a free trial or require payment upfront to use browser-based devices?**

✅ YES — Genymotion SaaS offers a free trial that you must request from your account banner; no upfront payment is required to start the trial. Individuals receive 60 free minutes and up to 2 simultaneous devices; company/enterprise requests receive 1000 free minutes and up to 10 simultaneous devices once approved.  

Supporting details and how to start:
- After creating and validating your Genymotion SaaS account click "Request Trial" in the top banner and choose Individual or Enterprise, then fill and submit the form. Processing times: ~5 business days for individuals and ~2 business days for enterprise requests. [I have just created a Cloud (Genymotion SaaS) account. How do I activate my free trial?](https://support.genymotion.com/hc/en-us/articles/17982644496157-I-have-just-created-a-Cloud-Genymotion-SaaS-account-How-do-I-activate-my-free-trial)  
- Note: running a device from the web keeps it active until you stop it or until timeout; stop unused devices promptly to avoid consuming trial minutes. [How to stop a virtual device in Genymotion SaaS?](https://support.genymotion.com/hc/en-us/articles/360007831178-How-to-stop-a-virtual-device-in-Genymotion-SaaS)

Do you want me to check the trial availability and limits for an Individual account or for a Company/Enterprise account?

**Source:** https://rozz.genymotion.com/qna/does-it-have-any-free-trial-or-do-i-need-to-pay-upfront-to-u.html
**Confidence:** 84%

---

### Q: How many devices can the unlimited plan support?

**how many devices can the unlimited plan support?**

The Unlimited plan does not state a fixed device cap, so it supports unlimited use of virtual devices. For Genymotion SaaS, the number of devices you can run simultaneously depends on the subscription plan, and the default Pay-As-You-Go plan is 2 devices by default.  
See [How many devices can I run simultaneously?](https://support.genymotion.com/hc/en-us/articles/15006454206877-How-many-devices-can-I-run-simultaneously) and [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)

Are you asking about simultaneous running devices for SaaS, or total devices on an account?

**Source:** https://rozz.genymotion.com/qna/how-many-devices-can-the-unlimited-plan-support.html
**Confidence:** 73%

---

### Q: How much does a Genymotion Pro phone cost?

**How much does Genymotion Pro cost?**

Genymotion Desktop Pro is $239.99/year for the Individual plan (per computer) and $479.99/year for the Business plan (per user).  
If you mean cloud/device pricing, Genymotion usage on Alibaba is $0.50 per hour (infrastructure costs are extra).

Supporting details: Desktop pricing and plans are listed on the product page, including Free, Educational, Individual ($239.99/yr), Business ($479.99/yr) and Premium options. [Genymotion Desktop](https://genymotion.com/product-desktop)  
Cloud Pay‑As‑You‑Go Genymotion usage is fixed at $0.50/hr on Alibaba; you also pay the cloud provider for the instance. [How will I be charged for Genymotion on Alibaba?](https://support.genymotion.com/hc/en-us/articles/360002937177-How-will-I-be-charged-for-Genymotion-on-Alibaba)

Do you mean the Desktop Pro license (annual) or a cloud/hosted virtual device billed per hour?

**Source:** https://rozz.genymotion.com/qna/how-much-does-a-genymotion-pro-phone-cost.html
**Confidence:** 77%

---

### Q: Do you have to pay for the time when a Genymotion session is paused?

**pay for the tme t's paused?**

If a virtual device is **paused** but not running, it is not billed as started time. Billing applies to **started/running minutes or hours**, depending on the plan.

For Alibaba Pay-As-You-Do, billing is hour-based and you are charged for the hour if the instance ran anywhere from 1 to 60 minutes, and so on. For Genymotion SaaS Pay-as-you-go, every started minute is billed. See [How will I be charged for Genymotion on Alibaba?](https://support.genymotion.com/hc/en-us/articles/360002937177-How-will-I-be-charged-for-Genymotion-on-Alibaba) and [Genymotion in the Cloud with a user-friendly interface](https://genymotion.com/genymotion-entreprises).

What plan are you using, and are you asking about a paused virtual device or a stopped instance?

**Source:** https://rozz.genymotion.com/qna/do-you-have-to-pay-for-the-time-when-a-genymotion-session-is.html
**Confidence:** 66%

---

### Q: Is there a free trial available for the ARM64 SaaS plans?

Genymotion SaaS (ARM64) offers a **free trial** for both individual and enterprise users ✅ YES.  

##### Individual Trial:  
- **60 free minutes** of ARM64 device usage.  
- Up to **2 simultaneous devices**.  
- Processing time: **5 business days**.  

##### Enterprise Trial:  
- **1000 free minutes** of ARM64 device usage.  
- Up to **10 simultaneous devices**.  
- Processing time: **2 business days**.  

To activate:  
1. Create a Genymotion SaaS account via [Genymotion Cloud](https://genymotion.com/cloud).  
2. Click **"Request Trial"** in the top banner.  
3. Select **"Individual"** or **"Enterprise"** (ARM64 is included in both).  

Full details:  
- [Individual trial steps](https://support.genymotion.com/hc/en-us/articles/17982644496157-I-have-just-created-a-Cloud-Genymotion-SaaS-account-How-do-I-activate-my-free-trial)  
- [Enterprise trial steps](https://support.genymotion.com/hc/en-us/articles/17982644496157-I-have-just-created-a-Cloud-Genymotion-SaaS-account-How-do-I-activate-my-free-trial)  

ARM64 SaaS trials are **included by default** when you request a trial, as confirmed in [Genymotion’s ARM64 blog announcement](https://genymotion.com/blog/genymotion-arm64-devices).  

Are you testing an app that requires ARM64 (e.g., TikTok, AR/VR apps) or evaluating enterprise-scale testing needs?

**Source:** https://rozz.genymotion.com/qna/is-there-a-free-trial-available-for-the-arm64-saas-plans.html
**Confidence:** 75%

---

### Q: What is the cost of using Genymotion SaaS after the trial phase?

How much does the use of Genymotion SaaS cost after the test phase?

- After the test phase, the price depends on the chosen plan:
  - Pay As You Go: approximately $0.05 per minute per active virtual device. Ideal for usage-based work and flexibility.
  - Unlimited: fixed monthly or annual price for continuous access to virtual devices (no additional costs per minute within the plan volume).
  - Premium: tailored for larger teams/companies – individual pricing according to needs.

- Test phase/trial details (so you know what comes after the trial):
  - Individuals typically receive a free quota (e.g. 60 minutes and up to 2 simultaneous devices; details may vary depending on the time period).
  - Companies often receive a larger free quota (e.g. 1000 minutes and up to 10 simultaneous devices) – then the regular plans apply.

Note: The actual prices may vary by region or current offer structure. The latest concrete prices can be found on our pricing page or in the plan descriptions.

Sources:
- Find your perfect fit: Genymotion SaaS has a plan for every need (Deal-Details to Pay As You Go, Unlimited, Premium): https://genymotion.com/blog/category/uncategorized
- Genymotion SaaS End User License Agreement (Note on Free-Tiers/Trials and fee structure): https://docs.genymotion.com/desktop/latest/Get_started/013_Linux_install.html
- I have just created a Cloud (Genymotion SaaS) account. How do I activate my free trial? (Trial-Details, individual vs. Enterprise): https://genymotion.com/blog/release-note/android-16-0-beta

Would you like me to search for the latest prices directly from our pricing page or create a brief cost estimate based on your expected usage?

To better help you: What kind of usage do you plan?
- Number of developers/teams?
- Expected usage duration per day/week (minutes per device or 24/7)?
- Preferred plan (Pay As You Go, Unlimited, Premium) or are you flexible?

If you'd like, I can also tell you how to choose the best plan.

**Source:** https://rozz.genymotion.com/qna/what-is-the-cost-of-using-genymotion-saas-after-the-trial-ph.html
**Confidence:** 80%

---

### Q: I will be having 100 instances within a year need to discuss custom pricing?

**custom pricing for 100 cloud instances per year**

Genymotion provides custom (private/enterprise) pricing and volume discounts for large deployments. Please contact sales@genymobile.com to request a tailored quote.  

Supporting details and next steps:
- Genymotion offers Pay‑as‑you‑go ($0.06 / minute per running virtual device) and fixed “Unlimited” plans (examples shown at $179 / month per virtual device billed annually) for standard options. See [Pricing](https://docs.genymotion.com/usage/saas/pricing).  
- For large volumes the site advertises Private / Enterprise offers and dedicated infrastructure with custom pricing, SLAs and VIP support — those are handled via Sales. See [Genymotion in the Cloud (Enterprise & Private Offer)](https://genymotion.com/genymotion-entreprises).  
- You can also start a sales conversation or request custom billing cycles from the product/cloud page where the contact form is available: [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud).  

To prepare your request to sales, include estimated peak concurrent instances, expected total runtime per month, preferred cloud provider(s), and whether you need dedicated/private infrastructure or SLA/VIP support.  

Will the 100 instances be concurrent at peak or distributed over the year, and which cloud provider do you plan to use?

**Source:** https://rozz.genymotion.com/qna/i-will-be-having-100-instances-within-a-year-need-to-discuss.html
**Confidence:** 76%

---

### Q: How much does Genymotion cost?

**How much does Genymotion cost?**

- Genymotion SaaS (Cloud) pricing:
  - Pay As You Go: pay per minute for each active virtual device. Example rate often cited is $0.05 per minute per active device.
  - Unlimited: flat, predictable monthly or annual rate for continuous usage.
  - Premium: fully tailored for enterprises with private infrastructure and customizations.
  - Note: exact prices can vary by region and contract; please check the latest plan details or contact our sales team for a precise quote.

- Genymotion Desktop (local):
  - Pricing is typically tied to license tier and support, and may require a separate purchase or subscription for enterprise features. Exact numbers aren’t listed here; our sales team can provide a quote based on your needs.

Key takeaway:
- For cloud-based testing, Pay As You Go starts with usage-based pricing, while Unlimited and Premium offer fixed or enterprise arrangements. For a quick estimate, you can multiply your expected active-device minutes by the per-minute rate, then compare to an unlimited plan.

If you’re planning to use Desktop or SaaS, tell us your expected usage (how many devices, minutes per day, and whether you need enterprise features). We’ll help you pick the right plan and get you an exact figure.

Sources:
- Genymotion SaaS pricing overview and plan concepts: [Find your perfect fit: Genymotion SaaS has a plan for every need](https://genymotion.com/blog/genymotion-desktop-3-9-0)  
- Genymotion pricing context and plan details (Pay As You Go, Unlimited, Premium): [Find your perfect fit: Genymotion SaaS has a plan for every need](https://genymotion.com/blog/genymotion-desktop-3-9-0)
- Additional pricing and plan information updates: [Genymotion SaaS (Cloud) pricing overview (Genymotion Blog)](https://genymotion.com/blog/category/uncategorized)

**Source:** https://rozz.genymotion.com/qna/how-much-it-cost.html
**Confidence:** 80%

---

### Q: What is the difference between Genymotion packages?

**difference between Desktop SaaS PaaS Android emulator packages**

Genymotion offers three main packages: Genymotion Desktop (local emulator on your PC/Mac), Genymotion SaaS (hosted cloud service for on-demand devices, automation and testing), and Genymotion PaaS (deployable appliance for cloud providers like AWS/GCP/Azure). They differ by where devices run (local vs managed cloud vs provider-deployed), target use cases (development/demo vs CI/automation vs cloud-provider integration), and available features/licensing levels.  

- Genymotion Desktop — local virtual devices for development and manual testing; runs on Windows/macOS/Linux and requires virtualization enabled and a Genymotion account; Windows 10 is no longer officially supported and virtual environments (VM/Docker/VPS) are not supported. [What are Genymotion Desktop requirements?](https://support.genymotion.com/hc/en-us/articles/360005432518)  
- Genymotion SaaS — cloud-hosted devices for automated testing, scaling, CI/CD, demos and team collaboration; managed by Genymotion and accessible via web/CI tools. [Genymotion Documentation (SaaS info)](https://docs.genymotion.com)  
- Genymotion PaaS — appliance you deploy on cloud providers (AWS, GCP, Azure, Alibaba) to run virtual devices inside your cloud account; includes web UI, SSH/shell, packages install and cloud-specific configuration. [Genymotion PaaS Overview](https://docs.genymotion.com/usage/paas/basic_usage)  

Notes on editions and features: the Desktop free edition covers a wide range of Android versions for local use, while some features and newer Android images or enterprise capabilities may require paid licenses or cloud offerings; Desktop also needs Rosetta on Apple Silicon for the x86 launcher (emulation itself runs as arm64). [Genymotion Documentation](https://docs.genymotion.com)  

Which environment are you planning to use (local Desktop, Genymotion SaaS, or a cloud PaaS deployment) and what do you need it for?

**Source:** https://rozz.genymotion.com/qna/what-is-the-difference-between-genymotion-packages.html
**Confidence:** 79%

---

### Q: Could you give me a quick overview of the pricing for the Pro plans?

**Short Overview of Genymotion Pro Plans (As of 23 Oct 2025)**

| Plan | Annual Price | Monthly Price | Suitable for | Support Level | Special Features |
|------|----------------|-----------------|------------------|---------------|----------------------|
| **Free (Personal Use)** | 0 € | – | Individuals, Hobby Developers | Only Email Support (Best-effort) | Android 5.0-14.0, no Pro-Widgets |
| **Educational (Schools/Students)** | 49 € | 4.08 € | Schools & individual learners | Email Support | Android 5.0-15.0, Pro-Widgets, License per Student/Workstation |
| **Individual (Freelancers / Self-employed)** | 206 € | 17.17 € | Freelancers, Solo Developers | Email Support | Android 5.0-15.0, Pro-Widgets, License per Computer |
| **Business (Companies & Employees)** | 412 € | 34.33 € | Companies (up to 10 users) | Priority Email Support | Android 5.0-15.0, Pro-Widgets, License per User/Workstation, Volume Discounts |
| **Premium (Large Enterprises)** | **— (Contact Sales)** | – | Large Teams, Complex Requirements | VIP Support with SLA | Complete License Server Management, all Android versions, possibly On-Prem Solutions, Cloud Integration (AWS, GCP, Azure) |

##### What are "Pro-Widgets"?
- **Biometrics** (Fingerprint or Face Recognition)
- **Webcam Integration** (Host Webcam as Device Camera)
- **Media Injection** (Audio, Video, Images)
- **Route Simulation** (GPS Tracks)
- **Advanced Tools** (Quick Access to Developer Tools)
- **Baseband Simulation** (Network & SIM Information)
- **Android Controls** (Emulation of User Interface)
- **Network Settings** (Signal Strength, Type, Interfaces)

These widgets are **only available in paid plans**; the Free Version offers only basic GPS and Screenshot functions.

##### What is the cost of the latest Android version (Android 15)?
- **Android 15** is **only accessible with a Pro License**.
- The Free Version remains at Android 14.

---

**Short Question for Further Progress**
What kind of projects do you plan to do with Genymotion (e.g., mobile app development, automated testing, or training)? This will help us recommend the most suitable plan for you.

**Source:** https://rozz.genymotion.com/qna/could-you-give-me-a-quick-overview-of-the-pricing-for-the-pr.html
**Confidence:** 80%

---

### Q: What are Genymotion's pricing options for SaaS and Desktop licenses?

**What are Genymotion's pricing options for SaaS and Desktop licenses?**

Genymotion Desktop: Free, Educational ($49/yr per student & workstation), Individual ($239.99/yr per computer), Business ($479.99/yr per user & workstation), and a Premium tier (contact sales).  
Genymotion SaaS: usage-based at $0.06/min per running device, a monthly unlimited plan at $219/month per virtual device (or $179/month billed annually), and a Premium/custom enterprise plan (contact sales).  

Supporting details:
- Desktop tiers differ by target (personal, students, freelancers, companies) and support level; Premium includes license server and VIP support.  
- SaaS options: Pay-as-you-go for minute-based billing or unlimited plans for predictable monthly pricing; annual billing gives ~18% discount on the unlimited plan.  
- Genymotion PaaS is priced at $0.60/hour per instance (excludes cloud platform fees).  
- For Premium or self-hosted/enterprise needs, contact Genymotion Sales at sales@genymobile.com.  
Source: [Find your perfect Genymotion plan](https://genymotion.com/pricing-v2)

Are you evaluating for a single developer, a small team, or an enterprise deployment?

**Source:** https://rozz.genymotion.com/qna/what-are-genymotion-s-pricing-options-for-saas-and-desktop-l.html
**Confidence:** 79%

---

### Q: What are the pricing limits for running multiple VMs at once?

**Pricing limits for running multiple VMs on Genymotion SaaS**

| Plan | Cost model | Max concurrent VMs (typical limits) | Notes |
|------|------------|------------------------------------|-------|
| **Pay As You Go** | $0.05 /minute per active device | **No hard cap** – you can start as many VMs as your account and cloud quota allow. The only limit is the per‑minute rate. | Ideal for ad‑hoc or burst usage. |
| **Unlimited** | Flat monthly or annual rate | Up to **50 VMs concurrently** (default capacity; can be increased by contacting sales). | Predictable budgeting; VMs can run 24/7 without extra charges. |
| **Premium** | Custom contract pricing | Unlimited concurrent VMs (tailored to your enterprise needs). | Designed for large teams, CI pipelines, and high‑scale test farms. |

**Key points**

- **Per‑minute billing** applies to every active VM in the Pay As You Go plan – you only pay for the time the VM is running.  
- The Unlimited plan removes the per‑minute cost but caps usage at the plan’s capacity (default 50 VMs).  
- Premium offers the highest scalability with no hard concurrent‑VM limit, but requires a custom agreement.  

If you plan to run dozens of devices for parallel tests, the **Unlimited** or **Premium** plans will give you the capacity you need while keeping costs predictable. Feel free to reach out to our sales team to discuss custom limits for your specific test matrix.

*Would you like help estimating the cost for a specific number of parallel VMs (e.g., 30 devices for a 2‑hour test run)?* 🚀

**Source:** https://rozz.genymotion.com/qna/what-are-the-pricing-limits-for-running-multiple-vms-at-once.html
**Confidence:** 76%

---

### Q: What are the prices of the SaaS version?

**What are the prices of the Genymotion SaaS version?**

Genymotion SaaS: Pay‑As‑You‑Go at $0.06 per running minute, Monthly Unlimited at $219 per month per virtual device, and a Premium/custom enterprise plan with custom pricing. Annual billing is available with an 18% discount.

Supporting details
- Pay‑As‑You‑Go: $0.06 / minute per running virtual device (usage-based billing).  
- Monthly Unlimited: $219 / month per virtual device (unlimited runtime + priority assistance).  
- Premium: Custom plan (dedicated/private servers, custom CPU/RAM, GPU acceleration, enterprise agreement & SLA, VIP support).  
- Annual option: an 18% discount on annual billing.  
Source: [Find your perfect Genymotion plan](https://genymotion.com/pricing-v2)

Are you evaluating Genymotion SaaS for short CI/test runs or for always‑on team/dev device access?

**Source:** https://rozz.genymotion.com/qna/what-are-the-prices-of-the-saas-version.html
**Confidence:** 78%

---

### Q: What are the costs for using Genymotion SaaS?

**What are the costs for using Genymotion SaaS?**

Genymotion SaaS Pay‑As‑You‑Go costs $0.06 per minute per running virtual device. There is also an Unlimited fixed‑rate plan at $219/month per virtual device (or $179/month per virtual device if billed annually), and Premium / Private & Dedicated plans with custom pricing.  

Details:
- Pay‑As‑You‑Go: $0.06 / minute per running virtual device; usage billed as devices run. [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)  
- Unlimited (fixed-rate): $219 / month per virtual device on monthly billing; $179 / month per virtual device when billed annually (18% off). [Find your perfect Genymotion plan](https://genymotion.com/pricing-v2)  
- Premium / Private & Dedicated: custom pricing with dedicated servers, GPU options, SLAs and VIP support; contact sales for a quote. [Genymotion SaaS pricing (docs)](https://docs.genymotion.com/usage/saas/pricing)

Do you plan to use Genymotion SaaS for occasional testing, CI/CD at scale, or enterprise/dedicated infrastructure?

**Source:** https://rozz.genymotion.com/qna/what-are-the-costs-for-using-genymotion-saas.html
**Confidence:** 86%

---

### Q: What pricing plans are available for Genymotion?

**What pricing plans are available for Genymotion?**

Genymotion Cloud (SaaS) offers Pay-as-you-Go ($0.06/minute), Unlimited (fixed-rate, e.g. $219/month per virtual device) and Premium (custom enterprise). Genymotion Desktop offers Free, Educational ($49/year), Individual (~$239.99/year), Business (~$479.99/year) and a Premium tier (contact sales).

Supporting details
- SaaS (cloud): Pay-as-you-Go bills per running device minute ($0.06/min), payments processed weekly by default and prepaid cards are not supported; Unlimited is a flat monthly/annual fee for a set number of simultaneous devices; Premium is a custom, dedicated enterprise plan with private infrastructure, SLA and VIP support. [Pricing (SaaS)](https://docs.genymotion.com/usage/saas/pricing)  
- Desktop: Free personal use tier plus paid Desktop tiers for Education, Individual, Business and Premium (contact sales for enterprise terms and license-server features). Desktop pricing and plan comparisons are listed on Genymotion’s pricing and product pages. [Find your perfect Genymotion plan](https://genymotion.com/pricing-v2) · [Genymotion Desktop](https://genymotion.com/product-desktop)

Do you want pricing for the cloud (SaaS) or Desktop, and how many users or simultaneous devices are you planning to run?

**Source:** https://rozz.genymotion.com/qna/what-pricing-plans-are-available-for-genymotion.html
**Confidence:** 82%

---

## GPU & ARM Support

### Q: How to get arm version of android ?

**Genymotion ARM64 virtual devices and arm64 transition on Genymotion SaaS**

- Genymotion released production-ready ARM64 virtual devices on Genymotion SaaS in July 2025. These ARM64 devices run on arm64/aarch64 servers and offer higher fidelity and faster boot/save times compared to x86 devices. [Genymotion’s ARM64 virtual devices are now officially live!](https://genymotion.com/blog/genymotion-arm64-devices)

- Genymotion SaaS is moving to arm64-only support for all Android virtual devices, with x86-based device creation/start restricted starting March 30, 2026. This shift aligns testing with real hardware (ARM) and helps meet Google Play 64-bit requirements. [Genymotion SaaS is moving to arm64](https://genymotion.com/blog/genymotion-saas-is-moving-to-arm64)

- For customers with x86 workflows or custom recipes, you’ll need to recreate setups on arm64 OS images before the March 2026 deadline. If you rely on CI/CD or native C/C++ code, ensure your configurations and builds target arm64. [What is happening to x86 devices in Genymotion SaaS?](https://support.genymotion.com/hc/en-us/articles/30419556610333)

Sources:
- Genymotion’s ARM64 virtual devices are now officially live! — Genymotion Blog: https://genymotion.com/blog/genymotion-arm64-devices
- Genymotion SaaS is moving to arm64 — Genymotion Blog: https://genymotion.com/blog/genymotion-saas-is-moving-to-arm64
- What is happening to x86 devices in Genymotion SaaS? — Genymotion Support: https://support.genymotion.com/hc/en-us/articles/30419556610333

Would you like me to check current plan compatibility or help plan a migration path for your existing test suites to arm64?

**Source:** https://rozz.genymotion.com/qna/how-to-get-arm-version-of-android.html
**Confidence:** 87%

---

### Q: Where can I find a complete ARM-based Android guide for Genymotion?

**Full guide to use arm-based virtual Android in Genymotion**

- Start with ARM64 in Genymotion SaaS:
  - Genymotion SaaS now primarily supports ARM64. When you create or start a device, select an arm64-based virtual device image and an ARM64 Android OS recipe (e.g., Android 15 arm64). This ensures your tests run on ARM64 as required starting before the March 30, 2026 deadline.
  - If you previously used x86 devices, recreate any custom setups, scripts, or automated recipes to use arm64 OS images.
  - For CI/CD, ensure your pipelines start arm64 devices.

- Why move to ARM64:
  - ARM64 devices provide higher fidelity and align with most production devices (ARM-based smartphones). This reduces architecture-related bugs and increases compatibility with Google Play requirements for arm64 apps.

- What to update in your workflow:
  - Recompile native code (C/C++) for arm64-v8a if your app uses native modules.
  - Rebuild or adapt any automated recipes, tests, or device provisioning scripts to select and deploy ARM64 images.
  - If you rely on GPU acceleration, you can request GPU-accelerated ARM64 devices as needed.

- Important dates:
  - March 30, 2026: Creation and startup of x86-based devices will be restricted; arm64 becomes the standard.

- Getting started in practice:
  - Log in to Genymotion SaaS.
  - Create or start a device using an arm64-based image (arm64-v8a).
  - Run your app and CI tests on the ARM64 device.
  - If you encounter a mismatch with a legacy workflow, migrate the workflow to an arm64 image and validate end-to-end.

- Additional context:
  - Genymotion publicly announced ARM64 devices as production-ready, with faster boot/save times and ARM64-specific optimization. GPU-accelerated ARM64 devices are available on demand for graphically demanding apps.
  - If you must run on desktop or need a cross-check, you can still use Genymotion Desktop for local ARM64 workflows on supported hosts; for x86-only paths, migrate to SaaS ARM64 images.

Sources:
- Genymotion’s ARM64 virtual devices are now officially live! — Genymotion SaaS (arm64 devices production-ready) [Genymotion blog] https://genymotion.com/blog/genymotion-arm64-devices
- Genymotion SaaS is moving to arm64 (transition details and migration guidance) [Genymotion blog] https://genymotion.com/blog/genymotion-saas-is-moving-to-arm64
- Genymotion SaaS is moving to arm64 – FAQ and timing (March 30, 2026 cutoff) [Genymotion blog] https://genymotion.com/blog/genymotion-saas-is-moving-to-arm64

Follow-up: Do you need a step-by-step migration plan for your current CI/CD pipelines to switch from x86 to ARM64, including example scripts?

**Source:** https://rozz.genymotion.com/qna/where-can-i-find-a-complete-arm-based-android-guide-for-geny.html
**Confidence:** 85%

---

### Q: How do I create and configure ARM64 cloud (SaaS) devices in Genymotion?

**How to create and configure an ARM64 virtual device in Genymotion SaaS cloud - step by step**

在 Genymotion SaaS 上创建并配置 ARM64 设备的基本流程是：登录 SaaS 控制台 → 选择一个 arm64 OS 镜像并创建设备实例 → 配置 CPU / RAM / GPU 与网络 → 启动设备并按需通过 gmsaas CLI 或 ADB 连接。  
要进行自动化或 ADB 连接，请先在控制台创建 API token，安装并配置 `gmsaas` CLI，然后通过 `gmsaas` 或 ADB 隧道连接设备。

操作步骤（简明、按顺序）
1. 登录 Genymotion SaaS 控制台并进入 Devices / Create device（或相应的“新建设备”界面）。[Genymotion’s ARM64 virtual devices are now officially live](https://genymotion.com/blog/genymotion-arm64-devices)  
2. 在设备模板/镜像列表中选择一个 arm64 OS 镜像（例如 Android 14/13/12 的 arm64 官方镜像）。[Genymotion Device image (PaaS)](https://genymotion.com/blog/product/cloud-paas)  
3. 配置硬件规格：设置 vCPU、内存、存储；如果需要图形性能，启用 GPU 加速（按需选择）。[Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started](https://docs.genymotion.com/paas/02_Getting_Started/022_GCP)  
4. 配置网络/防火墙：若需从外部访问 ADB，请在云提供商或 SaaS 网络设置中开放 TCP 5555 给受信任主机，并按文档建议限制来源地址。 [Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started](https://docs.genymotion.com/paas/02_Getting_Started/022_GCP)  
5. 创建（Deploy）并启动虚拟设备。Genymotion SaaS 的 arm64 镜像为生产就绪，直接可用。[Genymotion’s ARM64 virtual devices are now officially live](https://genymotion.com/blog/genymotion-arm64-devices)  
6. （可选）为自动化或 ADB 访问：在 SaaS 控制台的 API 区创建 API token，安装 `gmsaas`：`pip3 install gmsaas`，然后运行 `gmsaas auth token <token>` 与 `gmsaas config set android-sdk-path <sdk_path>` 并用 `gmsaas doctor` 验证。之后可使用 gmsaas 或 ADB 隧道连接设备。 [How to connect a virtual device to ADB in Genymotion SaaS?](https://genymotion.com/blog/tutorial/connect-saas-device-adb)  
7. 如果你的应用包含本地 C/C++ 代码，确保为 arm64-v8a 重新编译本地库并上传或部署到设备进行测试（Genymotion 已从 x86 迁移到 arm64，参阅下文迁移注意）。[What is happening to x86 devices in Genymotion SaaS](https://support.genymotion.com/hc/en-us/articles/30419556610333)  
8. 如需 CI/CD 集成或在云市场（AWS/GCP/Azure）上运行，请按相应 Marketplace 或文档配置实例类型与镜像（可选择 arm64 镜像与推荐机型）。[Genymotion in the Cloud with a user-friendly interface](https://genymotion.com/genymotion-entreprises) [Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started](https://docs.genymotion.com/paas/02_Getting_Started/022_GCP)

注意事项 & 常见问题
- SaaS 已逐步转向仅支持 arm64 设备，x86 设备创建/启动在 2026-03-30 起受限；请尽早迁移任何自定义配置或自动化配方到 arm64 镜像。[What is happening to x86 devices in Genymotion SaaS](https://support.genymotion.com/hc/en-us/articles/30419556610333)  
- 若出现 arm64 镜像的早期错误，重新创建设备时请选择最新的稳定 arm64 OS 镜像（beta 标签已移除）。[What is happening to x86 devices in Genymotion SaaS](https://support.genymotion.com/hc/en-us/articles/30419556610333)  
- 为保证 ADB 隧道与 CLI 工作，推荐使用 Python 3.8+ 与 gmsaas 最新版本，且在本地配置正确的 Android SDK 路径。[How to connect a virtual device to ADB in Genymotion SaaS?](https://genymotion.com/blog/tutorial/connect-saas-device-adb)  
- 若在云提供商市场部署（例如 GCP），请根据用途选择推荐的 ARM 实例类型以获得最佳性能。[Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started](https://docs.genymotion.com/paas/02_Getting_Started/022_GCP)

有关文档（快速访问）
- Genymotion SaaS ARM64 发布说明（可直接选择 arm64 设备）: [Genymotion’s ARM64 virtual devices are now officially live](https://genymotion.com/blog/genymotion-arm64-devices)  
- SaaS x86 → arm64 迁移说明与注意事项: [What is happening to x86 devices in Genymotion SaaS](https://support.genymotion.com/hc/en-us/articles/30419556610333)  
- ADB 连接与 gmsaas CLI 使用指南: [How to connect a virtual device to ADB in Genymotion SaaS?](https://genymotion.com/blog/tutorial/connect-saas-device-adb)  
- Cloud marketplace 与实例配置建议: [Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started](https://docs.genymotion.com/paas/02_Getting_Started/022_GCP)

你现在更需要我给出“在 SaaS 控制台的逐步点击路径（带图）”，还是直接提供一组可执行的命令与 gmsaas 示例脚本来自动化创建与连接设备？

**Source:** https://rozz.genymotion.com/qna/how-do-i-create-and-configure-arm64-cloud-saas-devices-in-ge.html
**Confidence:** 70%

---

### Q: I plan to use Genymotion on an Apple Silicon Mac; does Android 5.0 work there?

**I plan to use Genymotion on an Apple Silicon Mac; does Android 5.0 work there?**

❌ NO. On Mac M, Genymotion Desktop only offers Android 11 and higher, so Android 5.0 is not available there.  

- The Android image list shows **5.0 = ❌** for **Mac M (Apple Silicon)**, while it is available on PC/Mac Intel only for x86/x86_64 images: [Which Android images are available?](https://support.genymotion.com/hc/en-us/articles/9511224511901-Which-Android-versions-are-available)
- The Apple Silicon support article also states that **only Android 11 and higher are available**: [Apple Mac M series support](https://support.genymotion.com/hc/en-us/articles/360017897157-Apple-Mac-M-series-support)

What Android version do you need for your testing or app compatibility?

**Source:** https://rozz.genymotion.com/qna/i-plan-to-use-genymotion-on-an-apple-silicon-mac-does-androi.html
**Confidence:** 78%

---

### Q: Were you not planning to move on arm64 for all plans?

**Were you not planning to move on arm64 for all plans?**

✅ YES, Genymotion SaaS is transitioning to arm64 for all Android virtual devices. The x86-based creation/start restriction begins on **March 30, 2026**.  
For Genymotion SaaS, the migration does **not** change your pricing or subscription plan.

- SaaS arm64 transition details: [What is happening to x86 devices in Genymotion SaaS?](https://support.genymotion.com/hc/en-us/articles/30419556610333)
- arm64 availability across products: [How to run applications and games for arm (arm64)?](https://support.genymotion.com/hc/en-us/articles/360010029677)

Are you asking about SaaS, Desktop, or PaaS for your setup?

**Source:** https://rozz.genymotion.com/qna/were-you-not-planning-to-move-on-arm64-for-all-plans.html
**Confidence:** 74%

---

### Q: I'm interested in using Genymotion SaaS for ARM64. Can you walk me through setting that up?

**walk me through setting up ARM64 on Genymotion SaaS**

Absolutely. Here’s a straightforward setup for using Genymotion SaaS with ARM64.

Step-by-step guide
- prerequisites
  - Have a Genymotion SaaS account with access to ARM64 images (this is now the standard for new ARM64 devices).
  - A Google account if you plan to use Google Play, and be ready to install GAPPS after boot if needed.
  - Optional: a project plan for which Android version you want (Android 12, 13, or 14 ARM64 images are available).

1) Sign in to Genymotion SaaS
- Go to your Genymotion SaaS dashboard and log in with your credentials.
- You should see ARM64-based device options available in the device/recipes area. Source: Genymotion’s ARM64 live release.

2) Create a new ARM64 virtual device
- In the Virtual devices or Recipes section, choose an official arm64 recipe/image.  
- Select the desired Android version (e.g., Android 12/13/14 ARM64) and confirm to create the device.
- Start the device. The VM will boot with an ARM64 image by default. Source: ARM64 documentation and latest SaaS guides.

3) Install Google Play Services (Open GApps) if needed
- Open the device’s UI.
- Use the on-screen controls to install GAPPS (Open GApps) if you need Google Play.
- Reboot when prompted. After reboot, Google Play should be available for app installation. Source: SaaS user guidance.

4) Deploy apps on ARM64
- Install apps via Google Play, APK drag-and-drop, or ADB, depending on your workflow.
- Most modern apps are ARM64-compatible; if an app isn’t, you may need a different ARM64 image or recipe. Source: ARM64 guidance and app deployment notes.

5) Save and reuse
- Save your configured ARM64 VM as a custom recipe/image so you don’t repeat the setup.
- This allows you to quickly spin up identical ARM64 environments for testing or demos. Source: SaaS User Guide.

Tips and important notes
- Arm64 transition timeline: Genymotion SaaS will move to arm64 exclusively for all devices on a future date (watch for updates; x86-based devices will be limited or phased out). Plan migrations accordingly. Source: Genymotion SaaS arm64 transition article.
- Performance and features: arm64 images provide more faithful app behavior and support for ARM-only apps; some features (like certain GPU accelerations) may have limitations depending on the exact ARM64 image and server configuration. Source: arm64 release notes.

Sources
- Genymotion SaaS is moving to arm64: https://genymotion.com/download
- Genymotion’s ARM64 virtual devices are now officially live: https://docs.genymotion.com/gmsaas/04_Issues
- How to run Google Play and apps on ARM64 SaaS: https://support.genymotion.com/hc/en-us/articles/360003125617-How-to-run-automated-tests-with-Genymotion-Desktop

One quick question to tailor this further: what Android version do you want to target (e.g., Android 12, 13, or 14), and do you need Google Play access included in your ARM64 environment? 🚀

**Source:** https://rozz.genymotion.com/qna/i-m-interested-in-using-genymotion-saas-for-arm64-can-you-wa.html
**Confidence:** 81%

---

### Q: What changes does Genymotion SaaS make to arm64 and restrict x86 after March 30 2026?

**Genymotion SaaS is moving to arm64**  

We’re transitioning Genymotion SaaS to exclusively support arm64 for all Android virtual devices, effective March 30, 2026. After that date, creating or starting x86-based virtual devices will be restricted. This change aligns with real-world device architecture and Google Play requirements for arm64 native code. If you’re currently using arm64, no action is needed. If you use x86 or custom recipes, you’ll need to recreate them using arm64 OS images. For developers with CI/CD pipelines, you’ll want to ensure your automation can start arm64 VMs. Arm64 GPU-accelerated devices are available on request.

Key points:
- Effective date: March 30, 2026
- x86 support will be restricted starting then
- No price or subscription changes due to this upgrade
- Guidance for workflows: migrate x86 workflows, recreate custom recipes on arm64

Sources:
- Genymotion SaaS is moving to arm64 — Genymotion download page: https://genymotion.com/download
- Genymotion SaaS is moving to arm64 — Support/News article: https://support.genymotion.com/hc/en-us/articles/115000969669-PayPal-license-purchase-order-received-but-no-license-key

Would you like help assessing how this affects your current projects or a step-by-step migration plan for your specific setup (CI/CD, custom recipes, or specific apps)? Also, what platforms and environments are you currently using Genymotion on (cloud, desktop, and your OS)?

**Source:** https://rozz.genymotion.com/qna/what-changes-does-genymotion-saas-make-to-arm64-and-restrict.html
**Confidence:** 88%

---

### Q: What is Genymotion's current ARM translation support and how should I test ARM apps now?

**Genymotion-ARM-Translation**

Here's how Genymotion handles ARM and ARM translation today:

- We no longer support ARM libraries in Genymotion Desktop. If your goal is to run ARM apps via translation on our desktop product, that path isn’t available anymore. Instead, you’d manage ARM-specific needs through our cloud offerings or by adapting builds for x86 where possible. Sources note that ARM support was deprecated on Genymotion Desktop and Google Apps ARM libraries aren’t provided anymore. https://genymotion.com/blog/tag/android-beta and https://genymotion.com/blog/release-note/api-tokens
- For ARM-native testing in Genymotion SaaS (cloud), ARM64 virtual devices are officially live as of July 2025. This lets you run Android VMs directly on ARM64, with GPU acceleration and broader app compatibility. If you’re aiming to test ARM apps in the cloud, this is the recommended path. https://docs.genymotion.com/gmsaas/04_Issues and https://docs.genymotion.com/desktop/015_License
- If you’re starting fresh with ARM in the cloud, expect ARM64 images and recipes in your SaaS dashboard; note there can be location-specific limitations (e.g., ARM64 images not available in Asia data center yet). https://docs.genymotion.com/gmsaas/04_Issues

What this means for you:
- On Desktop: ARM translation is not supported. For ARM app testing, use ARM64 VMs in Genymotion SaaS Cloud or port/build for x86 where feasible.
- In Genymotion SaaS Cloud: You can run ARM64 virtual devices now, with improved fidelity for ARM apps and GPU-accelerated performance.

Would you like guidance on migrating your ARM-focused tests to Genymotion SaaS Cloud ARM64, or help choosing between SaaS ARM64 and x86-based desktop workflows?

One quick question to help us tailor this:
- Are you primarily developing and testing in a desktop (on-prem) environment or are you planning to move to Genymotion SaaS Cloud for ARM testing?

**Source:** https://rozz.genymotion.com/qna/what-is-genymotion-s-current-arm-translation-support-and-how.html
**Confidence:** 75%

---

### Q: What is the architecture of the cloud devices?

**What is the architecture of Genymotion Cloud devices?**  

Genymotion’s cloud platform (Genymotion SaaS) is built on a *Platform‑as‑a‑Service* (PaaS) model that lets you spin up Android virtual devices in the public cloud.  
Below is a high‑level view of the main components and how they work together:

| Layer | Description | Key Features |
|-------|-------------|--------------|
| **Cloud Infrastructure** | Runs on major public clouds (AWS, GCP, Azure, Alibaba Cloud). Each virtual device is an isolated VM/container that shares the underlying physical host. | • Elastic compute (vCPU, RAM) <br>• Region‑aware data locality <br>• Pay‑as‑you‑go or subscription billing |
| **Genymotion Device Image (PaaS)** | A pre‑packaged Android image that includes the Genymotion‑specific kernel, drivers, and runtime. It is what actually runs the virtual device. | • ARM / x86 / x86_64 images <br>• Hot‑plug features (camera, GPS, network) <br>• Dynamic rooting <br>• SDK for API integration |
| **API & CLI Layer** | HTTP REST API and the `gmsaas` CLI provide programmatic control over instances – create, start, stop, get logs, attach ADB, etc. | • Automation via CI/CD <br>• Scriptable lifecycle management |
| **Front‑End Dashboard** | Web UI in the Genymotion SaaS portal. Lets you browse available Android versions, select device configurations, and monitor instance status. | • Architecture filter (x86, x86_64, arm64) <br>• Instance UUIDs for ADB/CLI use <br>• Instance display in external browser |
| **Network & Security** | Virtual devices are connected through a secure, private network segment of the chosen cloud provider. They can be exposed to the Internet only if you explicitly open ports (e.g., for a remote debugging session). | • Isolated VPC/ENI <br>• TLS for API traffic <br>• IAM‑based access controls |

##### Typical Workflow
1. **Provision** – In the SaaS portal, choose a cloud provider, region, instance type, and Android image (e.g., Android 16 on ARM64).  
2. **Launch** – The platform provisions a VM/container with the Genymotion Device Image, attaches the requested resources, and starts the virtual device.  
3. **Interact** – Use the web UI, ADB over the cloud, or the CLI/API to run tests, capture logs, or take screenshots.  
4. **Scale** – Spin up multiple instances in parallel; each instance is fully isolated, allowing parallel test execution.

##### Key Architectural Points
- **Hardware‑agnostic virtualization** – The same Genymotion Device Image works on any provider; you simply select the desired CPU architecture.  
- **Hot‑plug capability** – Features such as GPS, camera, network conditions, and battery state can be toggled on‑the‑fly via the API or UI.  
- **Security isolation** – Each virtual device runs in its own VM/container, ensuring that tests or apps run in a sandboxed environment.  
- **Extensibility** – The HTTP API and `gmsaas` CLI make it straightforward to embed device management into CI/CD pipelines or custom tooling.  

For deeper technical details, you can refer to the **Genymotion Device Image documentation** on our site (e.g., the page that lists ARM64 images and the API reference).  

If you’re interested in setting up a specific instance or need help choosing the right architecture (x86 vs ARM64) for your workload, let me know! 😊

**Source:** https://rozz.genymotion.com/qna/what-is-the-architecture-of-the-cloud-devices.html
**Confidence:** 79%

---

### Q: What are the exact steps to use Genymotion's ARM translation tool on the desktop?

**我想在桌面上尝试ARM翻译工具，能给我具体操作吗？**

可以，前提是你使用的是 Genymotion Desktop 的 x86/x86_64 设备，而且它只适用于部分 ARM 应用。  
操作是把 ARM translation tools 的 `.zip` 文件拖到虚拟设备画面里，然后重启设备。

具体步骤：
1. 打开 Genymotion Desktop 虚拟设备。
2. 将 ARM translation tools 的 `.zip` 文件拖拽到设备显示区域。
3. 完成后重启设备，或直接关闭再重新启动。

注意事项：
- 这些工具会修改 Android 镜像，可能损坏虚拟设备。
- 必须在安装 Open GApps 之前先刷入。
- 不是所有 Android 版本都支持。
- 安装后可用 `Device Info` 之类应用检查，若成功，`Supported ABIs` 应显示为 `x86, armeabi-v7a, armeabi`。

来源：
- [Install Applications](https://docs.genymotion.com/usage/desktop/install_apps)
- [How to run applications and games for arm (arm64)?](https://support.genymotion.com/hc/en-us/articles/360010029677-How-to-run-applications-and-games-for-arm-arm64)

你现在用的是 Windows、macOS 还是 Linux？

**Source:** https://rozz.genymotion.com/qna/what-are-the-exact-steps-to-use-genymotion-s-arm-translation.html
**Confidence:** 76%

---

## Hypervisor & VM Setup

### Q: How do I install Genymotion Desktop on a Linux host?

**Host Linux, Guest Windows**
❌ NO

Genymotion Desktop is only available for `x86_64` on Windows and Linux, and it runs Android virtual devices, not Windows guests. On Linux hosts, the supported setup is to run Genymotion Desktop with Android images, not a Windows guest OS. [Get Started with Genymotion Desktop](https://docs.genymotion.com/quickstart/desktop_install)

What are you trying to run on the Linux host, and do you need help choosing the right Genymotion edition?

**Source:** https://rozz.genymotion.com/qna/how-do-i-install-genymotion-desktop-on-a-linux-host.html
**Confidence:** 75%

---

### Q: How can Genymotion be uninstalled on Linux?

**How to uninstall Genymotion Desktop completely (purge)?**

Remove all virtual devices, delete the Linux installation folder, remove local data, and delete the desktop launcher. If you installed it system-wide with `sudo`, also remove `/opt/genymobile`.

Steps for Linux:
1. Remove all virtual devices in Genymotion.
2. Delete the installation directory:
   ```bash
   rm -r $HOME/genymotion
   ```
   If you installed it elsewhere, replace `$HOME` with the full install path.
3. Delete local data:
   ```bash
   rm -rf $HOME/.Genymobile $HOME/.config/Genymobile/Genymotion.conf
   ```
4. Delete the launcher:
   ```bash
   sudo rm -f /usr/share/applications/genymobile-genymotion.desktop
   ```
5. If installed for all users with `sudo`, remove:
   ```bash
   sudo rm -rf /opt/genymobile
   ```

Source: [How to uninstall Genymotion Desktop completely (purge)?](https://support.genymotion.com/hc/en-us/articles/360002815177-How-to-uninstall-Genymotion-Desktop-completely-purge)

What Linux distro are you using?

**Source:** https://rozz.genymotion.com/qna/how-can-genymotion-be-uninstalled-on-linux.html
**Confidence:** 82%

---

### Q: What are the step-by-step Genymotion installation instructions, including how to verify your system requirements and download the software?

Here is the translation of the text:

**Step-by-Step Installation Guide:**

Below is a step-by-step installation and first-use guide for Genymotion Desktop. Please follow the instructions according to your operating system (Windows, macOS, Linux).

1) Check System Requirements
- Supported systems: Windows 10/11 (x86_64), macOS, Linux (x86_64); not supported: 32-bit, virtual machines, cloud instances, etc. At least, a suitable graphics card/OpenGL support is required. Recommended hardware: at least 16GB RAM, OpenGL 3.3 or later. See: What are Genymotion Desktop requirements? and Hardware requirements.
  Reference: [Requirements](https://docs.genymotion.com/desktop/Get_started/Requirements)

2) Download Genymotion Desktop
- Visit the official download page, select the installation package corresponding to your operating system (Windows, macOS, Linux). After downloading, prepare for installation.
  Reference: [Download Genymotion Desktop](https://genymotion.com/product-desktop/download)

3) Install Genymotion Desktop
- Windows
  - Run the downloaded .exe installation package, complete the installation following the wizard.
  - After installation, start Genymotion Desktop from the application menu or desktop.
- macOS
  - Open the downloaded .dmg/installation package, drag Genymotion into the Applications folder, and run Genymotion.
- Linux
  - According to the distribution, start Genymotion using the application launcher or in the terminal execute `$ ~/genymotion/genymotion` (if installed in a custom path, replace the path).
  - During installation, you can also configure a proxy: if your host network uses a proxy, check and set the proxy information.

4) First Start and Account Login
- Start Genymotion Desktop. If you already have an account, enter your credentials and click NEXT; if you don't have an account, click CREATE ACCOUNT to create a new account.
- Choose the license type: personal use (free version, limited to personal use) or a purchased license version (Pro/commercial version/with license).
- Read and agree to the terms and conditions to continue.

5) Create and Deploy a Virtual Device
- Click CREATE, select a device template (filtered according to your needs). Click NEXT to open the installation wizard.
- GENERAL options: rename the device, select the Android version.
- SYSTEM options: configure CPU, RAM, VM Heap, etc.
- DISPLAY options: set the resolution, window style, OpenGL ES maximum version.
- Android options: enable/disable navigation bar, virtual keyboard, etc.
- Hypervisor options: if needed, set NAT/Bridge network, enable QEMU fast start, etc.
- Click INSTALL, the device image will be downloaded and deployed to the Genymotion Dashboard device list.
- After deployment, double-click the device in the Dashboard or click Start to start the virtual device.

6) Start and Use
- After starting, the virtual device window will display the Android home screen.
- If you need to modify the configuration, see the Genymotion configuration and virtual device configuration pages.

7) Additional Notes
- Genymotion Desktop must run on real hardware; not supported on virtual machines or cloud instances. If used in the cloud, use Genymotion SaaS/Device Image, etc. cloud solutions.
  Reference: [Can Genymotion Desktop run in a virtual machine?](https://support.genymotion.com/hc/en-us/articles/360002720057)
- You may need to allow firewall ports to ensure access to genymotion.com and geny.io for normal operation.
  Reference: [Genymotion Desktop and firewalls](https://support.genymotion.com/hc/en-us/articles/360002732118)

Do you need me to provide you with a direct download link and specific system requirements for your operating system? Please tell me your operating system version (Windows/macOS/Linux, including version number). 

Source:
- [Download Genymotion Desktop](https://genymotion.com/product-desktop/download)
- [Desktop User Guide](https://docs.genymotion.com/desktop)
- [Requirements](https://docs.genymotion.com/desktop/Get_started/Requirements)
- [Can Genymotion Desktop run in a virtual machine?](https://support.genymotion.com/hc/en-us/articles/360002720057)

**Source:** https://rozz.genymotion.com/qna/what-are-the-step-by-step-genymotion-installation-instructio.html
**Confidence:** 82%

---

### Q: Can Genymotion be downloaded for iPad?

❌ **No**, Genymotion is an Android‑only emulator. We provide desktop and cloud solutions for creating Android virtual devices, but we don’t offer a version that runs on iPad or emulates iOS. If you need to test Android apps on iOS‑based hardware, you’d have to use a different tool that supports iOS simulation. Let us know if you’d like help setting up Genymotion on a supported platform (Windows, macOS, Linux, or the cloud).

**Source:** https://rozz.genymotion.com/qna/can-genymotion-be-downloaded-for-ipad.html
**Confidence:** 69%

---

### Q: Which Genymotion versions are available for download on an Intel Mac?

**我是Intel Mac 需要下载其他的版本**

不需要，Intel Mac 应该下载常规的 Genymotion Desktop Mac 版本。  
只有旧款 Intel Mac 才能可选使用 VirtualBox，且这是旧方案，不推荐。

- macOS 目前支持的是 [macOS Tahoe 26](https://support.genymotion.com/hc/en-us/articles/360005432518-What-are-Genymotion-Desktop-requirements) 和 [macOS Sequoia 15](https://support.genymotion.com/hc/en-us/articles/360005432518-What-are-Genymotion-Desktop-requirements)。
- 旧 Intel Mac 可以在 macOS 上选择 VirtualBox 或 QEMU，但默认和推荐是 QEMU。
- 下载请只用 [Genymotion Desktop download](https://www.genymotion.com/product-desktop/download/)。

你是要在这台 Intel Mac 上跑普通测试应用，还是要装游戏或 arm64 应用？

**Source:** https://rozz.genymotion.com/qna/which-genymotion-versions-are-available-for-download-on-an-i.html
**Confidence:** 76%

---

### Q: Does Genymotion support macOS Monterey 12.6.1?

**我的 macOS 版本是 Monterey 12.6.1。**
❌ NO，Genymotion Desktop 只支持 macOS Sequoia 15 和 Tahoe 26，Monterey 12.6.1 不在支持范围内。  
[Genymotion Desktop Release Notes](https://docs.genymotion.com/changelog/desktop/3_x)

如果你愿意，我可以帮你确认你这台 Mac 还能用哪个版本或该怎么升级系统。

**Source:** https://rozz.genymotion.com/qna/does-genymotion-support-macos-monterey-12-6-1.html
**Confidence:** 73%

---

### Q: How do I open QEMU in Genymotion?

**如何打开qemu**

如果你是在 **Windows** 上使用 Genymotion Desktop，QEMU 需要先启用 Hyper-V。QEMU 在 Windows 上是实验性的，Home 版默认不支持 Hyper-V。  

- 在 Windows Pro/Enterprise：打开 **“启用或关闭 Windows 功能”**，勾选 **Hyper-V Management Tools** 和 **Hyper-V Platform**，然后重启。  
- 在 Windows Home：默认没有 Hyper-V，Genymotion 更推荐用 VirtualBox。  
- 如果启动时被防火墙拦截，允许 `qemu.exe` 通过。  

参考：[Unable to start virtual device (QEMU - Windows)](https://support.genymotion.com/hc/en-us/articles/7137153746333--Unable-to-start-virtual-device-QEMU-Windows)

你现在是想在 Windows 还是 macOS/Linux 上切换到 QEMU？

**Source:** https://rozz.genymotion.com/qna/how-do-i-open-qemu-in-genymotion.html
**Confidence:** 68%

---

### Q: How do I change the path C:\Users\william\AppData\Local\Genymobile\Genymotion\deployed\Google Nexus 4\system.vmdk to another drive in Genymotion?

**如何将此路径 C:\Users\william\AppData\Local\Genymobile\Genymotion\deployed\Google Nexus 4\system.vmdk 更改到其他盘**

不能直接把这个 `system.vmdk` 路径改到其他盘，因为 Genymotion Desktop 的本地数据默认在 `%LOCALAPPDATA%\Genymobile` 下。  
如果你想把整个数据目录迁移到别的盘，需要按卸载/清理流程处理本地数据，而不是单独改这个文件路径。  

可参考的做法是先删除虚拟设备，再清理本地数据目录：  
1. 右键虚拟设备并删除。  
2. 卸载 Genymotion Desktop。  
3. 删除 `%LOCALAPPDATA%\Genymobile`。  
4. 删除注册表键 `HKEY_CURRENT_USER\Software\Genymobile`。  

来源：  
- [How to uninstall Genymotion Desktop completely (purge)?](https://support.genymotion.com/hc/en-us/articles/360002815177-How-to-uninstall-Genymotion-Desktop-completely-purge)  
- [Get Started with Genymotion Desktop](https://docs.genymotion.com/quickstart/desktop_install)  

你是想把 Genymotion 的整个数据目录迁移到其他盘，还是只想移动某一个虚拟设备的磁盘文件？

**Source:** https://rozz.genymotion.com/qna/how-do-i-change-the-path-c-users-william-appdata-local-genym.html
**Confidence:** 65%

---

### Q: I am using Windows 10, can you provide a detailed step-by-step guide on how to install Genymotion?

**Setting up Genymotion Desktop on Windows 10 – A Step-by-Step Guide**

---

##### 1. System Requirements Check
| Requirement | Details |
|-------------|---------|
| **Operating System** | Windows 10 (64-bit) – Windows 7 is not supported |
| **CPU** | Intel / AMD supporting 64-bit, 2 cores or more (VT-x/AMD-V support recommended) |
| **RAM** | At least 4 GB (8 GB recommended for running Android virtual device) |
| **Hard Disk** | 2 GB free space for downloading device images + project space |
| **Virtualization** | Enable **Intel VT-x** or **AMD-V** in BIOS (Hyper-V does not require enabling) |
| **Internet Connection** | Required for downloading device images for the first time |

---

##### 2. Register / Login to Genymotion Account
1. Open a browser, access **[genymotion.com](https://genymotion.com)**.  
2. Click **Sign Up** → enter name, email, password → confirm email (link in inbox).  
3. Log in with the newly created account. (Skip this step if you already have an account).

---

##### 3. Download Genymotion Desktop Installer
1. After logging in, go to **Products → Genymotion Desktop**.  
2. Select **Download for Windows** → the file will be `Genymotion-Desktop-<version>.exe`.  
3. Save the file to the **Downloads** folder or a location of your choice.

---

##### 4. Install Genymotion
1. **Run the installer** (`Genymotion-Desktop-xxx.exe`) – choose **Run as administrator** to avoid permission issues.  
2. **Wizard installer**  
   - **License Agreement** → Accept.  
   - **Destination Folder** → Default `C:\Program Files\Genymotion` (can be changed).  
   - **Start Menu Folder** → Mark “Create a shortcut”.  
   - **Additional Tasks** → Tick “Add Genymotion to PATH” (to run from the command line).  
   - Click **Install** and wait for the process to complete.  
3. When installation is finished, click **Finish**. Genymotion will automatically open the **Login Dialog**.

---

##### 5. Log in to Genymotion within the Application
1. Enter your **email** and **password** Genymotion account.  
2. Click **Login** → if you see a “License not found” message, select **Activate** → **Free trial** (for the personal version) or enter your key if you have purchased the Pro version.

---

##### 6. Install VirtualBox (Used by Genymotion)
Genymotion Desktop relies on **Oracle VirtualBox** to run Android VMs.  
1. If you don't have it, Genymotion will automatically prompt you to **Install VirtualBox**.  
2. Click **Download** → the file will be `VirtualBox-<version>.exe`.  
3. Run the file, accept the **EULA**, leave the default options, and **Install**.  
4. When installation is complete, **restart** your computer (if required).  

> **Note:** If you already have a newer version of VirtualBox, Genymotion will still work; no need to reinstall.

---

##### 7. Create an Android Virtual Device (AVD)
1. In the **Genymotion** interface, click **Add** (the “+” button).  
2. **Choose a device template**: a list displays phone/tablet models, API levels (Android 12, 13, etc.).  
3. **Choose an Android version** → if not available, click **Download** and wait (approximately 1-2 GB).  
4. **Name** (optional) → **Next** → **Finish**.  

> **Tip:** For development, choose a device with **Google Play** (available in the list) to have Google services.

---

##### 8. Start and Verify ADB
1. Select the device you just created → **Start**.  
2. The Android window will appear, and the system will boot for the first time (may take a few minutes).  
3. Open **Command Prompt** (Win + R → `cmd`) and type:
   ```bash
   adb devices
   ```
   Your Genymotion device will appear with a status of `device`.  
4. If `adb` is not in your PATH, open **Genymotion → Settings → ADB** and point to the `platform-tools` folder in the Android SDK (usually at `C:\Users\<User>\AppData\Local\Android\Sdk\platform-tools`).

---

**Source:** https://rozz.genymotion.com/qna/i-am-using-windows-10-can-you-provide-a-detailed-step-by-ste.html
**Confidence:** 83%

---

### Q: Does the emulator work on my Intel Mac?

**Does the emulator work on my Intel Mac?**

Yes. Genymotion Desktop supports macOS on Intel Mac, and Mac Intel devices use x86/x86_64 Android virtual devices.  
On Intel Mac, VirtualBox is optional and only for older Intel Macs, while the embedded QEMU hypervisor works without extra software. [Get Started with Genymotion Desktop](https://docs.genymotion.com/quickstart/desktop_install) [I can't install or run an application/game in Genymotion Desktop](https://support.genymotion.com/hc/en-us/articles/360002676057)

If you’re planning to run apps or games, do you need compatibility for a specific Android version or title?

**Source:** https://rozz.genymotion.com/qna/does-the-emulator-work-on-my-intel-mac.html
**Confidence:** 65%

---

### Q: Could you please provide a download link for Genymotion Desktop on macOS Apple Silicon?

**Could you please provide a download link for Genymotion Desktop on macOS Apple Silicon?**

✅ YES — use the macOS download for Genymotion Desktop 3.10.0: [Download](https://dl.genymotion.com/releases/genymotion-3.10.0/genymotion-3.10.0.dmg).  
It supports macOS 15 Sequoia and macOS 26 Tahoe on Apple Silicon, and Rosetta must be enabled on Mac M series. [Download Genymotion Desktop](https://www.genymotion.com/product-desktop/download) [Apple Mac M series support](https://support.genymotion.com/hc/en-us/articles/360017897157-Apple-Mac-M-series-support)

Do you want the quick install steps for macOS too?

**Source:** https://rozz.genymotion.com/qna/could-you-please-provide-a-download-link-for-genymotion-desk.html
**Confidence:** 78%

---

### Q: Can I install Genymotion on a VirtualBox virtual machine?

**Can I install Genymotion on a VirtualBox virtual machine?**

❌ NO. Genymotion Desktop will not work if it is run inside a virtual machine, including a VirtualBox VM.  
It is designed for a physical host, not for nested virtualization.

- The Linux troubleshooting article says Genymotion Desktop **will not work** in Linux VMs, servers, or cloud instances, and links to the VM FAQ: [Linux - An error has occurred while trying to create a virtualbox host-only network interface](https://support.genymotion.com/hc/en-us/articles/360002706677-Linux-An-error-has-occurred-while-trying-to-create-a-virtualbox-host-only-network-interface)
- The same restriction is repeated in the VM FAQ for Genymotion Desktop: [Can Genymotion Desktop run in a virtual machine?](https://support.genymotion.com/hc/en-us/articles/360002720057)

What machine are you trying to install it on, Windows, macOS, or Linux?

**Source:** https://rozz.genymotion.com/qna/can-i-install-genymotion-on-a-virtualbox-virtual-machine.html
**Confidence:** 78%

---

### Q: I have a virtual machine with Debian 13, can I install Genymotion there?

**I have a virtual machine with Debian 13, can I install Genymotion there?**

❌ NO, Genymotion Desktop is not supported inside virtual machines.  
Debian 13 is supported on bare metal, but the docs explicitly say Virtual Machines, VPS, and Docker are not supported. [Get Started with Genymotion Desktop](https://docs.genymotion.com/quickstart/desktop_install)

If you need Android devices in a supported setup, do you want the Desktop option or a cloud-based option?

**Source:** https://rozz.genymotion.com/qna/i-have-a-virtual-machine-with-debian-13-can-i-install-genymo.html
**Confidence:** 72%

---

### Q: I'm interested in deleting snapshots and caches on my Mac, can you guide me step by step?

**How to delete snapshots and caches on Mac**
Yes — open Genymotion Desktop settings on your Mac, then go to **Storage** to clear **Caches** and manage virtual device disk usage.  

Steps:
1. Open **Genymotion Desktop**.
2. Press `Cmd + ,` to open **Settings**.
3. Open the **Storage** tab.
4. Under **Caches**, click **CLEAR** to remove cached Android images and temporary files.
5. Review **Virtual devices** to see disk usage from active and inactive devices.
6. If you want to free more space, delete unused virtual devices from the main device list.

Related details:
- The **Storage** tab shows disk space used by **Virtual devices**, **Caches**, and **Other**.
- **Other** refers to the **Media folder**, which you can open from the same tab.
- The guide notes that the total disk used by Genymotion and its components is shown in the launcher footer.  
Source: [Genymotion Desktop Global Settings](https://docs.genymotion.com/usage/desktop/general_settings)

What are you trying to free up most on your Mac, app storage or emulator disk space?

**Source:** https://rozz.genymotion.com/qna/i-m-interested-in-deleting-snapshots-and-caches-on-my-mac-ca.html
**Confidence:** 75%

---

### Q: How do I add it to my PC?

**"how to install Genymotion on Windows PC"**  
✅ YES, install Genymotion Desktop on Windows 10/11 by downloading the installer from [genymotion.com](https://www.genymotion.com), then:  
1. Run `genymotion-X.Y.Z-vbox.exe` (includes VirtualBox) or `genymotion-X.Y.Z.exe` (no VirtualBox).  
2. Follow the setup wizard: choose language, installation folder (default: `C:\Program Files\Genymobile\Genymotion`), and create shortcuts.  
3. Select **Restart now** after installation completes.  

**Key requirements**:  
- Windows 10/11 64-bit (Home/Pro/Enterprise).  
- Disable Hyper-V if using VirtualBox (conflicts with Genymotion).  
- VirtualBox is included in the full installer; QEMU is experimental.  

[Windows Installation Guide](https://docs.genymotion.com/desktop/Get_started/011_Windows_install)  

¿Tu sistema cumplirá con los requisitos mínimos (Windows 10/11, 64-bit)?

**Source:** https://rozz.genymotion.com/qna/how-do-i-add-it-to-my-pc.html
**Confidence:** 77%

---

### Q: Can i run that in the chrome OS?

**Can I run that in Chrome OS?**

❌ NO. Genymotion Desktop is not designed for Chromebooks or Chrome OS, but you can use Genymotion PaaS in a supported browser instead.

Genymotion PaaS is tested with Google Chrome 85+, so Chrome OS can access it through the browser if your network allows the required ports. See [Get Started with Genymotion PaaS](https://docs.genymotion.com/quickstart/paas_quickstart) and [The Virtual Device display doesn't show in web browser with Genymotion PaaS/Device image](https://support.genymotion.com/hc/en-us/articles/115004696089-The-Virtual-Device-display-doesn-t-show-in-web-browser-with-Genymotion-PaaS-Device-image).

What are you trying to do on Chrome OS, development, testing, or just trying to open an Android device in the browser?

**Source:** https://rozz.genymotion.com/qna/can-i-run-that-in-the-chrome-os.html
**Confidence:** 69%

---

### Q: How do I use it on Ubuntu?

**Genymotion Ubuntu Setup Guide**  
**Genymotion Desktop Installation Steps on Ubuntu 24.04 LTS**  

1. **Dependencies and Virtualization Preparation**  
   - Use `QEMU` (default) or `VirtualBox` (not recommended) on supported Ubuntu 24.04 LTS.  
   - If using VirtualBox, install first:  
     ```bash
     sudo apt update && sudo apt upgrade && sudo reboot
     sudo apt install ./virtualbox-7.0_7.0.26-168464~Ubuntu~noble_amd64.deb
     ```  
     Then, add to `vboxusers` group and check kernel modules are loaded.  

2. **Running Genymotion Installer**  
   - Grant execution permission to the downloaded `.run` file:  
     ```bash
     chmod +x genymotion-X.Y.Z-linux_x64.run
     ```  
   - Install (e.g., install to home directory):  
     ```bash
     ./genymotion-X.Y.Z-linux_x64.run -d ~/genymotion
     ```  

3. **Starting Virtual Devices**  
   - After installation, start the Genymotion app, download and start an Android device image.  
   - **Note**: On Ubuntu, Wayland is recommended, and X11 may crash.  

**Troubleshooting**  
- **Crashing**: If using an NVIDIA GPU, install the official driver instead of `nouveau` (see [Genymotion Support article](https://support.genymotion.com/hc/en-us/articles/360002732938-Linux-Genymotion-Desktop-crashes-when-starting-a-Virtual-Device)).

**Reference**  
- Detailed installation steps: [Linux Installation Guide](https://docs.genymotion.com/desktop/Get_started/013_Linux_install)  
- VirtualBox settings: [Secure Boot Configuration Steps](https://docs.genymotion.com/desktop/Get_started/013_Linux_install)  

**What's Next?**  
Are you considering introducing enterprise licenses?

**Source:** https://rozz.genymotion.com/qna/how-do-i-use-it-on-ubuntu.html
**Confidence:** 82%

---

### Q: Can you walk me through downloading and installing the Genymotion Desktop app?

#### Step‑by‑step: Downloading & Installing Genymotion Desktop (Windows 10/11, macOS, Linux)

> **Tip:** Genymotion Desktop is only supported on the *latest* release of each OS (Windows 10 / 11, macOS 12 + , Ubuntu 22 + , etc.). It does **not** run on Windows 7.

---

##### 1️⃣  Download the Installer

| OS | Download link |
|----|---------------|
| **Windows** | <https://dl.genymotion.com/releases/genymotion-desktop-2024.4.1/genymotion-desktop-2024.4.1-windows.exe> |
| **macOS** | <https://dl.genymotion.com/releases/genymotion-desktop-2024.4.1/genymotion-desktop-2024.4.1-macos.dmg> |
| **Linux (Ubuntu/Debian)** | <https://dl.genymotion.com/releases/genymotion-desktop-2024.4.1/genymotion-desktop-2024.4.1-linux.tar.xz> |

> *If the above URLs change, visit the official download page:*  
> https://genymotion.com/download/  

---

##### 2️⃣  Install

###### **Windows**

1. **Run the installer** (`genymotion-desktop-*.exe`).  
2. Follow the wizard:  
   - Choose install location (default is fine).  
   - Accept the license.  
3. Click **Install** and wait for completion.  
4. Launch Genymotion Desktop from the Start menu.

###### **macOS**

1. **Open the DMG** file you downloaded.  
2. Drag the `Genymotion` icon to the **Applications** folder.  
3. Open **Applications → Genymotion**.  
4. macOS may block the launch the first time—confirm “Open” when prompted.

###### **Linux (Ubuntu/Debian)**

```bash
# 1. Extract the archive
tar -xf genymotion-desktop-*.tar.xz

# 2. Move to /opt (optional but common)
sudo mv genymotion-desktop-*/ /opt/genymotion

# 3. Make it executable
cd /opt/genymotion
chmod +x genymotion.sh

# 4. Run Genymotion
./genymotion.sh
```

> *You may need to install Java Runtime if prompted. The installer includes a bundled JRE.*

---

##### 3️⃣  First‑Time Launch

1. **Sign‑in**  
   * If you already have an account: Enter your email & password.  
   * If not: Click **Create account** → follow the sign‑up steps (same as in the previous answer).

2. **Accept Terms**  
   Agree to the Terms of Service and Privacy Policy.

3. **Choose a license**  
   * Free trial (up to 14 days)  
   * Pro/Enterprise (enter license key)  
   * Or click “Use as a free user” to start the trial automatically.

4. **Download a Virtual Device**  
   * After signing in, the launcher shows a list of devices.  
   * Click **Download** on a device (e.g., “Pixel 5 – Android 14”) and then **Run**.

---

##### 4️⃣  Verify Installation

- **Windows**: Genymotion icon should appear in the system tray; a virtual device window should open.  
- **macOS**: Genymotion menu bar icon shows the list of running VMs.  
- **Linux**: Terminal output shows `Genymotion is running…` and a GUI window opens.

---

##### 5️⃣  Gotchas & Troubleshooting

| Issue | Fix |
|-------|-----|
| “Java not found” | Install OpenJDK 17 (`sudo apt install openjdk-17-jdk`) or let the installer bundle its own JRE. |
| “Genymotion not starting after update” | Clear `~/.Genymobile` or `C:\Users\<you>\.Genymobile` and restart. |
| “Cannot download device” | Check internet connectivity; ensure firewall allows Genymotion to download. |
| “Windows 7” | Unsupported – please upgrade to Windows 10 or 11. |

---

##### Quick links

- **User guide** – <https://docs.genymotion.com/>  
- **Support portal** – <https://genymotion.com/support/>  
- **Community forum** – <https://forum.genymotion.com/>

Let me know if you hit any of the steps above and need further help! 🚀

**Source:** https://rozz.genymotion.com/qna/can-you-walk-me-through-downloading-and-installing-the-genym.html
**Confidence:** 81%

---

### Q: Do I need Oracle Virtual Box to run the emulator?

**Do I need Oracle VirtualBox to run the Genymotion emulator?**

✅ YES or NO: ❌ No, not necessarily. Genymotion Desktop can run using its own hypervisor in recent versions, so VirtualBox isn’t required in all cases.

- Since Genymotion Desktop 3.3.0, you can switch to the QEMU hypervisor instead of VirtualBox on macOS, and it’s recommended where possible. This means you don’t have to rely on Oracle VirtualBox for running Genymotion on supported setups, especially on macOS with Apple Silicon/M-series machines. Source: macOS - An error has occurred while trying to create a virtualbox host-only network interface (mentions switching to QEMU and notes macOS M-series compatibility) https://genymotion.com/blog/product/saas/page/22
- Historically, Genymotion Desktop bundled VirtualBox in Windows installers and supported it for a long time, and some older release notes reference VirtualBox versions—but the platform now supports alternative hypervisors where available. Source: Genymotion Desktop Release Notes (references VirtualBox versions in past releases) https://genymotion.com/blog/tag/aws

If you’re planning to run Genymotion on Mac M series or want to avoid VirtualBox entirely, make sure you’re on a Genymotion Desktop version 3.3.0 or newer and use the QEMU hypervisor where the setup guides indicate it’s available for your OS.

For the best results, tell us:
- Which OS you’re on (Windows, macOS, Linux) and the exact version
- Whether you’re using an Apple Silicon Mac or Intel
- If you’re aiming to use Genymotion Desktop locally or via Cloud

Follow-up question to help us tailor your setup: what OS are you on and do you plan to run Genymotion Desktop locally or via Genymotion SaaS Cloud?

**Source:** https://rozz.genymotion.com/qna/do-i-need-oracle-virtual-box-to-run-the-emulator.html
**Confidence:** 75%

---

### Q: I have mobsf in kali linux in vmware workstation 17 I want to run Genymotion with mobsf ?

How to Run Genymotion with MobSF?

We will help you link your local MobSF instance in Kali Linux to Genymotion (Desktop/Device Image/SaaS). Below are two common options with main steps based on our sources.

1) Using MobSF with Genymotion Desktop or Device Image (Local Link via ADB)
- Requirements:
  - MobSF is installed on Kali Linux within your VM, with ADB from Android SDK Platform-tools on the correct path.
  - Genymotion Desktop is running and ADB is enabled:
    - Open Genymotion > Settings > Enable ADB.
  - Network between MobSF Kali VM and Genymotion device (usually through a network setting that allows device access, such as bridged or host-only with port forwarding as needed).
  - The emulator/device remains open on TCP port 5555 between the two devices.
- Basic settings:
  - Connect to Genymotion device via ADB:
    - `adb connect <IP_of_Genymotion_instance>:5555`
    - `adb devices`
  - If MobSF does not recognize the device, set the device identifier in MobSF:
    - In the settings file: `ANALYZER_IDENTIFIER = '<IP>:5555'` (or according to your MobSF method)
  - If MobSF needs a specific ADB path, modify:
    - `ADB_BINARY = '/path/to/adb'` in `~/.MobSF/config.py`
- What to read from sources:
  - MobSF and Genymotion Device Image: General steps to link MobSF to Genymotion via ADB and set ANALYZER_IDENTIFIER and ADB_BINARY. The source explains example settings and how to connect:
    - https://genymotion.com/blog/tag/pay-as-you-go
    - https://support.genymotion.com/hc/en-us/articles/21440417788445-The-account-confirmation-e-mail-doesn-t-have-a-link
    - Details of setting up MobSF with Genymotion Device Image:
      - https://support.genymotion.com/hc/en-us/articles/360005432518
- Important notes:
  - Connections must be secure and do not open TCP 5555 to the world (use local IP addresses only).
  - If MobSF does not recognize the device, check the ADB path, AT, and ADB_BINARY in MobSF settings.

2) Using MobSF with Genymotion SaaS (If you are using Genymotion SaaS in the cloud)
- Requirements:
  - You have a Genymotion SaaS subscription and proper documentation to access virtual devices in the cloud.
  - MobSF is running locally and shows the connected device on the localhost:XXXX Dynamic Analysis page.
- Basic settings:
  - Once MobSF is running, search for the connected device via Genymotion SaaS on the Dynamic Analysis page.
  - Follow MobSF and Genymotion SaaS instructions to set up the connection and configuration.
- Related information from sources:
  - How to use MobSF with Genymotion SaaS: Instructions on linking MobSF to Genymotion SaaS and dynamic analysis:
    - https://support.genymotion.com/hc/en-us/articles/115005774409
  - Explanation that the guide changes MobSF code and will not work with official MobSF Docker image without modifications:
    - https://support.genymotion.com/hc/en-us/articles/115005774409

Quick operational notes for you based on your situation
- Since you are working within Kali in VMware and Genymotion may be running as Desktop or Device Image in the cloud:
  - If you are using Genymotion Desktop within VMware on your machine, you may need a network bridge (Bridged/Host-only) and direct 5555 between Kali VM and Genymotion.
  - If you are using Genymotion SaaS, the link will be through local MobSF with the SaaS device appearing in the service.
- Check that ADB is active and enabled in Genymotion (Enable ADB as mentioned) and ensure MobSF can access the device IP address.

Main sources we used:
- MobSF and Genymotion Device Image (ADB settings, ANALYZER_IDENTIFIER, and ADB_BINARY): https://support.genymotion.com/hc/en-us/articles/360005432518
- MobSF and Genymotion Device Image (Detailed article): https://support.genymotion.com/hc/en-us/articles/21440417788445-The-account-confirmation-e-mail-doesn-t-have-a-link
- How to use MobSF with Genymotion SaaS: https://support.genymotion.com/hc/en-us/articles/115005774409
- Tutorials page including MobSF and Genymotion Device Image article: https://support.genymotion.com

**Source:** https://rozz.genymotion.com/qna/i-have-mobsf-in-kali-linux-in-vmware-workstation-17-i-want-t.html
**Confidence:** 81%

---

### Q: I'm on macOS Ventura 13.4 and I plan to use Genymotion Desktop only. Can you give me the exact install steps?

**Exact install steps for Genymotion Desktop on Intel Mac (macOS Ventura 13.4) with just Genymotion Desktop**

- What you’ll do: download the Intel-friendly macOS installer (DMG), install Genymotion Desktop, and run it with the embedded QEMU hypervisor (no VirtualBox needed).

1) Download
- Go to the official download page: https://www.genymotion.com/product-desktop/download/
- Under macOS, select the installer for Intel-based Macs (the DMG). This is the version built for x86_64 Macs.

2) Install Genymotion Desktop
- Open the downloaded DMG file.
- Drag the Genymotion app into Applications (and, if prompted, drag Genymotion Shell as well).
- Eject the DMG after the copy finishes.

3) First launch
- Open Genymotion from Applications.
- If prompted about security, allow the app to run in System Settings > Security & Privacy.
- Sign in if you have a Genymotion account (for access to device images, if needed).

4) Use the embedded hypervisor (no VirtualBox)
- Genymotion Desktop on Intel Macs uses an embedded QEMU hypervisor. You do not need VirtualBox for typical use.
- If you previously installed VirtualBox, you can ignore it for standard Genymotion Desktop usage on Intel Macs.

5) Create and run a virtual device
- In Genymotion, click “Add” to select an Android device image (e.g., Android version and device model).
- Start the device and follow on-screen prompts to complete setup.

6) Verify macOS compatibility
- Ensure your macOS Ventura 13.4 is supported by the latest Genymotion Desktop release you downloaded. If you encounter any RAM or performance notes, refer to the known issues section (e.g., some Ventura-related VirtualBox notes don’t apply when using the embedded hypervisor).

Notes tailored to your setup
- You’re using Genymotion Desktop only (no SaaS/cloud or VirtualBox). This setup is supported on Intel Macs with 64-bit macOS, including Ventura.
- 32-bit macOS or 32-bit Intel images are not supported; Genymotion Desktop targets 64-bit Intel Macs (with ARM images available for Apple Silicon if you ever switch to a Mac with M chips).

Sources
- Genymotion Desktop download page: https://www.genymotion.com/product-desktop/download/
- Known issues and virtualization notes (including Ventura context): https://genymotion.com/blog/release-note/genymotion-saas-new-interface and related support notes on macOS Ventura and VirtualBox compatibility

Follow-up: what exact Mac model are you on (e.g., MacBook Pro, iMac) and which Android version/device image do you plan to use first? This will help me tailor steps for you. 💬🖥️

**Source:** https://rozz.genymotion.com/qna/i-m-on-macos-ventura-13-4-and-i-plan-to-use-genymotion-deskt.html
**Confidence:** 78%

---

### Q: Why my genymotion block in the start the virtual device?

**why my Genymotion block in the start the virtual device?**

❌ NO — I can’t identify the exact blocker from the context you shared.  
The only directly relevant cause listed for macOS is a blocked local port or firewall issue, especially port `6379` used by REDIS with QEMU, plus QEMU is the recommended hypervisor on macOS. See [macOS - Unable to start the Virtual Device](https://support.genymotion.com/hc/en-us/articles/4415611228945-macOS-Unable-to-start-the-Virtual-Device).

If you’re on macOS, check that your firewall allows the local ports Genymotion uses and that nothing else is using those ports. If REDIS is running, stop it with `brew services stop redis` or change its port in `redis.conf`.

What macOS version and Mac model are you using?

**Source:** https://rozz.genymotion.com/qna/why-my-genymotion-block-in-the-start-the-virtual-device.html
**Confidence:** 76%

---

### Q: Does the emulator work with the latest Mac OS?

Does the Genymotion Emulator work with the latest macOS?

Yes – Genymotion Desktop runs on all current macOS versions, including macOS 14 "Sonoma".

- **Native Support for Apple Silicon**: For M-Series Macs (M1, M2, M3 etc.) Genymotion provides native ARM64 images, so Android apps run without emulation translation.
- **Operating System Compatibility**: Genymotion Desktop is available for macOS, Windows 10/11 and Linux.
- **Current Android Versions**: In the last release (v3.8.0 – 2024-10) the emulators support Android 12.0 +; older Android versions (5.0-15.0) are also available.
- **Important**: Windows 7 is no longer supported by Genymotion; the Desktop version requires at least Windows 10 or macOS 10.15 (Catalina) or later.

If you use a Mac with the latest macOS, you can easily install Genymotion Desktop and test or develop Android apps.

---

**Recommended Steps:**

1. Download the current Desktop version from the Genymotion website.
2. Choose "Apple Silicon" during installation (if you have an M-Series chip).
3. Create a new virtual Android device or use one of the pre-configured VMs.

If you have further questions, for example about specific Android versions or setting up GPU acceleration, I'll be happy to help!

**Source:** https://rozz.genymotion.com/qna/does-the-emulator-work-with-the-latest-mac-os.html
**Confidence:** 76%

---

### Q: What hardware specifications do I need to run Genymotion smoothly?

**Genymotion Desktop Hardware Requirements on macOS 12.7.6**

> You mentioned macOS 12.7.6, below is a hardware configuration suggestion based on the latest information in 2025 to help you run Genymotion smoothly.

| Component | Requirement | Description |
|-----------|-------------|-------------|
| **CPU** | 64-bit Intel Core 6th generation or later or Apple Silicon SoC (M-series) | Any 64-bit processor is acceptable. Apple Silicon requires Rosetta to be enabled. |
| **Graphics Card** | Graphics card supporting OpenGL 3.3 or higher | For Intel integrated graphics, it is recommended to use a dedicated GPU or use QEMU on macOS; Apple Silicon also supports OpenGL 3.3. |
| **RAM** | 16 GB or higher | Virtual Android devices occupy RAM, it is recommended to leave at least 8 GB or more for the host. |
| **Display Resolution** | 1920×1080 or higher | This is the minimum requirement, it is recommended to use a higher resolution for a better experience. |
| **Hard Disk Space** | 300 MB installation + 2 GB per virtual device | This is the minimum value, if you plan to create multiple devices, it is recommended to reserve 20 GB or more. |

> **Note**

> - **Rosetta** must be enabled on M-series Macs.  
> - Genymotion Desktop **does not support** 32-bit systems, and it is not recommended to run it in a virtual machine or server environment.  
> - Virtualization technology (VT-x/AMD-V) must be enabled in BIOS/UEFI; however, on macOS, it uses built-in QEMU, which usually does not require manual configuration.  

If you encounter any issues during configuration or installation, please feel free to consult us at any time.

**Follow-up Questions**

How many virtual devices do you plan to use? This information can help us further optimize RAM and storage recommendations.

**Source:** https://rozz.genymotion.com/qna/genymotion.html
**Confidence:** 79%

---

### Q: Can you give me the Linux installation steps?

**Linux installation steps for Genymotion**

1. **Download the installer**  
   • Visit the Genymotion download page and choose the Linux option.  
   • For Ubuntu 24.04 LTS (Noble), Debian 12 (Bookworm) or Fedora 40 you’ll get a file like  
     `genymotion-5.5.0-linux_x64.run`.

2. **Prepare the installer**  
   ```bash
   cd ~/Downloads
   chmod +x genymotion-5.5.0-linux_x64.run
   ```

3. **Run the installer**  
   *Local installation (recommended)*  
   ```bash
   ./genymotion-5.5.0-linux_x64.run
   ```
   *Or specify a custom path:*  
   ```bash
   ./genymotion-5.5.0-linux_x64.run -d /opt/genymotion
   ```
   *Global installation (not recommended – may cause permission issues)*  
   ```bash
   sudo ./genymotion-5.5.0-linux_x64.run
   ```

4. **Start Genymotion**  
   • From your desktop environment’s application launcher, click *Genymotion*.  
   • Or, in a terminal:  
   ```bash
   /opt/genymotion/genymotion
   ```
   or, if installed in your home folder:  
   ```bash
   ~/genymotion/genymotion
   ```

5. **First‑time setup**  
   • Sign in with your Genymotion account or create a new one.  
   • If you’re behind a proxy, configure it in *View → Proxy options*.  
   • Choose *Personal use* (free) or *I have a license* if you have a Pro license.

6. **Virtual Device creation**  
   • Click *Add new virtual device*, pick an Android version, and launch it.  
   • Genymotion uses the embedded QEMU/KVM hypervisor (no extra software needed).  
   • If you prefer VirtualBox, install it separately and follow the VirtualBox setup guide (but it’s not recommended on Linux).

7. **Optional – Genymotion Shell**  
   • To script sensor changes or automate tasks:  
     ```bash
     ~/genymotion/genymotion-shell
     ```  
     or
     ```bash
     /opt/genymotion/genymotion-shell
     ```

**Quick checklist**

- ✅ Supported distros: Ubuntu 24.04 LTS, Debian 12, Fedora 40 (x86_64).  
- ✅ No extra hypervisor needed; QEMU/KVM is bundled.  
- ✅ Use the `-d` flag for custom install path; default installs to `~/genymotion/`.  
- ✅ For security‑boot‑enabled systems, reboot after installation to load modules.

If you run into any issues—like permission errors or missing dependencies—check the Genymotion help docs or let us know!  

**What else would you like to know about using Genymotion on Linux?**

**Source:** https://rozz.genymotion.com/qna/can-you-give-me-the-linux-installation-steps.html
**Confidence:** 78%

---

### Q: To use genymotion emulator, which should i download genimotion, with virtualbox or without virtualbox?

**Which Genymotion download should you choose?**  

- **If you want to run Genymotion without installing VirtualBox yourself, download the “Genymotion Desktop — Download without VirtualBox” package.**  
  - On Windows, this bundle includes the Hyper‑V (or QEMU on macOS) hypervisor that Genymotion uses internally, so you can start an Android virtual device right after installation.  
  - On macOS (Intel or Apple Silicon) the DMG already contains an embedded QEMU hypervisor—no extra software is required.  
  - On Linux, Genymotion **does not** bundle VirtualBox; you’ll need to install VirtualBox 6.x or 7.x separately before launching Genymotion.

- **If you prefer to use VirtualBox (e.g., for compatibility or specific networking features), download the standard Genymotion Desktop installer.**  
  - This version bundles VirtualBox 6.0.4 on Windows.  
  - On macOS you’ll still need to install VirtualBox manually (only available for Intel Macs).  
  - On Linux you must install VirtualBox separately anyway.

**Quick steps for each platform**

| Platform | Download choice | What you get | Additional steps |
|----------|----------------|--------------|------------------|
| **Windows 10/11** | “Download without VirtualBox” | Genymotion + built‑in Hyper‑V | None – launch Genymotion directly |
| **Windows 10/11** | Standard installer | Genymotion + bundled VirtualBox 6.0.4 | None – launch Genymotion directly |
| **macOS (Intel or Apple Silicon)** | “Download without VirtualBox” (DMG) | Genymotion + embedded QEMU | None – drag to Applications |
| **macOS (Intel only)** | Standard installer | Genymotion + bundled VirtualBox 6.0.4 | Install VirtualBox DMG first, then Genymotion |
| **Linux (Ubuntu/Debian/Fedora)** | Standard installer | Genymotion only | Install VirtualBox 6.x/7.x from your distro’s repo or the official site before running Genymotion |

**Key points**

- **VirtualBox is optional** on Windows and macOS (Intel), but required on Linux.  
- The “without VirtualBox” builds are fully functional; they just use the built‑in hypervisor that Genymotion ships with.  
- Always download the **latest stable version** (currently 3.9.0) to benefit from the newest features and bug fixes.

Let me know if you’d like help setting up a specific virtual device or configuring networking!

**Source:** https://rozz.genymotion.com/qna/to-use-genymotion-emulator-which-should-i-download-genimotio.html
**Confidence:** 79%

---

### Q: What are Genymotion Desktop's system requirements for macOS Catalina?

**Genymotion Desktop system requirements for macOS Catalina**

| Item | Requirement | Notes |
|------|-------------|-------|
| **Supported macOS versions** | macOS Catalina (10.15) *and newer* (Sequoia, Sonoma) | Genymotion Desktop has been tested on Catalina and newer releases. |
| **CPU** | 64‑bit Intel (6th Gen or newer) **or** Apple Silicon (M1 / M2 SoC) | VirtualBox on Intel requires a 64‑bit processor with VT‑x/AMD‑V support. |
| **Graphics** | OpenGL 3.3 or higher capable GPU | Intel integrated GPUs on Windows have compatibility issues, but on macOS this is generally satisfied by the built‑in GPU. |
| **RAM** | 16 GB or more (recommended) | Helps run multiple virtual devices smoothly. |
| **Display resolution** | 1920 × 1080 or higher | Needed for proper virtual device display. |
| **Free disk space** | 300 MB for Genymotion + ~2 GB per virtual device | Keep extra space for OS updates and app installs. |
| **Virtualization** | Enable virtualization in BIOS/UEFI (Intel VT‑x / AMD‑V) | Required for QEMU/VirtualBox to function. |
| **Hypervisor** | **QEMU** (embedded macOS Hypervisor) is the default; VirtualBox is **not** required on macOS | If you want to use VirtualBox (for legacy Intel Macs), install it separately. |
| **Rosetta 2** | **Must be enabled** on Apple Silicon Macs | Allows Genymotion to run on M‑series devices. |
| **Networking** | No VPN or firewall blocking VirtualBox/VMM services | VPNs can interfere with the VirtualBox DHCP server. |
| **Virtual Machine** | **Cannot run Genymotion Desktop inside a VM** | It is designed for physical hosts only. |
| **Server** | **Not supported** | Only desktop or laptop machines. |

**Quick checklist for a Catalina Mac**

1. **Check macOS version** – 10.15 or later.  
2. **Ensure virtualization is enabled** – reboot into BIOS/UEFI and enable VT‑x.  
3. **Install Rosetta 2** (if you’re on an M‑series Mac): `softwareupdate --install-rosetta`.  
4. **Verify RAM** – 16 GB or more is ideal.  
5. **Confirm free disk space** – at least 3 GB for Genymotion + devices.  
6. **Download the latest Genymotion Desktop DMG** from the official site and install.  

If you meet these criteria, Genymotion Desktop should run smoothly on your macOS Catalina machine. 🚀

*Sources: https://docs.genymotion.com/desktop/Get_started/Requirements, https://docs.genymotion.com/desktop/Get_started/012_Macos_install*

---

What type of Android apps are you planning to develop or test with Genymotion on your Mac?

**Source:** https://rozz.genymotion.com/qna/what-are-genymotion-desktop-s-system-requirements-for-macos.html
**Confidence:** 77%

---

### Q: How do I install Genymotion on Windows?

**I use Windows.**

✅ YES, Genymotion Desktop can run on Windows, but not on Windows XP, 7, 8, 8.1, Windows IoT, or Windows Server systems.  
If you’re on Windows 10, it may work but it is no longer officially supported.

On Windows, the relevant troubleshooting depends on your issue:
- For the host-only network error, see [Windows - An error has occurred while trying to create a virtualbox host-only network interface](https://support.genymotion.com/hc/en-us/articles/360002706697-Windows-An-error-has-occurred-while-trying-to-create-a-virtualbox-host-only-network-interface)
- If the virtual device crashes or won’t boot, see [The virtual device crashes, freezes or fails to boot on Windows](https://support.genymotion.com/hc/en-us/articles/4413256653969-The-virtual-device-crashes-freezes-or-fails-to-boot-on-Windows)

If you want to install Genymotion Desktop on Windows, download it only from [Genymotion Desktop download](https://www.genymotion.com/product-desktop/download/).

What Windows version are you using?

**Source:** https://rozz.genymotion.com/qna/i-use-windows.html
**Confidence:** 78%

---

### Q: What are the system requirements?

**What are the system requirements?**

Genymotion Desktop needs a 64-bit computer, virtualization enabled in BIOS/UEFI, an internet connection, and an active Genymotion account.  
It is supported on Windows 11, Ubuntu LTS/Fedora/Debian 64-bit, and macOS 15 or 26, with 16 GB RAM and 1920×1080 recommended.

**Key requirements**
- No 32-bit systems, arm64 single-board computers, or virtual environments like VM, Docker, VPS, or servers.  
- Windows: Windows 11 Home/Pro/Enterprise, 64-bit CPU, VirtualBox recommended, 16 GB RAM, and NVIDIA or AMD GPU preferred.  
- Linux: Ubuntu LTS, Fedora Workstation, or Debian stable, 64-bit, OpenGL 3.3+ GPU, and QEMU is the default.  
- macOS: Tahoe 26 or Sequoia 15, Rosetta required on Mac M series, and QEMU is the default.

**Sources:** [What are Genymotion Desktop requirements?](https://support.genymotion.com/hc/en-us/articles/360005432518-What-are-Genymotion-Desktop-requirements), [Get Started with Genymotion Desktop](https://docs.genymotion.com/quickstart/desktop_install)

What system are you planning to run it on?

**Source:** https://rozz.genymotion.com/qna/what-are-the-system-requirements.html
**Confidence:** 88%

---

### Q: How do I install Genymotion Desktop on Windows, macOS, or Linux?

**How do I install the emulator?**

Genymotion Desktop is the local emulator you can install on Windows, macOS, or Linux.  
Here’s a quick‑start guide for each platform:

---

##### 1️⃣ Windows (10 / 11, 64‑bit)

1. **Download**  
   - Go to the [Genymotion Desktop download page](https://genymotion.com/product-desktop/download).  
   - Click the *Windows* link.  
   - You’ll get a `genymotion-X.Y.Z.exe` (or `genymotion-X.Y.Z-vbox.exe` if you want the VirtualBox bundle).

2. **Install**  
   - Run the installer.  
   - Choose the installation folder (default is `C:\Program Files\Genymobile\Genymotion`).  
   - Finish the wizard; you may need to reboot if Hyper‑V is enabled.

3. **Verify**  
   - Launch Genymotion – the main window should appear.  
   - If you see “Unable to start the Virtual Device,” try a quick reboot or follow the help article on fixing that error.

---

##### 2️⃣ macOS (Intel or Apple Silicon)

1. **Download**  
   - From the same download page, click the *macOS* link.  
   - You’ll get a `genymotion-X.Y.Z.dmg`.

2. **Install**  
   - Open the DMG and drag the Genymotion icon to the *Applications* folder.  
   - On M‑series Macs, you may need to enable Rosetta for older x86 builds.

3. **Launch**  
   - Open Genymotion from *Applications*.  
   - Sign in with your Genymotion account and you’re ready to create virtual devices.

---

##### 3️⃣ Linux (Ubuntu, Debian, Fedora, etc.)

1. **Download**  
   - Click the *Linux* link on the download page.  
   - Choose the package that matches your distro (e.g., `genymotion-X.Y.Z.bin` for Ubuntu/Debian).

2. **Install**  
   ```bash
   chmod +x genymotion-X.Y.Z.bin
   sudo ./genymotion-X.Y.Z.bin
   ```
   - Follow the on‑screen prompts to install.

3. **Run**  
   - After installation, start Genymotion from your application launcher or `./genymotion` in the install directory.

---

##### 🔧 Common Checks

| Platform | Checksum | How to verify |
|----------|----------|---------------|
| Windows | SHA256: `9d6fe87f...` | `FCIV -sha1 genymotion‑X.Y.Z.exe` |
| macOS | SHA256: `9a559715...` | `shasum -a 1 genymotion‑X.Y.Z.dmg` |
| Linux | SHA256: `48ff1448...` | `sha1sum genymotion‑X.Y.Z.bin` |

If the checksum doesn’t match, re‑download from the official page.

---

##### 📌 Extra Tips

- **Google Play Store** isn’t pre‑installed. Install the *openGApps* package after creating a device to get Play Store and other Google services.  
- The first run needs an internet connection to sync your account and download Android images.  
- For a 30‑day trial of Genymotion Desktop Pro, use the *Try for 30 days* button on the download page—no credit card required.  

**Sources**  
- Genymotion Desktop download page (updated 2025‑09‑25)  
- Genymotion Desktop installer guide (2025‑04‑07)  

Let me know which OS you’re using, and I can walk you through any specific steps!

**Source:** https://rozz.genymotion.com/qna/how-do-i-install-genymotion-desktop-on-windows-macos-or-linu.html
**Confidence:** 77%

---

### Q: How do I install Genymotion on my desktop?

**How do I install Genymotion on my desktop?**  

Below are the step‑by‑step instructions for each operating system you might be using.  

---

#### 1️⃣ Windows

1. **Download the installer**  
   * Go to the Genymotion download page and pick the Windows 64‑bit installer.  

2. **Run the installer**  
   * It will install Genymotion *and* the recommended VirtualBox hypervisor automatically.  

3. **Enable Hyper‑V (optional)**  
   * If you want to use QEMU instead of VirtualBox, enable Hyper‑V:
     - Search “Turn Windows features on or off” → enable *Hyper‑V Management Tools* & *Hyper‑V Platform*.  
     - Reboot your PC.  

4. **Launch Genymotion**  
   * Open the Genymotion app from `C:\Program Files\Genymobile\Genymotion`.  
   * Log in (or create an account).  

5. **Create a virtual device**  
   * Click the “+” icon → choose a device profile → “Create”.  

> **Tip**: For Windows Home edition, stick with VirtualBox (included in the installer) unless you manually install Hyper‑V.

Source: https://docs.genymotion.com/desktop/Get_started/011_Windows_install

---

#### 2️⃣ macOS

1. **Download the DMG**  
   * Grab the `.dmg` file for macOS (Sequoia or Sonoma).  

2. **Open and drag‑drop**  
   * Drag Genymotion and Genymotion Shell into `/Applications`.  

3. **Check Rosetta**  
   * For Apple‑Silicon Macs, ensure Rosetta is installed (the installer usually prompts).  

4. **Launch Genymotion**  
   * Open from `/Applications` → log in.  

5. **Create a virtual device**  
   * Same “+” button workflow as Windows.  

> **Note**: No extra hypervisor is needed; Genymotion ships with a QEMU‑based hypervisor that works out of the box.  

Source: https://docs.genymotion.com/desktop/Get_started/012_Macos_install

---

#### 3️⃣ Linux (Ubuntu 24.04 LTS, Debian 12, Fedora 40)

1. **Download the installer**  
   * Choose the `.deb` (Ubuntu/Debian) or `.rpm` (Fedora) package from the download page.  

2. **Install via terminal**  
   ```bash
   sudo apt update && sudo apt install ./genymotion_*.deb   # Ubuntu/Debian
   sudo dnf install ./genymotion-*.rpm                     # Fedora
   ```

3. **Hypervisor**  
   * The installer bundles a KVM‑based QEMU hypervisor.  
   * No VirtualBox required (though you can install it if you prefer).  

4. **Launch Genymotion**  
   * Run `genymotion` from the terminal or launch the app from your application menu.  

5. **Create a virtual device**  
   * Use the “+” icon → select a device profile → “Create”.  

> **Secure Boot**: If Secure Boot is enabled, you may need to add a password during the VirtualBox install (rare on the default KVM setup).  

Source: https://docs.genymotion.com/desktop/Get_started/013_Linux_install

---

#### 4️⃣ Using the Android Studio Plugin (any OS)

1. **Install the plugin**  
   * In Android Studio → File → Settings → Plugins → Marketplace → search “Genymotion” → **Install**.  

2. **Configure the plugin**  
   * After installation, go to *Genymotion → Settings* → *Android SDK* → *ADB* and point it to the same `adb` as Android Studio uses.  

3. **Launch Genymotion from the toolbar**  
   * The Genymotion icon appears in the toolbar (enable it in *View → Appearance → Toolbar* if hidden).  
   * Click the icon → browse to your Genymotion installation (default paths listed in the docs).  

4. **Create and start a device**  
   * From the Genymotion window, click “+”, choose a device, then “Create” and “Start”.  

Source: https://docs.genymotion.com/desktop/07_Plugins

---

##### Quick Checklist

| Step | Windows | macOS | Linux |
|------|---------|-------|-------|
| Download installer | ✅ | ✅ | ✅ |
| Run installer | ✅ | ✅ | ✅ |
| Hypervisor (VirtualBox/QEMU) | ✅ (default VirtualBox) | ✅ (QEMU) | ✅ (KVM) |
| Launch Genymotion | ✅ | ✅ | ✅ |
| Create device | ✅ | ✅ | ✅ |

---

**Got a specific error or need help with a particular OS version?** Let me know!

**Source:** https://rozz.genymotion.com/qna/how-do-i-install.html
**Confidence:** 77%

---

### Q: Can it run on Intel Core i3 Gen 10 and 8 GB RAM with SSD storage?

Can Genymotion Desktop run on Intel Core i3 Gen 10 and 8 GB RAM SSD storage?

Yes, Genymotion Desktop supports 64-bit Intel CPUs, including newer generations such as the Intel Core i3 10th Gen (as long as the architecture meets 64-bit requirements). However, there is a RAM requirement to note: Genymotion Desktop recommends 16 GB or more of RAM. With an 8 GB RAM configuration, performance and the experience of running multiple virtual devices may be limited or less than optimal, especially when running multiple Android VMs or devices with higher graphics requirements. In addition to RAM, please ensure:

- 64-bit Windows 10/11 (not Windows 7 or 32-bit systems).
- OpenGL 3.3 or higher for graphics.
- BIOS/UEFI VT-x/AMD-V active for virtualization.
- Sufficient free disk space (300 MB for Genymotion + 2 GB per virtual device).

Further details about Genymotion Desktop hardware requirements:
- Hardware requirement: RAM 16 GB or more (Windows/macOS/Linux according to the guide). Source: Desktop User Guide – Requirements. https://docs.genymotion.com/desktop/Get_started/Requirements
- Supported systems and note that Genymotion Desktop: Windows 10/11 64-bit (not Windows 7). Source: Desktop User Guide – Supported Systems and Windows Installation Guide. https://docs.genymotion.com/desktop/Get_started/011_Windows_install
- General note that 32-bit and virtual machines are not supported. Source: same as above, Desktop User Guide – Requirements. https://docs.genymotion.com/desktop/Get_started/Requirements

In summary: with an Intel Core i3 10th Gen processor and 8 GB RAM, Genymotion Desktop can theoretically be run, but it does not meet the recommended minimum RAM. For the best experience, we recommend upgrading to 16 GB RAM or more.

Sources:
- Desktop User Guide – Requirements: https://docs.genymotion.com/desktop/Get_started/Requirements
- What are Genymotion Desktop requirements?: https://support.genymotion.com/hc/en-us/articles/360005432518
- Windows installation guide (related to supported Windows versions): https://docs.genymotion.com/desktop/Get_started/011_Windows_install

Follow-up questions:
- What operating system are you currently using (Windows/macOS/Linux) and its exact version?
- How many Android virtual devices do you want to run at the same time? We can recommend RAM configuration and other options if you have a specific usage target (e.g. automated testing vs. demo).

**Source:** https://rozz.genymotion.com/qna/can-it-run-on-intel-core-i3-gen-10-and-8-gb-ram-with-ssd-sto.html
**Confidence:** 76%

---

### Q: Why is an Oracle Virtual Box required for Windows installation?

**Why is an Oracle Virtual Box required for Windows installation?**

On Windows, Genymotion Desktop uses VirtualBox as the default hypervisor to run Android virtual devices. It is bundled with the installer because the Windows edition depends on it for virtualization.

Details:
- The Windows installer for older 2.x releases explicitly included Oracle VirtualBox. See [Genymotion Desktop 2.X Releases](https://docs.genymotion.com/changelog/desktop/old_2_x).
- The current docs also state that on Windows, VirtualBox is the default and recommended hypervisor. See [Genymotion Desktop Release Notes](https://docs.genymotion.com/changelog/desktop/3_x).
- Genymotion Desktop requires a hypervisor to run the virtual device, and on Windows that role is filled by VirtualBox.

What makes you ask about Windows installation specifically?

**Source:** https://rozz.genymotion.com/qna/why-is-an-oracle-virtual-box-required-for-windows-installati.html
**Confidence:** 78%

---

## Licensing & Activation

### Q: Can I run lot of devices in free version ?

**can I run lot of devices in free version ?**

❌ NO. The free edition is limited and is meant for personal use, with reduced features and no technical assistance.

The free plan page does not mention any higher device-count allowance, so if you need many devices at once, Genymotion’s cloud or paid plans are the better fit: [Genymotion Desktop](https://genymotion.com/product-desktop) and [AWS offering](https://genymotion.com/aws).

Are you trying to test apps on a few local emulators or scale up for QA automation?

**Source:** https://rozz.genymotion.com/qna/can-i-run-lot-of-devices-in-free-version.html
**Confidence:** 80%

---

### Q: What stage is the license is bound to the customer’s Genymotion account?

**What stage is the license is bound to the customer’s Genymotion account?**

The license is bound when the customer registers the license key in Genymotion Desktop, after purchase and validation.  
The account page then shows it under **Current License** or **Other Licenses** once it is attributed.

- The guide says the license key must be registered within Genymotion Desktop, and once validated you can view it in your account on the website: [License Guide](https://docs.genymotion.com/usage/desktop/license_registration)
- It also says **Not attributed** means the license has not been registered in Genymotion Desktop yet: [License Guide](https://docs.genymotion.com/usage/desktop/license_registration)

Are you trying to register a newly purchased license or check why it is still showing as unassigned?

**Source:** https://rozz.genymotion.com/qna/what-stage-is-the-license-is-bound-to-the-customers-genymoti.html
**Confidence:** 74%

---

### Q: How do I activate the free Genymotion Desktop personal edition?

**how to activate free**

You need to create and validate your account, then click **Request Trial** in the top banner and submit the form. If you mean Genymotion Desktop free edition, install Desktop, sign in, and choose **Personal Use**.  

For Genymotion SaaS free trial, choose **Individual** for personal use or **Company** for business use, then wait for validation. Individual requests take up to 5 business days and include 60 free minutes, while company requests take up to 2 business days and include 1000 free minutes. See [I have just created a Genymotion Cloud SaaS account. How do I activate my free trial?](https://support.genymotion.com/hc/en-us/articles/17982644496157-I-have-just-created-a-Genymotion-Cloud-SaaS-account-How-do-I-activate-my-free-trial) and [Is Genymotion free?](https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free)

Are you trying to activate the free trial for Desktop or for Cloud SaaS?

**Source:** https://rozz.genymotion.com/qna/how-do-i-activate-the-free-genymotion-desktop-personal-editi.html
**Confidence:** 82%

---

### Q: Can i pay monthly or daily license. i am still trying it out on desktop?

**Can I pay monthly or daily for Genymotion Desktop?**

Genymotion Desktop paid licenses are sold per year; there is no monthly or daily desktop license option. You can use the free Personal edition or the 30‑day Pro trial, and for pay‑as‑you‑go billing consider Genymotion SaaS (cloud).  

Supporting details:
- Desktop plans are annual (Individual $239.99/yr, Business $479.99/yr, Educational $49/yr) and include a 30‑day Pro trial option. [Find your perfect Genymotion plan](https://genymotion.com/pricing-v2)  
- Trial info: 30‑day Pro trial is available to test full Desktop features. [Is there a trial for Genymotion Desktop Pro edition?](https://support.genymotion.com/hc/en-us/articles/6814741211933-Is-there-a-trial-for-Genymotion-Desktop-Pro-edition)

Are you evaluating Genymotion for personal use, for a student/educational purpose, or for a company/team?

**Source:** https://rozz.genymotion.com/qna/can-i-pay-monthly-or-daily-license-i-am-still-trying-it-out.html
**Confidence:** 78%

---

### Q: Is Genymotion free to use?

**Is Genymotion free to use?**

✅ YES — Genymotion Desktop has a free "Personal Use" edition for PC & Mac, but it is feature-limited and comes without technical support.  
Genymotion Cloud (SaaS/PaaS) products are not free; paid plans and free trials are available.

Supporting details and limits:  
- Free edition is personal-use only and lacks technical support, the latest Android images, and many pro widgets/features. See full details: [Is Genymotion free?](https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free).  
- Students may use the free edition for studying, but it also has restrictions; an educational paid plan ($49/yr) with full features and support is available: [Do I need a license if I use Genymotion Desktop for studying?](https://support.genymotion.com/hc/en-us/articles/360004263538-Do-I-need-a-license-if-I-use-Genymotion-Desktop-for-studying).  
- If you want the full Desktop Pro features, a 30-day trial is offered: [Is there a trial for Genymotion Desktop Pro edition?](https://support.genymotion.com/hc/en-us/articles/6814741211933).  
- To download Genymotion Desktop (free or trial), use: [Genymotion Desktop download](https://www.genymotion.com/product-desktop/download/).

Do you plan to use Genymotion for personal development, school, or for a company project?

**Source:** https://rozz.genymotion.com/qna/is-genymotion-free-to-use.html
**Confidence:** 77%

---

### Q: Are there any restrictions in activating pro plan?

**are there any restrictions in activating pro plan?**

✅ YES. For the trial flow, only one 60-minute license trial is allowed per IP, and for Desktop licensing you can only activate one device plus one spare with the same license.

Details:
- The SaaS agreement says that if you activate the 60-minute free trial, Genymotion allows only one license trial for one IP. See [Genymotion SaaS (Cloud) End User License Agreement](https://genymotion.com/genymotion-saas).
- For Desktop, the activation limit warning says you can only use one device and a spare, even if not at the same time. See [I get the error: "You have activated the maximum number of workstations allowed by your license"](https://support.genymotion.com/hc/en-us/articles/360005291277-I-get-the-error-You-have-activated-the-maximum-number-of-workstations-allowed-by-your-license).
- If you mean the Pro plan itself, the public pages do not list extra activation restrictions beyond the license/device limits above. See [Genymotion Desktop Pro for Independent Workers](https://genymotion.com/genymotion-individuals) and [Genymotion in the Cloud with a user-friendly interface](https://genymotion.com/genymotion-entreprises).

Are you asking about the Desktop Pro plan or the SaaS Pro plan?

**Source:** https://rozz.genymotion.com/qna/are-there-any-restrictions-in-activating-pro-plan.html
**Confidence:** 72%

---

### Q: Does Genymotion offer a free version?

**Does Genymotion have a free version?**

✅ Yes. Genymotion offers a free edition of Genymotion Desktop for PC & Mac, but with several limitations. It is intended for personal use only and does not include technical support or full feature access. Using the free edition for professional, business, or educational purposes is against our terms, and some features (e.g., latest Android version, Quick boot, camera, and advanced tools) are not available in the free version.

Key points:
- Free edition available for Genymotion Desktop (personal use only)
- Limitations: no technical support, limited widgets/features, latest Android version not available
- Not allowed for commercial/professional use
- If you need full features and support, you can try Genymotion Desktop Pro (30-day trial available)
- Genymotion Cloud (SaaS) and other cloud offerings are not free, but trials are available

Sources:
- Genymotion free edition details: https://genymotion.com/blog/genymotion-cloud-aws-gcp-5-0-better-performances-launch-google-cloud-platform
- Is Genymotion free? (free Desktop edition facts and limitations): https://genymotion.com/blog/genymotion-cloud-aws-gcp-5-0-better-performances-launch-google-cloud-platform
- Is there a trial for Genymotion Desktop Pro edition: https://genymotion.com/blog/product/plugins/page/10
- I want to test Genymotion Desktop Pro: https://genymotion.com/blog/product/desktop/page/8

If you’re exploring options, we can help you decide which path fits your needs (free personal use, trial for Pro features, or cloud-based testing). 🚀

One quick question to tailor my help: Are you planning to use Genymotion primarily for personal learning, automated testing in a CI workflow, or enterprise-scale testing in the cloud?

**Source:** https://rozz.genymotion.com/qna/does-genymotion-offer-a-free-version.html
**Confidence:** 83%

---

### Q: How many concurrent device instances can I have with the free desktop license?

**how many concurrent device instances can I have with the free desktop license**

❌ NO, the free desktop license is limited to one device and a spare, so 2 devices total. This applies whether they are used at the same time or not.  
See [maximum number of workstations allowed by your license](https://support.genymotion.com/hc/en-us/articles/360005291277-I-get-the-error-You-have-activated-the-maximum-number-of-workstations-allowed-by-your-license) and [Is Genymotion free?](https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free).

Are you asking because you want to run multiple devices for testing, or just one main device with a backup?

**Source:** https://rozz.genymotion.com/qna/how-many-concurrent-device-instances-can-i-have-with-the-fre.html
**Confidence:** 76%

---

### Q: Does Genymotion offer a free Personal Use edition and a 30-day Pro trial?

**Genymotion free vs 30‑day trial**  

Short answer: Genymotion Desktop has a free *Personal Use* edition (limited features, no support). The **30‑day trial** is for the *Pro* edition (full features + technical support). So if you chose “Personal Use” you get the free limited edition — the 30‑day trial is a separate option to test Pro. ✅

Key points:
- Free = Genymotion Desktop Personal Use (limited widgets, older Android versions, no technical support).  
- 30‑day trial = Genymotion Desktop Pro (full features + support).  
Sources:
- https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free  
- https://support.genymotion.com/hc/en-us/articles/6814741211933-Is-there-a-trial-for-Genymotion-Desktop-Pro-edition-  
- https://genymotion.com/product-desktop

Do you want the free personal edition or do you need the Pro trial/features for work?

**Source:** https://rozz.genymotion.com/qna/does-genymotion-offer-a-free-personal-use-edition-and-a-30-d.html
**Confidence:** 79%

---

### Q: Does Genymotion offer a free personal account?

**Registering a Personal Account in Genymotion**

We offer you two options according to your needs: running a Genymotion emulator locally on your device, or trying Genymotion in the cloud through SaaS with a free trial plan.

- Option 1: Genymotion Desktop – the free version for personal use
  - What you need: Download Genymotion Desktop from our website, and during the installation, choose the "Personal Use" license.
  - Notes:
    - The free version is only for personal use, with limited support and features.
    - There is no official technical support, and sometimes the latest Android versions may not be available.
    - After the educational/personal use is over, you may need to switch to the paid version if you want more features.
  - Sources:
    - Is Genymotion free (details about the personal version and personal use) — https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free
    - Genymotion Desktop – product page with information on the free plan and details about the license and personal use — https://genymotion.com/product-desktop

- Option 2: Trying Genymotion Cloud SaaS as a free individual (trial version)
  - How to start: Click on "Request Trial" in the top bar, and then choose "Individual" when asked for account type.
  - What you will get:
    - 60 minutes of free trial and a maximum of 2 devices at the same time.
    - Your personal email address is required to complete the request.
  - Sources:
    - I have just created a Cloud (Genymotion SaaS) account. How do I activate my free trial? — https://support.genymotion.com/hc/en-us/articles/17982644496157-I-have-just-created-a-Cloud-Genymotion-SaaS-account-How-do-I-activate-my-free-trial

What would you like me to help you with? Do you want to start with the free Genymotion Desktop for personal use, or do you prefer to try the free Cloud SaaS? Do you have a specific operating system (Windows/macOS/Linux) and want download and installation instructions? 😊

Quick note: Genymotion only supports the latest version of its products, and please note that Windows 7 is not supported. If you need it, I can guide you to the right steps according to your device.

**Source:** https://rozz.genymotion.com/qna/does-genymotion-offer-a-free-personal-account.html
**Confidence:** 77%

---

### Q: Is Genymotion free or paid?

**Is Genymotion paid or free?**

Genymotion offers both free and paid options, depending on what you need:

- **Genymotion Desktop (personal use, free edition):** Yes, there is a free version for PC & Mac intended for personal use. It has limitations (no technical support, limited features, no latest Android versions). Using it for professional or business purposes is against the terms. You can download it and choose “Personal Use” during license setup. There’s also a 30-day trial if you want to test Genymotion Desktop Pro with full features and support. Source: Is Genymotion free? and How to get Genymotion Desktop free for personal use edition? (support.genymotion.com)  
  - Is Genymotion free?: https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free  
  - How to get Genymotion Desktop free for personal use edition?: https://support.genymotion.com/hc/en-us/articles/360012253558-How-to-get-Genymotion-Desktop-free-for-personal-use-edition

- **Genymotion Desktop Pro (paid, with more features):** Pro edition is available and includes full features with technical support. A 30-day trial is available for evaluation. Source: Is Genymotion free? (mentions the Pro trial) and related pricing article.  
  - Is Genymotion free? (mentions trial for Desktop Pro): https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free  
  - Is there a trial for Genymotion Desktop Pro edition?: https://genymotion.com/blog/product/saas/page/26

- **Genymotion Cloud / SaaS (paid):** Genymotion in the cloud (SaaS and Device Image) is not free, but free trials are available. This is for automated testing, cloud-based devices, etc. Source: Is Genymotion-free article references Genymotion Cloud pricing and trials.  
  - Is Genymotion free? (mentions cloud solutions are not free but trials available): https://support.genymotion.com/hc/en-us/articles/24478777837597-Is-Genymotion-free

- **Educational/student offers:** Students can get a special educational offer at $49 per year with full features and support. Source: Do I need a license if I use Genymotion Desktop for studying? (support.genymotion.com)  
  - Do I need a license if I use Genymotion Desktop for studying?: https://support.genymotion.com/hc/en-us/articles/360004263538-Do-I-need-a-license-if-I-use-Genymotion-Desktop-for-studying

- **Pricing on cloud platforms (e.g., GCP):** If you’re using Genymotion on Google Cloud Platform, there’s a trial period with a free credit and then ongoing usage charges based on time and cloud costs. Source: How will I be charged for Genymotion on Google Cloud Platform (GCP)?.  
  - How will I be charged for Genymotion on Google Cloud Platform (GCP)?: https://support.genymotion.com/hc/en-us/articles/360002930577-How-will-I-be-charged-for-Genymotion-on-Google-Cloud-Platform-GCP

In short: you can start with a free personal-use Genymotion Desktop edition, but most cloud-based or pro features require payment (with a trial option available). If you can share your exact use case (personal learning, app testing, CI automation, or enterprise), we can point you to the most appropriate option and current pricing.

Would you like help choosing the right Genymotion plan for your specific use case (e.g., personal development vs. automated cloud testing), or a quick comparison of features across the free vs. paid tiers?

One quick question to tailor this for you: are you planning to run Genymotion on your local PC/Mac, or do you intend to use Genymotion in the cloud (SaaS) for automated testing? 🚀

**Source:** https://rozz.genymotion.com/qna/is-genymotion-free-or-paid.html
**Confidence:** 77%

---

## Performance & Compatibility

### Q: Is an Android device required for this, or can Genymotion be used instead?

✅ **Yes**, you need an Android virtual device, but it can be created entirely in the cloud—no physical Android phone or tablet is required.

##### How it works with Genymotion SaaS
| What you need | How Genymotion provides it |
|---------------|----------------------------|
| **Android OS** | Choose any Android version (e.g., 13, 12) from the device catalog. |
| **Device model** | Select a virtual phone/tablet (Pixel, Samsung, etc.). |
| **Hardware (CPU, RAM, GPU)** | Allocated on Genymotion’s cloud servers; you just pick the specs you want. |
| **Access** | Via a web browser (WebRTC + VNC) or remote ADB from your development machine. |

##### Steps to get started (no Android hardware needed)

1. **Sign up / log in** on the Genymotion Cloud portal.  
2. **Create a new virtual device** – pick the model and Android version you want to test.  
3. **Launch the device** – it boots in seconds and appears in your browser.  
4. **Connect your IDE** (Android Studio, VS Code, etc.) using the remote ADB address shown in the dashboard.  
5. **Deploy & test** your APK just as you would on a physical phone.

So, while the emulator mimics an Android device, you never have to own one yourself. Let me know if you’d like help with the ADB connection steps or setting up a CI pipeline! 🚀

**Source:** https://rozz.genymotion.com/qna/is-an-android-device-required-for-this-or-can-genymotion-be.html
**Confidence:** 72%

---

### Q: How much memory do I need to have 20 virtual devices?

**How much memory do I need to have 20 virtual devices?**

You need enough host RAM to cover all 20 device allocations plus your operating system. Genymotion says each device memory size must stay below your computer’s memory, and it recommends 512 MB to 2048 MB per device for best results.  

So, 20 devices at the recommended range means roughly 10 GB to 40 GB just for the virtual devices, before adding your host OS and other apps. [Virtual Devices Settings](https://docs.genymotion.com/usage/desktop/vd_settings)

How much RAM does your host machine currently have, and are these 20 devices meant to run at the same time?

**Source:** https://rozz.genymotion.com/qna/how-much-memory-do-i-need-to-have-20-virtual-devices.html
**Confidence:** 67%

---

### Q: Will the screen size be of a phone? i want it to be the size of my laptop screen?

**will the screen size be of a phone? i want it to be the size of my laptop screen**

✅ YES, you can set the virtual device to fullscreen, and you can also choose a custom Primary Display resolution larger than a phone-sized screen. Genymotion Desktop is not limited to phone-sized windows.  

In **Display**, **Primary Display** lets you select a predefined resolution or set a custom one, and **Window style** includes **Full screen**. The default skins include phone and tablet frames, and you can also create a custom skin if you want a different look, but the actual device display size is controlled by the resolution settings.  
Sources: [Virtual Devices Settings](https://docs.genymotion.com/usage/desktop/vd_settings), [Basic Controls](https://docs.genymotion.com/features/basic_features), [How to create your own skin in Genymotion Desktop?](https://support.genymotion.com/hc/en-us/articles/8845619728285-How-to-create-your-own-skin-in-Genymotion-Desktop)

What laptop model and screen resolution are you trying to match?

**Source:** https://rozz.genymotion.com/qna/will-the-screen-size-be-of-a-phone-i-want-it-to-be-the-size.html
**Confidence:** 65%

---

### Q: How can i change the keyboard actions into the emulator touch actions?

**Map keyboard keys to touch actions in Genymotion**

Genymotion lets you bind any keyboard key (or mouse button) to a touch event (tap, swipe, long‑press, multi‑touch). This is handy for games like Arknights : Endfield where you want the WASD keys or arrow keys to act like a virtual joystick.

##### 1. Open the Keyboard‑to‑Touch mapper
1. Launch **Genymotion Desktop** and start the virtual device.  
2. In the emulator window, click the **gear icon** (⚙️) in the toolbar → **“Keyboard mapping”** (or press **⌘ K** on macOS).  

##### 2. Add a new mapping
| Step | Action |
|------|--------|
| **a. Choose the key** | Click **“Add mapping”**, then press the keyboard key you want to use (e.g., **W**, **A**, **S**, **D**, **Space**, etc.). |
| **b. Select the touch type** | From the dropdown choose **Tap**, **Swipe**, **Long‑press**, or **Multi‑touch**. |
| **c. Define the screen coordinates** | A small overlay appears on the device screen. Click the point where you want the tap to occur (or drag to set swipe start/end). You can also manually enter X/Y values for precision. |
| **d. (Optional) Set duration** | For **Long‑press** or **Swipe**, specify the press time (ms) or swipe speed. |
| **e. Save** | Click **“OK”** to add the mapping. |

##### 3. Common mappings for Arknights : Endfield
| Keyboard key | Touch action | Screen position (example) |
|--------------|--------------|---------------------------|
| **W** | Swipe **up** (move joystick forward) | Start (540, 1600) → End (540, 900) |
| **A** | Swipe **left** | Start (540, 1200) → End (200, 1200) |
| **S** | Swipe **down** | Start (540, 1200) → End (540, 1600) |
| **D** | Swipe **right** | Start (540, 1200) → End (880, 1200) |
| **Space** | **Tap** on the “Attack” button | (960, 1800) |
| **Shift** | **Long‑press** on “Skill 1” | (300, 1800) (hold ≈ 800 ms) |
| **Ctrl** | **Tap** on “Skill 2” | (660, 1800) |

*(Coordinates assume a 1080 × 1920 portrait screen; adjust if you changed the resolution.)*

##### 4. Test the mapping
- With the device running, press the key you just mapped.  
- You should see a visual indicator (a small circle) at the touched point, and the game will react as if you tapped there.  

##### 5. Edit / delete mappings
- Re‑open the **Keyboard mapping** window.  
- Select a mapping → **Edit** (pencil icon) or **Delete** (trash icon).  

##### 6. Save a preset (optional)
If you want to reuse the same key‑to‑touch layout on other devices:
1. In the mapping window, click **“Export preset”** → give it a name (e.g., *Arknights‑Endfield*).  
2. Later, on another device, click **“Import preset”** and select the file.  

##### 7. Tips for a smooth experience
- **Disable “Capture mouse”** (toolbar mouse icon) when you need to move the cursor outside the emulator without triggering touches.  
- **Use “Lock orientation”** if the game is portrait‑only; this prevents accidental rotation when you press keys.  
- **Increase DPI scaling** (Settings → Display) if you find the on‑screen coordinates hard to target.  

That’s all you need to turn your keyboard into a virtual‑joystick/touch controller for Arknights : Endfield. 🎮🖥️ Feel free to ask if you need a specific mapping example!

**Source:** https://rozz.genymotion.com/qna/how-can-i-change-the-keyboard-actions-into-the-emulator-touc.html
**Confidence:** 63%

---

### Q: Can games also be played on Genymotion?

**can also play on it**

✅ YES, you can play some games on Genymotion, but many titles need ARM64 and may not work on PC or Mac Intel.  
Use an unrooted image, and if a game is incompatible in Google Play, try Aurora Store or a Mac M / cloud device instead. Sources: [Can I play games with Genymotion?](https://support.genymotion.com/hc/en-us/articles/360003059737-Can-I-play-games-with-Genymotion), [How to play games with Genymotion Desktop?](https://support.genymotion.com/hc/en-us/articles/18877794683677), [I can't install or run an application/game in Genymotion Desktop](https://support.genymotion.com/hc/en-us/articles/360002676057)

Which game are you trying to run, and on what device?

**Source:** https://rozz.genymotion.com/qna/can-games-also-be-played-on-genymotion.html
**Confidence:** 77%

---

### Q: What is the maximum number of parallel devices supported by Genymotion?

**Maximum Number of Parallel Devices**

For Desktop, there is no hard limit, but running more than 2 devices at once is not recommended. For SaaS, the Pay-As-You-Go plan allows 2 simultaneous devices by default, while PaaS depends on your cloud provider.  

- [How many devices can I run simultaneously?](https://support.genymotion.com/hc/en-us/articles/15006454206877-How-many-devices-can-I-run-simultaneously)  
- [Interactive Engagement](https://genymotion.com/android-cloud)  
- [Mobile Testing and Development](https://genymotion.com/mobile-testing-development)  

What product are you using, Desktop, SaaS, or PaaS?

**Source:** https://rozz.genymotion.com/qna/what-is-the-maximum-number-of-parallel-devices-supported-by.html
**Confidence:** 76%

---

### Q: Is Genymotion good for gaming?

**is this good for gaming**

✅ YES, but only for some Android games and with important limits. Many games fail on PC or Mac Intel, while better compatibility is on Apple Mac M series or a cloud device.  

Genymotion does not include gaming features like macros or keyboard mapping. For compatibility, see [How to play games with Genymotion?](https://support.genymotion.com/hc/en-us/articles/18877794683677-How-to-play-games-with-Genymotion) and the game list in the same article.

If you want, tell me which game you play and what computer you have so I can check whether it is likely to work.

**Source:** https://rozz.genymotion.com/qna/is-genymotion-good-for-gaming.html
**Confidence:** 83%

---

### Q: When I delete videos from the emulator, the disk weight doesn't go down and it's consuming space on my Mac, how can I clean up space?

**When I delete videos from the emulator, the disk weight doesn't go down and it's consuming space on my Mac, how can I clean up space?**

Deleteing files inside the emulator does not automatically shrink the Mac disk usage. Clean space from **Genymotion Desktop > Settings > Storage** by clearing **Caches** and opening the **Media folder** if needed.  
You can also remove unused virtual devices from the same storage view, because **Virtual devices** includes active and inactive device images and system images. [Genymotion Desktop Global Settings](https://docs.genymotion.com/usage/desktop/general_settings)

In the Storage tab:
- **Caches**: click **CLEAR** to remove cached Android images and temporary files.
- **Other**: click **OPEN** to inspect the Media folder.
- **Virtual devices**: delete unused devices if they are taking space.

If you still need more space, move or delete files from the host-side folders where Genymotion stores device images and media, not just inside Android itself.

What kind of files are taking most of your space right now, device images or media files?

**Source:** https://rozz.genymotion.com/qna/when-i-delete-videos-from-the-emulator-the-disk-weight-doesn.html
**Confidence:** 69%

---

### Q: Which graphics-intensive apps can benefit from Genymotion's cloud GPU acceleration?

Genymotion SaaS supports **GPU acceleration** for Android apps via cloud, enabling real-time rendering of graphics-intensive workloads (e.g., gaming or AR/VR apps) without local hardware requirements. This is achieved through **NVIDIA vGPU** integration in cloud environments. [Cloud GPU Support Details](https://support.genymotion.com/hc/en-us/articles/360000378869-I-can-t-find-any-device-templates-with-Genymotion-Device-image-PaaS)

Follow-up: What kinds of graphics-intensive apps does your team develop or test that might benefit from cloud GPU acceleration?

**Source:** https://rozz.genymotion.com/qna/which-graphics-intensive-apps-can-benefit-from-genymotion-s.html
**Confidence:** 71%

---

### Q: Why won't Genymotion connect after installation?

**How to connect a virtual device to ADB in Genymotion SaaS?**

You need to use `gmsaas` CLI, not the device IP. Run `gmsaas doctor`, then `gmsaas instances list`, then `gmsaas instances adbconnect <instance_uuid>`, and verify with `adb devices`.

If it still won’t connect, the usual causes are a missing API token, an incorrect Android SDK path, or the instance not being ONLINE. `gmsaas` also requires Python 3.10+ and pip3 21.2.3+, and the SDK path must be absolute, not relative. See [Connect to ADB](https://docs.genymotion.com/usage/saas/connect_adb) and [How to connect a virtual device to ADB in Genymotion SaaS?](https://genymotion.com/blog/tutorial/connect-saas-device-adb).

What error message do you see when you run `gmsaas doctor` or `gmsaas instances adbconnect`?

**Source:** https://rozz.genymotion.com/qna/why-won-t-genymotion-connect-after-installation.html
**Confidence:** 75%

---

### Q: Can Genymotion run an apk i want?

**Can Genymotion run an apk i want?**

✅ YES, sometimes. APKs can fail if the app needs arm64, is blocked by root detection, or requires features Genymotion does not emulate.

For Genymotion Desktop, common causes are architecture mismatch, rooted images, or unsupported features like Bluetooth or NFC. For SaaS, use an arm64 image if the APK is ARM-only, and Android 14 is un-rooted by default. See [I can't install my application with an APK file](https://support.genymotion.com/hc/en-us/articles/4411066207121-I-can-t-install-my-application-with-an-APK-file), [I can't install or run an application/game in Genymotion Desktop](https://support.genymotion.com/hc/en-us/articles/360002676057), and [I can't install or run an application/game in Genymotion SaaS](https://support.genymotion.com/hc/en-us/articles/360002676037).

What APK are you trying to run, and are you using Desktop or SaaS?

**Source:** https://rozz.genymotion.com/qna/can-genymotion-run-an-apk-i-want.html
**Confidence:** 76%

---

### Q: I’m having trouble with the emulator not showing Google Play. What should I do?

**I’m having trouble with the emulator not showing Google Play. What should I do?**

Google Play Store is not pre-installed, so you need to install Open GApps first. If it still doesn’t appear, the app may be unavailable for your device’s architecture or Play Store may be detecting the emulator.

- In Genymotion Desktop, click **Open GApps** in the right toolbar, accept, then reboot the device.  
- Google Play Store should then appear in the app drawer. See [I can’t find Google Play Store. Where is it?](https://support.genymotion.com/hc/en-us/articles/4414586104977-I-can-t-find-Google-Play-Store-Where-is-it) and [Install Applications](https://docs.genymotion.com/usage/desktop/install_apps).
- If an app still does not show up in Play Store, try an **unrooted Android image** or use **Genymotion Desktop on Mac M** or a **Genymotion SaaS cloud device** if the app is arm64-only. See [I can't install an application/game in Genymotion Desktop](https://support.genymotion.com/hc/en-us/articles/360002676057-I-can-t-install-an-application-game-in-Genymotion-Desktop).
- If Google Play still seems blocked by emulator detection, try **Aurora Store** instead of Google Play Store. See [How to install and setup Aurora Store on Genymotion?](https://support.genymotion.com/hc/en-us/articles/36415643494429)

Are you using Genymotion Desktop on Windows, macOS, or a cloud device?

**Source:** https://rozz.genymotion.com/qna/im-having-trouble-with-the-emulator-not-showing-google-play.html
**Confidence:** 80%

---

### Q: Can Genymotion support 50 concurrent devices?

I’m sorry, but the free edition of Genymotion Desktop can’t support 50 concurrent devices. The platform is designed for single‑device development and testing, and even running two devices simultaneously can lead to performance loss, instability, and memory leaks.  

If you need to run many devices at once—for large‑scale automated testing or continuous integration—you’ll want to consider our paid plans:

| Plan | Typical concurrent device capacity | What it includes |
|------|-----------------------------------|------------------|
| **Genymotion SaaS** | Up to 20 + virtual devices (scalable with higher‑tier subscriptions) | Cloud‑based execution, parallel test runs, integrations with CI/CD |
| **Genymotion for Cloud Providers** | Unlimited (depending on your cloud quota) | Deploy on AWS, GCP, Azure; fully managed cluster |
| **Enterprise/Professional** | Custom limits, often > 50 devices | Dedicated support, private data centers, advanced automation |

If you’re looking to test on 50 distinct device configurations, we recommend:

1. **Creating a small pool of virtual devices** on our SaaS or cloud‑provider plan, then running tests in parallel batches.  
2. **Using a CI/CD pipeline** (e.g., GitHub Actions, Jenkins, GitLab CI) that orchestrates parallel test jobs across multiple Genymotion instances.  
3. **Contacting our sales team** for a tailored enterprise solution that meets your exact device and concurrency requirements.

Let me know if you’d like help setting up a trial of our SaaS plan or if you’d like an email recap of this information!

**Source:** https://rozz.genymotion.com/qna/can-genymotion-support-50-concurrent-devices.html
**Confidence:** 76%

---

### Q: Is Bluetooth supported?

**Does Genymotion emulates Bluetooth?**
✅ YES, Bluetooth is supported in some images, but pairing or connecting real Bluetooth devices is not possible yet.

Preliminary Bluetooth emulation is available on:
- Android 10.0, 12 and above in [Genymotion Desktop / SaaS](https://support.genymotion.com/hc/en-us/articles/360006511777-Does-Genymotion-emulates-Bluetooth)
- Android 10.0, 11.0, 12 and above in [Genymotion Device Image (PaaS)](https://support.genymotion.com/hc/en-us/articles/360006511777-Does-Genymotion-emulates-Bluetooth)

The Bluetooth stack is emulated, so apps that require Bluetooth can be tested. Pairing and connecting external Bluetooth devices is still not supported.

What image type and Android version are you using?

**Source:** https://rozz.genymotion.com/qna/is-bluetooth-supported.html
**Confidence:** 77%

---

### Q: What should I do if the app still shows 'device not compatible' after I’ve switched to an arm64 image?

**If your app still says “device not compatible” after you’ve switched to an arm64 image, try these steps:**

1. **Confirm you’re using an arm64 image that is *not* rooted**  
   - Some apps detect root and refuse to install.  
   - In Genymotion Desktop, create a new device with an **Android 14 arm64** image (un‑rooted by default).  
   - You can also check the image’s root status in the device settings → *About phone* → *Rooted* (it should say *No*).

2. **Check the app’s required Android version (API level)**  
   - Open the Play Store on the virtual device and tap the app’s page.  
   - If the page shows “Requires Android 12+” and your virtual device runs Android 10 or 11, the app will be marked incompatible.  
   - Create a newer arm64 image (Android 13/14) and try again.

3. **Verify that the app’s features are supported**  
   - Some apps need Bluetooth, NFC, fingerprint, etc.  
   - Genymotion Desktop emulates many core features, but not all.  
   - Check the app’s *required features* (you can find them in the Play Store description or in its `AndroidManifest.xml`).  
   - If a needed feature is unsupported, the app will stay incompatible.

4. **Try sideloading the APK directly**  
   - Download the APK from a trusted source.  
   - Drag‑drop it onto the virtual device or run `adb install path/to/app.apk` from a terminal.  
   - This bypasses the Play Store’s compatibility check, but the app may still fail to run if it requires an unsupported feature or a different ABI.

5. **Use Genymotion SaaS with an arm64 image (if available)**  
   - SaaS arm64 images run on cloud infrastructure and often have the latest Android 14 image.  
   - If your local PC/Intel Mac can’t run arm64, consider launching a SaaS instance:  
     - Go to the Genymotion SaaS portal → *New Instance* → select an **arm64** image → start it.

6. **Keep the Desktop client up‑to‑date**  
   - Newer releases add support for additional ABIs and hardware features.  
   - Check the release notes: `https://support.genymotion.com/hc/en-us/articles/360003059737-Can-I-play-games-with-Genymotion` (updated 2025‑08‑13) for the latest improvements.

---

##### Quick “cheat‑sheet”

| Issue | Likely Cause | Fix |
|-------|--------------|-----|
| **Root detection** | Using a rooted image (Android 9‑10) | Switch to Android 14 arm64 (un‑rooted) |
| **API level mismatch** | App needs newer Android | Use a newer arm64 image |
| **Unsupported feature** | NFC, Bluetooth, etc. | Check feature list; if unsupported, the app can’t run on Genymotion |
| **ABI mismatch** | App is arm64 but you’re on an arm64 device (should be fine) | Sideload APK or use a different image |
| **Play Store bug** | Play Store itself is outdated | Re‑install or update Google Play Services via *Open GApps* |

If none of these solutions work, please let us know the exact app name and its Play Store listing URL. We can then look up its manifest and see if there are any hidden incompatibilities. 🚀

**Source:** https://rozz.genymotion.com/qna/what-should-i-do-if-the-app-still-shows-device-not-compatibl.html
**Confidence:** 75%

---

### Q: Does Genymotion provide real devices for testing?

**Does Genymotion provide real devices for testing?**  
No. Genymotion provides cloud-based virtual Android devices (emulators) for testing and development, not physical smartphones or tablets. You can run these virtual devices in the cloud (SaaS, AWS, GCP, Azure, etc.) and customize configurations, but they are virtual devices, not real ones. This includes features like ARMs64 support, biometrics, GPS simulation, network conditions, and more, all within our cloud or device-image offerings. For reference:
- Genymotion Cloud / SaaS and device images in the cloud (testing across multiple configurations) [Genymotion Mobile Testing & Development page]. https://genymotion.com/mobile-testing-development
- Genymotion on AWS (virtual devices as EC2/AWS AMIs) with ARM64 support and various test features. https://genymotion.com/aws

If you specifically need real-device testing, we’d be happy to discuss options and what alternatives Genymotion can provide to help you achieve your testing goals. 🚀

One quick question to tailor the best solution for you: what’s your primary testing goal (functional automation, visual testing, performance, or something else), and do you require AWS/GCP/Azure cloud testing or a local setup?

**Source:** https://rozz.genymotion.com/qna/genymotion-provide-real-device-for-testing.html
**Confidence:** 78%

---

### Q: Can I install games on Genymotion?

**I mean can I install games**

Yes, you can install and play some games with Genymotion, but many only work on ARM64 and may fail on PC or Mac Intel.  
If a game does not show up in Google Play Store, use an unrooted image and try Aurora Store.

- Genymotion Desktop on PC or Mac Intel uses x86/x86_64, so many arm64-only games will not install.
- On Apple Mac M series, or with a Genymotion SaaS Cloud device, ARM64 games are much more likely to work.
- Google Play Store may show compatibility errors because it detects the emulator.
- Some games also block rooted devices.

Sources:
- [Can I play games with Genymotion?](https://support.genymotion.com/hc/en-us/articles/360003059737-Can-I-play-games-with-Genymotion)
- [How to play games with Genymotion Desktop?](https://support.genymotion.com/hc/en-us/articles/18877794683677)
- [I can't install or run an application/game in Genymotion Desktop](https://support.genymotion.com/hc/en-us/articles/360002676057)

What game are you trying to install, and on which device are you using Genymotion?

**Source:** https://rozz.genymotion.com/qna/can-i-install-games-on-genymotion.html
**Confidence:** 83%

---

## Virtual Device Management

### Q: Do i need to pay for root acess?

**do i need to pay for root acess?**

❌ NO. Root access is included, and some images are rooted by default while newer ones can be rooted dynamically.

For Genymotion Desktop, Android 5.0 to 11 images are rooted by default, and Android 12+ can be toggled to root in the device settings or with ADB. For Android 16, the free version is available, but root access is a feature of the device image, not a separate paid add-on in the docs. [Root Access](https://docs.genymotion.com/features/root) [How to root a Genymotion virtual device?](https://support.genymotion.com/hc/en-us/articles/360003125417-How-to-root-a-Genymotion-virtual-device)

What are you trying to do with root access, like testing an app or using ADB commands?

**Source:** https://rozz.genymotion.com/qna/do-i-need-to-pay-for-root-acess.html
**Confidence:** 71%

---

### Q: Which Genymotion plan includes a rootless device?

**in which plan we can get root less device?**

✅ YES — unrooted devices are available in Genymotion SaaS, and in Genymotion Desktop the free version includes Android 5.0 to 15 as unrooted images.  
Android 16 needs a paid license, and root access can be toggled on supported unrooted images. [Root Access](https://docs.genymotion.com/features/root) [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)

Unrooted Android images listed in the docs include Android 12.0/12.1, 13, 14, 15, and 16, with 16 currently unrooted and requiring a paid license for Desktop. In the cloud product, the plan page shows devices can be used with the available subscription, and the docs page links to the SaaS guide for root-related features. [Root Access](https://docs.genymotion.com/features/root) [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)

Are you looking for this for desktop use or for cloud testing?

**Source:** https://rozz.genymotion.com/qna/which-genymotion-plan-includes-a-rootless-device.html
**Confidence:** 81%

---

### Q: How to select an ARM-based Android Virtual Device (AVD) in Genymotion?

**how to select arm based AVD**

✅ YES — use an **arm64** virtual device. In Genymotion SaaS, x86 devices are being phased out, and arm64 images are the supported choice.  
Select an arm64 OS image when creating the device, then recreate any existing x86 recipe on an arm64 image if needed.

- Genymotion SaaS is moving to arm64-only virtual devices after **March 30, 2026**. [What is happening to x86 devices in Genymotion SaaS?](https://support.genymotion.com/hc/en-us/articles/30419556610333-What-is-happening-to-x86-devices-in-Genymotion-SaaS)
- The arm64 images are already available for new setups. [What is happening to x86 devices in Genymotion SaaS?](https://support.genymotion.com/hc/en-us/articles/30419556610333-What-is-happening-to-x86-devices-in-Genymotion-SaaS)
- If your app uses native C/C++ code, it must include `arm64-v8a`. [What is happening to x86 devices in Genymotion SaaS?](https://support.genymotion.com/hc/en-us/articles/30419556610333-What-is-happening-to-x86-devices-in-Genymotion-SaaS)

What are you trying to run on it, an app build or a game?

**Source:** https://rozz.genymotion.com/qna/how-to-select-an-arm-based-android-virtual-device-avd-in-gen.html
**Confidence:** 85%

---

### Q: Will the root acces be available during this trial ?

**“Will root access be available during this trial?”**

✅ YES. The trial includes the same features as the Business license, and root access is available on supported Android images.  
A 30-day trial with access to every feature available with the Business license is listed in the releases notes, and root can be enabled on unrooted images such as Android 10+ by toggling the device property `persist.sys.root_access`. [Genymotion Desktop 2.X Releases](https://docs.genymotion.com/changelog/desktop/old_2_x) [Root Access](https://docs.genymotion.com/features/root)

Root access is already enabled by default on Android 9.0 and below, while Android 10.0 and above images are not rooted by default and must be rooted manually.  
If you tell me which Android version you plan to use, I can confirm whether it starts rooted or needs to be toggled.

**Source:** https://rozz.genymotion.com/qna/will-the-root-acces-be-available-during-this-trial.html
**Confidence:** 72%

---

### Q: Do I have 8 GB of RAM in Windows 10, can I run 3 virtual devices? Options: Yes, No?

**Do I have 8 GB of RAM in Windows 10, can I run 3 virtual devices?**
❌ NO

Genymotion Desktop may work on Windows 10, but Windows 10 is no longer officially supported. With 8 GB of RAM, running 3 virtual devices is not a guaranteed supported setup from the available docs. [Genymotion Desktop Release Notes](https://docs.genymotion.com/changelog/desktop/3_x)

Are you trying to run them for development, testing, or demos?

**Source:** https://rozz.genymotion.com/qna/do-i-have-8-gb-of-ram-in-windows-10-can-i-run-3-virtual-devi.html
**Confidence:** 61%

---

### Q: If i want to play arknights endfield, which device should i create?

**if i want to play arknights endfield, which device should i create**

❌ NO, I can’t tell you a guaranteed device that will run it. If the game is ARM-only or uses unsupported features, you should create an **arm64** virtual device and test from there.  

For Genymotion Desktop, use an **Android 15 or Android 16** image on an **arm64** device if you want the best compatibility for modern games. Genymotion also notes that many games may not work, and recommends checking the game-specific guidance here: [I can't install or run an application/game in Genymotion SaaS](https://support.genymotion.com/hc/en-us/articles/360002676037-I-can-t-install-or-run-an-application-game-in-Genymotion-SaaS) and [Genymotion Desktop release notes](https://genymotion.com/blog/product/desktop).

What OS are you planning to use, Windows, macOS, or Linux?

**Source:** https://rozz.genymotion.com/qna/if-i-want-to-play-arknights-endfield-which-device-should-i-c.html
**Confidence:** 64%

---

### Q: How do I use a Xiaomi 15 device that I created in Genymotion?

**在 Genymotion 中创建好 “Xiaomi 15” 设备后，如何直接使用它**  

✅ **简要流程**：  
1️⃣ **启动设备 → 连接 ADB → 安装/调试 App → 常用操作**  

下面是每一步的详细操作说明（以 Windows 虚拟机为例）：

---

##### 1️⃣ 启动已创建的 Xiaomi 15 设备
1. 打开 **Genymotion Desktop**。  
2. 在左侧 **Devices** 列表中找到刚才创建的 **Xiaomi 15**（图标会显示设备型号）。  
3. 选中后点击 **Play ▶️** 按钮。  
   - 第一次启动会自动下载对应的 Android 镜像，稍等几分钟。  
   - 启动成功后会看到 Android 桌面，顶部弹出 **“ADB connected”** 提示。

##### 2️⃣ 确认 ADB 已连接
打开 **命令提示符 / PowerShell**（或 Android Studio 的 Terminal），执行：

```powershell
adb devices
```

- 预期输出类似：  
  ```
  192.168.xx.xx:5555   device
  ```
- 如果显示 **offline** 或 **no devices**, 重新启动设备或检查 ESXi 中的网络（确保 Windows 虚拟机的网络是 **桥接** 或 **NAT**，并且可以访问局域网）。

##### 3️⃣ 安装并调试你的 Android 应用

###### 方法 A – 直接拖拽
- 将 `.apk` 文件拖到运行中的 **Xiaomi 15** 窗口，弹出 “Installing...” 后即可在设备里打开。

###### 方法 B – Android Studio
1. 在 Android Studio 中打开你的项目。  
2. 点击 **Run → Run ‘app’**（或使用快捷键 **Shift+F10**）。  
3. 设备弹窗中会出现 **Xiaomi 15**，选中后点击 **OK**。  
4. Studio 会自动通过 ADB 将 APK 推送并启动。

###### 方法 C – 手动 ADB 安装
```powershell
adb install C:\path\to\your_app.apk
```

##### 4️⃣ 常用操作（已在设备窗口的工具栏）  
- **电源键**：锁屏 / 开机。  
- **音量键**：调高/调低音量。  
- **截图**：点击 **Camera** 图标，截图会保存到 `C:\Users\<YourUser>\Genymobile\Genymotion\screenshots`。  
- **旋转**：点击 **Rotate** 切换横竖屏。  
- **GPS**：点击 **GPS** 图标，可手动输入经纬度或选择地图上的位置。  
- **网络**：点击 **Wi‑Fi** 图标，可模拟网络断开、弱网等。  
- **复制粘贴**：在工具栏的 **Clipboard** 图标里可以在主机和虚拟机之间复制文本。

##### 5️⃣ 调试日志（Logcat）
- 在 **Android Studio** → **Logcat** 视图查看实时日志。  
- 或者在命令行直接运行：

```powershell
adb logcat
```

##### 6️⃣ 关闭 / 重置设备
- **关闭**：在 Genymotion 主界面选中 **Xiaomi 15** → **Stop ⏹️**。  
- **恢复出厂**：右键设备 → **Wipe data**（会清除所有已安装的 App 与数据）。  
- **快照**（可选）：如果想保存当前状态，右键设备 → **Take snapshot**，以后可以快速恢复。

---

##### 小技巧 🎯  
- **多设备并行**：在 Genymotion 主界面可以同时启动多个设备，只要主机资源足够（CPU ≥ 4 核、RAM ≥ 8 GB）。  
- **自动化测试**：使用 **Genymotion SaaS** 或本地 **Genymotion Cloud Provider**，配合 **Appium / Espresso**，可以在 CI 环境中直接调用 `adb` 进行脚本化测试。  
- **自定义分辨率**：若需要特殊屏幕尺寸，右键设备 → **Settings** → **Screen size** 进行修改（部分型号支持）。  

---

如果在启动、ADB 连接或安装过程中出现具体错误信息（比如 “Unable to connect to the ADB server”），请把完整的错误提示贴出来，我会帮你进一步定位并解决。😊

**Source:** https://rozz.genymotion.com/qna/how-do-i-use-a-xiaomi-15-device-that-i-created-in-genymotion.html
**Confidence:** 66%

---

### Q: Is GPS emulation supported?

**is GPS emulation supported?**
✅ YES. GPS emulation is supported in Genymotion Desktop, SaaS, and PaaS for single positions, and route replay is supported in Desktop and SaaS.

You can activate it with **Activate GPS emulation**, then set latitude, longitude, altitude, speed, accuracy, and bearing, or replay a GPX/KML trace. Route replay is **not available in PaaS** right now. [GPS](https://docs.genymotion.com/features/gps) [Genymotion PaaS Release Notes](https://docs.genymotion.com/changelog/paas/changelog)

What are you trying to simulate, a fixed location or a moving route?

**Source:** https://rozz.genymotion.com/qna/is-gps-emulation-supported.html
**Confidence:** 62%

---

### Q: How do I request admin access or permission to create a virtual device from Genymotion?

What specific permission do you want to request? If it's **access permission** to Genymotion Desktop or SaaS (for example, admin permission, permission to create a virtual device), please let me know the details so I can guide you through the necessary steps.

**Source:** https://rozz.genymotion.com/qna/how-do-i-request-admin-access-or-permission-to-create-a-virt.html
**Confidence:** 62%

---

### Q: Is it can open the camera to scan qr code ?

**is it can open the camera to scan qr code ?**

✅ YES, you can forward a host webcam or virtual camera to the device camera in Genymotion Desktop. Use the [Camera and Media Injection](https://docs.genymotion.com/features/media_injection) widget, or [OBS Virtual Camera instructions](https://support.genymotion.com/hc/en-us/articles/36992223861021-How-to-use-OBS-Virtual-Camera-with-Genymotion) if you need a virtual source.

The camera widget lets you grant browser access and select your host webcam as the front or back camera. For Genymotion Desktop, OBS Virtual Camera is experimentally supported starting with version 3.10.0 and the camera API is limited to 720p.

What Genymotion solution are you using, Desktop, SaaS, or PaaS?

**Source:** https://rozz.genymotion.com/qna/is-it-can-open-the-camera-to-scan-qr-code.html
**Confidence:** 77%

---

### Q: What camera options are available for an emulated phone in Genymotion?

**I need a camera for an emulated phone**
✅ YES, Genymotion supports using your host camera as the Android camera on supported products. For cloud and server-based devices, the feature is explicitly listed as “Camera” or “Camera & Microphone” in the product pages. [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud) [Genymotion PaaS (Device Image)](https://genymotion.com/product-device-image) [Genymotion on your own servers](https://genymotion.com/product-self-hosted)

On Genymotion Desktop, the related feature is **Media injection**, which can use your host webcam and inject media into the device camera. [Genymotion Desktop](https://genymotion.com/product-desktop)

Which Genymotion product are you using right now?

**Source:** https://rozz.genymotion.com/qna/what-camera-options-are-available-for-an-emulated-phone-in-g.html
**Confidence:** 73%

---

### Q: Is there a camera app that I can use as a source for an emulated device running on Genymotion?

**camera app source for an emulated device running on Genymotion**

✅ YES, you can use your host physical webcam or media files as the emulated device camera source. Genymotion also supports OBS Virtual Camera on Genymotion Desktop 3.10.0+ and on cloud products, with a 720p output limit.  

For Genymotion Desktop, use the **Media Injection** widget to map a webcam or select **Custom media** for video or image input: [Camera and Media Injection](https://docs.genymotion.com/features/media_injection). For OBS, the setup steps are here: [How to use OBS Virtual Camera with Genymotion](https://support.genymotion.com/hc/en-us/articles/36992223861021-How-to-use-OBS-Virtual-Camera-with-Genymotion).  

Which Genymotion product are you using, and do you want a live camera feed or a prerecorded video/image source?

**Source:** https://rozz.genymotion.com/qna/is-there-a-camera-app-that-i-can-use-as-a-source-for-an-emul.html
**Confidence:** 76%

---

### Q: I won't use a physical webcam! Tell me alternatives so I can use an emulated device!?

**I won't use a physical webcam! Tell me alternatives so I can use an emulated device!**

Yes — you can use media files instead of a physical webcam, and in Genymotion Desktop you can inject images or videos as the device camera.  
On Genymotion SaaS, camera emulation isn’t available right now, but other emulated features like GPS, biometrics, network, and file upload are available. [Camera and Media Injection](https://docs.genymotion.com/features/media_injection) · [Genymotion Android Emulator in the Cloud](https://genymotion.com/product-cloud)

You can also select **Custom media** in the camera widget and drag-and-drop a video or image file, or click **Browse** to pick one from your computer.  
If you only need input to the microphone, audio files are also supported in the same media-injection widget.

What are you trying to emulate in the app camera flow, photo capture or video recording?

**Source:** https://rozz.genymotion.com/qna/i-won-t-use-a-physical-webcam-tell-me-alternatives-so-i-can.html
**Confidence:** 76%

---

### Q: I want to reduce the size of the internal hard drive of the emulator.

**I want to reduce the size of the internal hard drive of the emulator.**

No, Genymotion Desktop does not provide a supported way to shrink the internal `/data` storage of an emulator.  
The only storage-related feature documented here is external storage for Genymotion Cloud, and it is not available with Genymotion Desktop. [External Storage](https://docs.genymotion.com/features/external_storage) [Virtual Devices Settings](https://docs.genymotion.com/usage/desktop/vd_settings)

Are you trying to free space on an existing virtual device or set up a smaller one from the start?

**Source:** https://rozz.genymotion.com/qna/i-want-to-reduce-the-size-of-the-internal-hard-drive-of-the.html
**Confidence:** 67%

---

### Q: What are Genymotion snapshots and how do they work?

**What are snapshots in Genymotion? explanation snapshots virtual device save state how they work**

Snapshots are copies of a virtual device's state at a specific moment, allowing you to return to the exact point where the capture was taken. They occupy disk space and can accumulate if you make several.

Details and practical management:
- Purpose: save changes, system state, and data to easily return to that previous state if something fails.
- Space: each snapshot consumes disk space on the host; deleting unnecessary snapshots frees up that space.
- How to manage (generic):
  - Open Genymotion Desktop and select the device.
  - Access the snapshots section (or state management) and delete the snapshots you no longer need.
  - If you need to save space immediately, delete old snapshots you don't use and consider deleting the device if you no longer need it.

Context notes:
- If you have doubts about freeing up space, also see Storage management and procedures for deleting data and caches in Genymotion Desktop. [Release Notes — Storage management](https://docs.genymotion.com/desktop/Release_notes)  
- For a complete uninstallation and purge guide if you want to free up even more space, consult the purge article. [How to uninstall Genymotion Desktop completely (purge)?](https://support.genymotion.com/hc/en-us/articles/360002815177)

Would you like me to guide you step by step to locate and delete snapshots in your current configuration?

**Source:** https://rozz.genymotion.com/qna/what-are-genymotion-snapshots-and-how-do-they-work.html
**Confidence:** 62%

---

### Q: What's the difference between the scrcpy.exe I'm using now, and Genymotion Desktop?

**Genymotion Desktop vs. scrcpy.exe**  
✅ YES: Genymotion Desktop is an Android emulator for app development/testing; scrcpy.exe is a screen mirroring/control tool for physical devices.  

**Key Differences:**  
1. **Purpose**:  
   - Genymotion Desktop creates virtual Android devices for development/testing (emulates Android OS).  
   - scrcpy.exe controls/mirrors physical Android devices via USB (no emulation).  

2. **Functionality**:  
   - Genymotion includes sensors, network settings, and app testing environments.  
   - scrcpy provides screen mirroring, keyboard/mouse control, and basic ADB commands for real devices.  

3. **System Requirements**:  
   - Genymotion requires Windows 10/11, macOS, or Linux (not servers/VMs).  
   - scrcpy works on Windows, macOS, Linux, and requires ADB setup.  

4. **Use Cases**:  
   - Genymotion: Ideal for app development, automated testing, and demo environments.  
   - scrcpy: Best for managing/debugging physical devices (e.g., CLI interactions).  

**Sources**:  
- [Genymotion Desktop User Guide](https://docs.genymotion.com/desktop) (2026-01-25)  
- [Genymotion Firewall Requirements](https://support.genymotion.com/hc/en-us/articles/360002732118)  

**Follow-up**: Are you looking to transition from physical device testing to virtual environments, or do you need specific features for app development?

**Source:** https://rozz.genymotion.com/qna/what-s-the-difference-between-the-scrcpy-exe-i-m-using-now-a.html
**Confidence:** 67%

---

### Q: How can I create a new virtual device?

How to Create a New Virtual Device in Genymotion

Brief Answer — Main Steps:
1. In Genymotion Desktop: Open the Device Manager and click on the (+ Create) button.  
2. Select the desired hardware profile and Android version.  
3. Follow the installation wizard and click on Install.  
4. For cloud devices (Genymotion SaaS): In the CLOUD tab, click on CREATE or GET STARTED (if you haven't logged in) and follow the online manual to launch an instance.

Important Details and Tips:
- In Desktop, if you don't see an Android version (e.g. Android 16), use the option to show more versions in the wizard list.  
- If creation fails: Check available disk space and ensure your network/firewall allows outgoing connections to Genymotion domains (ports 80 and 443). Also, make sure to use the latest version of Genymotion Desktop (recent versions have corrections).  
- To integrate with Android Studio, use the Genymotion plugin; from its window, you can create new devices with the New button.  

Sources:
- [Desktop User Guide](https://docs.genymotion.com/desktop)  
- [The Wait is Over: Android 16 beta is Now Available for Genymotion Desktop!](https://genymotion.com/blog/the-wait-is-over-android-16-beta-is-now-available-for-genymotion-desktop)  
- [Cloud Virtual Devices (connect Desktop to SaaS)](https://docs.genymotion.com/desktop/connect_to_saas)  
- [Error while creating the device / virtual terminal (troubleshooting)](https://support.genymotion.com/hc/en-us/articles/360002733397-Error-while-creating-the-device-virtual-terminal)

Will you create the device in Genymotion Desktop (local) or Genymotion SaaS (in the cloud)?

**Source:** https://rozz.genymotion.com/qna/how-can-i-create-a-new-virtual-device-2.html
**Confidence:** 78%

---

### Q: Does Genymotion provide rooted device? Because without the rooted device it is not possible to capture the Mobile Apps traffic?

**Does Genymotion provide rooted device? Because without the rooted device it is not possible to capture the Mobile Apps traffic?**

Yes, Genymotion devices can be rooted dynamically, but only on some Android images. Root is also optional for many use cases, and traffic capture usually depends on your proxy setup and app/network protections.  

Genymotion says “Dynamic Rooting” is available and that rooted devices give “a complete view of what’s happening on the machine,” but it is “only available on some Android Images” ([Mobile Testing and Development](https://genymotion.com/mobile-testing-development)). For Desktop, some apps may require an unrooted image, so root availability can affect compatibility ([I can't install an application/game in Genymotion Desktop](https://support.genymotion.com/hc/en-us/articles/360002676057-I-can-t-install-an-application-game-in-Genymotion-Desktop)).  

If your goal is specifically to inspect app traffic, what kind of app and network setup are you working with?

**Source:** https://rozz.genymotion.com/qna/does-genymotion-provide-rooted-device-because-without-the-ro.html
**Confidence:** 75%

---

### Q: What is Genymotion Android Emulator and how can I use it for Android testing?

It appears you're interested in **Genymotion Android Emulator** – a platform for Android emulation that helps developers, testers, and companies create and run virtual devices. Here's a brief overview of how it can be useful:

| What | How it works | Where to use |
|-----|------------------|------------------------|
| **Genymotion Desktop** | Installed on Windows, macOS, or Linux, runs emulator locally | Application development and local testing |
| **Genymotion SaaS** | Cloud-based solution, integration with CI/CD, automated testing | Automated cloud testing |
| **Genymotion Cloud Providers** | Support for AWS, GCP, Azure | Scalable cloud test environments |
| **Flexible settings** | Choose device, Android version, network parameters | Creating demos, testing on specific versions |

If you need a more detailed guide, usage examples, or pricing – let me know, and I'll clarify!

**Source:** https://rozz.genymotion.com/qna/what-is-genymotion-android-emulator-and-how-can-i-use-it-for.html
**Confidence:** 77%

---

### Q: How many device templates does Genymotion offer?

**how many devices**  

The limit depends on the product and plan. Genymotion Desktop has no hard limit, but running more than two at once is likely to cause performance and stability issues; Genymotion SaaS default plan allows 2 simultaneous devices.  

For Genymotion Device Image, the limit is set by your cloud provider’s policy and restrictions. [How many devices can I run simultaneously?](https://support.genymotion.com/hc/en-us/articles/15006454206877-How-many-devices-can-I-run-simultaneously)  

Are you asking about Desktop, SaaS, or Device Image?

**Source:** https://rozz.genymotion.com/qna/how-many-device-templates-does-genymotion-offer.html
**Confidence:** 78%

---

### Q: How do I create a new virtual device in Genymotion?

How to Create a New Virtual Device?

To create a virtual device in Genymotion, follow these steps:

1. **Login or Registration**
   - If you don't have an account, click on "CREATE ACCOUNT" on the login page and create a new account.

2. **Select Environment (Desktop or SaaS)**
   - **For Local Use (Desktop)**: Install Genymotion Desktop on Windows, macOS, or Linux.
   - **For Cloud Use (SaaS)**: Log in to your account at <https://cloud.geny.io>.

3. **Create a New Device**
   - Click on the **CREATE** button on the dashboard.
   - Select a template (Recipe) from the list. You can use filters or search to find your desired device.
   - Click on the selected template or double-click it to open the **Virtual Device Installation Wizard**.

4. **Configure Installation Steps**
   - **General**: Set the device name and Android version.
   - **SYSTEM**: Change the number of processors, RAM, and VM Heap size.
   - **DISPLAY**: Select the resolution, window style, and maximum OpenGL ES version.
   - **Android Options**: Enable or disable the virtual keyboard or navigation bar.
   - **Hypervisor Options**: If you're using VirtualBox or QEMU, select the network mode (NAT or Bridge).
   - Finally, click **INSTALL** to download and install the device.

5. **Run the Device**
   - After installation, the device appears on the dashboard.
   - Double-click on it or click the **Start** button to launch the device.

6. **Connect to ADB (if necessary)**
   - In SaaS, you can use CLI commands like `gmsaas` to connect to ADB. See the documentation in "How to connect a virtual device to ADB in Genymotion SaaS?"

> **Important Note**: Genymotion only supports its latest version and does not support Windows 7. If you're using Windows, install at least Windows 10 or later.

**Source**
- Desktop User Guide – "Basic Steps" section (access from <https://docs.genymotion.com/desktop/Get_started/014_Basic_steps>)
- SaaS User Guide – "Graphical Interface" and "Devices life-cycle" sections (access from <https://docs.genymotion.com/saas/03_Graphical_interface>)

Do you want more information about specific settings like the number of processors or more RAM?

**Source:** https://rozz.genymotion.com/qna/how-do-i-create-a-new-virtual-device-in-genymotion.html
**Confidence:** 81%

---

## Genymotion — AI Assistant Runbook

This document enables AI assistants with terminal access to help users manage Android virtual devices using Genymotion products. It covers both **Genymotion SaaS** (cloud devices via `gmsaas` CLI) and **Genymotion Desktop** (local devices via `gmtool` CLI).

**Docs:** https://docs.genymotion.com/
**SaaS (cloud) runbook:** https://rozz.genymotion.com/runbooks/gmsaas-cli-runbook.html
**Desktop (local) runbook:** https://rozz.genymotion.com/runbooks/gmtool-desktop-runbook.html

---

### Choosing the Right Product

| Need | Product | CLI | License |
|---|---|---|---|
| Cloud Android devices, CI/CD at scale | Genymotion SaaS | `gmsaas` | SaaS subscription |
| Local Android emulator on your machine | Genymotion Desktop | `gmtool` | Free (limited) or paid |
| Sensor simulation (GPS, battery, network) | Genymotion Shell | `genyshell` | Included with Desktop |

---

## Part 1: Genymotion SaaS (`gmsaas` CLI)

The `gmsaas` command-line tool lets you manage cloud-hosted Android devices. AI assistants with terminal access can execute these commands directly.

**Install:** `pip3 install gmsaas`
**Docs:** https://docs.genymotion.com/gmsaas/

#### Critical Syntax Note

The `--format json` flag is a GLOBAL option and must come BEFORE the subcommand:
- Correct: `gmsaas --format json recipes list`
- Wrong: `gmsaas recipes list --format json`

JSON responses wrap lists in a named key: `{"recipes": [...]}`, `{"instances": [...]}`.

#### Prerequisites Check

```
which gmsaas || pip3 install gmsaas
gmsaas doctor                    # Exit code 0 = ready
gmsaas auth token <TOKEN>        # Get token at https://cloud.geny.io/api
gmsaas config set android-sdk-path /path/to/sdk
```

Or set `GENYMOTION_API_TOKEN` environment variable for non-interactive auth (CI/CD).

#### Workflow: Start a Cloud Android Device

Step 1 — List available recipes:
```
gmsaas --format json recipes list
```
Response: `{"recipes": [{"uuid": "...", "name": "Google Pixel 9", "android_version": "14.0", ...}, ...]}`
Filter by `android_version` or `name` to help user pick.

Step 2 — Start instance:
```
gmsaas --format json instances start <recipe_uuid> "device-name"
```
Options: `--no-wait` (return immediately), `--max-run-duration 60` (auto-stop after N minutes).
Response: `{"uuid": "<instance_uuid>", "state": "CREATING", ...}` — waits until ONLINE by default.

Step 3 — Connect ADB:
```
gmsaas --format json instances adbconnect <instance_uuid>
```
Response: `{"adb_serial": "localhost:PORT"}` — use this for all `adb -s localhost:PORT` commands.

Step 4 — Use the device:
```
adb -s localhost:PORT install app.apk
adb -s localhost:PORT shell
adb -s localhost:PORT exec-out screencap -p > screenshot.png
```

Step 5 — Stop instance:
```
gmsaas instances stop <instance_uuid>
```
**CRITICAL:** Instances cost credits until explicitly stopped. Always stop when done.

#### CI/CD Quick Start

```bash
pip3 install gmsaas
export GENYMOTION_API_TOKEN="$GENYMOTION_API_TOKEN"
gmsaas config set android-sdk-path "$ANDROID_HOME"
INSTANCE=$(gmsaas --format json instances start "<recipe_uuid>" "ci-test" --max-run-duration 30 | python3 -c "import sys,json; print(json.load(sys.stdin)['uuid'])")
ADB=$(gmsaas --format json instances adbconnect "$INSTANCE" | python3 -c "import sys,json; print(json.load(sys.stdin)['adb_serial'])")
adb -s "$ADB" wait-for-device
# Run tests here
trap "gmsaas instances stop $INSTANCE --no-wait" EXIT
```

#### SaaS Complete Command Reference

Authentication:
- `gmsaas auth token <token>` — Authenticate with API token
- `gmsaas auth reset` — Clear credentials
- `gmsaas doctor` — Verify configuration (exit code 0 = OK)
- `gmsaas config set android-sdk-path <path>` — Set Android SDK
- `gmsaas config set output-format json` — Default JSON output

Recipes (device configurations):
- `gmsaas --format json recipes list [--name TEXT] [--source official|custom|all]`
- `gmsaas --format json recipes get <uuid>`
- `gmsaas --format json recipes create <hwprofile_uuid> <osimage_uuid> <name>`
- `gmsaas recipes delete <uuid> [--delete-osimage] [--delete-hwprofile]`

Instances (virtual devices):
- `gmsaas --format json instances start <recipe_uuid> <name> [--no-wait] [--max-run-duration N]`
- `gmsaas --format json instances list [--quiet]`
- `gmsaas --format json instances get <uuid>`
- `gmsaas --format json instances adbconnect <uuid> [--adb-serial-port PORT]`
- `gmsaas instances stop <uuid> [--no-wait]`
- `gmsaas instances save <uuid>`
- `gmsaas instances saveas <uuid> --osimage-name <name> --recipe-name <name>`

Hardware profiles:
- `gmsaas --format json hwprofiles list`
- `gmsaas --format json hwprofiles create <name> [--width N] [--height N] [--density N] [--form-factor PHONE|TABLET]`
- `gmsaas hwprofiles delete <uuid>`

OS images:
- `gmsaas --format json osimages list`
- `gmsaas --format json osimages clone <uuid> <name>`
- `gmsaas osimages delete <uuid>`

ADB:
- `gmsaas adb start` / `gmsaas adb stop`

#### SaaS Error Handling

- `TOO_MANY_RUNNING_VDS` (403) — Plan instance limit. Stop instances: `gmsaas instances list --quiet | xargs -I {} gmsaas instances stop {}`
- `gmsaas doctor` fails — Run `gmsaas auth token <token>` and `gmsaas config set android-sdk-path <path>`
- `externally-managed-environment` — Use `pip3 install --user gmsaas` or a virtual environment
- Instance stuck CREATING — Stop and retry, or check cloud capacity
- ADB refused — Wait for state=ONLINE: `gmsaas --format json instances get <uuid>`

---

## Part 2: Genymotion Desktop (`gmtool` CLI)

`gmtool` manages local Android virtual devices running on your machine via VirtualBox or QEMU.

#### Critical: gmtool Is NOT on PATH

`gmtool` is not added to the system PATH. You must use the full path or create an alias.

Platform paths:
- **macOS:** `/Applications/Genymotion.app/Contents/MacOS/gmtool`
- **Windows:** `C:\Program Files\Genymobile\Genymotion\gmtool.exe`
- **Linux:** `$HOME/genymotion/gmtool` or `/opt/genymotion/gmtool`

Discover gmtool automatically:
```bash
# macOS/Linux — find gmtool and set alias
GM=$(find /Applications /opt $HOME/genymotion -name gmtool -type f 2>/dev/null | head -1)
if [ -z "$GM" ]; then echo "gmtool not found — install Genymotion Desktop from https://www.genymotion.com/download/"; exit 1; fi
$GM version
```

All examples below use `gmtool` as shorthand — substitute the full path.

#### Critical: JSON Output Is Inconsistent

Like `gmsaas`, `gmtool` supports `--format json` as a GLOBAL option BEFORE the subcommand:
- Correct: `gmtool --format json admin list`
- Wrong: `gmtool admin list --format json`

However, **JSON output only works on `admin list`**. All other commands return plain text regardless:
- **JSON works:** `admin list` only
- **No output on success:** `admin start`, `admin stop`, `admin clone`, `adbconnect` (check exit code 0)
- **Plain text only:** `admin details`, `admin create`, `admin delete`, `admin hwprofiles`, `admin osimages`, `license info`, `version`, `config list`
- **Errors are always plain text**, even with `--format json`
- **`admin create`** outputs download progress text (`Downloading OsImage... 32MB / 800MB...`)
- **`admin delete`** returns: `"Virtual device deleted successfully: <name>"`
- **`device push`** returns: `"Pushing <file> to <device>... File pushed to <device>"`

#### JSON Response Shape

`gmtool --format json admin list` returns:
```json
{
    "exit_code": 0,
    "exit_code_desc": "SUCCESS",
    "instances": [
        {
            "adb_serial": "127.0.0.1:6554",
            "adb_serial_port": 6554,
            "name": "Google Nexus 4",
            "recipe": {
                "osimage": {
                    "android_version": "15.0.0",
                    "api_version": "35",
                    "architecture": "arm64",
                    "image_version": "3.4.0",
                    "is_beta": false,
                    "name": "Android 15.0"
                }
            },
            "state": "off",
            "uuid": "b54fe1d2-0e30-42e6-b62b-94b3596088b9"
        }
    ]
}
```

Use `exit_code` to check success (0 = success). Device `state` values: `"off"`, `"on"`.
Devices are addressable by both `name` and `uuid`.
Note: `adb_serial_port` is `6554` when off but changes to `6555` when running. Always read `adb_serial` from `admin list` after starting.

#### License Tiers — What's Free vs Paid

Most useful commands require a paid license (Indie/Business). An agent hitting "A license is required to use this feature" means the user needs to upgrade.

**Free tier (Personal Use):** `admin list`, `admin start`, `admin stop`, `version`
**Paid license required:** `admin create`, `admin edit`, `admin details`, `admin clone`, `admin delete`, `admin stopall`, `admin factoryreset`, `admin hwprofiles`, `admin osimages`, `device install/push/pull/flash/adbconnect/adbdisconnect`

#### Prerequisites Check

```bash
# 1. Find gmtool
GM=/Applications/Genymotion.app/Contents/MacOS/gmtool  # macOS
$GM version    # Expect: "Version : X.Y.Z"

# 2. Check license
$GM license info    # "Personal use" = free tier, limited commands

# 3. Check hypervisor
$GM config list    # Look for hypervisor=qemu or hypervisor=virtualbox

# 4. List existing devices
$GM --format json admin list | python3 -c "import sys,json; d=json.load(sys.stdin); print(f'{len(d[\"instances\"])} devices found')"
```

#### Installation by Platform

**macOS** (Sequoia 15 / Sonoma 14):
- Apple Silicon: Rosetta must be activated
- Default hypervisor: QEMU (recommended, no extra software needed)
- Install: Open DMG, drag Genymotion to `/Applications/`

**Windows** (10/11 64-bit, x86_64 only):
- Default hypervisor: VirtualBox (included in installer)
- **Hyper-V must be completely disabled** when using VirtualBox
- QEMU available experimentally (Pro/Enterprise, requires Hyper-V)
- Install: Run `genymotion-X.Y.Z-vbox.exe`

**Linux** (Ubuntu 24.04, Debian 13, Fedora 43, x86_64 only):
- Default hypervisor: QEMU/KVM (embedded)
- Install:
```bash
chmod +x genymotion-X.Y.Z-linux_x64.run
./genymotion-X.Y.Z-linux_x64.run -d $HOME/genymotion
```

#### Workflow: Create and Start a Local Device

Step 1 — List available hardware profiles and OS images (paid license required):
```bash
gmtool admin hwprofiles    # Plain text table, no JSON support
gmtool admin osimages      # Plain text table, no JSON support
```

`hwprofiles` output format (fixed-width columns):
```
UUID                                  NAME                     DISPLAY              SOURCE
------------------------------------  -----------------------  -------------------  ------
b56ca2cf-2c9d-42a7-9040-53b9c0546928  Google Pixel 9           1080 x 2424 dpi 422  VENDOR
90f8c57b-113e-46b7-aaba-322d3329b016  Samsung Galaxy S24       1080 x 2340 dpi 418  VENDOR
e104f058-b291-4764-8e0d-d9ff78a41192  Custom Phone             768 x 1280 dpi 320   VENDOR
```

`osimages` output format:
```
UUID                                  NAME          ANDROID VERSION  API VERSION  BETA  ARCHITECTURE  SOURCE
------------------------------------  ------------  ---------------  -----------  ----  ------------  ----------
160ea4fa-d62c-4207-b540-7100541f6dc6  Android 14.0  14.0.0           34           No    arm64         Genymotion
a27c4113-a385-4013-856f-c5bde3dcb69c  Android 15.0  15.0.0           35           No    arm64         Genymotion
```

Use the **NAME** column (not UUID) when creating devices. If you get "A license is required", the user must create devices via the Genymotion Desktop GUI instead.

Step 2 — Create a device (paid, downloads OS image on first use ~800MB):
```bash
gmtool admin create "Google Pixel 9" "Android 14.0" "my-device"
```
The first argument is the hwprofile NAME, the second is the osimage NAME, the third is your device name.
This outputs download progress (plain text, not JSON). It can take several minutes.
Options: `--density 480`, `--width 1080`, `--height 2400`, `--nbcpu 4`, `--ram 4096`, `--navbar on`, `--root-access on`, `--quickboot on` (QEMU only)

Step 3 — Start the device (free):
```bash
gmtool --format json admin start "my-device"
```
Use `--coldboot` to force a full boot cycle (useful for troubleshooting stuck boots).
If exit code 3: "The virtual device stopped unexpectedly while starting up" — try `--coldboot`, or run with `-v` for details (look for `Player exited early with error code`). See FAQ: www.genymotion.com/faq/vd-not-started

Step 4 — Connect ADB (paid):
```bash
gmtool device adbconnect --name "my-device"
```
**Critical syntax:** for `device` commands, the `--name` flag goes AFTER the action, not before:
- Correct: `gmtool device adbconnect --name "my-device"`
- Wrong: `gmtool device --name "my-device" adbconnect`
- Wrong: `gmtool device -n "my-device" adbconnect`

Or skip `adbconnect` and use the ADB serial from `admin list` directly:
```bash
ADB_SERIAL=$(gmtool --format json admin list | python3 -c "import sys,json; instances=json.load(sys.stdin)['instances']; print(next(i['adb_serial'] for i in instances if i['name']=='my-device'))")
adb connect $ADB_SERIAL
```

**ADB is also bundled with Genymotion** (not on PATH):
- macOS: `/Applications/Genymotion.app/Contents/MacOS/tools/adb`
- Windows: `C:\Program Files\Genymobile\Genymotion\tools\adb.exe`
- Linux: `$HOME/genymotion/tools/adb`

Step 5 — Use the device:
```bash
# With gmtool (paid) — note: --name goes AFTER the action:
gmtool device install --name "my-device" app.apk
gmtool device push --name "my-device" local.txt /sdcard/Download/
gmtool device pull --name "my-device" /sdcard/file.txt .
gmtool device logcatdump --name "my-device" logcat.txt

# Or with ADB directly (free, once connected):
adb -s 127.0.0.1:6555 install app.apk
adb -s 127.0.0.1:6555 shell
adb -s 127.0.0.1:6555 exec-out screencap -p > screenshot.png
```

Step 6 — Stop the device (free):
```bash
gmtool --format json admin stop "my-device"
```

#### Parsing `admin details` Output (Plain Text Only)

`admin details` does not support JSON. Parse the `Key : Value` format:
```
Name                  : Google Nexus 4
UUID                  : b54fe1d2-0e30-42e6-b62b-94b3596088b9
Android Version       : 15.0.0
API Level             : 35
Screen Width          : 768
Screen Height         : 1280
Screen DPI            : 320
Nb CPU                : 4
RAM                   : 2048
State                 : Off
IP                    : 127.0.0.1
ADB Serial            : 127.0.0.1:6554
Root Access           : false
Quickboot             : true
```

Parse with:
```bash
gmtool admin details "my-device" | grep "^Android Version" | awk -F': ' '{print $2}'
```

#### Desktop Complete Command Reference

Global options: `-t, --timeout <0-3600>` (seconds), `-v, --verbose`, `--format <json|compactjson>` (before subcommand)

License management:
- `gmtool license info` — License type, workstations, expiration (plain text only)
- `gmtool license register <key>` — Activate license
- `gmtool license count` — Activated workstations
- `gmtool license validity` — Days remaining

Device administration:
- `gmtool --format json admin list [--running|--off]` — List devices (free, JSON supported)
- `gmtool --format json admin start <name|uuid> [--coldboot]` — Start device (free, JSON supported)
- `gmtool --format json admin stop <name|uuid>` — Stop device (free, JSON supported)
- `gmtool --format json admin stopall` — Stop all devices (paid, JSON supported)
- `gmtool admin create <hwprofile> <osimage> <name> [options]` — Create device (paid)
- `gmtool admin edit <name|uuid> [options]` — Edit device config (paid)
- `gmtool admin details <name|uuid>` — Device properties (paid, plain text only)
- `gmtool admin clone <name|uuid> <new_name>` — Duplicate device (paid)
- `gmtool admin delete <name|uuid>` — Delete device (paid)
- `gmtool admin factoryreset <name|uuid>` — Factory reset (paid)
- `gmtool admin hwprofiles` — List hardware profiles (paid)
- `gmtool admin osimages` — List OS images (paid)
- `gmtool admin logzip <path>` — Generate log archive (paid)

Device interaction (paid — `--name` flag goes AFTER the action):
- `gmtool device adbconnect --name <device>` — Connect device to ADB (no output on success)
- `gmtool device adbdisconnect --name <device>` — Disconnect from ADB
- `gmtool device install --name <device> <apk>` — Install APK
- `gmtool device push --name <device> <src> <dst>` — Send file to device (default: /sdcard/Download/)
- `gmtool device pull --name <device> <src> <dst>` — Copy file from device
- `gmtool device flash --name <device> <archive.zip>` — Flash zip archive
- `gmtool device logcatdump --name <device> <file>` — Dump logcat
- `gmtool device logcatclear --name <device>` — Clear logcat
- Use `--all` instead of `--name` to target all running devices

Configuration (use `config set <key> <value>` syntax, old `--flag` style is deprecated):
- `gmtool config set hypervisor <virtualbox|qemu>` — Switch hypervisor
- `gmtool config set use_custom_sdk on` / `gmtool config set sdk_path <path>` — Custom Android SDK
- `gmtool config set virtual_device_path <path>` — Device storage location
- `gmtool config list` — Show all config as KEY=VALUE (plain text only)
- `gmtool config get <key>` — Get single config value
- `gmtool config reset` — Restore defaults
- `gmtool config signout` — Sign out and remove license

Device creation options (used with `admin create` or `admin edit`):
- `--density <120-640>` — Screen density (dpi)
- `--width <value>` / `--height <value>` — Screen dimensions
- `--virtualkeyboard <on|off>` — Virtual keyboard
- `--navbar <on|off>` — Android navigation bar
- `--nbcpu <value>` — Number of processors
- `--ram <value>` — Memory in MB
- `--network-mode <nat|bridge>` — Network mode (VirtualBox only)
- `--root-access <on|off>` — Root access (Android 12+ default: off)
- `--quickboot <on|off>` — Resume state (QEMU only, not Windows)
- `--sysprop <property>:<value>` — Build properties (MODEL, PRODUCT, MANUFACTURER, BOARD, BRAND, DEVICE, DISPLAY, SERIAL, FINGERPRINT)

#### gmtool Error Codes

| Code | Meaning | Common Cause |
|---|---|---|
| 0 | Success | — |
| 3 | Command failed | Device won't start — try `--coldboot` or check FAQ |
| 4 | Virtualization engine unresponsive | Hypervisor misconfigured or not installed |
| 5 | Virtual device not found | Wrong name/UUID — check `admin list` |
| 13 | Unable to start device | Hypervisor issue, check FAQ: www.genymotion.com/faq/vd-not-started |
| 14 | Requires Indie/Business license | User must upgrade or use the GUI instead |

---

## Part 3: Genymotion Shell (`genyshell`) — Sensor Simulation

`genyshell` controls sensors on running virtual devices. Use it for automated testing scenarios that need GPS, battery, network, or rotation changes.

#### genyshell Location

- **Windows:** `C:\Program Files\Genymobile\Genymotion\genyshell.exe`
- **macOS:** `/Applications/Genymotion Shell.app/Contents/MacOS/genyshell`
- **Linux:** `$HOME/genymotion/genymotion-shell`

**Also NOT on PATH.** Use full path like gmtool.

#### Usage Modes

```bash
genyshell                              # Interactive mode
genyshell -c "gps setlatitude 48.8566" # Single command
genyshell -f test_script.sh            # Run script file
genyshell -r 192.168.56.101            # Connect by device IP
genyshell -q                           # Quiet mode (no headers)
```

**Every `-c` call prints a welcome banner.** Example output:
```
Connection mode: local host
Welcome to Genymotion Shell

Genymotion virtual device selected: Google Nexus 4

GPS Latitude set to: 48.8566
```
When parsing output, look for the result AFTER the `"Genymotion virtual device selected:"` line.
If only one device is running, genyshell auto-selects it. With multiple devices, use `-r <IP>` to target one.

#### Sensor Commands

GPS:
```bash
gps setstatus enabled
gps setlatitude 48.8566
gps setlongitude 2.3522
gps setaltitude 35.0
gps setaccuracy 1.0
gps setbearing 180.0
```

Battery:
```bash
battery setmode manual
battery setlevel 15
battery setstatus discharging    # charging|discharging|full|not-charging
```

Rotation:
```bash
rotation setangle 0     # 0, 90, 180, 270
```

Network (Android 8+):
```bash
network setstatus enabled
network setsignalstrength 3      # 0-4
network setmobileprofile gsm     # full|gsm|hscsd|gprs|edge|umts|hsdpa|lte|5gnr|custom
```

Phone:
```bash
phone call 5551234567
phone sms 5551234567 "Test message"
phone baseband setoperatorname "Test Carrier"
```

Device management:
```bash
devices list
devices select <ip_or_name>
```

#### Scripting Example: Simulate a Delivery Route

```bash
#!/bin/bash
# delivery_route_test.sh — Run with: genyshell -f delivery_route_test.sh
gps setstatus enabled
gps setlatitude 48.8566
gps setlongitude 2.3522
# (pause in your test framework, then update coordinates)
gps setlatitude 48.8606
gps setlongitude 2.3376
battery setmode manual
battery setlevel 10
battery setstatus discharging
```

---

## Part 4: Common Troubleshooting

#### Desktop Won't Start / Stuck on Boot
```bash
gmtool admin stop "my-device"
gmtool admin start "my-device" --coldboot
```
Use `-v` (verbose) to see detailed error: `gmtool -v admin start "my-device"`
Look for `Player exited early with error code` in the output.

#### Port 6379 Conflict (QEMU on macOS/Linux)
QEMU forwards port 6379 from the virtual device to localhost. If Redis (or anything else) is on port 6379, the device will fail to start with exit code 3. Check:
```bash
lsof -i -P -n | grep 6379
```
If Redis is running, stop it before starting the device, or reconfigure Redis to use a different port.

#### VirtualBox DHCP Error (Windows)
Hyper-V must be completely disabled. Check:
```powershell
bcdedit /set hypervisorlaunchtype off
# Reboot required
```

#### ARM Apps on x86 Devices
For x86 devices running ARM-only apps, flash ARM translation:
```bash
adb push Genymotion-ARM-Translation.zip /sdcard/Download/
adb shell "/system/bin/flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation.zip"
```
Note: Apple Silicon Macs only support `arm64-v8a` apps natively.

#### Google Play Store
Google Play is not pre-installed. Flash Open GApps or use:
```bash
gmtool device -n "my-device" flash open_gapps.zip
```

#### Root Access
Android 12+ images are non-rooted by default:
```bash
# Enable at creation
gmtool admin create <hw> <os> "device" --root-access on
# Or toggle on running device
adb root     # Enable root shell
adb unroot   # Disable root shell
```

#### gmsaas Python Installation Issues
- `ModuleNotFoundError: No module named 'pkg_resources'` → `pip3 install setuptools`
- macOS SSL errors → Run `Install Certificates.command` from Python install folder
- `externally-managed-environment` → Use `pip3 install --user gmsaas` or a virtual environment

#### Architecture Reference

| Platform | Architecture | Apps Supported |
|---|---|---|
| Intel Mac/PC | x86_64 | x86_64 (Android 11+), x86 (Android 5-10), ARM via translation |
| Apple Silicon Mac | arm64 | arm64-v8a only |
| Linux x86_64 | x86_64 | x86_64, x86, ARM via translation |

## Content Statistics

- Total Q&As: 200
- Topics Covered: 14
- Last Updated: 2026-08-06
- Update Frequency: Weekly

---

*Generated by Rozz GEO. For the concise version, see /llms.txt*