BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 11-07-2007, 01:17 PM   #1 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default How to control location-based services (GPS) on the BlackBerry smartphone

Please Login to Remove!

We're still a few months out for 4.1.5 ... but with 4.3 just coming out we're part way there with this one.
==================

How to control location-based services on the BlackBerry smartphone
Doc ID : KB14430
Last Modified : 2007-11-07
Document Type : How To

Environment

* BlackBerry® Enterprise Server software version 4.1 Service Pack 5
* BlackBerry® Device Software 4.3 or later



Procedure

Third-party applications and preloaded BlackBerry smartphone applications on BlackBerry smartphones that support the GPS feature can use the GPS feature by default. For example, BlackBerry® Maps is a preloaded application that uses the GPS feature on the BlackBerry smartphone to allow BlackBerry smartphone users to locate the global positions of their BlackBerry smartphones. The BlackBerry Enterprise Server includes options to allow the BlackBerry Enterprise Server administrator to control the GPS feature and the location-based services on supported BlackBerry smartphones that use the feature.

Note: The BlackBerry® Infrastructure does not store the locations of BlackBerry smartphones. When the BlackBerry smartphone sends the identity of the wireless service provider with which it is registered to the BlackBerry Infrastructure, the BlackBerry Infrastructure retrieves the ephemeris data for each GPS satellite signal on the wireless network and sends it to the BlackBerry smartphone. The GPS receiver on the BlackBerry smartphone then knows the location of each GPS satellite in the wireless coverage area. The BlackBerry smartphone uses this data to calculate its own location, but the BlackBerry smartphone does not report its location to the BlackBerry Infrastructure.
Resolution

Disable the GPS feature on the BlackBerry smartphone

The following measures prevent third-party applications and preloaded BlackBerry applications from accessing the global position of the BlackBerry smartphone:

* The BlackBerry Enterprise Server administrator can set the BlackBerry smartphone GPS application control policy rule to Not Permitted in the default application control policy to prevent all third-party applications from using the GPS feature.
* Using BlackBerry Enterprise Server software version 4.1 Service Pack 5, the BlackBerry Enterprise Server administrator will be able to set the Disable GPS IT policy rule to True to prevent BlackBerry smartphones that are running BlackBerry Device Software 4.3 or later from permitting third-party applications and preloaded BlackBerry applications from accessing the GPS feature.

Control use of the GPS feature by specific third-party applications on the BlackBerry smartphone

The BlackBerry Enterprise Server administrator can set the BlackBerry smartphone GPS application control policy rule to Not Permitted in a specific application control policy to prevent specific third-party applications from using the GPS feature.

Prevent the BlackBerry smartphone from reporting its location to the BlackBerry Enterprise Server

By default, the Enable Enterprise Location Tracking IT policy rule is set to False to prevent the BlackBerry smartphone from using the GPS feature to report its location to the BlackBerry Enterprise Server at regular intervals. The BlackBerry Enterprise Server administrator can turn on Enterprise Location Tracking, specify a message that the BlackBerry smartphone displays to notify the BlackBerry smartphone user when Enterprise Location Tracking is enabled, and configure the interval after which a BlackBerry smartphone reports its location to the BlackBerry Enterprise Server.

Disable the BlackBerry Maps application on the BlackBerry smartphone

The BlackBerry Enterprise Server administrator can use the Disable BlackBerry Maps IT policy rule to specify whether the BlackBerry Maps application is disabled on the BlackBerry smartphone.
Offline  
Old 11-07-2007, 01:24 PM   #2 (permalink)
Whoever
 
audit's Avatar
 
Join Date: Apr 2005
Location: Michigan
Model: xxxx
Carrier: AT&T
Posts: 1,218
Post Thanks: 37
Thanked 0 Times in 0 Posts
Default

I've always been curious as to what good the Enterprise Location Tracking is for. So it sends your GPS cords back to the server, is there some app out for us admin's that we can view where the BB's are at based on the location tracking?
__________________
audit

Win or Lose... Everyone Has Their Fight
Offline  
Old 11-07-2007, 04:08 PM   #3 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I don't know what as of yet ... I need to play more with GPSs to see, but I figure the log data from the coordinates could easily be manipulated with MS LogParser to make pretty much any mapping software work well with it.

Anyone else have insight on this?
Offline  
Old 11-08-2007, 08:53 AM   #4 (permalink)
CrackBerry Addict
 
mahoward's Avatar
 
Join Date: May 2005
Model: 8900
Carrier: T-Mobile
Posts: 560
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

Here is where the GPS coordinates are stored in the SQL db when tracking is enabled:

Table: SyncLBS
Columns:
Id
UserConfigId
RecordType
RecordTimestamp
ServerTime
Latitude
Longitude
Altitude
DeviceStatus
Data

I haven't gotten around to testing this yet to confirm this is working under device OS 4.2.2 or higher as stated in the IT policy.
__________________
BESX 4.1.7 on Exchange 2003: 65 Devices
BESX 5.0.3 on Exchange 2003: 2007 Devices
Offline  
Old 11-08-2007, 10:57 AM   #5 (permalink)
New Member
 
Join Date: Oct 2007
Model: 8830
PIN: N/A
Carrier: Sprint
Posts: 14
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I've enabled it on mine, but have not received the notification that it's enabled on the device, nor are there any records in the table mentioned.
Offline  
Old 11-14-2007, 08:20 AM   #6 (permalink)
Talking BlackBerry Encyclopedia
 
hayabusa's Avatar
 
Join Date: Aug 2006
Location: Kansas
Model: 9000
Carrier: Cingular
Posts: 251
Post Thanks: 0
Thanked 0 Times in 0 Posts
Cool

When I try to open up that table to view the contents I seem to be getting a permissions error. Is anyone else getting this. I am the dbo.owner so not sure why I would be getting a permissions error on it

Last edited by hayabusa : 07-29-2008 at 11:07 AM.
Offline  
Old 04-21-2008, 02:46 AM   #7 (permalink)
Knows Where the Search Button Is
 
Domel's Avatar
 
Join Date: Jan 2007
Location: Poland/Warsaw
Model: 9000
OS: 4.6.0.219
Carrier: T-Mobile / Era GSM
Posts: 42
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by hdawg View Post
We're still a few months out for 4.1.5 ... but with 4.3 just coming out we're part way there with this one.
==================

How to control location-based services on the BlackBerry smartphone
I have changed such IT Policies:
1.Location Based Services > Disable BB Maps > True
2.Location Based Services > Enable Location Tracking > True
3.Location Based Services > Enterprise Location Tracking User Promprt Msg > ...
4.Location Based Services > Ennt. Location Tracking Interval > 15
5.Security Policy Group > Disable GPS > True
And in Software Config Policies:
1.Device GPS > Not Permitted

Everything like in THIS article.
And I still have not latitude and longitude in my SyncLBS table on BES.
Is there anything else to be done?
Tested devices are new 8310 with GPS.
__________________
Our greatest glory is not in never falling but in rising every time we fall
Offline  
Old 04-21-2008, 06:18 AM   #8 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Domel View Post
I have changed such IT Policies:
1.Location Based Services > Disable BB Maps > True
2.Location Based Services > Enable Location Tracking > True
3.Location Based Services > Enterprise Location Tracking User Promprt Msg > ...
4.Location Based Services > Ennt. Location Tracking Interval > 15
5.Security Policy Group > Disable GPS > True
And in Software Config Policies:
1.Device GPS > Not Permitted

Everything like in THIS article.
And I still have not latitude and longitude in my SyncLBS table on BES.
Is there anything else to be done?
Tested devices are new 8310 with GPS.
What HH OS do you have on the 8310?
Offline  
Old 04-21-2008, 07:35 AM   #9 (permalink)
Knows Where the Search Button Is
 
Domel's Avatar
 
Join Date: Jan 2007
Location: Poland/Warsaw
Model: 9000
OS: 4.6.0.219
Carrier: T-Mobile / Era GSM
Posts: 42
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by hdawg View Post
What HH OS do you have on the 8310?
Platform 2.5.0.34
BB Version 4.2.2.176
__________________
Our greatest glory is not in never falling but in rising every time we fall

Last edited by Domel : 04-21-2008 at 07:39 AM.
Offline  
Old 04-21-2008, 07:42 AM   #10 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Domel View Post
Platform 2.5.0.34
BB Version 4.2.2.176
Ok ... so that's not 4.3 or later as required ...
Offline  
Old 04-21-2008, 07:54 AM   #11 (permalink)
Knows Where the Search Button Is
 
Domel's Avatar
 
Join Date: Jan 2007
Location: Poland/Warsaw
Model: 9000
OS: 4.6.0.219
Carrier: T-Mobile / Era GSM
Posts: 42
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by hdawg View Post
Ok ... so that's not 4.3 or later as required ...
Aaaa, you are right.
My mistake ;)
__________________
Our greatest glory is not in never falling but in rising every time we fall
Offline  
Old 04-21-2008, 08:04 AM   #12 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Domel View Post
Aaaa, you are right.
My mistake ;)
... you're eager ... like the rest of us ... well ... some of us.
Offline  
Old 06-05-2008, 12:31 PM   #13 (permalink)
New Member
 
Join Date: Jan 2008
Model: 7120i
PIN: N/A
Carrier: Nextel
Posts: 1
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I'm confused, per my BES it (4.1.3.18) The location based tracking requires 4.2.1 or later which isn't what the link to RIM states is 4.3 or later ???
Offline  
Old 06-24-2008, 08:36 AM   #14 (permalink)
New Member
 
Join Date: Jun 2008
Model: 8310
PIN: N/A
Carrier: Vodafone UK
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default .

8310 with 4.5 OS

Location Based tracking enabled and now we can see where all devices are in Google Earth in "realtime" (well 15 minutes until we figure out how to get a higher resolution)
Offline  
Old 06-24-2008, 09:04 AM   #15 (permalink)
BlackBerry Elite
 
knottyrope's Avatar
 
Join Date: Jan 2008
Location: Massachusetts
Model: Z30
OS: 10.2.1
PIN: t of blood has been taken
Carrier: AT&T-US with I dee ten tee errors
Posts: 6,726
Post Thanks: 272
Thanked 290 Times in 274 Posts
Default

Quote:
Originally Posted by portfolio-europe View Post
8310 with 4.5 OS

Location Based tracking enabled and now we can see where all devices are in Google Earth in "realtime" (well 15 minutes until we figure out how to get a higher resolution)
So can you tell us how you did this?
__________________
irony : many old timer posters have de-evolved into the trolls they once fought
I am on http://supportforums.blackberry.com
BES 10 running sweet for my Passport, Z30, Z10 and Q10
Offline  
Old 06-24-2008, 09:19 AM   #16 (permalink)
Talking BlackBerry Encyclopedia
 
hayabusa's Avatar
 
Join Date: Aug 2006
Location: Kansas
Model: 9000
Carrier: Cingular
Posts: 251
Post Thanks: 0
Thanked 0 Times in 0 Posts
Cool

Did you create your own mashup with Google Earth because I thought that this was the only way to perform tracking when using Google. You enable tracking on the devices and then you create your own mashup using Google Maps and code in your devices. Please let us know if you have taken a different approach to this tracking
Offline  
Old 07-02-2008, 09:22 AM   #17 (permalink)
Knows Where the Search Button Is
 
Domel's Avatar
 
Join Date: Jan 2007
Location: Poland/Warsaw
Model: 9000
OS: 4.6.0.219
Carrier: T-Mobile / Era GSM
Posts: 42
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I have SP5 on my BES, 8310 with 4.5.0.42 and nothing appears in dbo.SyncLBS. There are only 4 records but no latitude and longitude :(
IP Policy for LBS:
BBMaps Disabled - true
Enable Ent. Location Tracking - true
Ent Location tracking user prompt message - filled
Ent location tracking interval - 15

What else ...?
__________________
Our greatest glory is not in never falling but in rising every time we fall
Offline  
Old 07-02-2008, 09:32 AM   #18 (permalink)
Talking BlackBerry Encyclopedia
 
hayabusa's Avatar
 
Join Date: Aug 2006
Location: Kansas
Model: 9000
Carrier: Cingular
Posts: 251
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I have latitude and longitude numbers but they dont seem to update at all. Do you know if your BB got a message letting the user know that LBT was turned on?
Offline  
Old 07-03-2008, 03:51 AM   #19 (permalink)
Knows Where the Search Button Is
 
Domel's Avatar
 
Join Date: Jan 2007
Location: Poland/Warsaw
Model: 9000
OS: 4.6.0.219
Carrier: T-Mobile / Era GSM
Posts: 42
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by hayabusa View Post
Do you know if your BB got a message letting the user know that LBT was turned on?
Yes there was information on BB.

There is also way to turn it manually
Options > Advanced Options > GPS > GPS Services: Location ON/OFF
__________________
Our greatest glory is not in never falling but in rising every time we fall
Offline  
Old 07-21-2008, 11:27 AM   #20 (permalink)
Talking BlackBerry Encyclopedia
 
JW021979's Avatar
 
Join Date: Apr 2008
Location: UK
Model: 9700
OS: 5.0.0.421
Carrier: O2 UK
Posts: 207
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I have tried this and have got it to work ok on a 4.1.5 BES server and a 8310 running 4.2.2. Same settings as posted above. It has seemed to update ok. Only shows the latest results though. It is not easy to tell which user it is for though as it only shows as as a userconfigid number which doesnt seem to relate to anything else. Tried the coordinates that it gave and they were correct.
__________________
Scientia est potentia
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright © 2004-2014 BlackBerryForums.com.
The names RIM © and BlackBerry © are registered Trademarks of BlackBerry Inc.