Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Verizon GPSSettings signing requirement

by Retired ‎02-16-2010 04:17 PM - edited ‎09-16-2010 03:18 PM (2,883 Views)



This article applies to the following:

  • BlackBerry® Java® Development Environment (JDE)
  • BlackBerry® Device Software 4.2.2 and later
  • BlackBerry® 8830 World Edition smartphone



The GPSSettings class is used to pass authentication information to the wireless network. In order for an application to make use of the GPSSettings.setPDEInfo method on a BlackBerry device using the Verizon Wireless® network, the application must be signed by the Research In Motion® (RIM®) Runtime (RRT) key. The PDE (Position Determining Entity) information required by the GPSSettings is supplied by Verizon® through Verizon’s developer program.


Failure to sign your application with this key will result in an error stating that the application is attempting to access a secure API and the application will fail to run.

For more information on code signing and signature keys, please see this article.


Note: The following criteria are valid on a BlackBerry 8830 smartphone on the Verizon Wireless network.

Horizontal accuracy  Vertical accuracy  Cost  Power consumption  Resulting mode 
Required Required Allowed High First Fix: Assisted Subsequent Fixes: Autonomous
Not required Not required Allowed Medium or no requirement Assisted
Not required Not required Allowed High First Fix: Assisted Subsequent Fixes: Autonomous
Users Online
Currently online: 38 members 1,425 guests
Please welcome our newest community members: