Merge "Add 32.0 mapping files" am: 6cf460c45e am: b5bf051407 am: 7bab865c6e am: 5397c5e66d

Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1906312

Change-Id: I9d49310e914d04a26ee85a12c85aaf52128f2d86
This commit is contained in:
Treehugger Robot 2021-12-02 00:23:03 +00:00 committed by Automerger Merge Worker
commit bc5103bd86
7 changed files with 5923 additions and 6 deletions

View file

@ -86,6 +86,13 @@ se_filegroup {
],
}
se_filegroup {
name: "32.0.board.compat.map",
srcs: [
"compat/32.0/32.0.cil",
],
}
se_filegroup {
name: "26.0.board.compat.cil",
srcs: [
@ -128,6 +135,13 @@ se_filegroup {
],
}
se_filegroup {
name: "32.0.board.compat.cil",
srcs: [
"compat/32.0/32.0.compat.cil",
],
}
se_filegroup {
name: "26.0.board.ignore.map",
srcs: [
@ -170,6 +184,13 @@ se_filegroup {
],
}
se_filegroup {
name: "32.0.board.ignore.map",
srcs: [
"compat/32.0/32.0.ignore.cil",
],
}
se_cil_compat_map {
name: "plat_26.0.cil",
stem: "26.0.cil",
@ -209,7 +230,14 @@ 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",
top_half: "plat_32.0.cil",
}
se_cil_compat_map {
name: "plat_32.0.cil",
stem: "32.0.cil",
bottom_half: [":32.0.board.compat.map"],
// top_half: "plat_33.0.cil",
}
se_cil_compat_map {
@ -256,7 +284,15 @@ 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",
top_half: "system_ext_32.0.cil",
system_ext_specific: true,
}
se_cil_compat_map {
name: "system_ext_32.0.cil",
stem: "32.0.cil",
bottom_half: [":32.0.board.compat.map"],
// top_half: "system_ext_33.0.cil",
system_ext_specific: true,
}
@ -304,7 +340,15 @@ 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",
top_half: "product_32.0.cil",
product_specific: true,
}
se_cil_compat_map {
name: "product_32.0.cil",
stem: "32.0.cil",
bottom_half: [":32.0.board.compat.map"],
// top_half: "product_33.0.cil",
product_specific: true,
}
@ -341,7 +385,13 @@ se_cil_compat_map {
se_cil_compat_map {
name: "31.0.ignore.cil",
bottom_half: [":31.0.board.ignore.map"],
// top_half: "32.0.ignore.cil",
top_half: "32.0.ignore.cil",
}
se_cil_compat_map {
name: "32.0.ignore.cil",
bottom_half: [":32.0.board.ignore.map"],
// top_half: "33.0.ignore.cil",
}
se_cil_compat_map {
@ -354,7 +404,14 @@ se_cil_compat_map {
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",
top_half: "system_ext_32.0.ignore.cil",
system_ext_specific: true,
}
se_cil_compat_map {
name: "system_ext_32.0.ignore.cil",
bottom_half: [":32.0.board.ignore.map"],
// top_half: "system_ext_33.0.ignore.cil",
system_ext_specific: true,
}
@ -368,7 +425,14 @@ se_cil_compat_map {
se_cil_compat_map {
name: "product_31.0.ignore.cil",
bottom_half: [":31.0.board.ignore.map"],
// top_half: "product_32.0.ignore.cil",
top_half: "product_32.0.ignore.cil",
product_specific: true,
}
se_cil_compat_map {
name: "product_32.0.ignore.cil",
bottom_half: [":32.0.board.ignore.map"],
// top_half: "product_33.0.ignore.cil",
product_specific: true,
}
@ -402,6 +466,11 @@ se_compat_cil {
srcs: [":31.0.board.compat.cil"],
}
se_compat_cil {
name: "32.0.compat.cil",
srcs: [":32.0.board.compat.cil"],
}
se_compat_cil {
name: "system_ext_26.0.compat.cil",
srcs: [":26.0.board.compat.cil"],
@ -444,6 +513,13 @@ se_compat_cil {
system_ext_specific: true,
}
se_compat_cil {
name: "system_ext_32.0.compat.cil",
srcs: [":32.0.board.compat.cil"],
stem: "32.0.compat.cil",
system_ext_specific: true,
}
se_filegroup {
name: "file_contexts_files",
srcs: ["file_contexts"],

View file

@ -1308,6 +1308,8 @@ version_under_treble_tests := 30.0
include $(LOCAL_PATH)/treble_sepolicy_tests_for_release.mk
version_under_treble_tests := 31.0
include $(LOCAL_PATH)/treble_sepolicy_tests_for_release.mk
version_under_treble_tests := 32.0
include $(LOCAL_PATH)/treble_sepolicy_tests_for_release.mk
endif # PRODUCT_SEPOLICY_SPLIT
version_under_treble_tests := 26.0
@ -1322,6 +1324,8 @@ version_under_treble_tests := 30.0
include $(LOCAL_PATH)/compat.mk
version_under_treble_tests := 31.0
include $(LOCAL_PATH)/compat.mk
version_under_treble_tests := 32.0
include $(LOCAL_PATH)/compat.mk
built_plat_sepolicy :=
built_system_ext_sepolicy :=

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
;; empty stub

2483
private/compat/32.0/32.0.cil Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
;; This file can't be empty.

View file

@ -0,0 +1,49 @@
;; new_objects - a collection of types that have been introduced that have no
;; analogue in older policy. Thus, we do not need to map these types to
;; previous ones. Add here to pass checkapi tests.
(type new_objects)
(typeattribute new_objects)
(typeattributeset new_objects
( new_objects
apexd_select_prop
artd_service
attestation_verification_service
device_config_nnapi_native_prop
dice_maintenance_service
dice_node_service
diced
diced_exec
extra_free_kbytes
extra_free_kbytes_exec
hal_contexthub_service
hal_dice_service
hal_graphics_composer_service
hal_health_service
hal_nlinterceptor_service
hal_radio_config_service
hal_radio_data_service
hal_radio_messaging_service
hal_radio_modem_service
hal_radio_network_service
hal_radio_sim_service
hal_radio_voice_service
hal_sensors_service
hal_system_suspend_service
hal_tv_tuner_service
hal_uwb_service
hal_wifi_hostapd_service
hal_wifi_supplicant_service
locale_service
proc_watermark_boost_factor
proc_watermark_scale_factor
snapuserd_proxy_socket
supplemental_process_service
sysfs_fs_fuse_bpf
tare_service
tv_iapp_service
untrusted_app_30
vendor_uuid_mapping_config_file
vendor_vm_data_file
vendor_vm_file
virtual_device_service
))