• Home
Name Date Size #Lines LOC

..--

crypto/04-Jul-2025-1,131600

proto/04-Jul-2025-553450

READMED04-Jul-2025875 2113

adv_report_cache.ccD04-Jul-20254.1 KiB12891

adv_report_cache.hD04-Jul-20253.9 KiB12162

app_main.ccD04-Jul-20253 KiB7846

app_manager.ccD04-Jul-202528.3 KiB756659

app_manager.hD04-Jul-20258.2 KiB209106

ble_scan_record.ccD04-Jul-20252.5 KiB6622

ble_scan_record.hD04-Jul-20251.9 KiB5719

ble_scanner.ccD04-Jul-202511.3 KiB380326

ble_scanner.hD04-Jul-20255.2 KiB18084

bloom_filter.ccD04-Jul-20252 KiB6438

bloom_filter.hD04-Jul-20251.6 KiB5218

byte_array.hD04-Jul-20251.3 KiB4013

crypto.hD04-Jul-20251.7 KiB4916

crypto_non_encryption.ccD04-Jul-20251.6 KiB4824

crypto_non_encryption.hD04-Jul-20251.4 KiB4114

fast_pair_account_data.ccD04-Jul-20253.7 KiB11374

fast_pair_account_data.hD04-Jul-20251.9 KiB5523

fast_pair_filter.ccD04-Jul-20259.8 KiB255200

fast_pair_filter.hD04-Jul-20251.1 KiB3210

filter.ccD04-Jul-20255.3 KiB139104

filter.hD04-Jul-20252 KiB5621

filter_extension.ccD04-Jul-20258.8 KiB233199

filter_extension.hD04-Jul-20254.9 KiB14086

hw_filter.ccD04-Jul-20252.1 KiB6040

hw_filter.hD04-Jul-2025945 2716

mock_ble.hD04-Jul-20254.7 KiB13499

nearby_extension.cD04-Jul-20255.3 KiB137112

nearby_extension.hD04-Jul-20256.9 KiB15644

nearby_extension_support_lib.ccD04-Jul-20252.9 KiB7547

presence_crypto_identity_v1.ccD04-Jul-20253.1 KiB7855

presence_crypto_identity_v1.hD04-Jul-20252.4 KiB5028

presence_crypto_mic.ccD04-Jul-20254 KiB10067

presence_crypto_mic.hD04-Jul-20252.2 KiB5024

presence_crypto_v1.ccD04-Jul-20253.3 KiB8460

presence_crypto_v1.hD04-Jul-20252.3 KiB5028

presence_decoder_v1.ccD04-Jul-202511.1 KiB304251

presence_decoder_v1.hD04-Jul-20254.1 KiB11662

presence_filter.ccD04-Jul-202510.4 KiB285244

presence_filter.hD04-Jul-20251.4 KiB3714

presence_service_data.ccD04-Jul-20253.6 KiB9567

presence_service_data.hD04-Jul-20253.3 KiB8849

timer.ccD04-Jul-20251.8 KiB6238

timer.hD04-Jul-20251.4 KiB5623

tracker_filter.ccD04-Jul-20257.8 KiB188167

tracker_filter.hD04-Jul-20254.3 KiB12165

tracker_storage.ccD04-Jul-20256.5 KiB168138

tracker_storage.hD04-Jul-20256 KiB16687

README

1Nearby Offload supports applications to discover and interact with local
2devices. Nearby Offload provides always-on discovery with low-latency and
3minimal power consumption.
4
5Currently, Nearby Offload supports the applications below.
6
7* Fast Pair. Scan pheripherials in the background and helps Fast Pair to pop up
8  the discovery notification as soon as a user turns on the screen.
9
10* Nearby Presence. Always-on scan for Nearby Presence BLE advertisements.
11  Applications can use this feature through Nearby Presence AOSP system API.
12
13* Nearby Offload Extension. Nearby Offload can also be extended by OEMs to
14  define their customized BLE discovery by plugging their implementation into
15  the offload extension library.
16
17Nearby Offload NanoApp is released to production by Google to support all the
18applications above (Fast Pair, Presence, as well as Offload Extension).
19
20
21