How to Connect the BlackBerry Device Simulator to a BlackBerry Enterprise Server (Screenshots)

Let me start off by acknowledging this isn’t exactly an original topic.  Many have discussed it in the various BlackBerry-related forums and RIM has an official article on it (albeit very old).  I even found a video with similar instructions for BES 4x.  What I couldn’t find however was an illustrated and current (BES 5x) walkthrough of testing “Enterprise Activation” from a simulated handheld; so if that’s what you are after, please read on…


Before I get into the steps themselves let’s take a look at one of the simulators, which is based on Blackberry OS 7 device software:

You should know this software is free!  You can download it here after you complete the registration.BlackBerry Device Simulator

Once you run through the application setup, you’re greeted with this intuitive interface


Within, you can do all softs of fun things such as navigate the menus, take screenshots, simulate use of the touchscreen, compass and more.

BlackBerry Device Simulator Device Manipulator

What we’re after today however is Enterprise Activation (the process of associating the handheld with a Blackberry Enterprise Server).

Initially, I was discouraged to see Enterprise Activation was not working via the normal process:

Activation Request failed.  A service connection is unavailable


But after some research I learned it can be completed via simulating a USB connection to the BAS interface instead.

To accomplish this, follow the below steps:

(Click images to enlarge)

1. Launch the simulator. You may need to resize the screen and click through a few pop-ups to get to the device’s main screen. BlackBerry Device Simulator Pop-ups
2. From the Simulate menu button, select USB Cable Connected. USB Cable Connected
3. From the same computer, launch the BAS web site. Accept certificate warnings and install ActiveX CAB files as prompted. Depending on your browser configuration you may need to adjust the security settings.

BlackBerry Administrative Service

The default URL is: https://server.domain.local:443/webconsole/login

Internet Explorer blocked an ActiveX control, so this page might not display correctly.


4. You can verify the device is properly connected by expanding the Devices menu tree on the left and selecting Device properties. BAS Device properties
5. Before you can begin the  EA process, you need to create a user. Select a user from your directory that does not currently have a Blackberry device. To do this, expand the BlackBerry solution management menu tree on the left and select Create a user.

6. Once on this screen, simply select Search from the right. It will pull up all of the users in your Exchange Server environment.

BAS Create a user
7. Select a test user and click Continue. BAS User Selection
8. On the following screen, select Create a user without activation password. BAS Create a user without activation password
9. Expand the Devices menu tree on the left and select Manage current device. BAS Manage current device
10. Select Assign the current device to a user. BAS Assign the current device to a user
11. Click Search once again and select the test user.

12. Click Associate user.

BAS Associate user
13. Once complete, notice a new envelope icon on the simulator (covered with a briefcase). This represents the new EA relationship. Blackberry device main screen
14. Touch the new envelope and compose a test message. Blackberry device test message
15. Verify it reached its destination and that the message was saved to your test user’s Sent Items folder. OWA Sent Items folder


And we’re done! I hope this was helpful.

Cloud-Based BES Services With BPOS / Office 365

blackberry_logoTwo big pieces of news hits the Blackberry administrators and users today:


  1. Microsoft’s Hosted Exchange (BPOS / Office 365) will offer free Blackberry licenses (provided you’re already paying for your mailbox)
  2. RIM will soon offer a cloud-based BES service

Read more here:

BES 5.0.2 and Exchange 2010 SP1

I’m pleased to report Blackberry Enterprise Server (BES) 5.0.2 is now supported with Exchange 2010 SP1.

I’ve been checking this page frequently and noticed just this week BES updated the checkbox below:


Notice the (9) after the check mark. If you scroll down you’ll see the footnote:


That KB is called:

Cannot add users to the BlackBerry Enterprise Server 5.0 in an environment that includes Microsoft Exchange 2010 SP1

You can read more about it here:

Essentially it states you’ll run into problems if you choose to deploy Exchange 2010 without public folders (click the link for the fix).  While this could have been true with versions prior to SP1 the (9) only shows in the SP1 column.  Not sure why.

BlackBerry Desktop Software Version 6 Released

For a while now I have limped along with Blackberry Internet Service and the Blackberry Desktop Software for Contact Synchronization.  My company uses hosted email that does not offer BES functionality.  :(  But I can’t help myself, I just love the Blackberry devices too much!

What makes this worse, is that for TOO long, the desktop software did not work with Outlook 2010image

Well, it still doesn’t work with x64, but now it at least supports Outlook 2010 x86.


Currently, BlackBerry Desktop Manager 5.0.1 and Desktop Software 6.0 do not support Microsoft Outlook 2010 64-bit version for mailbox connectivity and synchronization of organizer data such as Calendar, Contacts, Tasks, and Memos. BlackBerry Desktop Software 6.0 provides support for Microsoft Outlook 2010 32-bit version only. Support for Microsoft Outlook 2010 64-bit version will be available in 2011. (–Source)


You can get it yourself by clicking here.  Sadly, the “check for updates” option in the Desktop Manager 5x doesn’t seem to be aware of the 6x version.

Additionally, you can View BlackBerry Desktop Software v6.0 User Guide.

Below is a sample screenshot: