Skip to content

Service catalogue

Marco Ceccon edited this page Oct 12, 2026 · 2 revisions

This page lists every DataX service id in the firmware table. Each row gives the id, its hex value, its name, what the wiki documents about it and the page that covers it. It also says how the two firmware tables differ.

Names come from the firmware tables.

How the two firmware tables differ

The newer table, for build 70523680060800100, has all 284 entries of the older table, for build 65465780095200100. None were removed. It adds 40 ids, marked "(new)" in the table. It also renames id 7001 from constelattion_bugreport to constellation_bugreport, which fixes a typo.

Status

Each row has one status:

  • documented: a wiki page covers the service's messages.
  • seen: the glasses are known to open or use the service, but its messages are not documented.
  • name only: the firmware table gives the name and nothing more is known.

Table

Id Hex Name Status Page
2 0x0002 test_service_a name only -
3 0x0003 test_service_b name only -
4 0x0004 connection_monitor seen DataX-channels
5 0x0005 link_setup documented Link-setup-and-AirShield
8 0x0008 manifest name only -
9 0x0009 relay name only -
10 0x000a atc_linkmgr documented Wi-Fi-Direct
11 0x000b atc_loopback name only -
14 0x000e atc_pairing name only -
15 0x000f assistant documented Assistant-protocol
16 0x0010 smartglasses_telemetry name only -
17 0x0011 smartglasses_bugreporter name only -
18 0x0012 smartglasses_media_management documented Capture-list
19 0x0013 smartglasses_mobileconfig name only -
20 0x0014 airship documented Airship-file-transfer
21 0x0015 smartglasses_iris name only -
22 0x0016 smartglasses_device_info seen Device-state-and-build-info
23 0x0017 atc_remote_traffic_attribution name only -
24 0x0018 smartglasses_crash_reporter name only -
25 0x0019 constellation name only -
26 0x001a smartglasses_sharing name only -
27 0x001b linkperf name only -
28 0x001c smartglasses_appmanager documented Device-state-and-build-info
29 0x001d smartglasses_firmware_ota name only Firmware
30 0x001e app_links seen DataX-channels
31 0x001f smartglasses_settings documented Settings-and-RLDrive
32 0x0020 constellation_notification name only -
33 0x0021 rl_drive documented Settings-and-RLDrive
34 0x0022 third_party_reminders name only -
35 0x0023 constellation_video_capture_alert name only -
36 0x0024 identity documented Identity-and-trust
37 0x0025 smartglasses_retail_demo_playback name only -
38 0x0026 smartglasses_verified_sessions name only -
39 0x0027 atc_traffic name only -
40 0x0028 atc_telemetry name only -
41 0x0029 smartglasses_autocapture name only -
42 0x002a smartglasses_navigation name only -
43 0x002b smartglasses_graphql_query name only -
44 0x002c smartglasses_mmgen name only -
45 0x002d smartglasses_map name only -
46 0x002e sg_wearable_notification documented Notifications-and-contacts
47 0x002f smartglasses_cloud_configuration name only -
48 0x0030 smartglasses_battery_insight name only -
49 0x0031 smartglasses_retail_demo name only -
50 0x0032 smartglasses_img_request name only -
51 0x0033 smartglasses_userlocation name only -
52 0x0034 telemetry_validation_ods name only -
53 0x0035 media_file_streaming documented Assistant-follow-ups-and-photos
54 0x0036 airshield_auth name only Link-setup-and-AirShield
55 0x0037 pairing_manager name only -
56 0x0038 remote_service_manager name only -
57 0x0039 conn_device_state name only -
58 0x003a sg_capture_client_connection name only -
59 0x003b atc_ctrl name only -
60 0x003c smartcomms_smartreplies name only -
61 0x003d wearables_device_state name only -
62 0x003e video_stream_warp_connection name only -
63 0x003f wearables_buffer_transfer name only -
64 0x0040 discoverer name only -
65 0x0041 cv_video_stream_warp_connection name only -
66 0x0042 smartglasses_app_install name only -
69 0x0045 smartglasses_battery_home (new) name only -
70 0x0046 smartglasses_messaging name only -
71 0x0047 smartglasses_calling name only -
72 0x0048 smartglasses_translation name only -
73 0x0049 airtap name only -
75 0x004b smartglass_passive_phone_unlock name only -
76 0x004c wearables_ping name only -
77 0x004d prototype_identity name only -
78 0x004e nexus name only -
79 0x004f constellationauth seen DataX-channels
80 0x0050 events_debug name only -
81 0x0051 btc_profiles_activation name only -
82 0x0052 smartglasses_auth name only -
83 0x0053 mwa_speech_conversation name only -
84 0x0054 partner_app_bridge name only -
85 0x0055 smartglasses_to_mwa_shazam name only -
87 0x0057 smartglasses_maps_persistent_store name only -
88 0x0058 wearables_lock_control name only -
89 0x0059 wearables_whatsapp_linking name only -
90 0x005a smartglasses_remote_io name only -
91 0x005b smartglasses_captouch_offload name only -
92 0x005c intralink_control name only -
93 0x005d protostar name only -
94 0x005e intralink_hid name only -
95 0x005f airuntime_feature_management name only -
96 0x0060 intralink_linkmgr name only -
97 0x0061 ar_time_sync name only -
98 0x0062 smartglasses_voice_memo name only -
99 0x0063 insights_telemetry name only -
100 0x0064 peer_build_info documented Device-state-and-build-info
101 0x0065 motion_activity_service name only -
102 0x0066 embconn_link_mgr_manifest name only -
103 0x0067 experience_state name only -
104 0x0068 wearables_whatsapp_file_transfer (new) name only -
150 0x0096 conn_device_lease name only -
151 0x0097 cam_control name only -
200 0x00c8 runtime_ipc_transport name only -
201 0x00c9 smartglasses_voicenotes name only -
202 0x00ca waffle_slam (new) name only -
416 0x01a0 mmai_visual_context (new) name only -
437 0x01b5 sg_telemetry_logger name only -
438 0x01b6 xqpl name only -
439 0x01b7 el name only -
499 0x01f3 slate_emg_service name only -
500 0x01f4 mcu_system name only -
501 0x01f5 mcu_led name only -
502 0x01f6 mcu_imu name only -
503 0x01f7 mcu_als name only -
504 0x01f8 mcu_audio name only -
505 0x01f9 mcu_hwclksync name only -
506 0x01fa mcu_hyperoff name only -
507 0x01fb mcu_location_service name only -
508 0x01fc mcu_hearing name only -
509 0x01fd study_slate_service name only -
510 0x01fe mcu_motion_service name only -
511 0x01ff mcu_powerstats name only -
512 0x0200 slate_provisioning_service name only -
513 0x0201 graphics_service name only -
514 0x0202 mcu_powerstats2 name only -
515 0x0203 mcu_audio_blob name only -
516 0x0204 ar_i2p_frame_correlation_tags (new) name only -
1023 0x03ff nabu name only -
1024 0x0400 greatwhite_test name only -
1025 0x0401 mcu_greatwhite_user_input name only -
1026 0x0402 nabu_trigger_events name only -
1027 0x0403 miranda name only -
1028 0x0404 tiny_debug_bridge name only -
1100 0x044c contextual_ai_event name only -
1998 0x07ce smartglasses_action_autocapture name only -
1999 0x07cf media_backsync name only -
2000 0x07d0 media_capture_state documented Device-state-and-build-info
2001 0x07d1 wrist_passive_phone_unlock name only -
2002 0x07d2 cloud_browser_control (new) name only -
2048 0x0800 mcu_offload_ping_server name only -
2049 0x0801 mcu_ble_offload name only -
2050 0x0802 mcu_camera name only -
2051 0x0803 mcu_dinj name only -
2052 0x0804 mcu_identity name only -
2053 0x0805 mcu_offload_datax_server_sample name only -
2054 0x0806 ble_connectivity_test_service name only -
2282 0x08ea farcaster name only -
2552 0x09f8 ecosystem_permissions name only -
2553 0x09f9 ecosystem_permissions_session name only -
3001 0x0bb9 wearables_fwhealth_puck name only -
3002 0x0bba wearables_fwhealth_glasses name only -
3003 0x0bbb wearables_fwhealth_wrist name only -
3012 0x0bc4 biometric_auth_constellation name only -
3050 0x0bea audio_arbitration name only -
3060 0x0bf4 topology_management name only -
4000 0x0fa0 helix name only -
4001 0x0fa1 helix_orbit name only -
4002 0x0fa2 helix_orbit_proxy (new) name only -
4003 0x0fa3 helix_holodeck_content_render (new) name only -
5000 0x1388 spatial_data_synchronizer name only -
6500 0x1964 dwa name only -
6501 0x1965 dat_app_tools (new) name only -
6848 0x1ac0 media_control name only -
6849 0x1ac1 gallery_sync name only -
6850 0x1ac2 feather name only -
6851 0x1ac3 media_control_v2 name only -
7000 0x1b58 wrist_onboarding name only -
7001 0x1b59 constellation_bugreport (renamed from constelattion_bugreport) name only -
7002 0x1b5a ai_prototyping_environment name only -
7003 0x1b5b smartglasses_onboarding_tour name only -
7004 0x1b5c wrist_oobe_control name only -
7005 0x1b5d hypernova_retail_demo name only -
7006 0x1b5e wearables_bug_reporter seen Airship-file-transfer
7007 0x1b5f kwaltz_constellation_connector name only -
7008 0x1b60 on_device_capture name only -
7009 0x1b61 remote_session_service name only -
7010 0x1b62 pro_camera name only -
7011 0x1b63 active_glasses_demo name only -
7020 0x1b6c onboarding name only -
7021 0x1b6d onboarding_status name only -
8001 0x1f41 smartglasses_user_auth name only -
8887 0x22b7 constellation_remote_widget name only -
8888 0x22b8 constellation_playground name only -
8889 0x22b9 constellation_handoff name only -
8890 0x22ba constellation_state_sync name only -
8891 0x22bb constellation_remote_dictation (new) name only -
8892 0x22bc constellation_wrist_audio (new) name only -
9000 0x2328 datafetcher name only -
9002 0x232a panels name only -
9003 0x232b my_people name only -
9011 0x2333 language name only -
9012 0x2334 partner_ecosystem name only -
9090 0x2382 wearables_mdm name only -
9091 0x2383 wearables_proactive_ai_signals name only -
9092 0x2384 wearables_ai_display_context name only -
9100 0x238c smartglasses_bloks_versioning (new) name only -
10000 0x2710 third_party_accessory name only -
10313 0x2849 short_form_audio name only -
10314 0x284a ig_stories name only -
10315 0x284b social_ar_playground name only -
10316 0x284c pulsar name only -
10413 0x28ad service_versioning name only -
10414 0x28ae smartglasses_llm name only -
11000 0x2af8 companion_notification name only -
11001 0x2af9 partner_fulfillment_engine name only -
11002 0x2afa continuous_ai_camera name only -
11003 0x2afb sdb name only -
11004 0x2afc maps_constellation name only -
11005 0x2afd partner_fulfillment_proxy name only -
11006 0x2afe phone_book_sync name only -
11007 0x2aff constellation_sharing name only -
11008 0x2b00 teleprompter name only -
11010 0x2b02 ai_runtime name only -
11011 0x2b03 telecom_messaging_tethered name only -
11012 0x2b04 constellation_assistant_service name only -
11013 0x2b05 wearables_wallet name only -
11014 0x2b06 warp_in_air seen DataX-channels
11015 0x2b07 telecom_remote_hfp_client name only -
11016 0x2b08 constellation_telemetry_step_ack_service name only -
11017 0x2b09 telecom_esim name only -
11018 0x2b0a wearables_system_health_trace name only -
11019 0x2b0b telecom_native_linking name only -
11020 0x2b0c maps_support name only -
11021 0x2b0d wearables_connectivity_insights name only -
11022 0x2b0e mmai_direct_preview name only -
11023 0x2b0f telecom_messaging_native (new) name only -
11024 0x2b10 vowifi (new) name only -
11025 0x2b11 wearables_blackbox_trigger (new) name only -
11067 0x2b3b oxide (new) name only -
12000 0x2ee0 focus_pocus_connectivity name only -
12002 0x2ee2 hyperselfie_service name only -
14000 0x36b0 bighorn name only -
14100 0x3714 ssg_eye_tracking_calibration name only -
15000 0x3a98 wearables_time_sync name only -
15002 0x3a9a wearables_audio_inject (new) name only -
15010 0x3aa2 wearables_backup name only -
16000 0x3e80 wearables_sharing_notification name only -
17007 0x426f watch_faces name only -
20000 0x4e20 colada_coredump name only -
20010 0x4e2a storage_manager_service name only -
23456 0x5ba0 custom_gestures name only -
23457 0x5ba1 ar_audio_streaming name only -
23458 0x5ba2 wearables_feature_manager name only -
23459 0x5ba3 datax_direct name only -
23460 0x5ba4 palmexp name only -
23461 0x5ba5 ar_audio_streaming_direct name only -
23462 0x5ba6 direct_connection_demo_data name only -
23463 0x5ba7 hn_screencast name only -
23464 0x5ba8 hn_screencast_manager name only -
23465 0x5ba9 palmexp_event_notification name only -
23466 0x5baa emg_relay_receiver name only -
23469 0x5bad fall_detection (new) name only -
23470 0x5bae posture_detection name only -
23471 0x5baf metalift_playground (new) name only -
23472 0x5bb0 workout_metrics_relay (new) name only -
23475 0x5bb3 wearables_device_package_info name only -
24738 0x60a2 workout_status name only -
24739 0x60a3 csf_mode name only -
25565 0x63dd axion name only -
27313 0x6ab1 mcu_telemetry name only -
31337 0x7a69 hearing name only -
32766 0x7ffe mwa_sim_photo_capture name only -
32767 0x7fff mwa_sim_ping name only -
32768 0x8000 mwa_sim_echo name only -
32769 0x8001 mwa_sim_media_client name only -
32770 0x8002 mwa_emg_forwarder name only -
32780 0x800c emg_connectivity_health name only -
32781 0x800d emgsdk_health_service_stream (new) name only -
32789 0x8015 milan_hrm name only -
32800 0x8020 health_algo_metadata name only -
32801 0x8021 mwa_external_device_connection name only -
32900 0x8084 wrist_notifications name only -
33000 0x80e8 selfcare_metrics name only -
33001 0x80e9 alldaymetrics name only -
41100 0xa08c mwa_bt_proxy_traffic name only -
41101 0xa08d data_transfer name only -
41102 0xa08e locationservice seen DataX-channels
41103 0xa08f hammerhead_mwa_sensor_reporter name only -
41104 0xa090 messenger_video_call_proxy name only -
41105 0xa091 instagram_video_call_proxy name only -
41106 0xa092 captive_network name only -
41107 0xa093 lease_service name only -
41108 0xa094 internet_switch name only -
41109 0xa095 bt_peer_connection name only -
41110 0xa096 internet_proxy_local name only -
41111 0xa097 internet_proxy_remote name only -
41112 0xa098 bt_audio_source name only -
41113 0xa099 aurachat name only -
41114 0xa09a gc name only -
41115 0xa09b constellation_location (new) name only -
41116 0xa09c gc_test (new) name only -
41117 0xa09d constellation_ambient_sensing (new) name only -
41120 0xa0a0 webapp_phone_imu (new) name only -
42001 0xa411 warp_calling name only -
42002 0xa412 warp_sdk name only -
42003 0xa413 warp_hfp name only -
42004 0xa414 warp_retaildemo_audio name only -
42005 0xa415 warp_ar_render name only -
42201 0xa4d9 warp_airshield_auth name only -
51349 0xc895 media_streaming name only -
51350 0xc896 media_streaming_control documented Live-stream
51729 0xca11 cai_camera name only -
51730 0xca12 cai_microphone name only -
51731 0xca13 context_buffer name only -
52000 0xcb20 cloud_offload_ca_control (new) name only -
52001 0xcb21 cloud_offload_ca_streaming (new) name only -
52002 0xcb22 cloud_browser_viz_streaming (new) name only -
52003 0xcb23 cloud_browser_audio_streaming (new) name only -
52753 0xce11 ctms (new) name only -
52822 0xce56 wireless_input_service name only -
52823 0xce57 uniband (new) name only -
53210 0xcfda tar name only -
55071 0xd71f smartglasses_ai_agent name only -
55072 0xd720 smartglasses_place_search name only -
55073 0xd721 smartglasses_capture name only -
55074 0xd722 smartglass_browser name only -
55075 0xd723 ace_assistant name only -
55076 0xd724 hatch_fetch name only -
55077 0xd725 comms_hatch_relay (new) name only -
55078 0xd726 smartglasses_worldnotes (new) name only -
55200 0xd7a0 crossword (new) name only -
55201 0xd7a1 smartglasses_smart_home_widget (new) name only -
55555 0xd903 orchestrator (new) name only -
55556 0xd904 orbit_c50 (new) name only -
60000 0xea60 wearsys_drive name only -
65070 0xfe2e sgc_spatial_audio_tests name only -
65080 0xfe38 chunking_test (new) name only -
65081 0xfe39 ha_credential_sync (new) name only -
65500 0xffdc autooracle_control (new) name only -

Reference code: Constants.kt

Open questions

  • Which services do the glasses open on their own? The known list is 30, 79, 2000, 20, 4 and 41102. Whether the list is complete is unknown.
  • Whether any of the 40 new ids appear on the wire is unknown.
  • The role of id 2 is unknown.
  • The content and transport of id 22 are unknown.
  • The role of id 25 is unknown.
  • The role of id 52822 is unknown.
  • The role of id 55074 is unknown.

Clone this wiki locally