System requirements

The BlackBerry 10 Device Simulator has the following system requirements.


Intel dual core 2.0 GHz or higher or an AMD Athlon 4200+ or higher

Virtualization (highly recommended)

CPU support for Intel Virtualization Technology extensions (VT, VT-x, vmx) or AMD Virtualization extensions (AMD-V, SVM). To enable virtualization, see below.

Disk space

10 GB


4 GB


NVIDIA GeForce 8800 GT or higher or an ATI Radeon HD 2600 or higher

It is highly recommended that you install video drivers directly from the manufacturer of your graphics card.

Virtual machine

For Windows and Linux systems, download VMware Player version 6.

For Mac systems, download  VMware Fusion version 6.

You can download previous versions of the simulator, and you can also use the simulator for QNX Momentics IDE for BlackBerry.

32-bit library dependencies for Linux Ubuntu 64-bit

If you are installing the device simulator in a Linux Ubuntu 64-bit environment, make sure you have the proper 32-bit library dependencies installed first. Open a terminal and enter the following:
  1. sudo apt-get dist-upgrade
  2. sudo apt-get install ia32-libs-multiarch
  3. sudo apt-get install ia32-libs

The following libraries should now be installed: => /usr/lib/i386-linux-gnu/ (0xf6054000) => /lib/i386-linux-gnu/ (0xf600e000) => /lib/i386-linux-gnu/ (0xf5ff1000) => /lib/i386-linux-gnu/ (0xf5e42000) => /lib/i386-linux-gnu/ (0xf5d21000) => /usr/lib/i386-linux-gnu/ (0xf5ccf000) => /lib/i386-linux-gnu/ (0xf5bc3000) => /usr/lib/i386-linux-gnu/ (0xf5a8f000) => /lib/i386-linux-gnu/ (0xf52dc000) => /usr/lib/i386-linux-gnu/ (0xf52d9000) => /lib/i386-linux-gnu/ (0xf52d0000) => /usr/lib/i386-linux-gnu/ (0xf3074000) => /usr/lib/i386-linux-gnu/ (0xf306d000) => /lib/i386-linux-gnu/ (0xf302f000) => /usr/lib/i386-linux-gnu/ (0xf300c000) => /usr/lib/i386-linux-gnu/ (0xf1ee7000) => /usr/lib/i386-linux-gnu/ (0xf1ee0000)

Use virtualization extensions to share processor resources

Virtual machine acceleration improves the performance of the simulator 1130%. This is done by allowing multiple operating systems to share x86 processor resources simultaneously using virtualization extensions. To use these extensions with the simulator, your CPU must support one of the following virtualization extensions:

  • Intel Virtualization Technology extensions (VT, VT-x, vmx)
  • AMD Virtualization extensions (AMD-V, SVM)

Virtualization extensions are enabled through your computer's BIOS and are usually turned off by default. Check the documentation for your operating system to find out how to enable virtualization extensions.

Graphics support for the simulator

The BlackBerry 10 Device Simulator supports HW Accelerated GLES 1.0, 1.1, and 2.0 for Native games and Cascades. Support for texture compression formats has been extended for GLES 1.0, 1.1, and 2.0, with the following decompression formats:


Videos and further information

You can use these links to search for other BlackBerry articles.

Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus