Table of Contents

Install Blackberry 10 Simulator on Windows 10

Things you already need pre-installed

Downloads

Blackberry 10 Simulator

From this archive, download BlackBerry10Simulator-Installer-BB10_3_1-995-Win-201410280147.exe.

https://archive.org/details/blackberry10-device-simulator

VMware Player 6.0.7

https://archive.org/details/vmware-player-6.0.7-2844087

Install VMware Player 6

Just run the exe and follow the installer. Windows 10 may throw some errors that it is unsecure and there should be newer version (duh). If you need to run Blackberry 10 Simulator, I guess that security is the last thing you care about.

Install Blackberry 10 Simulator

This Blackberry Simulator is nothing more than a VM and some tooling. We will ignore the tooling for now, as from my personal tests, VM seems to run fine without it.

  1. Right-click on downloaded simulator exe, open it with 7zip. (Or open 7zip, and there open the exe as it was a simple archive).
  2. Go to \InstallerData\Disk1\InstData\Resource1.zip\$IA_PROJECT_DIR$\installerdata\BlackBerry10Simulator-BB10_3_1.zip\.
  3. Extract these files to an empty directory of your liking. Close 7zip.
  4. Open VMware Player 6, click on “Open a Virtual Machine”, and select the .vmx file in extracted files directory.
  5. The left side of VMware Player should now show a “BlackBerry 10 Device Simulator” virtual machine, click on it, and click “Play virtual machine” on right side.

Blackberry Simulator should now be running in a new window. If it's not, please read the next point.

Fixing "quick black screen"

If the VM starts with black screen and immediately closes, please check VM logs in the directory where you extracted the files (files vmware.log, and vmware-[0..].log if you opened it multiple times).

If the file contains such line: [msg.vmx.nestedHyperV] VMware Player and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMware Player., do as follows:

  1. Open CMD as administrator
  2. Run bcdedit /set hypervisorlaunchtype off
  3. Reboot the PC

This operation disables HyperV, Win10-wide. If you need it enabled again, run bcdedit /set hypervisorlaunchtype auto and reboot.