From 37bc1ed46972c93c2b18fafd313b8211c7e3c12c Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Thu, 18 Aug 2022 10:31:16 -0400 Subject: [PATCH] gsi: Convert overlays to RROs and add Launcher3 overlay --- device.mk | 7 +++++-- overlay/GsiFrameworkResTarget/Android.bp | 5 +++++ overlay/GsiFrameworkResTarget/AndroidManifest.xml | 8 ++++++++ .../res => GsiFrameworkResTarget}/res/values/config.xml | 0 .../res/xml/config_webview_packages.xml | 0 overlay/GsiLauncher3Target/Android.bp | 5 +++++ overlay/GsiLauncher3Target/AndroidManifest.xml | 8 ++++++++ overlay/GsiLauncher3Target/res/values/config.xml | 4 ++++ 8 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 overlay/GsiFrameworkResTarget/Android.bp create mode 100644 overlay/GsiFrameworkResTarget/AndroidManifest.xml rename overlay/{frameworks/base/core/res => GsiFrameworkResTarget}/res/values/config.xml (100%) rename overlay/{frameworks/base/core/res => GsiFrameworkResTarget}/res/xml/config_webview_packages.xml (100%) create mode 100644 overlay/GsiLauncher3Target/Android.bp create mode 100644 overlay/GsiLauncher3Target/AndroidManifest.xml create mode 100644 overlay/GsiLauncher3Target/res/values/config.xml diff --git a/device.mk b/device.mk index 9934a8a..a7df43a 100644 --- a/device.mk +++ b/device.mk @@ -23,7 +23,9 @@ PRODUCT_USE_DYNAMIC_PARTITION_SIZE := true PRODUCT_SOONG_NAMESPACES += device/peter/gsi # Overlay -PRODUCT_PACKAGE_OVERLAYS += device/peter/gsi/overlay +PRODUCT_PACKAGES += \ + GsiFrameworkResTarget \ + GsiLauncher3Target # Device-specific overlays from phhusson include vendor/hardware_overlay/overlay.mk @@ -46,8 +48,9 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ UnifiedNlp -# ThemePicker (for Launcher3) +# Launcher3 PRODUCT_PACKAGES += \ + Launcher3QuickStep \ ThemePicker # Enable ro.adb.secure on userdebug and user diff --git a/overlay/GsiFrameworkResTarget/Android.bp b/overlay/GsiFrameworkResTarget/Android.bp new file mode 100644 index 0000000..1903cda --- /dev/null +++ b/overlay/GsiFrameworkResTarget/Android.bp @@ -0,0 +1,5 @@ +runtime_resource_overlay { + name: "GsiFrameworkResTarget", + sdk_version: "current", + product_specific: true, +} diff --git a/overlay/GsiFrameworkResTarget/AndroidManifest.xml b/overlay/GsiFrameworkResTarget/AndroidManifest.xml new file mode 100644 index 0000000..f2f4250 --- /dev/null +++ b/overlay/GsiFrameworkResTarget/AndroidManifest.xml @@ -0,0 +1,8 @@ + + + + diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/GsiFrameworkResTarget/res/values/config.xml similarity index 100% rename from overlay/frameworks/base/core/res/res/values/config.xml rename to overlay/GsiFrameworkResTarget/res/values/config.xml diff --git a/overlay/frameworks/base/core/res/res/xml/config_webview_packages.xml b/overlay/GsiFrameworkResTarget/res/xml/config_webview_packages.xml similarity index 100% rename from overlay/frameworks/base/core/res/res/xml/config_webview_packages.xml rename to overlay/GsiFrameworkResTarget/res/xml/config_webview_packages.xml diff --git a/overlay/GsiLauncher3Target/Android.bp b/overlay/GsiLauncher3Target/Android.bp new file mode 100644 index 0000000..c22719e --- /dev/null +++ b/overlay/GsiLauncher3Target/Android.bp @@ -0,0 +1,5 @@ +runtime_resource_overlay { + name: "GsiLauncher3Target", + sdk_version: "current", + product_specific: true, +} diff --git a/overlay/GsiLauncher3Target/AndroidManifest.xml b/overlay/GsiLauncher3Target/AndroidManifest.xml new file mode 100644 index 0000000..2f9b446 --- /dev/null +++ b/overlay/GsiLauncher3Target/AndroidManifest.xml @@ -0,0 +1,8 @@ + + + + diff --git a/overlay/GsiLauncher3Target/res/values/config.xml b/overlay/GsiLauncher3Target/res/values/config.xml new file mode 100644 index 0000000..ed2d281 --- /dev/null +++ b/overlay/GsiLauncher3Target/res/values/config.xml @@ -0,0 +1,4 @@ + + + com.android.wallpaper +