1package { 2 default_applicable_licenses: ["device_generic_trusty_license"], 3} 4 5prebuilt_etc { 6 name: "microdroid_vendor_trusty_init_rc", 7 filename: "init.trusty_modules.rc", 8 src: "init.trusty_modules.rc", 9 relative_install_path: "init", 10 no_full_install: true, // avoid collision with system partition's init.rc 11} 12 13prebuilt_etc { 14 name: "microdroid_vendor_trusty_ueventd_rc", 15 filename: "ueventd.rc", 16 src: "ueventd.rc", 17 no_full_install: true, // avoid collision with system partition's ueventd.rc 18} 19 20android_filesystem { 21 name: "microdroid_vendor_trusty_image", 22 partition_name: "microdroid-vendor", 23 type: "ext4", 24 file_contexts: "file_contexts", 25 use_avb: true, 26 avb_private_key: ":avb_testkey_rsa4096", 27 mount_point: "vendor", 28 deps: [ 29 "microdroid_vendor_trusty_init_rc", 30 "microdroid_vendor_trusty_modules-android16-6.12-arm64", 31 "microdroid_vendor_trusty_ueventd_rc", 32 "trusty-ut-ctrl", 33 ], 34 35 product_variables: { 36 debuggable: { 37 deps: [ 38 "tipc-test", 39 ], 40 }, 41 }, 42} 43 44prebuilt_etc { 45 name: "microdroid_vendor_trusty", 46 src: ":microdroid_vendor_trusty_image", 47 relative_install_path: "avf/microdroid", 48 filename: "microdroid_vendor.img", 49 vendor: true, 50} 51