diff options
author | alk3pInjection <webmaster@raspii.tech> | 2022-05-01 21:36:16 +0800 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2022-05-01 21:36:16 +0800 |
commit | 329b113bc1329f83fe1eecd32213435f8885ca71 (patch) | |
tree | af249b7fce9300b5248cbffe94a08d48fb919f73 /Android.bp | |
parent | 18c07b58901c9d0e7fc0d908ed38146847bab5b3 (diff) | |
parent | d7b93dbd049c0eacfb7ad14677457836c79b38f6 (diff) |
Merge tag 'LA.QSSI.12.0.r1-06800-qssi.0' into sugisawa-mr1HEADsugisawa-mr1
"LA.QSSI.12.0.r1-06800-qssi.0"
Change-Id: I35dbb71151ce8b3bf68b425732a761532c638017
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 121 |
1 files changed, 115 insertions, 6 deletions
diff --git a/Android.bp b/Android.bp index 3afa1d19a..05904702b 100644 --- a/Android.bp +++ b/Android.bp @@ -80,6 +80,13 @@ se_filegroup { } se_filegroup { + name: "31.0.board.compat.map", + srcs: [ + "compat/31.0/31.0.cil", + ], +} + +se_filegroup { name: "26.0.board.compat.cil", srcs: [ "compat/26.0/26.0.compat.cil", @@ -115,6 +122,13 @@ se_filegroup { } se_filegroup { + name: "31.0.board.compat.cil", + srcs: [ + "compat/31.0/31.0.compat.cil", + ], +} + +se_filegroup { name: "26.0.board.ignore.map", srcs: [ "compat/26.0/26.0.ignore.cil", @@ -149,6 +163,13 @@ se_filegroup { ], } +se_filegroup { + name: "31.0.board.ignore.map", + srcs: [ + "compat/31.0/31.0.ignore.cil", + ], +} + se_cil_compat_map { name: "plat_26.0.cil", stem: "26.0.cil", @@ -181,7 +202,14 @@ se_cil_compat_map { name: "plat_30.0.cil", stem: "30.0.cil", bottom_half: [":30.0.board.compat.map"], - // top_half: "plat_31.0.cil", + top_half: "plat_31.0.cil", +} + +se_cil_compat_map { + name: "plat_31.0.cil", + stem: "31.0.cil", + bottom_half: [":31.0.board.compat.map"], + // top_half: "plat_32.0.cil", } se_cil_compat_map { @@ -220,7 +248,15 @@ se_cil_compat_map { name: "system_ext_30.0.cil", stem: "30.0.cil", bottom_half: [":30.0.board.compat.map"], - // top_half: "system_ext_31.0.cil", + top_half: "system_ext_31.0.cil", + system_ext_specific: true, +} + +se_cil_compat_map { + name: "system_ext_31.0.cil", + stem: "31.0.cil", + bottom_half: [":31.0.board.compat.map"], + // top_half: "system_ext_32.0.cil", system_ext_specific: true, } @@ -260,7 +296,15 @@ se_cil_compat_map { name: "product_30.0.cil", stem: "30.0.cil", bottom_half: [":30.0.board.compat.map"], - // top_half: "product_31.0.cil", + top_half: "product_31.0.cil", + product_specific: true, +} + +se_cil_compat_map { + name: "product_31.0.cil", + stem: "31.0.cil", + bottom_half: [":31.0.board.compat.map"], + // top_half: "product_32.0.cil", product_specific: true, } @@ -291,20 +335,40 @@ se_cil_compat_map { se_cil_compat_map { name: "30.0.ignore.cil", bottom_half: [":30.0.board.ignore.map"], - // top_half: "31.0.ignore.cil", + top_half: "31.0.ignore.cil", +} + +se_cil_compat_map { + name: "31.0.ignore.cil", + bottom_half: [":31.0.board.ignore.map"], + // top_half: "32.0.ignore.cil", } se_cil_compat_map { name: "system_ext_30.0.ignore.cil", bottom_half: [":30.0.board.ignore.map"], - // top_half: "system_ext_31.0.ignore.cil", + top_half: "system_ext_31.0.ignore.cil", + system_ext_specific: true, +} + +se_cil_compat_map { + name: "system_ext_31.0.ignore.cil", + bottom_half: [":31.0.board.ignore.map"], + // top_half: "system_ext_32.0.ignore.cil", system_ext_specific: true, } se_cil_compat_map { name: "product_30.0.ignore.cil", bottom_half: [":30.0.board.ignore.map"], - // top_half: "product_31.0.ignore.cil", + top_half: "product_31.0.ignore.cil", + product_specific: true, +} + +se_cil_compat_map { + name: "product_31.0.ignore.cil", + bottom_half: [":31.0.board.ignore.map"], + // top_half: "product_32.0.ignore.cil", product_specific: true, } @@ -334,6 +398,11 @@ se_compat_cil { } se_compat_cil { + name: "31.0.compat.cil", + srcs: [":31.0.board.compat.cil"], +} + +se_compat_cil { name: "system_ext_26.0.compat.cil", srcs: [":26.0.board.compat.cil"], stem: "26.0.compat.cil", @@ -368,6 +437,13 @@ se_compat_cil { system_ext_specific: true, } +se_compat_cil { + name: "system_ext_31.0.compat.cil", + srcs: [":31.0.board.compat.cil"], + stem: "31.0.compat.cil", + system_ext_specific: true, +} + se_filegroup { name: "file_contexts_files", srcs: ["file_contexts"], @@ -714,6 +790,39 @@ se_policy_cil { src: ":userdebug_plat_sepolicy.conf", additional_cil_files: ["private/technical_debt.cil"], debug_ramdisk: true, + dist: { + targets: ["droidcore"], + }, +} + +// A copy of the userdebug_plat_policy in GSI. +soong_config_module_type { + name: "gsi_se_policy_cil", + module_type: "se_policy_cil", + config_namespace: "ANDROID", + bool_variables: [ + "PRODUCT_INSTALL_DEBUG_POLICY_TO_SYSTEM_EXT", + ], + properties: [ + "enabled", + "installable", + ], +} + +gsi_se_policy_cil { + name: "system_ext_userdebug_plat_sepolicy.cil", + stem: "userdebug_plat_sepolicy.cil", + src: ":userdebug_plat_sepolicy.conf", + additional_cil_files: ["private/technical_debt.cil"], + system_ext_specific: true, + enabled: false, + installable: false, + soong_config_variables: { + PRODUCT_INSTALL_DEBUG_POLICY_TO_SYSTEM_EXT: { + enabled: true, + installable: true, + }, + }, } // system_ext_policy.conf - A combination of the private and public system_ext |