diff --git a/device-husky.mk b/device-husky.mk index 0cf8269..dbf08ce 100644 --- a/device-husky.mk +++ b/device-husky.mk @@ -31,6 +31,12 @@ ifeq ($(filter factory_husky, $(TARGET_PRODUCT)),) include device/google/shusky/uwb/uwb_calibration.mk endif +DEVICE_PAGE_AGNOSTIC ?= $(if $(filter %_pgagnostic,$(TARGET_PRODUCT)),true,false) + +ifeq ($(DEVICE_PAGE_AGNOSTIC),true) +TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE := ext4 +TARGET_KERNEL_DIR := $(RELEASE_KERNEL_HUSKY_DIR)/16kb +endif $(call inherit-product-if-exists, vendor/google_devices/shusky/prebuilts/device-vendor-husky.mk) $(call inherit-product-if-exists, vendor/google_devices/zuma/prebuilts/device-vendor.mk) diff --git a/device-shiba.mk b/device-shiba.mk index 72b9902..b7f3371 100644 --- a/device-shiba.mk +++ b/device-shiba.mk @@ -24,6 +24,13 @@ TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_SHIBA_DIR)/kernel-headers LOCAL_PATH := device/google/shusky +DEVICE_PAGE_AGNOSTIC ?= $(if $(filter %_pgagnostic,$(TARGET_PRODUCT)),true,false) + +ifeq ($(DEVICE_PAGE_AGNOSTIC),true) +TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE := ext4 +TARGET_KERNEL_DIR := $(RELEASE_KERNEL_HUSKY_DIR)/16kb +endif + $(call inherit-product-if-exists, vendor/google_devices/shusky/prebuilts/device-vendor-shiba.mk) $(call inherit-product-if-exists, vendor/google_devices/zuma/prebuilts/device-vendor.mk) $(call inherit-product-if-exists, vendor/google_devices/zuma/proprietary/device-vendor.mk) diff --git a/self-extractors_husky/google_devices/staging/Android.mk.template b/self-extractors_husky/google_devices/staging/Android.mk.template index 7aa8601..190091e 100644 --- a/self-extractors_husky/google_devices/staging/Android.mk.template +++ b/self-extractors_husky/google_devices/staging/Android.mk.template @@ -48,7 +48,7 @@ LOCAL_PRIVILEGED_MODULE := true LOCAL_MODULE_OWNER := samsung LOCAL_MODULE_CLASS := APPS LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_CERTIFICATE := platform +LOCAL_CERTIFICATE := PRESIGNED LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 LOCAL_LICENSE_CONDITIONS := notice LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../COPYRIGHT $(LOCAL_PATH)/../LICENSE diff --git a/self-extractors_shiba/google_devices/staging/Android.mk.template b/self-extractors_shiba/google_devices/staging/Android.mk.template index 60eca2a..fd8fc2a 100644 --- a/self-extractors_shiba/google_devices/staging/Android.mk.template +++ b/self-extractors_shiba/google_devices/staging/Android.mk.template @@ -48,7 +48,7 @@ LOCAL_PRIVILEGED_MODULE := true LOCAL_MODULE_OWNER := samsung LOCAL_MODULE_CLASS := APPS LOCAL_SRC_FILES := $(LOCAL_MODULE).apk -LOCAL_CERTIFICATE := platform +LOCAL_CERTIFICATE := PRESIGNED LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 LOCAL_LICENSE_CONDITIONS := notice LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../COPYRIGHT $(LOCAL_PATH)/../LICENSE