From dfaab4836caf84267f0ea5b00ad4af4b520a389f Mon Sep 17 00:00:00 2001 From: Isaac Chiou Date: Mon, 15 Jan 2024 21:09:52 +0800 Subject: [PATCH] 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 --- device-comet.mk | 4 ++++ rro_overlays/GRilServiceOverlay/Android.bp | 17 +++++++++++++++++ .../GRilServiceOverlay/AndroidManifest.xml | 12 ++++++++++++ .../GRilServiceOverlay/res/values/config.xml | 5 +++++ .../GRilServiceOverlay/res/xml/overlays.xml | 3 +++ 5 files changed, 41 insertions(+) create mode 100644 rro_overlays/GRilServiceOverlay/Android.bp create mode 100644 rro_overlays/GRilServiceOverlay/AndroidManifest.xml create mode 100644 rro_overlays/GRilServiceOverlay/res/values/config.xml create mode 100644 rro_overlays/GRilServiceOverlay/res/xml/overlays.xml diff --git a/device-comet.mk b/device-comet.mk index 15553a1..0a6e535 100644 --- a/device-comet.mk +++ b/device-comet.mk @@ -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 diff --git a/rro_overlays/GRilServiceOverlay/Android.bp b/rro_overlays/GRilServiceOverlay/Android.bp new file mode 100644 index 0000000..95ceded --- /dev/null +++ b/rro_overlays/GRilServiceOverlay/Android.bp @@ -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 +} diff --git a/rro_overlays/GRilServiceOverlay/AndroidManifest.xml b/rro_overlays/GRilServiceOverlay/AndroidManifest.xml new file mode 100644 index 0000000..4e1f64c --- /dev/null +++ b/rro_overlays/GRilServiceOverlay/AndroidManifest.xml @@ -0,0 +1,12 @@ + + + + diff --git a/rro_overlays/GRilServiceOverlay/res/values/config.xml b/rro_overlays/GRilServiceOverlay/res/values/config.xml new file mode 100644 index 0000000..f81ce73 --- /dev/null +++ b/rro_overlays/GRilServiceOverlay/res/values/config.xml @@ -0,0 +1,5 @@ + + + + true + diff --git a/rro_overlays/GRilServiceOverlay/res/xml/overlays.xml b/rro_overlays/GRilServiceOverlay/res/xml/overlays.xml new file mode 100644 index 0000000..00eac66 --- /dev/null +++ b/rro_overlays/GRilServiceOverlay/res/xml/overlays.xml @@ -0,0 +1,3 @@ + + +