diff --git a/common.mk b/common.mk index 9bd00cd..7a161bd 100644 --- a/common.mk +++ b/common.mk @@ -224,9 +224,17 @@ PRODUCT_PACKAGES += \ # Overlays PRODUCT_ENFORCE_RRO_TARGETS := * -PRODUCT_PACKAGE_OVERLAYS += \ - $(COMMON_PATH)/overlay \ - $(COMMON_PATH)/overlay-lineage \ +PRODUCT_PACKAGES += \ + FrameworksResCommon \ + FrameworksResSamsung \ + SettingsResCommon \ + SettingsProviderResCommon \ + SystemUIResCommon \ + TelecommResCommon \ + TelephonyResCommon \ + +DEVICE_PACKAGE_OVERLAYS += \ + $(COMMON_PATH)/overlay-lineage # Partitions PRODUCT_PACKAGES += \ diff --git a/overlay-lineage/frameworks/base/core/res/res/values/config.xml b/overlay-lineage/frameworks/base/core/res/res/values/config.xml deleted file mode 100644 index 952fbd3..0000000 --- a/overlay-lineage/frameworks/base/core/res/res/values/config.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - true - diff --git a/overlay-lineage/frameworks/base/packages/SettingsLib/res/values/config.xml b/overlay-lineage/frameworks/base/packages/SettingsLib/res/values/config.xml new file mode 100644 index 0000000..77a636e --- /dev/null +++ b/overlay-lineage/frameworks/base/packages/SettingsLib/res/values/config.xml @@ -0,0 +1,11 @@ + + + + + 10800000 + diff --git a/overlay-lineage/frameworks/base/packages/SettingsLibs/res/values/config.xml b/overlay-lineage/frameworks/base/packages/SettingsLibs/res/values/config.xml deleted file mode 100644 index 70dbbae..0000000 --- a/overlay-lineage/frameworks/base/packages/SettingsLibs/res/values/config.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - 5000 - - - 7500 - diff --git a/overlay-lineage/frameworks/base/packages/SystemUI/res/values/config.xml b/overlay-lineage/frameworks/base/packages/SystemUI/res/values/config.xml deleted file mode 100644 index cbcf4a7..0000000 --- a/overlay-lineage/frameworks/base/packages/SystemUI/res/values/config.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - 1 - - - false - diff --git a/overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml b/overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml index fa38fb5..c96c10d 100644 --- a/overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml +++ b/overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml @@ -1,28 +1,28 @@ + + + com.android.camera + + + true + + true + restart restart_recovery - restart_download + restart_bootloader restart_fastboot - - - - org.codeaurora.snapcam - com.android.camera - org.lineageos.aperture - org.lineageos.aperture.dev - diff --git a/overlay-lineage/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml b/overlay-lineage/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml index e6d0f14..88d6144 100644 --- a/overlay-lineage/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml +++ b/overlay-lineage/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml @@ -1,7 +1,9 @@ diff --git a/overlay-lineage/packages/apps/Aperture/app/src/main/res/values/config.xml b/overlay-lineage/packages/apps/Aperture/app/src/main/res/values/config.xml new file mode 100644 index 0000000..fd2a063 --- /dev/null +++ b/overlay-lineage/packages/apps/Aperture/app/src/main/res/values/config.xml @@ -0,0 +1,11 @@ + + + + + true + diff --git a/overlay/packages/apps/LineageParts/res/values/config.xml b/overlay-lineage/packages/apps/LineageParts/res/values/config.xml similarity index 90% rename from overlay/packages/apps/LineageParts/res/values/config.xml rename to overlay-lineage/packages/apps/LineageParts/res/values/config.xml index 1032160..db82ce8 100644 --- a/overlay/packages/apps/LineageParts/res/values/config.xml +++ b/overlay-lineage/packages/apps/LineageParts/res/values/config.xml @@ -1,13 +1,11 @@ - diff --git a/overlay-lineage/packages/apps/Settings/res/values/config.xml b/overlay-lineage/packages/apps/Settings/res/values/config.xml deleted file mode 100644 index eae1042..0000000 --- a/overlay-lineage/packages/apps/Settings/res/values/config.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - true - diff --git a/overlay/FrameworksResCommon/Android.bp b/overlay/FrameworksResCommon/Android.bp new file mode 100644 index 0000000..f1f51bb --- /dev/null +++ b/overlay/FrameworksResCommon/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "FrameworksResCommon", + vendor: true, +} diff --git a/overlay/FrameworksResCommon/AndroidManifest.xml b/overlay/FrameworksResCommon/AndroidManifest.xml new file mode 100644 index 0000000..7024c00 --- /dev/null +++ b/overlay/FrameworksResCommon/AndroidManifest.xml @@ -0,0 +1,14 @@ + + + + + diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/FrameworksResCommon/res/values/config.xml similarity index 87% rename from overlay/frameworks/base/core/res/res/values/config.xml rename to overlay/FrameworksResCommon/res/values/config.xml index 29fc056..d2fc3f9 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/FrameworksResCommon/res/values/config.xml @@ -1,12 +1,15 @@ - + + + true + true @@ -113,77 +116,84 @@ true - - true + + 3300 - + + true + + + true + + - "/apex/com.android.art/javalib/core-oj.jar" "/apex/com.android.art/javalib/core-libart.jar" + "/apex/com.android.art/javalib/core-oj.jar" "/system/framework/framework.jar" "/system/framework/services.jar" "/system/bin/surfaceflinger" "/system_ext/priv-app/SystemUI/SystemUI.apk" - - true + + true - - false + + true + + + true true true - - false - com.android.systemui/com.android.systemui.doze.DozeService - - true - - - true + + false true - - true + + true true - - true + + true - + true 200 + + Android-Mms/2.0 + + + http://www.google.com/oha/rdf/ua-profile-kila.xml + true - - 8192 - - - true + + 2 6291456 @@ -224,7 +241,7 @@ to maximize power savings but not all devices support it. Refer to autosuspend.h for details. --> - true + false - true - - - GSM|WCDMA|LTE + false - 680 - - - true + 600 - false + true true @@ -1287,46 +1293,26 @@ phone object irrespective of this config --> false + + true + true - - true + + + + "1,1" + "0,1" + "7,1" + "9,1" + - - false - - - MEMORY - - - NORMAL - - - NORMAL - - - true + + + true diff --git a/overlay/FrameworksResSamsung/Android.bp b/overlay/FrameworksResSamsung/Android.bp new file mode 100644 index 0000000..c4fef2b --- /dev/null +++ b/overlay/FrameworksResSamsung/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "FrameworksResSamsung", + vendor: true, +} diff --git a/overlay/FrameworksResSamsung/AndroidManifest.xml b/overlay/FrameworksResSamsung/AndroidManifest.xml new file mode 100644 index 0000000..ab635f8 --- /dev/null +++ b/overlay/FrameworksResSamsung/AndroidManifest.xml @@ -0,0 +1,12 @@ + + + + diff --git a/overlay/FrameworksResSamsung/res/values/config.xml b/overlay/FrameworksResSamsung/res/values/config.xml new file mode 100644 index 0000000..a1dc69e --- /dev/null +++ b/overlay/FrameworksResSamsung/res/values/config.xml @@ -0,0 +1,15 @@ + + + + + false + + + true + diff --git a/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/overlay/FrameworksResSamsung/res/values/dimens.xml similarity index 69% rename from overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml rename to overlay/FrameworksResSamsung/res/values/dimens.xml index e7d4e77..b455a22 100644 --- a/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml +++ b/overlay/FrameworksResSamsung/res/values/dimens.xml @@ -1,23 +1,22 @@ + + + + 15dp + 17dp + 8.0dip 24.0dip 24.0dip - - - 32px - - - 17dp diff --git a/overlay/Launcher3DeviceOverlay/Android.bp b/overlay/Launcher3DeviceOverlay/Android.bp new file mode 100644 index 0000000..f87b5f7 --- /dev/null +++ b/overlay/Launcher3DeviceOverlay/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "Launcher3DeviceOverlay", + product_specific: true +} diff --git a/overlay/Launcher3DeviceOverlay/AndroidManifest.xml b/overlay/Launcher3DeviceOverlay/AndroidManifest.xml new file mode 100644 index 0000000..d5d0e67 --- /dev/null +++ b/overlay/Launcher3DeviceOverlay/AndroidManifest.xml @@ -0,0 +1,14 @@ + + + + + + diff --git a/overlay/packages/apps/Launcher3/quickstep/res/values/config.xml b/overlay/Launcher3DeviceOverlay/res/values/config.xml similarity index 62% rename from overlay/packages/apps/Launcher3/quickstep/res/values/config.xml rename to overlay/Launcher3DeviceOverlay/res/values/config.xml index f1742c4..0023b37 100644 --- a/overlay/packages/apps/Launcher3/quickstep/res/values/config.xml +++ b/overlay/Launcher3DeviceOverlay/res/values/config.xml @@ -1,12 +1,10 @@ 11 - 15dp diff --git a/overlay/SettingsProviderResCommon/Android.bp b/overlay/SettingsProviderResCommon/Android.bp new file mode 100644 index 0000000..b66b896 --- /dev/null +++ b/overlay/SettingsProviderResCommon/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "SettingsProviderResCommon", + vendor: true, +} diff --git a/overlay/SettingsProviderResCommon/AndroidManifest.xml b/overlay/SettingsProviderResCommon/AndroidManifest.xml new file mode 100644 index 0000000..fa76dcb --- /dev/null +++ b/overlay/SettingsProviderResCommon/AndroidManifest.xml @@ -0,0 +1,18 @@ + + + + android:versionCode="1" + android:versionName="1.0"> + + + + + diff --git a/overlay-lineage/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/overlay/SettingsProviderResCommon/res/values/config.xml similarity index 56% rename from overlay-lineage/frameworks/base/packages/SettingsProvider/res/values/defaults.xml rename to overlay/SettingsProviderResCommon/res/values/config.xml index 255a4bb..27152ca 100644 --- a/overlay-lineage/frameworks/base/packages/SettingsProvider/res/values/defaults.xml +++ b/overlay/SettingsProviderResCommon/res/values/config.xml @@ -1,15 +1,11 @@ - - - 82 - + true diff --git a/overlay/SettingsResCommon/Android.bp b/overlay/SettingsResCommon/Android.bp new file mode 100644 index 0000000..c67362e --- /dev/null +++ b/overlay/SettingsResCommon/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "SettingsResCommon", + vendor: true, +} diff --git a/overlay/SettingsResCommon/AndroidManifest.xml b/overlay/SettingsResCommon/AndroidManifest.xml new file mode 100644 index 0000000..fa753f9 --- /dev/null +++ b/overlay/SettingsResCommon/AndroidManifest.xml @@ -0,0 +1,12 @@ + + + + + diff --git a/overlay/SettingsResCommon/res/values/config.xml b/overlay/SettingsResCommon/res/values/config.xml new file mode 100644 index 0000000..77a636e --- /dev/null +++ b/overlay/SettingsResCommon/res/values/config.xml @@ -0,0 +1,11 @@ + + + + + 10800000 + diff --git a/overlay/SystemUIResCommon/Android.bp b/overlay/SystemUIResCommon/Android.bp new file mode 100644 index 0000000..74b6651 --- /dev/null +++ b/overlay/SystemUIResCommon/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "SystemUIResCommon", + vendor: true, +} diff --git a/overlay/SystemUIResCommon/AndroidManifest.xml b/overlay/SystemUIResCommon/AndroidManifest.xml new file mode 100644 index 0000000..09c276b --- /dev/null +++ b/overlay/SystemUIResCommon/AndroidManifest.xml @@ -0,0 +1,12 @@ + + + + + diff --git a/overlay/SystemUIResCommon/res/values-sw372dp/dimens.xml b/overlay/SystemUIResCommon/res/values-sw372dp/dimens.xml new file mode 100644 index 0000000..1391cae --- /dev/null +++ b/overlay/SystemUIResCommon/res/values-sw372dp/dimens.xml @@ -0,0 +1,11 @@ + + + + 4dp + 8dp + diff --git a/overlay/SystemUIResCommon/res/values/config.xml b/overlay/SystemUIResCommon/res/values/config.xml new file mode 100644 index 0000000..7f8514f --- /dev/null +++ b/overlay/SystemUIResCommon/res/values/config.xml @@ -0,0 +1,24 @@ + + + + + + + 10800000 + + + true + + + false + + + true + diff --git a/overlay/TelecommResCommon/Android.bp b/overlay/TelecommResCommon/Android.bp new file mode 100644 index 0000000..fd3b916 --- /dev/null +++ b/overlay/TelecommResCommon/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "TelecommResCommon", + vendor: true, +} diff --git a/overlay/TelecommResCommon/AndroidManifest.xml b/overlay/TelecommResCommon/AndroidManifest.xml new file mode 100644 index 0000000..59c5965 --- /dev/null +++ b/overlay/TelecommResCommon/AndroidManifest.xml @@ -0,0 +1,14 @@ + + + + + diff --git a/overlay/TelecommResCommon/res/values/config.xml b/overlay/TelecommResCommon/res/values/config.xml new file mode 100644 index 0000000..657268d --- /dev/null +++ b/overlay/TelecommResCommon/res/values/config.xml @@ -0,0 +1,15 @@ + + + + + + com.android.incallui.InCallServiceImpl + + + true + diff --git a/overlay/TelephonyResCommon/Android.bp b/overlay/TelephonyResCommon/Android.bp new file mode 100644 index 0000000..33e6e09 --- /dev/null +++ b/overlay/TelephonyResCommon/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "TelephonyResCommon", + vendor: true, +} diff --git a/overlay/TelephonyResCommon/AndroidManifest.xml b/overlay/TelephonyResCommon/AndroidManifest.xml new file mode 100644 index 0000000..7c1eadc --- /dev/null +++ b/overlay/TelephonyResCommon/AndroidManifest.xml @@ -0,0 +1,14 @@ + + + + + diff --git a/overlay/TelephonyResCommon/res/values/config.xml b/overlay/TelephonyResCommon/res/values/config.xml new file mode 100644 index 0000000..721203d --- /dev/null +++ b/overlay/TelephonyResCommon/res/values/config.xml @@ -0,0 +1,14 @@ + + + + + org.codeaurora.ims + + + com.android.service.ims + diff --git a/overlay/frameworks/base/core/res/res/values/dimens.xml b/overlay/frameworks/base/core/res/res/values/dimens.xml deleted file mode 100644 index 5413f97..0000000 --- a/overlay/frameworks/base/core/res/res/values/dimens.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - 75px - - - 35px - - - 25px - - 93px - diff --git a/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml deleted file mode 100644 index 3639ee0..0000000 --- a/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - 0 - - - true - diff --git a/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml b/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml deleted file mode 100644 index e60aacf..0000000 --- a/overlay/frameworks/base/packages/SystemUI/res-keyguard/values/dimens.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - 400px - diff --git a/overlay/frameworks/base/packages/SystemUI/res/values/config.xml b/overlay/frameworks/base/packages/SystemUI/res/values/config.xml deleted file mode 100644 index 615d2e3..0000000 --- a/overlay/frameworks/base/packages/SystemUI/res/values/config.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - true - - - 10800000 - - - false - - - 4dp - 16dp - diff --git a/overlay/frameworks/base/packages/SystemUI/res/values/integers.xml b/overlay/frameworks/base/packages/SystemUI/res/values/integers.xml deleted file mode 100644 index 4cb6948..0000000 --- a/overlay/frameworks/base/packages/SystemUI/res/values/integers.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - 9 - diff --git a/overlay/hardware/samsung/AdvancedDisplay/res/values/arrays.xml b/overlay/hardware/samsung/AdvancedDisplay/res/values/arrays.xml deleted file mode 100644 index 15a0ca9..0000000 --- a/overlay/hardware/samsung/AdvancedDisplay/res/values/arrays.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - LineageOS (default) - Video - Video warm - Video cold - Camera - Navigation - Gallery - Video call - Browser - eBook - E-mail - Digital television - - - - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 16 - - diff --git a/overlay/packages/apps/Aperture/app/src/main/res/values/config.xml b/overlay/packages/apps/Aperture/app/src/main/res/values/config.xml deleted file mode 100644 index a60258c..0000000 --- a/overlay/packages/apps/Aperture/app/src/main/res/values/config.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - true - - - - 0 sd|hd|fhd 60 - 1 sd|hd|fhd 60 - 3 sd|hd|fhd 60 - - diff --git a/overlay/packages/apps/Settings/res/values/config.xml b/overlay/packages/apps/Settings/res/values/config.xml deleted file mode 100644 index 05d7ff6..0000000 --- a/overlay/packages/apps/Settings/res/values/config.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - true - - - 8dp - 85% - - - 3 - - - 10800000 - - - true - diff --git a/overlay/packages/apps/SystemUI/res/values/config.xml b/overlay/packages/apps/SystemUI/res/values/config.xml deleted file mode 100644 index eb3ae34..0000000 --- a/overlay/packages/apps/SystemUI/res/values/config.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - 60 -