Which system do you use? Android, Ubuntu, OOWOW or others?
Android
Which version of system do you use? Please provide the version of the system here:
Android 16 QPR2 (android-16.0.0_r4)
Please describe your issue below:
When trying to build Android 16 QPR2 for the VIM3, I am getting an error when soong is analyzing the Android.bp files
Post a console log of your issue below:
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=16
TARGET_PRODUCT=yukawa
TARGET_BUILD_VARIANT=userdebug
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=cortex-a53
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv8-a
TARGET_2ND_CPU_VARIANT=cortex-a53
HOST_OS=linux
HOST_OS_EXTRA=Linux-6.14.0-36-generic-x86_64-Ubuntu-24.04.3-LTS
HOST_CROSS_OS=windows
BUILD_ID=BP4A.251205.006
OUT_DIR=out
SOONG_ONLY=false
============================================
[100% 280/280] analyzing Android.bp files and generating ninja file at out/soong/build.yukawa.ninja
FAILED: out/soong/build.yukawa.ninja
cd "$(dirname "out/host/linux-x86/bin/soong_build")" && BUILDER="$PWD/$(basename "out/host/linux-x86/bin/soong_build")" && cd / && env -i "$BUILDER" --top "$TOP" --soong_out "out/soong" -
-out "out" --soong_variables out/soong/soong.yukawa.variables -o out/soong/build.yukawa.ninja --kati_suffix -yukawa --kati_enabled -l out/.module_paths/Android.bp.list --available_env out/soong/so
ong.environment.available --used_env out/soong/soong.environment.used.yukawa.build Android.bp
error: build/soong/fsgen/Android.bp:41:1: module "vendor_ramdisk-device_amlogic_yukawa-vendor_ramdisk_etc-0" variant "android_vendor_ramdisk_arm64_armv8-a_cortex-a53" (created by module "soong_filesys
tem_creator" variant "android_common"): violates neverallow requirements. Not allowed:
properties matching: "Install_in_root" matches: =true
EXCEPT module types: ["prebuilt_root" "prebuilt_vendor" "prebuilt_sbin" "prebuilt_system" "prebuilt_first_stage_ramdisk" "prebuilt_res" "prebuilt_any" "prebuilt_lib"]
EXCEPT properties matching: "\"Name\" matches: =init_first_stage_defaults \"Name\" matches: =init_first_stage \"Name\" matches: =init_first_stage.microdroid \"Name\" matches: =librecovery_ui_e
xt"
which is restricted because install_in_root is only for init_first_stage or librecovery_ui_ext.
20:27:41 soong bootstrap failed with: exit status 1
#### failed to build some targets (25 seconds) ####