diff --git a/common.mk b/common.mk index 690e751..eabccdf 100644 --- a/common.mk +++ b/common.mk @@ -30,10 +30,12 @@ PRODUCT_ENFORCE_RRO_TARGETS := * PRODUCT_PACKAGES += \ FrameworksResCommon \ + FrameworksResProduct \ + FrameworksResTarget \ SystemUIResCommon \ TelephonyResCommon \ + TelephonyResProduct \ WifiResCommon \ - FrameworksResTarget \ WifiResTarget # A/B diff --git a/resource-overlay/common/FrameworksProduct/Android.bp b/resource-overlay/common/FrameworksProduct/Android.bp new file mode 100644 index 0000000..591195c --- /dev/null +++ b/resource-overlay/common/FrameworksProduct/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "FrameworksResProduct", + product_specific: true, +} diff --git a/resource-overlay/common/FrameworksProduct/AndroidManifest.xml b/resource-overlay/common/FrameworksProduct/AndroidManifest.xml new file mode 100644 index 0000000..3f0cc57 --- /dev/null +++ b/resource-overlay/common/FrameworksProduct/AndroidManifest.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/resource-overlay/common/FrameworksProduct/res/values/config.xml b/resource-overlay/common/FrameworksProduct/res/values/config.xml new file mode 100644 index 0000000..e540ad3 --- /dev/null +++ b/resource-overlay/common/FrameworksProduct/res/values/config.xml @@ -0,0 +1,19 @@ + + + + + + "/apex/com.android.art/javalib/core-oj.jar" + "/apex/com.android.art/javalib/core-libart.jar" + "/system/framework/framework.jar" + "/system/framework/services.jar" + "/system/bin/surfaceflinger" + "/system_ext/priv-app/SystemUI/SystemUI.apk" + + + + 6291456 + diff --git a/resource-overlay/lahaina/Frameworks/res/values/config_telephony.xml b/resource-overlay/common/FrameworksProduct/res/values/config_telephony.xml similarity index 100% rename from resource-overlay/lahaina/Frameworks/res/values/config_telephony.xml rename to resource-overlay/common/FrameworksProduct/res/values/config_telephony.xml diff --git a/resource-overlay/common/Telephony/res/values/config.xml b/resource-overlay/common/Telephony/res/values/config.xml index d82a9f1..78d233c 100644 --- a/resource-overlay/common/Telephony/res/values/config.xml +++ b/resource-overlay/common/Telephony/res/values/config.xml @@ -6,13 +6,4 @@ true - - - org.codeaurora.ims - - - vendor.qti.imsrcs - - - com.qualcomm.qti.uimGbaApp diff --git a/resource-overlay/common/TelephonyProduct/Android.bp b/resource-overlay/common/TelephonyProduct/Android.bp new file mode 100644 index 0000000..a8cd042 --- /dev/null +++ b/resource-overlay/common/TelephonyProduct/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "TelephonyResProduct", + product_specific: true, +} diff --git a/resource-overlay/common/TelephonyProduct/AndroidManifest.xml b/resource-overlay/common/TelephonyProduct/AndroidManifest.xml new file mode 100644 index 0000000..8d8fbf5 --- /dev/null +++ b/resource-overlay/common/TelephonyProduct/AndroidManifest.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/resource-overlay/common/TelephonyProduct/res/values/config.xml b/resource-overlay/common/TelephonyProduct/res/values/config.xml new file mode 100644 index 0000000..8e250ae --- /dev/null +++ b/resource-overlay/common/TelephonyProduct/res/values/config.xml @@ -0,0 +1,15 @@ + + + + + org.codeaurora.ims + + + vendor.qti.imsrcs + + + com.qualcomm.qti.uimGbaApp + diff --git a/resource-overlay/lahaina/Frameworks/res/values/config.xml b/resource-overlay/lahaina/Frameworks/res/values/config.xml index b7b4734..b95e0ce 100644 --- a/resource-overlay/lahaina/Frameworks/res/values/config.xml +++ b/resource-overlay/lahaina/Frameworks/res/values/config.xml @@ -7,17 +7,4 @@ true - - - - "/apex/com.android.art/javalib/core-oj.jar" - "/apex/com.android.art/javalib/core-libart.jar" - "/system/framework/framework.jar" - "/system/framework/services.jar" - "/system/bin/surfaceflinger" - "/system_ext/priv-app/SystemUI/SystemUI.apk" - - - - 6291456