Lyric Soong variables

kernel_version

Example:

$(call soong_config_set,lyric,kernel_version,v515)

Linux kernel version on the device. Determines the version of the LWIS userspace API to use in Lyric.

soc

Example:

$(call soong_config_set,lyric,soc,gs101)

The codename for the chip used in the device. Currently only Google silicon is supported.

camera_hardware

Example:

$(call soong_config_set,lyric,camera_hardware,oriole)

Specifies the set of sensors and peripherals present on the device. Determines the DeviceContext class that will be used.

tuning_product

Example:

$(call soong_config_set,lyric,tuning_product,oriole)

Specifies the set of tuning data to use. This may be different than camera_hardware because not all devices have their own tuning data; development-only devices only have the default tuning for their SoC.

target_device

Example:

$(call soong_config_set,google3a_config,target_device,oriole)

A mixture of camera_hardware and tuning_product used by 3A.

radioext_interface_type

Example:

$(call soong_config_set,lyric,radioext_interface_type,aidl)

Specifies which interface type to use in the RadioExt client when communicating with the RadioExt service. The possible values are "hidl" and "aidl". Devices launching with Android 15 no longer support HIDL.