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?