From a0f9afbe25673c471db8ee13177222a21c189243 Mon Sep 17 00:00:00 2001 From: SahilSonar Date: Tue, 24 Feb 2026 11:51:27 +0530 Subject: [PATCH 1/2] FP5: Bump to FP5.VT2M.C.084.20260128 --- BoardConfig.mk | 2 +- lineage_FP5.mk | 2 +- proprietary-files.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index 9dad2f8..83134cb 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -154,7 +154,7 @@ TARGET_USERIMAGES_USE_F2FS := true ENABLE_VENDOR_RIL_SERVICE := true # Security patch level -BOOT_SECURITY_PATCH := 2025-09-05 +BOOT_SECURITY_PATCH := 2026-02-05 VENDOR_SECURITY_PATCH := $(BOOT_SECURITY_PATCH) # SEPolicy diff --git a/lineage_FP5.mk b/lineage_FP5.mk index fbe49f9..be5f638 100644 --- a/lineage_FP5.mk +++ b/lineage_FP5.mk @@ -28,5 +28,5 @@ PRODUCT_MANUFACTURER := Fairphone PRODUCT_GMS_CLIENTID_BASE := android-alcatel PRODUCT_BUILD_PROP_OVERRIDES += \ - BuildFingerprint=Fairphone/FP5/FP5:15/AQ3A.240912.001/VT2E:user/release-keys \ + BuildFingerprint=Fairphone/FP5/FP5:15/AQ3A.240912.001/VT2M:user/release-keys \ DeviceProduct=FP5 diff --git a/proprietary-files.txt b/proprietary-files.txt index 3653a26..967d1d9 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,4 +1,4 @@ -# Unpinned blobs from Fairphone/FP5/FP5:15/AQ3A.240912.001/VT2E:user/release-keys +# Unpinned blobs from Fairphone/FP5/FP5:15/AQ3A.240912.001/VT2M:user/release-keys # ACDB vendor/etc/acdbdata/IDP/lahaina-yupikidp-snd-card/IDP_Yupik_Bluetooth_cal.acdb -- GitLab From 314450223a691918c2cd4707b99cc9f85d6b55b3 Mon Sep 17 00:00:00 2001 From: Rohit Sekhar Date: Tue, 24 Feb 2026 12:09:32 +0530 Subject: [PATCH 2/2] FP5: Force rollback timestamp to be of the 05th of the month --- BoardConfig.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index 83134cb..c4c0227 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -164,6 +164,10 @@ SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/public SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/private # Verified Boot +SPL_PARTS := $(subst -, ,$(PLATFORM_SECURITY_PATCH)) +SPL_YEAR := $(word 1,$(SPL_PARTS)) +SPL_MONTH := $(word 2,$(SPL_PARTS)) +FIXED_DAY_SPL := $(SPL_YEAR)-$(SPL_MONTH)-05 # Force day to 05 ALWAYS BOARD_AVB_ENABLE := true ifneq (,$(wildcard user-keys/avb_murena_rsa4096.pem)) BOARD_AVB_ALGORITHM := SHA256_RSA4096 @@ -176,7 +180,7 @@ BOARD_AVB_VBMETA_SYSTEM_KEY_PATH := user-keys/avb_murena_rsa4096.pem else BOARD_AVB_VBMETA_SYSTEM_KEY_PATH := external/avb/test/data/testkey_rsa4096.pem endif -BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX := $(PLATFORM_SECURITY_PATCH_TIMESTAMP) +BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX := $(shell date -d 'TZ="GMT" $(FIXED_DAY_SPL)' +%s) BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX_LOCATION := 2 # Wifi -- GitLab