Loading target/product/virtual_ab_ota/compression.mk +4 −1 Original line number Diff line number Diff line Loading @@ -18,9 +18,12 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/virtual_ab_ota/launch_with_ven PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.userspace.snapshots.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.io_uring.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.batch_writes=true # Optional assignment. On low memory devices, disabling io_uring can relieve cpu and memory # pressure during an OTA. PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.io_uring.enabled?=true # Enabling this property, will improve OTA install time # but will use an additional CPU core # PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.threads=true Loading target/product/virtual_ab_ota/vabc_features.mk +6 −5 Original line number Diff line number Diff line Loading @@ -31,14 +31,15 @@ PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.userspace.snapshots.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.io_uring.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.xor.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.batch_writes=true # Optional assignments, low memory devices may benefit from overriding these. PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.io_uring.enabled?=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.xor.enabled?=true # Low memory device configurations. If memory usage and cpu utilization is # a bottleneck during OTA, the below configurations can be added to a # device's .mk file improve performance for low mem devices. Disabling # ro.virtual_ab.compression.xor.enabled and ro.virtual_ab.io_uring.enabled # is also recommended # device's .mk file improve performance for low mem devices. # # PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.read_ahead_size=16 # PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.o_direct.enabled=true Loading Loading
target/product/virtual_ab_ota/compression.mk +4 −1 Original line number Diff line number Diff line Loading @@ -18,9 +18,12 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/virtual_ab_ota/launch_with_ven PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.userspace.snapshots.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.io_uring.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.batch_writes=true # Optional assignment. On low memory devices, disabling io_uring can relieve cpu and memory # pressure during an OTA. PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.io_uring.enabled?=true # Enabling this property, will improve OTA install time # but will use an additional CPU core # PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.threads=true Loading
target/product/virtual_ab_ota/vabc_features.mk +6 −5 Original line number Diff line number Diff line Loading @@ -31,14 +31,15 @@ PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.userspace.snapshots.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.io_uring.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.xor.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.batch_writes=true # Optional assignments, low memory devices may benefit from overriding these. PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.io_uring.enabled?=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.compression.xor.enabled?=true # Low memory device configurations. If memory usage and cpu utilization is # a bottleneck during OTA, the below configurations can be added to a # device's .mk file improve performance for low mem devices. Disabling # ro.virtual_ab.compression.xor.enabled and ro.virtual_ab.io_uring.enabled # is also recommended # device's .mk file improve performance for low mem devices. # # PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.read_ahead_size=16 # PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.o_direct.enabled=true Loading