Sorry, you need to enable JavaScript to visit this website.

System intents

Intents listened for

The TomTom BRIDGE has a few additional intents that it responds to. Find a list of these intents and their effect below. Please refer to their respective documentation on this portal for more detailed information.

Home screen

Open the homescreen on the currently active page

Action
action.MAIN
Activity
com.tomtom.navpad.navapp/.NavPadNavAppActivity
Data URI scheme
None
MIME Type
None

Go to home and scroll to page number X

Action
action.VIEW
Activity
com.tomtom.navpad.navapp/.NavPadNavAppActivity
Data URI scheme
page:<number>
MIME Type
None
Category
category.HOME
 
Example: Go to page 2 on homescreen
adb shell am start -a android.intent.action.VIEW -c android.intent.category.HOME -d "page:2"

Go to home and scroll to the page holding the "navigation widget"

Action
action.VIEW
Activity
com.tomtom.navpad.navapp/.NavPadNavAppActivity
Data URI scheme
page:navigation
MIME Type
None
Category
category.HOME
 
Example:
adb shell am start -a android.intent.action.VIEW -c android.intent.category.HOME -d "page:navigation"

Open up the navigation page on homescreen, or fullscreen navigation whichever was last in use

Action
tomtom.intent.action.SHOW_NAVAPP
Data URI scheme
None
MIME Type
None

Disable or enable items in group with an index number

Action
action.VIEW
Activity
com.tomtom.navpad.navapp/.NavPadNavAppActivity
Data URI scheme
None
MIME Type
None
Extras
enable
true/false
index
[0-256]
Category
category.HOME
 

Navigation application

Open the full screen Navigation

Action
action.MAIN
Activity
com.tomtom.navpad.navapp/.NavPadNavAppActivity
Data URI scheme
None
MIME Type
None
Category
category.LAUNCHER
 
category.APP_MAPS
 
category.DEFAULT
 
Example:
adb shell am start com.tomtom.navpad.navapp/.NavPadNavAppActivity

Import a single route into the Navigation application

Action
tomtom.intent.action.IMPORT_SINGLE_ROUTE
Data URI scheme
File URI to the route
MIME Type
application/gpx
application/gpx+xml
application/itn
Category
category.DEFAULT
 

Import a list of routes into the Navigation application

Action
tomtom.intent.action.IMPORT_MULTIPLE_ROUTES
Data URI scheme
ArrayList of File URIs to the routes
MIME Type
application/gpx
application/gpx+xml
application/itn
Category
category.DEFAULT
 

Show the map at the given latitude and longitude

Action
action.VIEW
Data URI scheme
geo:<latitude>,<longitude>
 
geo:<latitude>,<longitude>?z=<zoom>
Zoom is currently ignored.
geo:0,0?q=<latitude>,<longitude>(<label>)
With a string label
MIME Type
None
Category
category.DEFAULT
 

Plan a route to the given latitude and longitude

Action
action.VIEW
Data URI scheme
google.navigation:q=<latitude>,<longitude>
 
google.navigation:q=<latitude>,<longitude>?z=<zoom>
Zoom is currently ignored.
google.navigation:q=<latitude>,<longitude>(<label>)
With a string label
MIME Type
None
Category
category.DEFAULT
 

Software updater

Remove APKs which are not installed by "Software update" application

Action
tomtom.intent.action.REMOVE_THIRDPARTY_APKS
Data URI scheme
None
MIME Type
None
Example:
adb shell am broadcast -a tomtom.intent.action.REMOVE_THIRDPARTY_APKS

External camera application

Stop the external camera application

Action
com.tomtom.videodockcamera.intent.action.FINISH
Data URI scheme
None
MIME Type
None
Example:
adb shell am broadcast -a com.tomtom.videodockcamera.intent.action.FINISH

System bar

Set Quick Launch button X with Intent intent_uri

Action
tomtom.intent.action.SET_QUICKLAUNCHBUTTON
Extras
button
0/1(Integer)
intent_uri
URI string for the intent, starting with #intent..(String)
Example: Set the Quick Launch button 1 with Settings application for Restricted user
adb shell "am broadcast --user 10 -a tomtom.intent.action.SET_QUICKLAUNCHBUTTON --ei button 1 -e intent_uri '#Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;component=com.android.settings/.Settings;end'"

Clear Quick Launch button X

Action
tomtom.intent.action.CLEAR_QUICKLAUNCHBUTTON
Extras
button
0/1(Integer)
Example: Clear the Quick Launch button 0 for Owner user
adb shell am broadcast --user 0 -a tomtom.intent.action.CLEAR_QUICKLAUNCHBUTTON --ei button 0

Intents broadcast

TomTom BRIDGE also broadcasts intents on certain occasions. Please refer to their respective documentation on this portal for more detailed information.

Receive a single route

Action
action.SEND
Data URI scheme
None
MIME Type
application/gpx
application/gpx+xml
Category
category.DEFAULT
 

Receive multiple routes

Action
action.SEND_MULTIPLE
Data URI scheme
None
MIME Type
application/gpx
application/gpx+xml
Extras
Category
category.DEFAULT

Navigation app starts after a reboot

Action
com.tomtom.action.FIRSTRUN
Data URI scheme
None
MIME Type
None
Category
category.DEFAULT
 

Update has started

Action
tomtom.intent.action.UPDATE_STARTED
Data URI scheme
None
MIME Type
None

System was successfully updated

Action
tomtom.intent.action.UPDATE_FINISHED
Data URI scheme
None
MIME Type
None

"Software update" application encountered an error

Action
tomtom.intent.action.UPDATE_ERROR
Data URI scheme
None
MIME Type
None

Device needs to suspend/shutdown

Action
android.intent.action.ACTION_REQUEST_CONFIRM_SUSPEND_SHUTDOWN
Data URI scheme
None
MIME Type
None
Category
category.DEFAULT
 

State of the ignition signal has changed

Action
tomtom.intent.action.IGNITION_STATE_CHANGED
Data URI scheme
None
MIME Type
None
Extras
tomtom.intent.extra.IGNITION_ON
A boolean extra that indicates if the ignition is on or not. The ignition state can also be queried from the TomTom addon with the DockControl.getIgnitionOn() API.