Ban đầu, hình ảnh hệ thống Android duy nhất có sẵn chạy trên tập lệnh ARM. Hình ảnh hệ thống được sử dụng để tạo các Thiết bị ảo Android (AVD) khác nhau và mô phỏng các thiết bị Android khác nhau đang được sử dụng phổ biến.
Vì các máy trạm của nhà phát triển thường dựa trên Intel x86, nên tập lệnh ARM cũng phải được mô phỏng. Điều này dẫn đến hiệu suất kém từ các AVD chủ yếu do lượng dịch mà bộ xử lý x86 đang thực hiện để mô phỏng tập lệnh ARM.
Ở Android 4.0.3 (API 15), Intel đã cung cấp hình ảnh hệ thống Android dựa trên x86 của riêng họ. Điều này sau đó có thể được sử dụng để tạo các AVD không cần thực hiện dịch ARM. Kết hợp với Trình quản lý thực thi tăng tốc phần cứng của Intel (HAXM), x86 AVM nhanh hơn tới 10 lần so với các trình giả lập ARM tương đương.
Hỗ trợ cho các API Android cụ thể của Google như API Google maps của Android, không được cung cấp cùng với hình ảnh hệ thống Android tiêu chuẩn. Chúng cần được cài đặt riêng bằng Trình quản lý SDK Android. Để sử dụng các API này với hình ảnh hệ thống x86, bạn cũng cần cài đặt các API của Google (Hình ảnh hệ thống x86) cho cùng một cấp API.