A Mobile Application Testing Community
Friends today i share my experience in configuring blackberry z10 simulator for os version 10,normally we will directly execute simulator by clicking on phone model under "Research in Motion Directory", But for this version they made difficult :( okay let me come to the steps
First download your blackberry setup here i take z10 from here
Before you begin, you must download and install a virtual machine player.
1. Download the BlackBerry simulator setup application for your operating system..
2. Run the simulator setup application and follow the instructions.
3. Perform the following steps to start the simulator for your operating system:
Open a Finder window and double-click BlackBerry10Simulator-BB10_n_nn or BlackBerryPlayBookSimulator-n.n.n to start the simulator in VMware Fusion.
Find the IP address of the simulator
To test applications in the simulator, you must provide the IP address of the simulator to the tool you use to deploy your app. You can view the simulator’s IP address by clicking the icon that appears to the right of the clock on the status bar.
Note: To display the IP address, the simulator must be in Development Mode. Development Mode is enabled by default.
By default, VMware Player sets your Player Preferences to Suspend the virtual machine when you close VMware Player. When you suspend a virtual machine, VMware Player takes a snapshot of its current state. If you do not want snapshots to be stored on your computer, on the File tab in VMware Player, click Player Preferences and change these preferences.
By default, the BlackBerry 10 Dev Alpha Simulator starts in portrait orientation and the BlackBerry PlayBook Simulator starts in landscape orientation. To rotate the orientation, click the bottom-right corner of the bezel. To return to the default orientation, click the bottom-right corner of the bezel again.
You can also SSH, Telnet, or FTP into the simulator using the IP address of the simulator and a devuser account with a devuser password. You will not require SSH keys and you do not have to use BlackBerry-connect. To FTP to the simulator, you can use FileZilla or any FTP application. To Telnet to the simulator, you can use Putty or any other Telnet application.
Note: You do not need a password to SSH to the simulator.
Multiple processor cores
By default, a virtual machine is created with one processor core. For optimal performance, you can set the number of processor cores of the virtual machine to two.
Note: Before you can change the virtual machine settings, you must turn off your virtual machine.
Virtual machine acceleration improves the performance of the simulator by allowing multiple operating systems to simultaneously share x86 processor resources using virtualisation extensions. To use these extensions with the simulator and significantly improve the execution speed of your app, your CPU must support one of the following virtualization extensions technologies:
Note: Virtualisation 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 virtualisation extensions. Usually you can find the settings either under CPU or Security.
The controller setup application is installed into a controllers folder when you run the simulator setup application.
By default, the simulator orients the device face up as if the device is lying flat on a table with the screen upwards and the bottom edge facing South.
Note: The transition from the current position to the new position will be smoothed to emulate real-world conditions.
The controller provides a virtual joystick that simulates the same motion as holding a device by its sides and tilting it. For example, moving the joystick upwards tilts the top edge of the device backwards and the bottom edge forwards.
Rotating on the X axis lets you simulate rotating from left to right while the device is flat. Rotating on the Y axis lets you simulate rotating a device from top to bottom. Rotating on the Z axis lets you simulate rotating a device from front to back.
You can set the GPS location of your simulator by specifying latitude, longitude, and altitude. Latitude and longitude are specified in degrees as signed decimals, and altitude is specified in meters above mean sea level as an unsigned decimal.
You can also choose a preset location from the drop-down list. For example, Waterloo, ON, Canada is available as Latitude = 43.481928, Longitude = -80.54075, Altitude = 329.0.
You can use the controller to test navigation and mapping applications using the NMEA Route Playback. The controller provides a continuous stream of GPS updates to the simulated device. You will see events being sent in the log as the controller plays the route (approximately one per second by default, but you can specify other timing in your route file).
Yes. Safe mode was added to the simulator to support BlackBerry 10 users who do not have a video card that is compatible with VMware. If you do not have a supported graphics card, you can click inside the BlackBerry 10 Dev Alpha Simulator window before it starts and select BB10DevAlphaSafe as the screen type. While in safe mode, the simulator uses a software implementation of OpenGL ES 1.0 or 1.1. You can use safe mode for Adobe Flash, Android, and web apps. You cannot use safe mode for Cascades apps which need OpenGL ES 2.0.
You might have networking issues when there are IP address conflicts. You’ll need to get the IP address of the simulator to determine if there are conflicts with your host machine. Use these tips to resolve your networking issue.
If you receive the error message Unable to start due to error 8, it is most likely because the app wasn’t built for the x86 platform. Rebuild the app for the x86 platform and try again.
Apart from this if you get ftp connection refused at error logs , view this following thread
Source : Google,BB App developers,
Hope it helps