blob: 4348fd4cdd658ab0ffea2615d90ec573df9dd592 [file] [log] [blame]
package: "android.chre.flags"
container: "system"
# Exported flags should remain here indefinitely
# Flags guarding APIs are exported
# Begin removed exported flags (keep flag definition)
flag {
name: "reliable_message"
is_exported: true
namespace: "context_hub"
description: "Enable the reliable message APIs"
bug: "314081414"
}
# End removed exported flags (keep flag definition)
flag {
name: "abort_if_no_context_hub_found"
namespace: "context_hub"
description: "Abort the HAL process if no context hub info found. For debug purpose only."
bug: "344642685"
}
flag {
name: "reconnect_host_endpoints_after_hal_restart"
namespace: "context_hub"
description: "Reconnect host endpoints of ContextHubService after Context Hub HAL restarts."
bug: "348253728"
}
flag {
name: "reliable_message_duplicate_detection_service"
namespace: "context_hub"
description: "Enable duplicate detection for reliable messages in the Context Hub Service"
bug: "331795143"
}
flag {
name: "reliable_message_retry_support_service"
namespace: "context_hub"
description: "Enable retries for reliable messages in the Context Hub Service"
bug: "331795143"
}
flag {
name: "reliable_message_test_mode_behavior"
namespace: "context_hub"
description: "Enables test mode behaviors in the Context Hub Service for reliable messages"
bug: "333567339"
}
flag {
name: "bug_fix_hal_reliable_message_record"
namespace: "context_hub"
description: "A flag guarding the fix of how the Context Hub HAL stores the reliable message records."
bug: "333567700"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_api_check"
namespace: "context_hub"
description: "Fixes API check errors in Context Hub classes"
bug: "340880058"
}
flag {
name: "refactor_hal_xport_agnostic"
namespace: "context_hub"
description: "Flag guarding refactor of ContextHub HAL to be transport agnostic"
bug: "360926711"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "remove_old_context_hub_apis"
namespace: "context_hub"
description: "Removes the implementation of the deprecated old ContextHub APIs"
bug: "359925548"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "reduce_locking_context_hub_transaction_manager"
namespace: "context_hub"
description: "Reduces locking in the ContextHubTransactionManager"
bug: "362299144"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "offload_api"
namespace: "context_hub"
description: "Enables the generic offload APIs"
bug: "361573382"
is_exported: true
}
flag {
name: "offload_implementation"
namespace: "context_hub"
description: "Enables support for generic offload"
bug: "361573382"
}
flag {
name: "efw_xport_rewind_on_error"
namespace: "context_hub"
description: "Flag guarding the AOC-dependent behavior to rewind to the last good message"
bug: "371057943"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "efw_xport_in_context_hub"
namespace: "context_hub"
description: "Flag guarding the use of the new EFW transport for ContextHub <-> CHRE comms"
bug: "369883034"
}
flag {
name: "bug_fix_remove_exit_call_in_hal"
namespace: "context_hub"
description: "Flag enabling multiclient HAL to gracefully handle connection to CHRE in init/restart"
bug: "374773993"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "hal_handle_nanoapp_query_test_mode"
namespace: "context_hub"
description: "Flag guarding the fix for nanoapp query handling when enabling test mode"
bug: "379342519"
metadata {
purpose: PURPOSE_BUGFIX
}
}