diff --git a/LICENSE b/LICENSE index cdec959c8d679837df7ffb7bc79839189a661c38..dd240aca7aa468fa93939ba95ad422a477f2f121 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,6 @@ Copyright 2011-15 The CyanogenMod Project 2017 The LineageOS Project + 2019-21 E FOUNDATION Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/build/target/product/lineage_sdk_phone_arm64.mk b/build/target/product/lineage_sdk_phone_arm64.mk index a1f5afa847eb1db221c37b4d231f7eceaa5f3c71..988d50036b2e3005fb9a583970b0c151ee7a9e13 100644 --- a/build/target/product/lineage_sdk_phone_arm64.mk +++ b/build/target/product/lineage_sdk_phone_arm64.mk @@ -15,6 +15,9 @@ $(call inherit-product, device/generic/goldfish/64bitonly/product/sdk_phone64_arm64.mk) $(call inherit-product, vendor/lineage/build/target/product/lineage_sdk_phone_arm64_board.mk) +# Inherit tablet common Lineage stuff +$(call inherit-product, vendor/lineage/config/tablet.mk) + include vendor/lineage/build/target/product/lineage_generic_target.mk # Always build modules from source @@ -25,7 +28,7 @@ PRODUCT_ENFORCE_ARTIFACT_PATH_REQUIREMENTS := relaxed # Overrides PRODUCT_NAME := lineage_sdk_phone_arm64 -PRODUCT_MODEL := LineageOS Android SDK built for arm64 +PRODUCT_MODEL := /e/ os Android SDK built for arm64 PRODUCT_SDK_ADDON_NAME := lineage PRODUCT_SDK_ADDON_SYS_IMG_SOURCE_PROP := vendor/lineage/build/target/product/source.properties diff --git a/build/target/product/lineage_sdk_phone_x86_64.mk b/build/target/product/lineage_sdk_phone_x86_64.mk index 59fe59d4b1caa170510ba5ee1ebc5305375db5dc..fa7af98032fd62c5dd7afcf9d9568a7c78241675 100644 --- a/build/target/product/lineage_sdk_phone_x86_64.mk +++ b/build/target/product/lineage_sdk_phone_x86_64.mk @@ -17,6 +17,9 @@ $(call inherit-product, device/generic/goldfish/64bitonly/product/sdk_phone64_x8 include vendor/lineage/build/target/product/lineage_generic_target.mk include device/generic/goldfish/board/kernel/x86_64.mk +# Inherit tablet common Lineage stuff +$(call inherit-product, vendor/lineage/config/tablet.mk) + # Always build modules from source PRODUCT_MODULE_BUILD_FROM_SOURCE := true @@ -25,7 +28,7 @@ PRODUCT_ENFORCE_ARTIFACT_PATH_REQUIREMENTS := relaxed # Overrides PRODUCT_NAME := lineage_sdk_phone_x86_64 -PRODUCT_MODEL := LineageOS Android SDK built for x86_64 +PRODUCT_MODEL := /e/ os Android SDK built for x86_64 PRODUCT_SDK_ADDON_NAME := lineage PRODUCT_SDK_ADDON_SYS_IMG_SOURCE_PROP := $(LOCAL_PATH)/source.properties diff --git a/build/target/product/security/lineage.x509.pem b/build/target/product/security/lineage.x509.pem deleted file mode 100644 index edbe469525be21f89ca6610cecf033ff8a0c4001..0000000000000000000000000000000000000000 --- a/build/target/product/security/lineage.x509.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDszCCApugAwIBAgIJAOEEE8dzw8VPMA0GCSqGSIb3DQEBBQUAMHAxCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApXYXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRIw -EAYDVQQKDAlMaW5lYWdlT1MxEjAQBgNVBAsMCUxpbmVhZ2VPUzESMBAGA1UEAwwJ -TGluZWFnZU9TMB4XDTE3MDEwNzA0MjEyNVoXDTQ0MDUyNTA0MjEyNVowcDELMAkG -A1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUx -EjAQBgNVBAoMCUxpbmVhZ2VPUzESMBAGA1UECwwJTGluZWFnZU9TMRIwEAYDVQQD -DAlMaW5lYWdlT1MwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCmTdPh -+EIDj/A/Z7jpvwlTD8KRPLU+NlTHjsINvIsecRNijKWrwIYFYMtELBtR+Yttzl5Z -xJA38n9k9IrvBJCrmRBvCAeiEw4aizqs2DTmVvCFS2Amd7ZsAHsUwtDCjQ3GE0He -ZI2HnbWannnhKIhzGjuxxh+1j3JawHHeErYQk97MVoWsJHTO4s8i8ORL8ghBDZHF -0fYKp5RVSIIrrXVqcOD+F8g/NeX6Wb5N0rRGBI+bQjMhhv8KpH7TnCEN6f2YHFVx -nsjzDKrEQVwhYF8T9X0OzfBoLEhOlFZ0jevoDi8uCxz0f7ldkv/0Zz4W9jeB87LH -zUuQQEGr6134UFmZAgMBAAGjUDBOMB0GA1UdDgQWBBRyljIn1mxMTV+gkWrCLHk8 -1F9DXDAfBgNVHSMEGDAWgBRyljIn1mxMTV+gkWrCLHk81F9DXDAMBgNVHRMEBTAD -AQH/MA0GCSqGSIb3DQEBBQUAA4IBAQCKJH4ByccucWfewkmT8j9TnAdhjCgZ7k0+ -rpbSgxc66+ESRpQFxMSAUu8exy8pSawGd7SerFBVvqL+dajdPfyLPM+I+xDEoMJ3 -ncKGHoC0RRKMGEhc4rS090/wOJJHZZtThlcjdND5vybMwmHngzl8o4CNWhneJvjb -hNkqxocrC9vGCsdo5Kx00ULn8sXVwcq7yl0bqtuSMlKxm6CVA3DVVnB8N8OZyTam -fgj9F0jOpWVtit1/ohd+1jB5bY3g+ulXCydKBFkJhNXAZf4welNG61SWLkH1gNGk -SEYxEuLV9JGjm7n5oqDKxYVcKKNfvbGtSmrqsq6i+QVuc/xIdzfr ------END CERTIFICATE----- - diff --git a/build/tasks/bacon.mk b/build/tasks/bacon.mk index 272a4b8efa60ff2f6c3f935bb6567b79df77782d..57c5d9cd145b2213f455c9ab78ac1f677c7cc26b 100644 --- a/build/tasks/bacon.mk +++ b/build/tasks/bacon.mk @@ -16,7 +16,7 @@ # ----------------------------------------------------------------- # Lineage OTA update package -LINEAGE_TARGET_PACKAGE := $(PRODUCT_OUT)/lineage-$(LINEAGE_VERSION).zip +LINEAGE_TARGET_PACKAGE := $(PRODUCT_OUT)/e-$(LINEAGE_VERSION).zip SHA256 := prebuilts/build-tools/path/$(HOST_PREBUILT_TAG)/sha256sum diff --git a/config/BoardConfigSoong.mk b/config/BoardConfigSoong.mk index ee8ad82ada49bab81714787ec4be9280fab8f381..959dab6549d523ce036e5ae7404f69bc94219da1 100644 --- a/config/BoardConfigSoong.mk +++ b/config/BoardConfigSoong.mk @@ -91,6 +91,16 @@ ifneq ($(TARGET_USES_MTK_APNS_CONF),) $(call soong_config_set,lineageGlobalVars,uses_mtk_apns_conf,$(TARGET_USES_MTK_APNS_CONF)) endif +# MTK APNs +ifneq ($(TARGET_USES_MTK_APNS_CONF),) + # The vendor/apn file selection logic relies on old namespace + # Bring back old namespace to keep having single branch for vendor/apn + $(call add_soong_config_namespace,lineageGlobalVars) + $(call add_soong_config_var,lineageGlobalVars,uses_mtk_apns_conf) + # Set our soong config variable into old namespace + $(call soong_config_set,lineageGlobalVars,uses_mtk_apns_conf,$(TARGET_USES_MTK_APNS_CONF)) +endif + # Surfaceflinger ifneq ($(TARGET_SURFACEFLINGER_UDFPS_LIB),) $(error TARGET_SURFACEFLINGER_UDFPS_LIB is deprecated, please migrate to soong_config_set,surfaceflinger,udfps_lib) diff --git a/config/common.mk b/config/common.mk index 1e4a825fb0429b9b0d834065908d65ed1e28c292..1330d6d639c1b502e7c9c0da51db8cb86d77b3f1 100644 --- a/config/common.mk +++ b/config/common.mk @@ -46,11 +46,7 @@ endif # Backup Tool PRODUCT_COPY_FILES += \ vendor/lineage/prebuilt/common/bin/backuptool.sh:install/bin/backuptool.sh \ - vendor/lineage/prebuilt/common/bin/backuptool.functions:install/bin/backuptool.functions \ - vendor/lineage/prebuilt/common/bin/50-lineage.sh:$(TARGET_COPY_OUT_SYSTEM)/addon.d/50-lineage.sh - -PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \ - system/addon.d/50-lineage.sh + vendor/lineage/prebuilt/common/bin/backuptool.functions:install/bin/backuptool.functions ifneq ($(strip $(AB_OTA_PARTITIONS) $(AB_OTA_POSTINSTALL_CONFIG)),) PRODUCT_COPY_FILES += \ @@ -282,12 +278,11 @@ CUSTOM_LOCALES += \ PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += vendor/crowdin/overlay PRODUCT_PACKAGE_OVERLAYS += vendor/crowdin/overlay -PRODUCT_EXTRA_RECOVERY_KEYS += \ - vendor/lineage/build/target/product/security/lineage - include vendor/lineage/config/version.mk -include vendor/lineage-priv/keys/keys.mk -include $(WORKSPACE)/build_env/image-auto-bits.mk --include vendor/lineage/config/partner_gms.mk + +# Include configuration for eos +$(call inherit-product, vendor/eos/config/common.mk) diff --git a/config/common_mobile.mk b/config/common_mobile.mk index 758a5b43d6b22f6b191de87c55ebe000d72f8638..b078c8a1fc46475f09ae09921a1cc09c94310886 100644 --- a/config/common_mobile.mk +++ b/config/common_mobile.mk @@ -8,11 +8,6 @@ include vendor/lineage/config/aosp_audio.mk # Include Lineage audio files include vendor/lineage/config/lineage_audio.mk -# Default notification/alarm sounds -PRODUCT_PRODUCT_PROPERTIES += \ - ro.config.notification_sound=Argon.ogg \ - ro.config.alarm_alert=Hassium.ogg - # Apps PRODUCT_PACKAGES += \ AvatarPicker \ @@ -35,7 +30,7 @@ PRODUCT_DEXPREOPT_SPEED_APPS += \ endif PRODUCT_PACKAGES += \ - Launcher3Overlay + BlissLauncherOverlay # Charger PRODUCT_PACKAGES += \ @@ -73,6 +68,7 @@ PRODUCT_PACKAGES += \ IconPackVictorLauncherOverlay \ IconPackVictorSettingsOverlay \ IconPackVictorSystemUIOverlay \ + IconShapeCircleOverlay \ IconShapePebbleOverlay \ IconShapeRoundedRectOverlay \ IconShapeSquareOverlay \ @@ -83,7 +79,19 @@ PRODUCT_PACKAGES += \ # Legal PRODUCT_SYSTEM_PROPERTIES += \ - ro.lineagelegal.url=https://lineageos.org/legal + ro.lineagelegal.url=https://lineageos.org/legal \ + ro.elegal.url=https://e.foundation/legal + +ifdef CI_PIPELINE_ID + PRODUCT_SYSTEM_PROPERTIES += \ + ro.cm.build.pipeline.id=$(CI_PIPELINE_ID) +endif + +ifdef CI_PIPELINE_IID + PRODUCT_SYSTEM_PROPERTIES += \ + ro.cm.build.pipeline.iid=$(CI_PIPELINE_IID) +endif + # Media PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \ @@ -111,3 +119,6 @@ PRODUCT_PACKAGES += \ LineageBlackTheme \ ThemePicker \ ThemesStub + +# Include configuration for eos +$(call inherit-product, vendor/eos/config/common_mobile.mk) diff --git a/config/common_mobile_full.mk b/config/common_mobile_full.mk index 22b1acf2f9d30123a9c21a86150bec980c2af4ae..99cc6bc8aa0bdd56e7bcb3ae3e8e3a5adee952da 100644 --- a/config/common_mobile_full.mk +++ b/config/common_mobile_full.mk @@ -21,7 +21,7 @@ PRODUCT_PACKAGES += \ Aperture endif -ifneq ($(TARGET_EXCLUDES_AUDIOFX),true) +ifeq ($(TARGET_INCLUDES_AUDIOFX),true) PRODUCT_PACKAGES += \ AudioFX endif diff --git a/config/partner_gms.mk b/config/partner_gms.mk deleted file mode 100644 index e754da30d40afda12492bdb0dd54db9929db4f8c..0000000000000000000000000000000000000000 --- a/config/partner_gms.mk +++ /dev/null @@ -1,51 +0,0 @@ -ifeq ($(WITH_GMS),true) - # Special handling for Android TV - ifeq ($(PRODUCT_IS_ATV),true) - ifneq (,$(wildcard vendor/partner_gms-tv)) - ifneq ($(GMS_MAKEFILE),) - # Specify the GMS makefile you want to use, for example: - # - gms.mk - default Android TV GMS - # - gms_gtv.mk - default Google TV GMS - # - gms_minimal.mk - minimal Android TV GMS - $(call inherit-product, vendor/partner_gms-tv/products/$(GMS_MAKEFILE)) - else - $(call inherit-product-if-exists, vendor/partner_gms-tv/products/gms.mk) - endif - $(call inherit-product-if-exists, vendor/partner_gms-tv/products/mainline_modules.mk) - endif - # Special handling for Android Automotive - else ifeq ($(PRODUCT_IS_AUTOMOTIVE),true) - ifneq (,$(wildcard vendor/partner_gms-car)) - ifneq ($(GMS_MAKEFILE),) - $(call inherit-product, vendor/partner_gms-car/products/$(GMS_MAKEFILE)) - else - $(call inherit-product-if-exists, vendor/partner_gms-car/products/gms.mk) - endif - endif - else - ifneq (,$(wildcard vendor/partner_gms)) - # Specify the GMS makefile you want to use, for example: - # - fi.mk - Project Fi - # - gms.mk - default GMS - # - gms_go.mk - low ram devices - # - gms_go_2gb.mk - low ram devices (2GB) - # - gms_64bit_only.mk - devices supporting 64-bit only - # - gms_minimal.mk - minimal GMS - ifneq ($(GMS_MAKEFILE),) - $(call inherit-product, vendor/partner_gms/products/$(GMS_MAKEFILE)) - else - $(call inherit-product-if-exists, vendor/partner_gms/products/gms.mk) - endif - endif - - ifneq (,$(wildcard vendor/partner_modules)) - # Specify the mainline module makefile you want to use, for example: - # - mainline_modules.mk - updatable apex - # - mainline_modules_flatten_apex.mk - flatten apex - # - mainline_modules_low_ram.mk - low ram devices - ifneq ($(MAINLINE_MODULES_MAKEFILE),) - $(call inherit-product, vendor/partner_modules/build/$(MAINLINE_MODULES_MAKEFILE)) - endif - endif - endif -endif diff --git a/config/tablet.mk b/config/tablet.mk index dff7e7b7096e918935c01252bd0232433b706c88..dc2d839cd7f64c91252f8e8466d71e1bf0a75c68 100644 --- a/config/tablet.mk +++ b/config/tablet.mk @@ -6,3 +6,6 @@ PRODUCT_COPY_FILES += \ # Tablet-specific overlay PRODUCT_PACKAGE_OVERLAYS += vendor/lineage/overlay/tablet + +PRODUCT_PACKAGES += \ + BackgroundsTablet diff --git a/config/telephony.mk b/config/telephony.mk index 0c6ebba88de3311046181caa58b872e5d41c8502..fb67949025de6b2cdf1a9fb33b827ed1179e6aab 100644 --- a/config/telephony.mk +++ b/config/telephony.mk @@ -16,15 +16,15 @@ PRODUCT_PACKAGES += \ messaging \ Stk -# Default ringtone -PRODUCT_PRODUCT_PROPERTIES += \ - ro.config.ringtone=Orion.ogg - # Tethering - allow without requiring a provisioning app # (for devices that check this) PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \ net.tethering.noprovisioning=true -# Disable mobile data by default +# Enable mobile data by default PRODUCT_PRODUCT_PROPERTIES += \ - ro.com.android.mobiledata=false + ro.com.android.prov_mobiledata=true \ + ro.com.android.mobiledata=true + +# Include configuration for eos +$(call inherit-product, vendor/eos/config/telephony.mk) diff --git a/config/version.mk b/config/version.mk index 985693f0a27995f64299a769089d438e06847750..df92f7dbf368a3a0023b6f744b674b40d64a0f62 100644 --- a/config/version.mk +++ b/config/version.mk @@ -1,5 +1,16 @@ -PRODUCT_VERSION_MAJOR = 23 -PRODUCT_VERSION_MINOR = 0 +ANDROID_LETTER := a16 +PRODUCT_VERSION_MAJOR = 3 +PRODUCT_VERSION_MINOR = 3 +PRODUCT_VERSION_MAINTENANCE := 0 +PRODUCT_PRERELEASE_STRING = + +ifdef PRODUCT_PRERELEASE + ifdef PRODUCT_PRERELEASE_VERSION + PRODUCT_PRERELEASE_STRING = -$(PRODUCT_PRERELEASE).$(PRODUCT_PRERELEASE_VERSION) + else + PRODUCT_PRERELEASE_STRING = -$(PRODUCT_PRERELEASE) + endif +endif ifeq ($(LINEAGE_VERSION_APPEND_TIME_OF_DAY),true) LINEAGE_BUILD_DATE := $(shell date -u +%Y%m%d_%H%M%S) @@ -18,7 +29,7 @@ ifndef LINEAGE_BUILDTYPE endif # Filter out random types, so it'll reset to UNOFFICIAL -ifeq ($(filter RELEASE NIGHTLY SNAPSHOT EXPERIMENTAL,$(LINEAGE_BUILDTYPE)),) +ifeq ($(filter test community official partner,$(LINEAGE_BUILDTYPE)),) LINEAGE_BUILDTYPE := UNOFFICIAL LINEAGE_EXTRAVERSION := endif @@ -29,17 +40,22 @@ ifeq ($(LINEAGE_BUILDTYPE), UNOFFICIAL) endif endif -LINEAGE_VERSION_SUFFIX := $(LINEAGE_BUILD_DATE)-$(LINEAGE_BUILDTYPE)$(LINEAGE_EXTRAVERSION)-$(LINEAGE_BUILD) +LINEAGE_VERSION_SUFFIX := $(LINEAGE_BUILD_DATE)$(CI_PIPELINE_ID)-$(LINEAGE_BUILDTYPE)$(LINEAGE_EXTRAVERSION)-$(LINEAGE_BUILD) # Internal version -LINEAGE_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR)-$(LINEAGE_VERSION_SUFFIX) +ifeq ($(PRODUCT_VERSION_MAINTENANCE),0) + LINEAGE_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR)$(PRODUCT_PRERELEASE_STRING)-$(ANDROID_LETTER)-$(LINEAGE_VERSION_SUFFIX) +else + PRODUCT_VERSION_OPTIONAL := .$(PRODUCT_VERSION_MAINTENANCE) + LINEAGE_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)$(PRODUCT_PRERELEASE_STRING)-$(ANDROID_LETTER)-$(LINEAGE_VERSION_SUFFIX) +endif # Display version -LINEAGE_DISPLAY_VERSION := $(PRODUCT_VERSION_MAJOR)-$(LINEAGE_VERSION_SUFFIX) +LINEAGE_DISPLAY_VERSION := $(LINEAGE_VERSION) # LineageOS version properties PRODUCT_SYSTEM_PROPERTIES += \ ro.lineage.version=$(LINEAGE_VERSION) \ ro.lineage.display.version=$(LINEAGE_DISPLAY_VERSION) \ - ro.lineage.build.version=$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR) \ + ro.lineage.build.version=$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR)$(PRODUCT_VERSION_OPTIONAL) \ ro.lineage.releasetype=$(LINEAGE_BUILDTYPE) diff --git a/overlay/common/frameworks/base/core/res/res/drawable-hdpi/default_wallpaper.png b/overlay/common/frameworks/base/core/res/res/drawable-hdpi/default_wallpaper.png index c38e6e0d3710e63ecbb42bdf0a481d59f53e5255..62216628de95c525e02cd0c0e06d0f6a114587a1 100644 Binary files a/overlay/common/frameworks/base/core/res/res/drawable-hdpi/default_wallpaper.png and b/overlay/common/frameworks/base/core/res/res/drawable-hdpi/default_wallpaper.png differ diff --git a/overlay/common/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png b/overlay/common/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png index a60c013e77b7b874895d8893a2842220e821a367..62216628de95c525e02cd0c0e06d0f6a114587a1 100644 Binary files a/overlay/common/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png and b/overlay/common/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png differ diff --git a/overlay/common/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.png b/overlay/common/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.png index 10b06e32db8b8879c9c4580a05e15e8d364277e9..ee2faf266f5a019b52e018c05809135577c395b0 100644 Binary files a/overlay/common/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.png and b/overlay/common/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.png differ diff --git a/overlay/common/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.png b/overlay/common/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.png index 10b06e32db8b8879c9c4580a05e15e8d364277e9..ee2faf266f5a019b52e018c05809135577c395b0 100644 Binary files a/overlay/common/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.png and b/overlay/common/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.png differ diff --git a/overlay/common/frameworks/base/core/res/res/drawable-xhdpi/default_wallpaper.png b/overlay/common/frameworks/base/core/res/res/drawable-xhdpi/default_wallpaper.png index 4134452c2f09a43de5cf0175e70a653ec80ff56e..62216628de95c525e02cd0c0e06d0f6a114587a1 100644 Binary files a/overlay/common/frameworks/base/core/res/res/drawable-xhdpi/default_wallpaper.png and b/overlay/common/frameworks/base/core/res/res/drawable-xhdpi/default_wallpaper.png differ diff --git a/overlay/common/frameworks/base/core/res/res/drawable-xxhdpi/default_wallpaper.png b/overlay/common/frameworks/base/core/res/res/drawable-xxhdpi/default_wallpaper.png index 10b06e32db8b8879c9c4580a05e15e8d364277e9..da284b8161ea294c22713312d8dc6451d725c5c8 100644 Binary files a/overlay/common/frameworks/base/core/res/res/drawable-xxhdpi/default_wallpaper.png and b/overlay/common/frameworks/base/core/res/res/drawable-xxhdpi/default_wallpaper.png differ diff --git a/overlay/common/frameworks/base/core/res/res/drawable-xxxhdpi/default_wallpaper.png b/overlay/common/frameworks/base/core/res/res/drawable-xxxhdpi/default_wallpaper.png index 0eceece7d96e9453933cac839886ce8956f21ca3..da284b8161ea294c22713312d8dc6451d725c5c8 100644 Binary files a/overlay/common/frameworks/base/core/res/res/drawable-xxxhdpi/default_wallpaper.png and b/overlay/common/frameworks/base/core/res/res/drawable-xxxhdpi/default_wallpaper.png differ diff --git a/overlay/common/frameworks/base/core/res/res/values/config.xml b/overlay/common/frameworks/base/core/res/res/values/config.xml index 7ab09ba58bd13522e0040a6ceae35ba86017ea63..4959398b464c347b8cfef92ff214cc27f4652f23 100644 --- a/overlay/common/frameworks/base/core/res/res/values/config.xml +++ b/overlay/common/frameworks/base/core/res/res/values/config.xml @@ -38,8 +38,6 @@ com.google.android.gms com.android.location.fused - - org.microg.nlp @@ -53,6 +51,9 @@ com.shannon.imsservice com.mediatek.ims + + org.microg.nlp.backend.ichnaea + org.microg.nlp.backend.nominatim 4 - - "M50 0A50 50,0,1,1,50 100A50 50,0,1,1,50 0" + + M 78.9068 100.0425 H 21.0206 c -11.6647 0 -21.1077 -9.4484 -21.1077 -21.12 V 21.12 C 0.03 9.4484 9.473 0 21.1377 0 h 57.7688 c 11.6647 0 21.1077 9.4484 21.1077 21.12 v 57.8023 C 100.0146 90.5941 90.5719 100.0425 78.9068 100.0425 z - true + false false @@ -143,14 +144,6 @@ true - - 2 - true @@ -169,6 +162,9 @@ should also be non-empty.--> com.android.contacts + + foundation.e.camera/net.sourceforge.opencamera.qr.QrScannerActivity + diff --git a/overlay/common/frameworks/base/core/res/res/values/dimens.xml b/overlay/common/frameworks/base/core/res/res/values/dimens.xml new file mode 100644 index 0000000000000000000000000000000000000000..c78bb7a35abcec6022621ab13bb07ca4aabaa35c --- /dev/null +++ b/overlay/common/frameworks/base/core/res/res/values/dimens.xml @@ -0,0 +1,31 @@ + + + + + 4dp + + 4dp + + 8dp + + 1000dp + + 28dp + + 20dp + diff --git a/overlay/common/frameworks/base/core/res/res/values/vendor_required_apps_managed_device.xml b/overlay/common/frameworks/base/core/res/res/values/vendor_required_apps_managed_device.xml index 37c5f13e501d9ca536051e850a20bceb5a7ea3d8..56398aa873878f7353714f0812568d0055f0081a 100644 --- a/overlay/common/frameworks/base/core/res/res/values/vendor_required_apps_managed_device.xml +++ b/overlay/common/frameworks/base/core/res/res/values/vendor_required_apps_managed_device.xml @@ -34,5 +34,6 @@ com.android.messaging com.google.android.setupwizard org.lineageos.setupwizard + foundation.e.blisslauncher diff --git a/overlay/common/frameworks/base/core/res/res/values/vendor_required_apps_managed_user.xml b/overlay/common/frameworks/base/core/res/res/values/vendor_required_apps_managed_user.xml index 0099c83bb5a9375ac8debb23af8e09ae39720fc9..978a7f4e71688c3f5c7dca7b0baf97340f437494 100644 --- a/overlay/common/frameworks/base/core/res/res/values/vendor_required_apps_managed_user.xml +++ b/overlay/common/frameworks/base/core/res/res/values/vendor_required_apps_managed_user.xml @@ -32,5 +32,6 @@ com.android.dialer com.google.android.apps.messaging com.android.messaging + foundation.e.blisslauncher diff --git a/overlay/common/frameworks/libs/systemui/iconloaderlib/res/values/config.xml b/overlay/common/frameworks/libs/systemui/iconloaderlib/res/values/config.xml index 0c3e41697c1a0577040b037b65830ea7627f6872..16298140a7622344072345b9ff29c83bf76e53b5 100644 --- a/overlay/common/frameworks/libs/systemui/iconloaderlib/res/values/config.xml +++ b/overlay/common/frameworks/libs/systemui/iconloaderlib/res/values/config.xml @@ -18,7 +18,7 @@ --> - org.lineageos.etar/com.android.calendar.AllInOneActivity + foundation.e.calendar/com.android.calendar.AllInOneActivity com.android.deskclock/com.android.deskclock.DeskClockApplication diff --git a/overlay/common/packages/apps/Settings/res/values/strings.xml b/overlay/common/packages/apps/Settings/res/values/strings.xml deleted file mode 100644 index 93758ea376e05ff2bcdaa82d6adec11150f04204..0000000000000000000000000000000000000000 --- a/overlay/common/packages/apps/Settings/res/values/strings.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - https://support.google.com/wallet/answer/1347934 - - - https://support.google.com - - diff --git a/overlay/common/packages/apps/SimpleDeviceConfig/res/values/config.xml b/overlay/common/packages/apps/SimpleDeviceConfig/res/values/config.xml index 27c587ae987c5124ecf277198616330da78fda63..d43d31178d34047c055e7a9996b3eefbf29718dd 100644 --- a/overlay/common/packages/apps/SimpleDeviceConfig/res/values/config.xml +++ b/overlay/common/packages/apps/SimpleDeviceConfig/res/values/config.xml @@ -60,5 +60,8 @@ backup_and_restore/backup_transport_future_timeout_millis=900000 backup_and_restore/backup_transport_callback_timeout_millis=900000 + + + window_manager/splash_screen_exception_list=foundation.e.accountmanager,foundation.e.pwaplayer diff --git a/overlay/rro_packages/Launcher3Overlay/Android.bp b/overlay/rro_packages/BlissLauncherOverlay/Android.bp similarity index 81% rename from overlay/rro_packages/Launcher3Overlay/Android.bp rename to overlay/rro_packages/BlissLauncherOverlay/Android.bp index 8043464fe0bb10caf7b8df65bede11c3bcf3b611..12cb08515c879f78546324e9e3c62fa9a7c27ead 100644 --- a/overlay/rro_packages/Launcher3Overlay/Android.bp +++ b/overlay/rro_packages/BlissLauncherOverlay/Android.bp @@ -4,6 +4,6 @@ // runtime_resource_overlay { - name: "Launcher3Overlay", + name: "BlissLauncherOverlay", product_specific: true, } diff --git a/overlay/rro_packages/Launcher3Overlay/AndroidManifest.xml b/overlay/rro_packages/BlissLauncherOverlay/AndroidManifest.xml similarity index 72% rename from overlay/rro_packages/Launcher3Overlay/AndroidManifest.xml rename to overlay/rro_packages/BlissLauncherOverlay/AndroidManifest.xml index b87512af0772a2d5013cba64bda11985ea6cc0a1..1f2b84651890caa61f8efd230a994cefc29b2c06 100644 --- a/overlay/rro_packages/Launcher3Overlay/AndroidManifest.xml +++ b/overlay/rro_packages/BlissLauncherOverlay/AndroidManifest.xml @@ -4,10 +4,10 @@ SPDX-License-Identifier: Apache-2.0 --> + package="foundation.e.blisslauncher.overlay"> + android:targetPackage="foundation.e.blisslauncher" /> diff --git a/overlay/rro_packages/Launcher3Overlay/res/values/config.xml b/overlay/rro_packages/BlissLauncherOverlay/res/values/config.xml similarity index 75% rename from overlay/rro_packages/Launcher3Overlay/res/values/config.xml rename to overlay/rro_packages/BlissLauncherOverlay/res/values/config.xml index 401fc9d5e1cee1684648d3d711ce42e37f5a1a46..285d09c4ae79f80ab6fb536b69a73d9c0b72a4a9 100644 --- a/overlay/rro_packages/Launcher3Overlay/res/values/config.xml +++ b/overlay/rro_packages/BlissLauncherOverlay/res/values/config.xml @@ -19,4 +19,7 @@ com.android.wallpaper + foundation.e.calendar/com.android.calendar.AllInOneActivity + com.android.deskclock/com.android.deskclock.DeskClockApplication + diff --git a/overlay/rro_packages/NetworkStackOverlay/res/values/config.xml b/overlay/rro_packages/NetworkStackOverlay/res/values/config.xml index aef5c9ca1131053143bd6c7ceb926d4f4350b972..26c8e2cdb8cc765b9ce7b21b5350ec12c54348c1 100644 --- a/overlay/rro_packages/NetworkStackOverlay/res/values/config.xml +++ b/overlay/rro_packages/NetworkStackOverlay/res/values/config.xml @@ -19,4 +19,16 @@ true + + http://connectivity.murena.io + + + https://connectivity.murena.io + + + + http://204.murena.io + http://murena.io/generate_204 + + diff --git a/prebuilt/common/bin/50-lineage.sh b/prebuilt/common/bin/50-lineage.sh deleted file mode 100755 index 7ee38454f607b6dfe3552a380e9ddeac7fec9f40..0000000000000000000000000000000000000000 --- a/prebuilt/common/bin/50-lineage.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/sbin/sh -# -# ADDOND_VERSION=2 -# -# /system/addon.d/50-lineage.sh -# During a LineageOS upgrade, this script backs up /system/etc/hosts, -# /system is formatted and reinstalled, then the file is restored. -# - -. /tmp/backuptool.functions - -list_files() { -cat <