From e86f1e8450493e0d09bcfbb1b4c663c751810372 Mon Sep 17 00:00:00 2001 From: Isaac Chiou Date: Fri, 8 Apr 2022 13:39:27 +0800 Subject: [PATCH] wifi: Seperate WifiOverlay2022 into C10 and P10 Since the behaviors of Wifi/LTE coex avoidance for GPS L1 between C10 and P10 are difference, we need two independent overlay for C10 and P10. For ravenclaw and cloudripper, they follow the overlay of C10 since they are only for developing purpose. Bug: 228415213 Test: Overlay config can be read correctly. Change-Id: I4323682686d8f83b584f2a56f01ebe8ea831cb43 --- cheetah/rro_overlays/WifiOverlay/Android.bp | 18 +++ .../WifiOverlay/AndroidManifest.xml | 0 .../rro_overlays}/WifiOverlay/OWNERS | 0 .../WifiOverlay/res/values/config.xml | 0 device-cheetah.mk | 5 +- device-cloudripper.mk | 5 +- device-panther.mk | 5 +- device-ravenclaw.mk | 5 +- .../rro_overlays}/WifiOverlay/Android.bp | 4 +- .../WifiOverlay/AndroidManifest.xml | 27 ++++ panther/rro_overlays/WifiOverlay/OWNERS | 4 + .../WifiOverlay/res/values/config.xml | 145 ++++++++++++++++++ 12 files changed, 212 insertions(+), 6 deletions(-) create mode 100644 cheetah/rro_overlays/WifiOverlay/Android.bp rename {rro_overlays => cheetah/rro_overlays}/WifiOverlay/AndroidManifest.xml (100%) rename {rro_overlays => cheetah/rro_overlays}/WifiOverlay/OWNERS (100%) rename {rro_overlays => cheetah/rro_overlays}/WifiOverlay/res/values/config.xml (100%) rename {rro_overlays => panther/rro_overlays}/WifiOverlay/Android.bp (88%) create mode 100644 panther/rro_overlays/WifiOverlay/AndroidManifest.xml create mode 100644 panther/rro_overlays/WifiOverlay/OWNERS create mode 100644 panther/rro_overlays/WifiOverlay/res/values/config.xml diff --git a/cheetah/rro_overlays/WifiOverlay/Android.bp b/cheetah/rro_overlays/WifiOverlay/Android.bp new file mode 100644 index 0000000..965ec06 --- /dev/null +++ b/cheetah/rro_overlays/WifiOverlay/Android.bp @@ -0,0 +1,18 @@ +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/pantah:device_google_pantah_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: [ + "//device/google/pantah/cheetah:device_google_pantah_license", + ], +} + +runtime_resource_overlay { + name: "WifiOverlay2022_C10", + theme: "WifiOverlay2022_C10", + certificate: "platform", + sdk_version: "current", + product_specific: true +} diff --git a/rro_overlays/WifiOverlay/AndroidManifest.xml b/cheetah/rro_overlays/WifiOverlay/AndroidManifest.xml similarity index 100% rename from rro_overlays/WifiOverlay/AndroidManifest.xml rename to cheetah/rro_overlays/WifiOverlay/AndroidManifest.xml diff --git a/rro_overlays/WifiOverlay/OWNERS b/cheetah/rro_overlays/WifiOverlay/OWNERS similarity index 100% rename from rro_overlays/WifiOverlay/OWNERS rename to cheetah/rro_overlays/WifiOverlay/OWNERS diff --git a/rro_overlays/WifiOverlay/res/values/config.xml b/cheetah/rro_overlays/WifiOverlay/res/values/config.xml similarity index 100% rename from rro_overlays/WifiOverlay/res/values/config.xml rename to cheetah/rro_overlays/WifiOverlay/res/values/config.xml diff --git a/device-cheetah.mk b/device-cheetah.mk index 5740c3a..cbf2a9f 100644 --- a/device-cheetah.mk +++ b/device-cheetah.mk @@ -188,7 +188,10 @@ endif # WiFi Overlay PRODUCT_PACKAGES += \ - WifiOverlay2022 + WifiOverlay2022_C10 \ + PixelWifiOverlay2022_C10 + +PRODUCT_SOONG_NAMESPACES += device/google/pantah/cheetah/ # Trusty liboemcrypto.so PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts diff --git a/device-cloudripper.mk b/device-cloudripper.mk index 9cedc03..72d6a7b 100644 --- a/device-cloudripper.mk +++ b/device-cloudripper.mk @@ -146,7 +146,10 @@ PRODUCT_SOONG_NAMESPACES += \ # WiFi Overlay PRODUCT_PACKAGES += \ - WifiOverlay2022 + WifiOverlay2022_C10 \ + PixelWifiOverlay2022_C10 + +PRODUCT_SOONG_NAMESPACES += device/google/pantah/cheetah/ # Trusty liboemcrypto.so PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts diff --git a/device-panther.mk b/device-panther.mk index 3a94713..fa17108 100644 --- a/device-panther.mk +++ b/device-panther.mk @@ -180,7 +180,10 @@ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.ignore_hdr_camera_layer # WiFi Overlay PRODUCT_PACKAGES += \ - WifiOverlay2022 + WifiOverlay2022_P10 \ + PixelWifiOverlay2022_P10 + +PRODUCT_SOONG_NAMESPACES += device/google/pantah/panther/ # Trusty liboemcrypto.so PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts diff --git a/device-ravenclaw.mk b/device-ravenclaw.mk index 31092db..c922dc5 100644 --- a/device-ravenclaw.mk +++ b/device-ravenclaw.mk @@ -155,7 +155,10 @@ endif # WiFi Overlay PRODUCT_PACKAGES += \ - WifiOverlay2022 + WifiOverlay2022_C10 \ + PixelWifiOverlay2022_C10 + +PRODUCT_SOONG_NAMESPACES += device/google/pantah/cheetah/ # Trusty liboemcrypto.so PRODUCT_SOONG_NAMESPACES += vendor/google_devices/pantah/prebuilts diff --git a/rro_overlays/WifiOverlay/Android.bp b/panther/rro_overlays/WifiOverlay/Android.bp similarity index 88% rename from rro_overlays/WifiOverlay/Android.bp rename to panther/rro_overlays/WifiOverlay/Android.bp index 4c617c2..5acd0b7 100644 --- a/rro_overlays/WifiOverlay/Android.bp +++ b/panther/rro_overlays/WifiOverlay/Android.bp @@ -10,8 +10,8 @@ package { } runtime_resource_overlay { - name: "WifiOverlay2022", - theme: "WifiOverlay2022", + name: "WifiOverlay2022_P10", + theme: "WifiOverlay2022_P10", certificate: "platform", sdk_version: "current", product_specific: true diff --git a/panther/rro_overlays/WifiOverlay/AndroidManifest.xml b/panther/rro_overlays/WifiOverlay/AndroidManifest.xml new file mode 100644 index 0000000..632ac6a --- /dev/null +++ b/panther/rro_overlays/WifiOverlay/AndroidManifest.xml @@ -0,0 +1,27 @@ + + + + + + + diff --git a/panther/rro_overlays/WifiOverlay/OWNERS b/panther/rro_overlays/WifiOverlay/OWNERS new file mode 100644 index 0000000..8b6c5a7 --- /dev/null +++ b/panther/rro_overlays/WifiOverlay/OWNERS @@ -0,0 +1,4 @@ +# People who can approve changes for submission +kumachang@google.com +wangroger@google.com +hsuvictor@google.com diff --git a/panther/rro_overlays/WifiOverlay/res/values/config.xml b/panther/rro_overlays/WifiOverlay/res/values/config.xml new file mode 100644 index 0000000..d900cef --- /dev/null +++ b/panther/rro_overlays/WifiOverlay/res/values/config.xml @@ -0,0 +1,145 @@ + + + + + + true + + + true + + + true + + + true + + + -77 + -80 + + -80 + -83 + + + false + + + true + + + 524288,2097152,8388608,262144,524288,4194304 + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + Pixel + + + 32 + + + + 1 + 2 + 3 + 8 + + + + 3000 + + + 10 + + + true + + + true + + + true + + + true + + + false + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + false + + + + 1 +