Starting from API version 26.0.0, AOD Navigation Kit is available.
AOD Navigation Kit provides your app with the always-on-display (AOD) navigation capability, which ensures real-time navigation while effectively conserving device power. Key navigation information such as the track and distance is readily visible on the AOD screen, without the need for unlocking the device.
The AOD screen displays real-time navigation status and information, offering your app an instant, low-power solution that helps extend battery life.
Integration scenario example:
| In-app experience | AOD navigation experience |
|---|---|
![]() | ![]() |
AOD Navigation Kit provides two integration modes for your app. You can choose the one that best suits your service needs.
Integration mode 1: app hibernation in AOD navigation
In this mode, AOD navigation consumes approximately 50% less power compared with navigation when the device is unlocked and the screen is on.
Capability constraints: During AOD navigation, access to the Internet and wearable data is not supported. Only proxy support for a fixed set of data items is available. Currently, the following data items are supported via proxy: distance, step count, step cadence, total duration, workout duration, total ascent, total descent, current speed, overall average speed, average speed during workout, current pace, and average pace.

NOTE
Integration mode 2: app keep-alive in AOD navigation

NOTE
Map rendering on the AOD screen: rendering offline map information, preset route lines, real-time track lines, and key navigation process information on the AOD screen
Low-power proxy computation of data items: distance, step count, total duration, workout duration, total ascent, current speed, average speed, average speed during workout, current pace, and average pace
Computation offloading for voice broadcast data items: distance, time, off-route event, GPS positioning event, total ascent, total descent, speed, and marker broadcast
This kit provides low-power navigation proxy capabilities for apps. After integration, navigation scenarios are expected to consume 50% less power, meeting the long battery life requirements of outdoor apps' navigation services.
After integration, real-time navigation information can be displayed on the AOD screen. Users can view key information such as the navigation route, track line, distance, and elapsed time in real time without unlocking the screen, addressing the pain point of inconvenient navigation information access during outdoor activities such as hiking and mountain climbing.