From 06713a0e89ecce7fd13d7545549b51719f1e0fbb Mon Sep 17 00:00:00 2001 From: Prashanth Swaminathan Date: Tue, 14 Mar 2023 15:49:16 -0700 Subject: [PATCH] Disable frameworks loading of renderscript libs Bug: 206676167 Test: Verified during boot that frameworks skips loading of rs_jni by injecting logs into frameworks/base/rs. Change-Id: I856367df816c8ad28dde54af69ab36e4f1605146 --- target/product/aosp_riscv64.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/target/product/aosp_riscv64.mk b/target/product/aosp_riscv64.mk index 1261fb16f3..a6784cb544 100644 --- a/target/product/aosp_riscv64.mk +++ b/target/product/aosp_riscv64.mk @@ -79,6 +79,12 @@ PRODUCT_USES_DEFAULT_ART_CONFIG := false PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \ root/init.zygote64.rc +# TODO(b/206676167): This property can be removed when renderscript is removed. +# Prevents framework from attempting to load renderscript libraries, which are +# not supported on this architecture. +PRODUCT_SYSTEM_PROPERTIES += \ + config.disable_renderscript=1 \ + # This build configuration supports 64-bit apps only PRODUCT_NAME := aosp_riscv64 PRODUCT_DEVICE := generic_riscv64