Add GRilServiceOverlay RRO

Enable GRil service to know if this device supports cap sensor for SAR

Bug: 307167824
Test: Overlay can be read properly
Change-Id: I90ffbf483e764458ce0b4e291954a601509d571c
This commit is contained in:
Isaac Chiou 2024-01-15 21:09:52 +08:00
parent 1c34f6b752
commit dfaab4836c
5 changed files with 41 additions and 0 deletions

View file

@ -211,6 +211,10 @@ PRODUCT_PACKAGES += \
WifiOverlay2024Mid_CT3 \
PixelWifiOverlay2024
# GRil Overlay
PRODUCT_PACKAGES += \
GRilServiceOverlay_CT3
# Graphics
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += debug.sf.set_idle_timer_ms_4619827677550801152=80
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += debug.sf.support_kernel_idle_timer_4619827677550801152=true

View file

@ -0,0 +1,17 @@
package {
// See: http://go/android-license-faq
// A large-scale-change added 'default_applicable_licenses' to import
// all of the 'license_kinds' from "//device/google/comet:device_google_comet_license"
// to get the below license kinds:
// SPDX-license-identifier-Apache-2.0
default_applicable_licenses: [
"//device/google/comet:device_google_comet_license",
],
}
runtime_resource_overlay {
name: "GRilServiceOverlay_CT3",
theme: "GRilServiceOverlay_CT3",
sdk_version: "current",
product_specific: true
}

View file

@ -0,0 +1,12 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.grilservice.overlay.comet"
android:versionCode="1"
android:versionName="1.0">
<application android:hasCode="false"/>
<overlay
android:targetPackage="com.google.android.grilservice"
android:targetName="GrilRadioCustomizable"
android:isStatic="true"
android:resourcesMap="@xml/overlays"
android:priority="0"/>
</manifest>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Determines whether device support SAR with cap sensor -->
<bool translatable="true" name="cap_sensor_support">true</bool>
</resources>

View file

@ -0,0 +1,3 @@
<overlay>
<item target="bool/cap_sensor_support" value="@bool/cap_sensor_support"/>
</overlay>