Android-cuttlefish cvd tool
Functions | Variables
cuttlefish::anonymous_namespace{bootconfig_args.cpp} Namespace Reference

Functions

template<typename T >
void AppendMapWithReplacement (T *destination, const T &source)
 
Result< std::unordered_map< std::string, std::string > > ConsoleBootconfig (const CuttlefishConfig::InstanceSpecific &instance)
 

Variables

static constexpr std::string_view kLegacyBoardBootconfigKeysShared []
 
static constexpr std::string_view kLegacyBoardBootconfigKeysAuto []
 
static constexpr std::string_view kLegacyBoardBootconfigKeysMinidroid []
 
static constexpr std::string_view kLegacyBoardBootconfigKeysSdvCore []
 
static constexpr std::string_view kLegacyBoardBootconfigKeysDesktop []
 

Function Documentation

◆ AppendMapWithReplacement()

template<typename T >
void cuttlefish::anonymous_namespace{bootconfig_args.cpp}::AppendMapWithReplacement ( T *  destination,
const T &  source 
)

◆ ConsoleBootconfig()

Result< std::unordered_map< std::string, std::string > > cuttlefish::anonymous_namespace{bootconfig_args.cpp}::ConsoleBootconfig ( const CuttlefishConfig::InstanceSpecific instance)

Variable Documentation

◆ kLegacyBoardBootconfigKeysAuto

constexpr std::string_view cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysAuto[]
staticconstexpr
Initial value:
= {
"androidboot.cuttlefish_service_bluetooth_checker",
"androidboot.hibernation_resume_device",
"androidboot.sdv.rpc.interface",
"androidboot.sdv.telemetry.enabled",
}

◆ kLegacyBoardBootconfigKeysDesktop

constexpr std::string_view cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysDesktop[]
staticconstexpr
Initial value:
= {
"androidboot.vendor.apex.com.android.hardware.radio.desktop",
}

◆ kLegacyBoardBootconfigKeysMinidroid

constexpr std::string_view cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysMinidroid[]
staticconstexpr
Initial value:
= {
"androidboot.adb.enabled",
"androidboot.init_rc",
"androidboot.microdroid.debuggable",
}

◆ kLegacyBoardBootconfigKeysSdvCore

constexpr std::string_view cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysSdvCore[]
staticconstexpr
Initial value:
= {
"androidboot.adb.enabled",
"androidboot.init_rc",
"androidboot.microdroid.debuggable",
"androidboot.sdv.health_monitor.agent_startup_timeout_sec",
"androidboot.sdv.max_bundles_management_threads",
"androidboot.sdv.oem_metadata_device",
"androidboot.sdv.oem_slot_a_device",
"androidboot.sdv.oem_slot_b_device",
"androidboot.sdv.rpc.interface",
"androidboot.sdv.telemetry.enabled",
"androidboot.sdv.telemetry.enabled:",
}

◆ kLegacyBoardBootconfigKeysShared

constexpr std::string_view cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysShared[]
staticconstexpr
Initial value:
= {
"androidboot.hardware",
"androidboot.vendor.apex.com.android.wifi.hal",
"androidboot.vendor.apex.com.google.emulated.camera.provider.hal",
"kernel.mac80211_hwsim.radios",
"kernel.vmw_vsock_virtio_transport_common.virtio_transport_max_vsock_pkt_buf_size",
}