• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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