From 1f794129e0bb12d1571fb59e0b25bc3a7c3fe367 Mon Sep 17 00:00:00 2001 From: AdarshGrewal Date: Wed, 9 Jun 2021 14:09:31 +0530 Subject: [PATCH] lisa: add RROs for setting correct device name and hotspot ssid Check device variant by using ro.boot.hwc and ro.boot.proudct.hardware.sku and set the correct model based on value of ro.product.marketname on stock ROM Change-Id: Iae15a7d3558f3c4608546e42ed655a76a0fe8868 --- device.mk | 9 +++++++++ .../lisaCNSettingsProviderOverlay/Android.bp | 4 ++++ .../AndroidManifest.xml | 15 +++++++++++++++ .../res/values/defaults.xml | 9 +++++++++ rro_overlays/lisaCNWifiOverlay/Android.bp | 4 ++++ .../lisaCNWifiOverlay/AndroidManifest.xml | 18 ++++++++++++++++++ .../lisaCNWifiOverlay/res/values/config.xml | 9 +++++++++ .../lisaGLSettingsProviderOverlay/Android.bp | 4 ++++ .../AndroidManifest.xml | 15 +++++++++++++++ .../res/values/defaults.xml | 9 +++++++++ rro_overlays/lisaGLWifiOverlay/Android.bp | 4 ++++ .../lisaGLWifiOverlay/AndroidManifest.xml | 18 ++++++++++++++++++ .../lisaGLWifiOverlay/res/values/config.xml | 9 +++++++++ .../lisaINSettingsProviderOverlay/Android.bp | 4 ++++ .../AndroidManifest.xml | 15 +++++++++++++++ .../res/values/defaults.xml | 9 +++++++++ rro_overlays/lisaINWifiOverlay/Android.bp | 4 ++++ .../lisaINWifiOverlay/AndroidManifest.xml | 18 ++++++++++++++++++ .../lisaINWifiOverlay/res/values/config.xml | 9 +++++++++ 19 files changed, 186 insertions(+) create mode 100644 rro_overlays/lisaCNSettingsProviderOverlay/Android.bp create mode 100644 rro_overlays/lisaCNSettingsProviderOverlay/AndroidManifest.xml create mode 100644 rro_overlays/lisaCNSettingsProviderOverlay/res/values/defaults.xml create mode 100644 rro_overlays/lisaCNWifiOverlay/Android.bp create mode 100644 rro_overlays/lisaCNWifiOverlay/AndroidManifest.xml create mode 100644 rro_overlays/lisaCNWifiOverlay/res/values/config.xml create mode 100644 rro_overlays/lisaGLSettingsProviderOverlay/Android.bp create mode 100644 rro_overlays/lisaGLSettingsProviderOverlay/AndroidManifest.xml create mode 100644 rro_overlays/lisaGLSettingsProviderOverlay/res/values/defaults.xml create mode 100644 rro_overlays/lisaGLWifiOverlay/Android.bp create mode 100644 rro_overlays/lisaGLWifiOverlay/AndroidManifest.xml create mode 100644 rro_overlays/lisaGLWifiOverlay/res/values/config.xml create mode 100644 rro_overlays/lisaINSettingsProviderOverlay/Android.bp create mode 100644 rro_overlays/lisaINSettingsProviderOverlay/AndroidManifest.xml create mode 100644 rro_overlays/lisaINSettingsProviderOverlay/res/values/defaults.xml create mode 100644 rro_overlays/lisaINWifiOverlay/Android.bp create mode 100644 rro_overlays/lisaINWifiOverlay/AndroidManifest.xml create mode 100644 rro_overlays/lisaINWifiOverlay/res/values/config.xml diff --git a/device.mk b/device.mk index 3ee34cb..84334cf 100644 --- a/device.mk +++ b/device.mk @@ -11,6 +11,15 @@ $(call inherit-product, device/xiaomi/sm8350-common/common.mk) DEVICE_PACKAGE_OVERLAYS += \ $(LOCAL_PATH)/overlay +# Overlays-RRO +PRODUCT_PACKAGES += \ + lisaCNSettingsProviderOverlay \ + lisaCNWifiOverlay \ + lisaGLSettingsProviderOverlay \ + lisaGLWifiOverlay \ + lisaINSettingsProviderOverlay \ + lisaINWifiOverlay + # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ $(LOCAL_PATH) diff --git a/rro_overlays/lisaCNSettingsProviderOverlay/Android.bp b/rro_overlays/lisaCNSettingsProviderOverlay/Android.bp new file mode 100644 index 0000000..a77b38e --- /dev/null +++ b/rro_overlays/lisaCNSettingsProviderOverlay/Android.bp @@ -0,0 +1,4 @@ +runtime_resource_overlay { + name: "lisaCNSettingsProviderOverlay", + vendor: true +} diff --git a/rro_overlays/lisaCNSettingsProviderOverlay/AndroidManifest.xml b/rro_overlays/lisaCNSettingsProviderOverlay/AndroidManifest.xml new file mode 100644 index 0000000..909f45a --- /dev/null +++ b/rro_overlays/lisaCNSettingsProviderOverlay/AndroidManifest.xml @@ -0,0 +1,15 @@ + + + + + + diff --git a/rro_overlays/lisaCNSettingsProviderOverlay/res/values/defaults.xml b/rro_overlays/lisaCNSettingsProviderOverlay/res/values/defaults.xml new file mode 100644 index 0000000..7aad247 --- /dev/null +++ b/rro_overlays/lisaCNSettingsProviderOverlay/res/values/defaults.xml @@ -0,0 +1,9 @@ + + + + + Mi 11 LE + diff --git a/rro_overlays/lisaCNWifiOverlay/Android.bp b/rro_overlays/lisaCNWifiOverlay/Android.bp new file mode 100644 index 0000000..fbaee7d --- /dev/null +++ b/rro_overlays/lisaCNWifiOverlay/Android.bp @@ -0,0 +1,4 @@ +runtime_resource_overlay { + name: "lisaCNWifiOverlay", + vendor: true +} diff --git a/rro_overlays/lisaCNWifiOverlay/AndroidManifest.xml b/rro_overlays/lisaCNWifiOverlay/AndroidManifest.xml new file mode 100644 index 0000000..a77ce7a --- /dev/null +++ b/rro_overlays/lisaCNWifiOverlay/AndroidManifest.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/rro_overlays/lisaCNWifiOverlay/res/values/config.xml b/rro_overlays/lisaCNWifiOverlay/res/values/config.xml new file mode 100644 index 0000000..94a64d9 --- /dev/null +++ b/rro_overlays/lisaCNWifiOverlay/res/values/config.xml @@ -0,0 +1,9 @@ + + + + + Mi 11 LE + diff --git a/rro_overlays/lisaGLSettingsProviderOverlay/Android.bp b/rro_overlays/lisaGLSettingsProviderOverlay/Android.bp new file mode 100644 index 0000000..13d18e4 --- /dev/null +++ b/rro_overlays/lisaGLSettingsProviderOverlay/Android.bp @@ -0,0 +1,4 @@ +runtime_resource_overlay { + name: "lisaGLSettingsProviderOverlay", + vendor: true +} diff --git a/rro_overlays/lisaGLSettingsProviderOverlay/AndroidManifest.xml b/rro_overlays/lisaGLSettingsProviderOverlay/AndroidManifest.xml new file mode 100644 index 0000000..403e976 --- /dev/null +++ b/rro_overlays/lisaGLSettingsProviderOverlay/AndroidManifest.xml @@ -0,0 +1,15 @@ + + + + + + diff --git a/rro_overlays/lisaGLSettingsProviderOverlay/res/values/defaults.xml b/rro_overlays/lisaGLSettingsProviderOverlay/res/values/defaults.xml new file mode 100644 index 0000000..55af499 --- /dev/null +++ b/rro_overlays/lisaGLSettingsProviderOverlay/res/values/defaults.xml @@ -0,0 +1,9 @@ + + + + + Xiaomi 11 Lite 5G NE + diff --git a/rro_overlays/lisaGLWifiOverlay/Android.bp b/rro_overlays/lisaGLWifiOverlay/Android.bp new file mode 100644 index 0000000..c8e2e09 --- /dev/null +++ b/rro_overlays/lisaGLWifiOverlay/Android.bp @@ -0,0 +1,4 @@ +runtime_resource_overlay { + name: "lisaGLWifiOverlay", + vendor: true +} diff --git a/rro_overlays/lisaGLWifiOverlay/AndroidManifest.xml b/rro_overlays/lisaGLWifiOverlay/AndroidManifest.xml new file mode 100644 index 0000000..f8ff893 --- /dev/null +++ b/rro_overlays/lisaGLWifiOverlay/AndroidManifest.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/rro_overlays/lisaGLWifiOverlay/res/values/config.xml b/rro_overlays/lisaGLWifiOverlay/res/values/config.xml new file mode 100644 index 0000000..32daf94 --- /dev/null +++ b/rro_overlays/lisaGLWifiOverlay/res/values/config.xml @@ -0,0 +1,9 @@ + + + + + Xiaomi 11 Lite 5G NE + diff --git a/rro_overlays/lisaINSettingsProviderOverlay/Android.bp b/rro_overlays/lisaINSettingsProviderOverlay/Android.bp new file mode 100644 index 0000000..168bf81 --- /dev/null +++ b/rro_overlays/lisaINSettingsProviderOverlay/Android.bp @@ -0,0 +1,4 @@ +runtime_resource_overlay { + name: "lisaINSettingsProviderOverlay", + vendor: true +} diff --git a/rro_overlays/lisaINSettingsProviderOverlay/AndroidManifest.xml b/rro_overlays/lisaINSettingsProviderOverlay/AndroidManifest.xml new file mode 100644 index 0000000..b5b6019 --- /dev/null +++ b/rro_overlays/lisaINSettingsProviderOverlay/AndroidManifest.xml @@ -0,0 +1,15 @@ + + + + + + diff --git a/rro_overlays/lisaINSettingsProviderOverlay/res/values/defaults.xml b/rro_overlays/lisaINSettingsProviderOverlay/res/values/defaults.xml new file mode 100644 index 0000000..e3f9b08 --- /dev/null +++ b/rro_overlays/lisaINSettingsProviderOverlay/res/values/defaults.xml @@ -0,0 +1,9 @@ + + + + + Xiaomi 11 Lite NE + diff --git a/rro_overlays/lisaINWifiOverlay/Android.bp b/rro_overlays/lisaINWifiOverlay/Android.bp new file mode 100644 index 0000000..0e815d1 --- /dev/null +++ b/rro_overlays/lisaINWifiOverlay/Android.bp @@ -0,0 +1,4 @@ +runtime_resource_overlay { + name: "lisaINWifiOverlay", + vendor: true +} diff --git a/rro_overlays/lisaINWifiOverlay/AndroidManifest.xml b/rro_overlays/lisaINWifiOverlay/AndroidManifest.xml new file mode 100644 index 0000000..286569d --- /dev/null +++ b/rro_overlays/lisaINWifiOverlay/AndroidManifest.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/rro_overlays/lisaINWifiOverlay/res/values/config.xml b/rro_overlays/lisaINWifiOverlay/res/values/config.xml new file mode 100644 index 0000000..c2a02ae --- /dev/null +++ b/rro_overlays/lisaINWifiOverlay/res/values/config.xml @@ -0,0 +1,9 @@ + + + + + Xiaomi 11 Lite NE +