diff --git a/bluetooth/cheetah/le_audio_codec_capabilities.xml b/bluetooth/cheetah/le_audio_codec_capabilities.xml
new file mode 100644
index 0000000..cfb915b
--- /dev/null
+++ b/bluetooth/cheetah/le_audio_codec_capabilities.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cheetah/overlay/frameworks/base/core/res/res/values/config.xml b/cheetah/overlay/frameworks/base/core/res/res/values/config.xml
index 3c371ab..8143486 100644
--- a/cheetah/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/cheetah/overlay/frameworks/base/core/res/res/values/config.xml
@@ -180,11 +180,6 @@
com.google.sensor.quick_pickup
-
- 25
-
- 0.335
diff --git a/device-cheetah.mk b/device-cheetah.mk
index 9f69170..07ce16e 100644
--- a/device-cheetah.mk
+++ b/device-cheetah.mk
@@ -181,12 +181,17 @@ else
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.bqr.event_mask=94
endif
+
# Bluetooth LE Audio
PRODUCT_PRODUCT_PROPERTIES += \
ro.bluetooth.leaudio_offload.supported=true \
persist.bluetooth.leaudio_offload.disabled=false \
ro.bluetooth.leaudio_switcher.supported=true
+# LE Auido Offload Capabilities setting
+PRODUCT_COPY_FILES += \
+ device/google/pantah/bluetooth/cheetah/le_audio_codec_capabilities.xml:$(TARGET_COPY_OUT_VENDOR)/etc/le_audio_codec_capabilities.xml
+
# Bluetooth EWP test tool
PRODUCT_PACKAGES_DEBUG += \
ewp_tool
diff --git a/panther/overlay/frameworks/base/core/res/res/values/config.xml b/panther/overlay/frameworks/base/core/res/res/values/config.xml
index f617337..9369361 100644
--- a/panther/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/panther/overlay/frameworks/base/core/res/res/values/config.xml
@@ -202,11 +202,6 @@
com.google.sensor.quick_pickup
-
- 34
-
- 0.335
diff --git a/thermal_info_config_cheetah.json b/thermal_info_config_cheetah.json
index 200db05..db7f985 100644
--- a/thermal_info_config_cheetah.json
+++ b/thermal_info_config_cheetah.json
@@ -129,6 +129,10 @@
{
"CdevRequest": "tpu_cooling",
"LimitInfo": [0, 2, 3, 4, 5, 5, 5]
+ },
+ {
+ "CdevRequest": "gxp-cooling",
+ "LimitInfo": [0, 0, 0, 0, 0, 9, 9]
}
]
},
@@ -754,6 +758,11 @@
"Name":"tpu_cooling",
"Type":"NPU",
"WritePath":"/dev/thermal/cdev-by-name/tpu_cooling/user_vote"
+ },
+ {
+ "Name":"gxp-cooling",
+ "Type":"NPU",
+ "WritePath":"/dev/thermal/cdev-by-name/gxp-cooling/user_vote"
}
],
"PowerRails":[
diff --git a/thermal_info_config_panther.json b/thermal_info_config_panther.json
index 66982e8..57174cf 100644
--- a/thermal_info_config_panther.json
+++ b/thermal_info_config_panther.json
@@ -129,6 +129,10 @@
{
"CdevRequest": "tpu_cooling",
"LimitInfo": [0, 2, 3, 4, 5, 5, 5]
+ },
+ {
+ "CdevRequest": "gxp-cooling",
+ "LimitInfo": [0, 0, 0, 0, 0, 9, 9]
}
]
},
@@ -755,6 +759,11 @@
"Name":"tpu_cooling",
"Type":"NPU",
"WritePath":"/dev/thermal/cdev-by-name/tpu_cooling/user_vote"
+ },
+ {
+ "Name":"gxp-cooling",
+ "Type":"NPU",
+ "WritePath":"/dev/thermal/cdev-by-name/gxp-cooling/user_vote"
}
],
"PowerRails":[