Deploying BlackBerry Desktop and Handheld Software Research In Motion



Similar documents
BlackBerry IT Policy Manager Research In Motion

Installing the BlackBerry Enterprise Server Management console with a remote database

Installing the BlackBerry Enterprise Server Management Software on an administrator or remote computer

Decommissioning the original Microsoft Exchange

Deploying Java Applications

BlackBerry Web Desktop Manager. Version: 5.0 Service Pack: 4. User Guide

Placing the BlackBerry Enterprise Server for Microsoft Exchange in a demilitarized zone

Essential Managing the BlackBerry Enterprise Server using the BlackBerry Administration Service

BlackBerry Enterprise Server. BlackBerry Device Software Version: 5.0 Service Pack: 4. Update Guide

BlackBerry Desktop Manager Version: User Guide

Synchronization Server SDK Version Release Notes and Known Issues List

Symantec LiveUpdate Administrator. Getting Started Guide

Accessing BlackBerry Data Services Using Wi-Fi Networks

VERITAS Backup Exec TM 10.0 for Windows Servers

BlackBerry Enterprise Server 2.1 for Microsoft Exchange Service Pack 3, Hotfix 2 update information March 13, 2002

Dell Statistica Statistica Enterprise Installation Instructions

BlackBerry Web Desktop Manager. User Guide

Adobe Acrobat 9 Deployment on Microsoft Windows Group Policy and the Active Directory service

BlackBerry Enterprise Server Resource Kit BlackBerry Analysis, Monitoring, and Troubleshooting Tools Version: 5.0 Service Pack: 2.

Install Guide for Time Matters and Billing Matters 11.0

User Document. Adobe Acrobat 7.0 for Microsoft Windows Group Policy Objects and Active Directory

DeviceAnywhere Automation for Smartphones Setup Guide Windows Mobile

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide

Copyright 2015 SolarWinds Worldwide, LLC. All rights reserved worldwide. No part of this document may be reproduced by any means nor modified,

SolarWinds Migrating SolarWinds NPM Technical Reference

Administration Guide. Wireless software upgrades

4cast Client Specification and Installation

VERITAS Backup Exec 9.1 for Windows Servers Quick Installation Guide

SIEMENS MOBILE PHONE MANAGER (MPM) AND BLACKBERRY BUILT-IN DESKTOP MANAGER IN USE WITH THE SIEMENS SK65

CS SoftDent Practice Management Software Installation Guide for Client/Server Configurations

Installation and Configuration Guide

Microsoft Dynamics GP. Business Analyzer

Dell Recovery Manager for Active Directory 8.6. Quick Start Guide

INSTALLING AND USING ENTEL PROGRAMMER IN WINDOWS 7 Technical Support Bulletin

Installing Sage ACT! 2013 for New Users

Sage Fixed Assets. for Depreciation, Tracking, Planning, and Reporting. Network Installation Administrator Guide

TIBCO Spotfire Automation Services Installation and Configuration

Self Help Guides. Create a New User in a Domain

Remote Management System

Symantec Enterprise Vault

Installation Instructions Release Version 15.0 January 30 th, 2011

CaseWare Time. CaseWare Cloud Integration Guide. For Time 2015 and CaseWare Cloud

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Aras Innovator Internet Explorer Client Configuration

Symantec Backup Exec TM 10d for Windows Servers

Upgrading Good Mobile Messaging and Good Mobile Control Servers

ALTIRIS Notification Connector Configuration Guide

Installing Act! for New Users

Setting Up a Unisphere Management Station for the VNX Series P/N Revision A01 January 5, 2010

Version Provance Technologies, Inc. All rights reserved. Provance Technologies Inc. 85 Bellehumeur Gatineau, Quebec CANADA J8T 8B7

BlackBerry Enterprise Server. BlackBerry Administration Service Roles and Permissions Version: 5.0 Service Pack: 4.

XenClient Enterprise Synchronizer Installation Guide

NetBak Replicator 4.0 User Manual Version 1.0

Configuring Microsoft Internet Information Service (IIS6 & IIS7)

Enterprise Vault Installing and Configuring

MDM Mass Configuration Tool User s Manual

BlackBerry World Storefront. Version: 4.3. User Guide

Installing and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management

Connecting your Blackberry to Aliant Hosted Exchange. Instructions for connecting Blackberry hand-held devices to Aliant Hosted Exchange

KofaxExpress. Installation Guide

3. Where can I obtain the Service Pack 5 software?

ACTIVE DIRECTORY DEPLOYMENT

TIBCO Spotfire Automation Services 6.5. Installation and Deployment Manual

What's New in BlackBerry Enterprise Server 5.0 SP4 for Novell GroupWise

Installation and Administration Guide. BlackBerry Web Desktop Manager for Microsoft Exchange. Version: 1.0 Service Pack: 1

MGC WebCommander Web Server Manager

STOP READ THIS FIRST Creating Your BlackBerry Account Guide

Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and October 2013

CAE-Link Corporation. Building Design and Engineering Services. Dwg Manager. April AutoCAD 2000i through , CAE-Link Corporation

BlackBerry Enterprise Server Express. Version: 5.0 Service Pack: 4. Update Guide

Portions of this product were created using LEADTOOLS LEAD Technologies, Inc. ALL RIGHTS RESERVED.

Intel Small Business Advantage (Intel SBA) Release Notes for OEMs

Windows Server 2008 Hyper-V, Windows Server 2008 Server Core Installation Notes

SafeNet Authentication Service Token Validator Proxy Agent. Configuration Guide

Technical Notes P/N Rev 01

IBM Configuring Rational Insight and later for Rational Asset Manager

Self Help Guides. Setup Exchange with Outlook

Acronis Backup & Recovery 11.5 Quick Start Guide

Symantec AntiVirus Corporate Edition Patch Update

Microsoft Dynamics GP Release

Version 4.61 or Later. Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide.

TIBCO Spotfire Web Player 6.0. Installation and Configuration Manual

Database Administration Guide

Technical Note. BlackBerry Business Cloud Services

Quick Install Guide. Lumension Endpoint Management and Security Suite 7.1

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

4.0. Offline Folder Wizard. User Guide

Moxa Device Manager 2.0 User s Guide

Moxa Device Manager 2.3 User s Manual

Table of Contents. FleetSoft Installation Guide

CA XCOM Data Transport for Windows Server/Professional

Blue Moon Industries. Warehouse Management Integration. for Microsoft Dynamics GP Manhattan Associates' ILS.Net Release 10.0

Business Portal for Microsoft Dynamics GP. Key Performance Indicators Release 10.0

BlackBerry Enterprise Server for Microsoft Office 365. Version: Release Notes

CS SoftDent Practice Management Software Installation Guide for Client/Server Configurations

DocAve Upgrade Guide. From Version 4.1 to 4.5

Transcription:

Research In Motion 2003 Research In Motion Limited. All Rights Reserved.

Contents Introduction...1 Simplifying deployment...1 BlackBerry Desktop Manager version 3.5...1 Silent install...1 Forced handheld upgrade...1 Simplified Application Loader...2 BlackBerry Desktop Manager version 3.6...2 Modular installer design...2 Installation information...3 Package components...3 BlackBerry Desktop Software installer...3 Handheld software sub-installers...3 End-user permission requirements...3 Deploying software...3 1. Obtain the installers...3 2. Create the package...4 Step 1: Extract the installer files...4 Step 2: Add the handheld sub-installers (optional)...4 Step 3: Record the installation...4 Step 4: Record the default BlackBerry Desktop Manager settings (optional)...4 Step 5: Define required applications (optional)...5 3. Deploy the package...6 Desktop and handheld software installer behavior...6 Application Loader behavior...6 4. Force handheld software upgrades...6 The Force Handheld Upgrade IT policy...6 Define the forced handheld upgrade using wireless IT policy...6 Define the forced handheld upgrade using ITPolicy.exe...7 Tracking handheld software versions...7 Removing software...78

Introduction This document is intended for system administrators who install, manage, and support BlackBerry desktop and handheld software. This document discusses the software deployment enhancements in BlackBerry Desktop Manager version 3.5 and BlackBerry Desktop Manager version 3.6. It also recommends how to use BlackBerry Desktop Manager version 3.6 to take advantage of these enhancements for mixed handheld deployments. The key to deploying and upgrading software effectively is to use a distributed implementation with centralized control. With BlackBerry Desktop Manager version 3.5, you can use existing software distribution systems to remotely push the BlackBerry Desktop Software to computers in an organization. You can deploy an installer that includes pre-configured default user settings for new users, but preserves the settings for users who are upgrading existing software. These options result in lower BlackBerry deployment costs. You can also use BlackBerry s IT policy mechanism to enforce handheld software upgrades, and specify how many times users can connect their handheld to their computer before they are forced to upgrade to new software. You can use the IT policy system to create a custom message that users see with the upgrade prompt. This message can inform users of the new features that the upgrade provides, how long the upgrade will take, and so on. BlackBerry Desktop Manager version 3.6 extends the new functionality to support large deployments of multiple handheld platforms from multiple service providers, which enables a single deployment strategy. Simplifying deployment Simplified software deployment reduces installation and upgrade costs, which means a lower total cost of ownership (TCO) for the BlackBerry solution. BlackBerry Desktop Manager version 3.5 Silent install The silent install enables you to perform the following tasks: use existing software distribution systems to push the BlackBerry software to multiple computers within an organization remotely configure default desktop software settings (for example, automatic backup settings, default Intellisync settings, and default filters) for new installations preserve all existing user settings Forced handheld upgrade Note: The forced handheld upgrade feature requires BlackBerry Enterprise Server version 3.5 for Microsoft Exchange or BlackBerry Enterprise Server version 2.2 for Lotus Domino. Using BlackBerry s IT policy system, you can force a handheld upgrade after users start the desktop software and connect their handheld to their computer. You can define both the number of restarts that users are allowed before they are forced to upgrade and the warning text that appears. With the forced handheld application upgrade feature, you can perform the following tasks: make sure that users are running the correct handheld applications, which simplifies supporting the handhelds (especially in environments with multiple handheld models and networks) configure an upgrade warning message that notifies users that their handheld software must be upgraded, and that tells users when the upgrade will be forced 2003 Research In Motion Limited www.blackberry.com Page 1 of 8

define how many times users can start the desktop software and connect their handheld to their computer without choosing to upgrade; after the user exceeds this number, the user cannot cancel the message, and is forced to upgrade the handheld software Simplified Application Loader The Application Loader application automatically backs up and restores user data during an upgrade. BlackBerry Desktop Manager version 3.6 In addition to the features provided in BlackBerry Desktop Manager version 3.5, the BlackBerry Desktop Manager version 3.6 provides the features described below. Modular installer design In the BlackBerry Desktop Manager version 3.6, the desktop and handheld software are contained in separate installers: a single installer for desktop software, and individual handheld software sub-installers for all BlackBerry Wireless Handhelds. Modular packaging design offers the following benefits: Mixed handheld deployments support: You can use the silent install feature to deploy a single software package. This single package contains the desktop software and the appropriate handheld software sub-installers for the multiple handheld platforms and service providers that are supported by an organization (for example, BlackBerry 6710 Wireless Handheld from Service Provider A, BlackBerry 6710 Wireless Handheld from Service Provider B, BlackBerry 5820 Wireless Handheld from Service Provider C, and so on). The Application Loader loads the appropriate handheld software on each user s handheld, as authorized by the service provider. The handheld software sub-installers are configured the following ways: HardwareID: defines the handheld models on which they can be loaded VendorID: defines the Service Providers to which they apply The Application Loader uses the Vendor.xml file to determine which handheld software can be loaded on the handheld. The Application Loader applies the following rules: If Vendor.xml is not found, the handheld is not configured, or Vendor.xml does not contain the handheld s VendorID, the Application Loader selects the handheld software with the highest version number that applies to the handheld. If the handheld s VendorID is found in vendor.xml, the Application Loader selects the highest handheld software version for that VendorID that is installed on the workstation. If no handheld system software is present for that VendorID, the Application Loader displays the No system software found message, and the loading process does not continue. Enhanced software upgrade control: You can select which software components to install or upgrade, as in the following examples: For new users with handhelds that are preloaded with the latest handheld software, they can install only the desktop software. When a desktop software upgrade is not required, they can deploy a handheld software sub-installer to upgrade only the handheld software. 2003 Research In Motion Limited www.blackberry.com Page 2 of 8

Installation information Package components The package consists of a single BlackBerry Desktop Manager installer and, possibly, multiple handheld software sub-installers. BlackBerry Desktop Software installer All handhelds use a standard BlackBerry Desktop Software installer. You can obtain the desktop software installation on CD media, from your service provider, or from www.blackberry.com/support. Handheld Software sub-installers Handheld software sub-installers are provided separately, so that you can obtain and package only those that apply to your environment. The handheld software-specific user guide is provided on the product CD and normally can also be found on the service provider s web site. The appropriate handheld user guide is installed with the handheld software. Users can view the handheld user guide after the handheld software sub-installer is installed by clicking Help > Handheld User s Guide on the menu bar in the desktop software. End-user permission requirements The user that is signed on when the installers run must have local administrator permissions so that the installer can: write to the installation folder (for example, c:\program Files\Research In Motion\BlackBerry) register COM components write to the following registry keys in HKEY_LOCAL_MACHINE\Software: \Microsoft\Windows\Current Version\App Paths \Research In Motion\BlackBerry \Microsoft\Windows\Current Version\Uninstall Deploying software To deploy desktop and handheld software using the modular installer design, complete the following steps: 1. Obtain the installers. 2. Create the package. 3. Deploy the package. 4. Force handheld software upgrades. 1. Obtain the installers You can obtain the desktop software installation on CD media, from your service provider, or from www.blackberry.com/support. You can download handheld sub-installers from the following locations: handheld software version 2.6 or higher: www.blackberry.com/support handheld software version 3.6 or higher: from the appropriate BlackBerry service provider website 2003 Research In Motion Limited www.blackberry.com Page 3 of 8

2. Create the package The silent install feature enables you to define custom installer and desktop software behavior. When you initially deploy BlackBerry, you can use this feature to make sure that users have a consistent installation and desktop software configuration. The desktop software settings are applied when there is no existing version of the desktop software; if the installer detects an existing version, the user s desktop software settings are preserved. Note: The software deployment examples use N:\BlackBerry_Install as the network path and directory in which the installation files are located. Supporting Documentation: Refer to the BlackBerry Desktop Software Silent Install technical advisory in the Technical Knowledge Center located at www.blackberry.com/support for more information. Step 1: Extract the installer files Note: If you have a CD image with unzipped files, copy the files to N:\BlackBerry_Install. 1. Create an installation directory (for example, C:\Temp) to which you can extract the installer files. 2. Run the desktop software installer, and extract the installer files to the directory that you created. 3. When you are prompted to install the BlackBerry Desktop Software, click Cancel. 4. Copy the install files to N:\BlackBerry_Install. Step 2: Add the handheld sub-installers (optional) In the installation directory, create a Device directory (for example, N:\BlackBerry_Install\Device), and add all required handheld sub-installers to it. The desktop software installer automatically calls these sub-installers as part of a single installation process. Step 3: Record the installation The silent install feature for the BlackBerry Desktop Software enables you to run a prototype installation in record mode, which generates a response file. To use the response file when running setup.exe for end users, specify the /s option. When the BlackBerry Desktop Software installer runs with a response file, it runs in silent mode (with no user interface), and all installation options automatically match the options that you made during the recorded prototype installation. To record the installation, at the command prompt, run the BlackBerry Desktop Software installer using the following syntax: Setup.exe /r /f1 N:\BlackBerry_Install\setup.iss Note: There is no space between /f1 and N:\BlackBerry_Install\setup.iss. The installer selections are saved to the following response file: N:\BlackBerry_Install\setup.iss. Step 4: Record the default BlackBerry Desktop Manager settings (optional) You can also run the BlackBerry Desktop Manager application in record mode. This enables you to define desktop software settings and export them to XML (.xml) files, which you can deploy with the BlackBerry Desktop Manager installer. The desktop software configuration settings that you define are applied when the desktop software is installed on a computer on which there is no existing BlackBerry Desktop Manager installation. Note: The generated text files must be in the installation directory (for example, N:\BlackBerry_Install) for the desktop software installer to execute them. 1. At the command prompt, change to the directory in which the BlackBerry Desktop Manager is installed (for example, N:\BlackBerry_Install). 2. Run the BlackBerry Desktop Manager using the following syntax: DesktopMgr.exe /r N:\BlackBerry_Install 2003 Research In Motion Limited www.blackberry.com Page 4 of 8

3. In BlackBerry Desktop Manager, configure the default settings that you want to apply to the users desktop software. 4. After you define the desired settings, close the BlackBerry Desktop Manager. The settings are written to the following.xml files, which are created in the location that you specified: File name Related tool Settings DefaultsDesktop.xml Desktop Manager View: Show Status Bar, Large icons, Small icons Options: Hide When Minimized, Connection Settings (excluding Serial Port settings) Backup and Restore > Options: all configurable settings Intellisync: Reconcile email, Synchronize PIM, Update handheld s date and time, Configure email, Auto start DefaultsRedirectorSettings.xml Redirector Settings General tab: All configurable settings Filters tab: All configurable settings Security tab: All configurable settings Advanced tab: Don t save a copy to the Sent Items folder DefaultsIntellisync.xml Intellisync Configure PIM > Choose: Handheld application, operation (Import, Export, or Synchronize) Configure PIM > Advanced: Confirmation, Conflict Resolution, and Date Range (Calendar only) settings The following files should appear in N:\BlackBerry_Install\: the BlackBerry installation files that you copied from the CD or extracted in Step 1 Setup.iss: the response file that you created in Step 3 The following desktop software default settings that you created in Step 4 (optional): DefaultsIntellisync.xml: Intellisync default settings DefaultsDesktop.xml: BlackBerry Desktop Manager default settings DefaultsRedirectorSettings.xml: Redirector Settings default settings Step 5: Define required applications (optional) You can optionally define required handheld applications that users are required to install or upgrade. 1. In Windows Explorer, locate the C:\Program Files\Common Files\Research In Motion\Shared\Loader Files directory. 2. Open the directory of the handheld software sub-installer that you want to update. 3. In a text editor, open the desired application s.alx file (for example, Phone.alx). 4. Below the line, <copyright>copyright 1998-2003 Research In Motion</copyright>, add the following line: <required>true</required> 2003 Research In Motion Limited www.blackberry.com Page 5 of 8

When users run the Application Loader, the applications that have the.alx file name extension with this flag set are no longer optional. These components are selected by default and are grayed-out in the Application Loader Wizard. 3. Deploy the package 1. Use your preferred software distribution program to push the installer package to users computers. 2. If you run the installer from the N:\BlackBerry_Install directory that you defined above, run the installer using the following syntax: setup.exe /s /f1 setup.iss /f2"%temp%\bbinstall.log" If you do not run the installer from the network directory that you defined above, run the installer using the following syntax: N:\BlackBerry_Install\setup.exe /s /f1 N:\BlackBerry_Install\setup.iss /f2 %TEMP%\bbinstall.log Note: The /s switch runs the installer in silent mode. Note: The /f2 switch enables you to specify the installer s log file (Setup.log) location. In the steps above, the log file is generated on the local computer. If this switch is not present, the log file is generated in the directory in which the response file is located. 3. If you defined required handheld applications, deploy the updated.alx files (created in Step 5 above) immediately after you deploy the software package. Desktop and handheld software installer behavior When the desktop software installer runs, it opens any handheld software sub-installer.exe files in the Device subdirectory. End users see a progress screen, but they do not interact with the installer. Application Loader behavior To install handheld software, end users must connect their handheld to their computer and run the Application Loader. If you defined required applications, the applications are selected by default on the Application Loader s Handheld Application Selection screen. The user cannot clear the option to choose not to upgrade applications that are required. Required applications are also automatically installed or updated during a forced handheld upgrade. If users run the Application Loader, and no handheld software is installed for their handheld, the Application Loader Wizard informs them that no actions are required, and they can click Finish to exit the application. 4. Force handheld software upgrades After you deploy the custom installer, you can force users to upgrade their handheld software by defining the Force Handheld Upgrade IT policy. This IT policy defines the number of times that users can restart the BlackBerry Desktop Manager before they are forced to run the Application Loader and upgrade the handheld applications. The Force Handheld Upgrade IT policy The BlackBerry Enterprise Server Software enables you to configure IT policies that control desktop software behavior. Define the forced handheld upgrade using wireless IT policy The wireless IT policy feature is provided with the BlackBerry Enterprise Server version 3.5 or later for Microsoft Exchange. 1. In the BlackBerry Server Management console, define the following IT policy settings: ForceLoadCount: Define the number of times that users are prompted to upgrade their handheld software before they are forced to upgrade. The users are prompted each time that they start the desktop software and connect the handheld to the computer. 2003 Research In Motion Limited www.blackberry.com Page 6 of 8

ForceLoadMessage: Define the message that appears when users are prompted to upgrade their handheld software. (For example, New handheld applications are available. Please use the Application Loader to upgrade your handheld applications. The third time you receive this upgrade reminder, you will be forced to upgrade your handheld software.) 2. Deploy the policies to the users whose handhelds you want to upgrade. Supporting Documentation: Refer to the BlackBerry Enterprise Server for Microsoft Exchange Administration Guide for information about defining and deploying IT policies and the Wireless IT Policy and IT Administration white paper. Both documents are available in the Technical Knowledge Center at www.blackberry.com. Define the forced handheld upgrade using ITPolicy.exe The IT policy tool (ITPolicy.exe) is provided with the BlackBerry Enterprise Server for Lotus Domino and the BlackBerry Enterprise Server for Microsoft Exchange. You can find the IT policy program and related resources in the Tools directory on the BlackBerry Enterprise Server CD. 1. In the IT policy application, define the following IT policy settings: ForceLoadCount: Define the number of times that users are prompted to upgrade their handheld software before they are forced to upgrade. The users are prompted each time that they start the desktop software and connect the handheld to the computer. ForceHandheldUpdateMessage: Define the message that appears when the user is prompted to upgrade. (For example, New handheld applications are available. Please use the Application Loader to upgrade your handheld applications. The third time you receive this upgrade reminder, you will be forced to upgrade your handheld software.) 2. Deploy the policy.bin file, either locally or on a network drive, to the users whose applications you want to upgrade. Supporting Documentation: Refer to the IT Policy Getting Started Guide for information about defining and deploying IT policies and the IT Policy Manager white paper. Both documents are available in the Technical Knowledge Center at www.blackberry.com/support. Tracking handheld software versions One method you can use to verify that the handheld software was upgraded successfully is as follows. 1. On the user s computer, go to the following directory: C:\Documents and Settings\<userid>\Application Data\Research In Motion\BlackBerry\Loader History 2. In a text editor, open the following files: <handheld_pin>.xml: shows the handheld s current operating system and module version numbers <handheld_pin>-prev.xml: shows the handheld s previous operating system and module version numbers 3. Verify that the handheld software upgrade occurred. Note: If using BlackBerry Enterprise Server v3.5 or higher for Microsoft Exchange then watching as the users IT Policy status changes from Received to Applied Successfully can also be employed to track if they have upgraded to either BlackBerry handheld software v2.5 or higher, or BlackBerry handheld software v3.6 or higher. Removing software When desktop software is installed with handheld sub-installers, an entry is added to Add/Remove Programs for both the desktop software and each handheld software version that was installed with the desktop software. When 2003 Research In Motion Limited www.blackberry.com Page 7 of 8

end users use Add/Remove Programs to remove the desktop software, all associated handheld sub-installers are also removed. Individual handheld sub-installers can also be removed as required. Part number: WPE-00028-001 2003 Research In Motion Limited. All rights reserved. The BlackBerry and RIM families of related marks, images and symbols are the exclusive properties of Research In Motion Limited. RIM, Research In Motion, 'Always On, Always Connected', the envelope in motion symbol and the BlackBerry logo are registered with the U.S. Patent and Trademark Office and may be pending or registered in other countries. All other brands, product names, company names, trademarks and service marks are the properties of their respective owners. The handheld and/or associated software are protected by copyright, international treaties and various patents, including one or more of the following U.S. patents: 6,278,442; 6,271,605; 6,219,694; 6,075,470; 6,073,318; D,445,428; D,433,460; D,416,256. Other patents are registered or pending in various countries around the world. Please visit www.rim.net/patents.shtml for a current listing of applicable patents. RESEARCH IN MOTION LIMITED (RIM) ON BEHALF OF ITSELF AND ITS AFFILIATES MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THE INFORMATION OR GRAPHICS CONTAINED IN THIS ADVISORY FOR ANY PURPOSE. THE CONTENT CONTAINED IN THIS DOCUMENT, INCLUDING RELATED GRAPHICS, ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. RIM HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS WITH REGARD TO THIS INFORMATION, INCLUDING ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL RIM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF INFORMATION CONTAINED HEREIN. THIS DOCUMENT, INCLUDING ANY GRAPHICS CONTAINED WITHIN THE DOCUMENT, MAY CONTAIN TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. UPDATES ARE PERIODICALLY MADE TO THE INFORMATION HEREIN AND RIM MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED HEREIN AT ANY TIME WITHOUT NOTICE. 2003 Research In Motion Limited www.blackberry.com Page 8 of 8