From 105580ea6f98e2ce084622383bd065098ce95827 Mon Sep 17 00:00:00 2001 From: Rohit Sekhar Date: Thu, 26 Feb 2026 13:57:46 +0530 Subject: [PATCH] FP4: 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 a00f21f..cbf2fbe 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -177,11 +177,15 @@ SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/private SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/public # 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 BOARD_AVB_VBMETA_SYSTEM := system system_ext product BOARD_AVB_VBMETA_SYSTEM_KEY_PATH := external/avb/test/data/testkey_rsa2048.pem BOARD_AVB_VBMETA_SYSTEM_ALGORITHM := SHA256_RSA2048 -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