From 3b5356382cf3971016fdb12a8e84064f5b5e88cf Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Fri, 3 Feb 2023 17:22:08 +0100 Subject: [PATCH 1/8] Declare overriding commands --- BoardConfig.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/BoardConfig.mk b/BoardConfig.mk index 6291a00..d5ecd2e 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -65,3 +65,7 @@ BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4 # Disable scudo MALLOC_SVELTE := true + +# Offending entries: +# /system/etc/libnfc-nci.conf +BUILD_BROKEN_DUP_RULES := true From 66d276705cab7dab8dba4823a3d748d429d94b7b Mon Sep 17 00:00:00 2001 From: Etienne Ruffieux Date: Fri, 4 Mar 2022 13:31:43 +0000 Subject: [PATCH 2/8] Removed audio A2dp from device.mk Bug: 220306859 Test: atest Tag: #feature Change-Id: I1af8461f8ad82afbb21b43dd6968e824ea89f5d6 --- device.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/device.mk b/device.mk index ae3899b..944879a 100644 --- a/device.mk +++ b/device.mk @@ -30,7 +30,6 @@ PRODUCT_PACKAGES += \ audio.primary.waydroid \ audio.r_submix.default \ audio.usb.default \ - audio.a2dp.default \ libasound_module_pcm_pulse \ libasound_module_ctl_pulse \ libasound_module_conf_pulse From ae0221f0e78461f3b874f1271c3401b4d85400ba Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Sun, 5 Feb 2023 17:52:04 +0100 Subject: [PATCH 3/8] Remove vndk_lite Does not exist anymore --- device.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/device.mk b/device.mk index 944879a..2369f46 100644 --- a/device.mk +++ b/device.mk @@ -199,10 +199,6 @@ PRODUCT_PACKAGES += \ PRODUCT_SOONG_NAMESPACES += \ $(LOCAL_PATH) -# VNDK -PRODUCT_PACKAGES += \ - ld.config.vndk_lite.txt - # Binder IPC PRODUCT_PACKAGES += \ vndservicemanager From 873f70192b39bff6f60138d5963ae79ca99b6648 Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Sun, 5 Feb 2023 17:52:53 +0100 Subject: [PATCH 4/8] Build new vulkan swiftshader --- device.mk | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/device.mk b/device.mk index 2369f46..7704fc5 100644 --- a/device.mk +++ b/device.mk @@ -62,9 +62,10 @@ PRODUCT_PACKAGES += \ hwcomposer.waydroid PRODUCT_PACKAGES += \ - libEGL_swiftshader \ - libGLESv1_CM_swiftshader \ - libGLESv2_swiftshader + libEGL_angle \ + libGLESv1_CM_angle \ + libGLESv2_angle \ + vulkan.pastel ifneq ($(TARGET_USE_MESA),false) PRODUCT_PACKAGES += \ From 914fad7178b2d5e0084ab98bed9d0049f76987fb Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Mon, 23 Jan 2023 19:02:16 +0100 Subject: [PATCH 5/8] Build squashfs images --- BoardConfig.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index d5ecd2e..bd94b45 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -60,8 +60,11 @@ TARGET_SYSTEM_PROP += $(DEVICE_PATH)/system.prop TARGET_COPY_OUT_VENDOR := vendor BOARD_BUILD_SYSTEM_ROOT_IMAGE := true BOARD_SYSTEMIMAGE_PARTITION_SIZE := 3547483648 +BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE := squashfs +BOARD_SYSTEMIMAGE_SQUASHFS_COMPRESSOR := gzip BOARD_VENDORIMAGE_PARTITION_SIZE := 1547483648 -BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4 +BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := squashfs +BOARD_VENDORIMAGE_SQUASHFS_COMPRESSOR := gzip # Disable scudo MALLOC_SVELTE := true From f5dc8d2c1f3e57a5422394e7cc782692c08f9df2 Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Thu, 23 Feb 2023 11:03:52 +0100 Subject: [PATCH 6/8] Add VNDK 30 package --- device.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device.mk b/device.mk index 7704fc5..0b3c91b 100644 --- a/device.mk +++ b/device.mk @@ -205,7 +205,7 @@ PRODUCT_PACKAGES += \ vndservicemanager ifeq ($(filter %_waydroid_x86 %_waydroid_x86_64,$(TARGET_PRODUCT)),) -PRODUCT_EXTRA_VNDK_VERSIONS := 28 29 +PRODUCT_EXTRA_VNDK_VERSIONS := 28 29 30 endif # Updater From 2ad6e156b8962d6eb52fed82061dece778300938 Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Mon, 2 Oct 2023 10:09:23 +0100 Subject: [PATCH 7/8] overlay-lineage: Hide and disable status bar DT2S gesture Change-Id: I208701b60ddfdd2a15ff17800124c3a693f2990d --- device.mk | 4 +++- .../lineage-sdk/lineage/res/res/values/config.xml | 10 ++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml diff --git a/device.mk b/device.mk index 0b3c91b..56f2e46 100644 --- a/device.mk +++ b/device.mk @@ -151,7 +151,9 @@ PRODUCT_PACKAGES += \ NfcNci # Overlays -DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay +DEVICE_PACKAGE_OVERLAYS += \ + $(LOCAL_PATH)/overlay \ + $(LOCAL_PATH)/overlay-lineage # Permissions PRODUCT_COPY_FILES += \ diff --git a/overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml b/overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml new file mode 100644 index 0000000..0d0ceac --- /dev/null +++ b/overlay-lineage/lineage-sdk/lineage/res/res/values/config.xml @@ -0,0 +1,10 @@ + + + + + false + false + From a8224f81a1aae91addbbe7110aec480b3b63ef12 Mon Sep 17 00:00:00 2001 From: hmtheboy154 Date: Fri, 10 May 2024 08:56:16 -0400 Subject: [PATCH 8/8] Include zink Signed-off-by: hmtheboy154 --- BoardConfig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index bd94b45..6898c82 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -41,7 +41,7 @@ TARGET_USES_HWC2 := true ifneq ($(TARGET_USE_MESA),false) BOARD_MESA3D_USES_MESON_BUILD := true BOARD_MESA3D_BUILD_LIBGBM := true -BOARD_MESA3D_GALLIUM_DRIVERS := kmsro r300 r600 nouveau freedreno swrast v3d vc4 etnaviv tegra svga virgl panfrost lima radeonsi +BOARD_MESA3D_GALLIUM_DRIVERS := kmsro r300 r600 nouveau freedreno swrast v3d vc4 etnaviv tegra svga virgl panfrost lima radeonsi zink BOARD_MESA3D_VULKAN_DRIVERS := broadcom freedreno panfrost swrast virtio amd endif