1package: "android.chre.flags"
2container: "system"
3
4flag {
5  name: "flag_log_nanoapp_load_metrics"
6  namespace: "context_hub"
7  description: "This flag controls nanoapp load failure logging in the HAL and the addition of MetricsReporter"
8  bug: "298459533"
9}
10
11flag {
12  name: "metrics_reporter_in_the_daemon"
13  namespace: "context_hub"
14  description: "This flag controls the addition of MetricsReporter into the CHRE daemon"
15  bug: "298459533"
16}
17
18flag {
19  name: "wait_for_preloaded_nanoapp_start"
20  namespace: "context_hub"
21  description: "This flag controls the waiting-for-nanoapp-start behavior in the CHRE daemon"
22  bug: "298459533"
23}
24
25flag {
26  name: "remove_ap_wakeup_metric_report_limit"
27  namespace: "context_hub"
28  description: "This flag controls removing a count limit on reporting the AP wakeup metric"
29  bug: "298459533"
30}
31
32flag {
33  name: "context_hub_callback_uuid_enabled"
34  namespace: "context_hub"
35  description: "Call IContextHubCallback.getUuid() to retrieve the UUID when this flag is on"
36  bug: "247124878"
37}
38
39flag {
40  name: "abort_if_no_context_hub_found"
41  namespace: "context_hub"
42  description: "Abort the HAL process if no context hub info found. For debug purpose only."
43  bug: "344642685"
44}
45
46flag {
47  name: "reduce_lock_holding_period"
48  namespace: "context_hub"
49  description: "A flag guarding the change of reducing lock holding period to avoid deadlock."
50  bug: "347392749"
51}
52
53flag {
54  name: "reconnect_host_endpoints_after_hal_restart"
55  namespace: "context_hub"
56  description: "Reconnect host endpoints of ContextHubService after Context Hub HAL restarts."
57  bug: "348253728"
58}
59
60flag {
61  name: "bug_fix_reduce_lock_holding_period"
62  namespace: "context_hub"
63  description: "A flag guarding the fix of reducing lock holding period to avoid deadlock."
64  bug: "347392749"
65  metadata {
66    purpose: PURPOSE_BUGFIX
67  }
68}
69
70flag {
71  name: "reliable_message"
72  is_exported: true
73  namespace: "context_hub"
74  description: "Enable the reliable message APIs"
75  bug: "314081414"
76}
77
78flag {
79  name: "reliable_message_implementation"
80  namespace: "context_hub"
81  description: "Enable support for reliable messages in CHRE"
82  bug: "314081414"
83}
84
85flag {
86  name: "reliable_message_duplicate_detection_service"
87  namespace: "context_hub"
88  description: "Enable duplicate detection for reliable messages in the Context Hub Service"
89  bug: "331795143"
90}
91
92flag {
93  name: "reliable_message_retry_support_service"
94  namespace: "context_hub"
95  description: "Enable retries for reliable messages in the Context Hub Service"
96  bug: "331795143"
97}
98
99flag {
100  name: "reliable_message_test_mode_behavior"
101  namespace: "context_hub"
102  description: "Enables test mode behaviors in the Context Hub Service for reliable messages"
103  bug: "333567339"
104}
105