gsi: Convert overlays to RROs and add Launcher3 overlay

This commit is contained in:
Peter Cai 2022-08-18 10:31:16 -04:00
parent 7cefc97acb
commit 37bc1ed469
8 changed files with 35 additions and 2 deletions

View File

@ -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

View File

@ -0,0 +1,5 @@
runtime_resource_overlay {
name: "GsiFrameworkResTarget",
sdk_version: "current",
product_specific: true,
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="android.overlay.gsi.target">
<overlay
android:isStatic="true"
android:priority="350"
android:targetPackage="android" />
</manifest>

View File

@ -0,0 +1,5 @@
runtime_resource_overlay {
name: "GsiLauncher3Target",
sdk_version: "current",
product_specific: true,
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.launcher3.overlay.gsi.target">
<overlay
android:isStatic="true"
android:priority="350"
android:targetPackage="com.android.launcher3" />
</manifest>

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="wallpaper_picker_package" translatable="false">com.android.wallpaper</string>
</resources>