From 18d449f20e4b353add85c8a7dd24203a6a05f105 Mon Sep 17 00:00:00 2001 From: Puranjay Savar Mattas Date: Sun, 5 Nov 2023 15:47:31 +0000 Subject: [PATCH] Avicii: Ancient OS Bringup --- AndroidProducts.mk | 8 ++++---- BoardConfig.mk | 2 +- lineage_avicii.mk => ancient_avicii.mk | 16 +++++++++++++--- device.mk | 2 +- .../packages/SettingsLib/res/values/config.xml | 0 .../base/packages/SystemUI/res/values/config.xml | 0 .../hardware/oplus/doze/res/values/config.xml | 0 .../lineage/res/res/values/config.xml | 0 .../res/values/defaults.xml | 0 .../Aperture/app/src/main/res/values/config.xml | 0 .../dialer/callrecord/res/values/config.xml | 0 .../packages/apps/Settings/res/values/config.xml | 0 12 files changed, 19 insertions(+), 9 deletions(-) rename lineage_avicii.mk => ancient_avicii.mk (69%) rename {overlay-lineage => overlay-ancient}/frameworks/base/packages/SettingsLib/res/values/config.xml (100%) rename {overlay-lineage => overlay-ancient}/frameworks/base/packages/SystemUI/res/values/config.xml (100%) rename {overlay-lineage => overlay-ancient}/hardware/oplus/doze/res/values/config.xml (100%) rename {overlay-lineage => overlay-ancient}/lineage-sdk/lineage/res/res/values/config.xml (100%) rename {overlay-lineage => overlay-ancient}/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml (100%) rename {overlay-lineage => overlay-ancient}/packages/apps/Aperture/app/src/main/res/values/config.xml (100%) rename {overlay-lineage => overlay-ancient}/packages/apps/Dialer/java/com/android/dialer/callrecord/res/values/config.xml (100%) rename {overlay-lineage => overlay-ancient}/packages/apps/Settings/res/values/config.xml (100%) diff --git a/AndroidProducts.mk b/AndroidProducts.mk index 38eed06..7494509 100644 --- a/AndroidProducts.mk +++ b/AndroidProducts.mk @@ -15,9 +15,9 @@ # PRODUCT_MAKEFILES := \ - $(LOCAL_DIR)/lineage_avicii.mk + $(LOCAL_DIR)/ancient_avicii.mk COMMON_LUNCH_CHOICES := \ - lineage_avicii-eng \ - lineage_avicii-user \ - lineage_avicii-userdebug + ancient_avicii-eng \ + ancient_avicii-user \ + ancient_avicii-userdebug diff --git a/BoardConfig.mk b/BoardConfig.mk index 502cca0..4b95398 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -89,7 +89,7 @@ TARGET_SURFACEFLINGER_UDFPS_LIB := //hardware/oplus:libudfps_extension.oplus DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \ $(DEVICE_PATH)/device_framework_matrix.xml \ hardware/qcom-caf/common/vendor_framework_compatibility_matrix.xml \ - vendor/lineage/config/device_framework_matrix.xml + vendor/ancient/config/device_framework_matrix.xml DEVICE_MATRIX_FILE := $(DEVICE_PATH)/compatibility_matrix.xml DEVICE_MANIFEST_FILE := $(DEVICE_PATH)/manifest.xml ODM_MANIFEST_FILES := $(DEVICE_PATH)/manifest_odm.xml diff --git a/lineage_avicii.mk b/ancient_avicii.mk similarity index 69% rename from lineage_avicii.mk rename to ancient_avicii.mk index 79c1f54..9b5b5e3 100644 --- a/lineage_avicii.mk +++ b/ancient_avicii.mk @@ -11,10 +11,20 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk) # Inherit from avicii device $(call inherit-product, device/oneplus/avicii/device.mk) -# Inherit some common Lineage stuff. -$(call inherit-product, vendor/lineage/config/common_full_phone.mk) +# Inherit some common Ancient stuff. +$(call inherit-product, vendor/ancient/config/common_full_phone.mk) -PRODUCT_NAME := lineage_avicii +# Inherit some common AncientOS stuff +TARGET_BOOT_ANIMATION_RES := 1080 +EXTRA_UDFPS_ANIMATIONS := true +TARGET_INCLUDE_STOCK_ARCORE := true +TARGET_INCLUDE_LIVE_WALLPAPERS := true +TARGET_SUPPORTS_NEXT_GEN_ASSISTANT := true + +# Official-ify +ANCIENT_OFFICIAL=false + +PRODUCT_NAME := ancient_avicii PRODUCT_DEVICE := avicii PRODUCT_MANUFACTURER := OnePlus PRODUCT_BRAND := OnePlus diff --git a/device.mk b/device.mk index cdeddf1..6226015 100644 --- a/device.mk +++ b/device.mk @@ -320,7 +320,7 @@ PRODUCT_PACKAGES += \ $(call inherit-product, hardware/oplus/overlay/qssi/qssi.mk) DEVICE_PACKAGE_OVERLAYS += \ - $(LOCAL_PATH)/overlay-lineage + $(LOCAL_PATH)/overlay-ancient PRODUCT_ENFORCE_RRO_TARGETS := * PRODUCT_PACKAGES += \ diff --git a/overlay-lineage/frameworks/base/packages/SettingsLib/res/values/config.xml b/overlay-ancient/frameworks/base/packages/SettingsLib/res/values/config.xml similarity index 100% rename from overlay-lineage/frameworks/base/packages/SettingsLib/res/values/config.xml rename to overlay-ancient/frameworks/base/packages/SettingsLib/res/values/config.xml diff --git a/overlay-lineage/frameworks/base/packages/SystemUI/res/values/config.xml b/overlay-ancient/frameworks/base/packages/SystemUI/res/values/config.xml similarity index 100% rename from overlay-lineage/frameworks/base/packages/SystemUI/res/values/config.xml rename to overlay-ancient/frameworks/base/packages/SystemUI/res/values/config.xml diff --git a/overlay-lineage/hardware/oplus/doze/res/values/config.xml b/overlay-ancient/hardware/oplus/doze/res/values/config.xml similarity index 100% rename from overlay-lineage/hardware/oplus/doze/res/values/config.xml rename to overlay-ancient/hardware/oplus/doze/res/values/config.xml diff --git a/overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml b/overlay-ancient/lineage-sdk/lineage/res/res/values/config.xml similarity index 100% rename from overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml rename to overlay-ancient/lineage-sdk/lineage/res/res/values/config.xml diff --git a/overlay-lineage/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml b/overlay-ancient/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml similarity index 100% rename from overlay-lineage/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml rename to overlay-ancient/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml diff --git a/overlay-lineage/packages/apps/Aperture/app/src/main/res/values/config.xml b/overlay-ancient/packages/apps/Aperture/app/src/main/res/values/config.xml similarity index 100% rename from overlay-lineage/packages/apps/Aperture/app/src/main/res/values/config.xml rename to overlay-ancient/packages/apps/Aperture/app/src/main/res/values/config.xml diff --git a/overlay-lineage/packages/apps/Dialer/java/com/android/dialer/callrecord/res/values/config.xml b/overlay-ancient/packages/apps/Dialer/java/com/android/dialer/callrecord/res/values/config.xml similarity index 100% rename from overlay-lineage/packages/apps/Dialer/java/com/android/dialer/callrecord/res/values/config.xml rename to overlay-ancient/packages/apps/Dialer/java/com/android/dialer/callrecord/res/values/config.xml diff --git a/overlay-lineage/packages/apps/Settings/res/values/config.xml b/overlay-ancient/packages/apps/Settings/res/values/config.xml similarity index 100% rename from overlay-lineage/packages/apps/Settings/res/values/config.xml rename to overlay-ancient/packages/apps/Settings/res/values/config.xml