platform_build/core
Paul Duffin 86251a5450 Add permission to the list of individually toggleable modules
This is safe even though permission is not an optional mainline
module because devices that support mainline must pass GTS and
testModulesSignedCorrectly and testModulesPreloadedCorrectly in GTS
currently tests this, along with testMainlineApprovedTrain which checks
mandatory/optional, signing keys, and if what's preloaded are part of
approved trains.

Bug: 238175656
Test: # Cherry pick to branch that has Google signed prebuilts for
      # permission and builds from prebuilts by default.
      # Update the permission to an sdk snapshot generated with
      # r.android.com/2151273.
      # Make sure that the permission is built from prebuilts by
      # default
Change-Id: Id4eb9ba0da8a05c41d3b29b1cb8fa1d2d485c7b9
(cherry picked from commit fb72d542ad)
Merged-In: Id4eb9ba0da8a05c41d3b29b1cb8fa1d2d485c7b9
2022-07-13 16:28:57 +00:00
..
clang
combo Update to llvm-ar's new argument format 2022-02-16 18:41:09 +08:00
tasks Export the host_required property to module-info 2022-06-28 10:10:35 +08:00
aapt2.mk
aapt_flags.mk
allowed_ndk_types.mk
android_manifest.mk Extend hardcoded list of optional uses-libraries. 2022-05-04 13:36:47 +01:00
android_soong_config_vars.mk Add permission to the list of individually toggleable modules 2022-07-13 16:28:57 +00:00
app_certificate_validate.mk
app_prebuilt_internal.mk Fix phony target warning for LOCAL_ROTATION_MIN_SDK_VERSION. 2022-01-20 23:17:15 -05:00
artifact_path_requirements.mk Allow setting PRODUCT_ENFORCE_ARTIFACT_PATH_REQUIREMENTS to false 2022-04-12 13:43:28 -07:00
autogen_test_config.mk
base_rules.mk Add deprecation warning for base-rules-hook 2022-04-28 16:20:32 -07:00
binary.mk Rename modulesAddedWall to modulesWarningsAllowed 2022-05-19 20:16:00 +08:00
board_config.mk Default BuildBrokenDepfile to empty (false) 2022-06-27 12:05:11 -04:00
build-system.html Always turn on TARGET_BUILD_USE_PREBUILT_SDKS for unbundled build. 2022-03-29 16:11:12 +01:00
build_id.mk Fix BUILD_ID after T merge. 2022-06-30 05:56:26 +00:00
build_rro_package.mk
cc_prebuilt_internal.mk
ccache.mk
check_elf_file.mk
checktree
cleanbuild.mk
cleanspec.mk
clear_vars.mk Test suite notices using dependencies. 2022-03-23 11:18:39 -07:00
config.mk Merge "Obsolete BOARD_PLAT_*_SEPOLICY_DIR" am: 7e91201269 am: d810636ae4 2022-06-10 02:35:03 +00:00
config_sanitizers.mk Revert "[cc_fuzz] Revert 'disable LTO' patches." 2022-03-02 01:25:22 +00:00
configure_module_stem.mk
copy_headers.mk
cxx_stl_setup.mk
definitions.mk Merge "Fix typo" am: 0f079826a1 am: a00e17c412 2022-06-21 13:46:30 +00:00
deprecation.mk Remove HOST_DALVIK_* 2022-05-11 08:17:45 -07:00
device.mk
dex_preopt.mk
dex_preopt_config.mk Remove DEXPREOPT_USE_ART_IMAGE; it is no longer needed. 2022-04-27 13:32:04 +01:00
dex_preopt_config_merger.py Revert "Dexpreopt: prepare to merge class loader context from al..." 2022-06-13 09:06:59 +00:00
dex_preopt_libart.mk Track licenses of dexpreopted bootjars 2022-03-16 14:21:08 -07:00
dex_preopt_odex_install.mk Revert "Dexpreopt: prepare to merge class loader context from al..." 2022-06-13 09:06:59 +00:00
distdir.mk Revert "Revert "Target dist files not dist goals."" 2022-06-28 01:17:56 +00:00
dumpconfig.mk Support m product-graph in Starlark product config 2022-04-05 16:52:23 -07:00
dumpvar.mk Optionally dump RBC variables at the end of config.mk 2022-04-13 14:48:32 -07:00
dynamic_binary.mk Revert "Revert "Produce mappings of hashes to elf symbols and r8 dictionaries"" 2022-04-06 01:11:20 +00:00
empty_test_config.xml
envsetup.mk Obsolete BOARD_PLAT_*_SEPOLICY_DIR 2022-06-09 09:36:52 -07:00
executable.mk
executable_internal.mk
executable_prefer_symlink.mk
filter_symbols.sh
force_aapt2.mk Move manifest generation logic into static_java_library.mk 2022-01-06 18:47:57 +00:00
fuzz_test.mk
generate_enforce_rro.mk
goma.mk
header_library.mk
header_library_internal.mk
host_executable.mk
host_executable_internal.mk
host_java_library.mk Remove duplicate includes of BUILD_NOTICE_FILE 2021-11-30 13:20:01 -08:00
host_java_library_common.mk
host_prebuilt.mk
host_shared_library.mk
host_shared_library_internal.mk
host_static_library.mk
host_static_library_internal.mk
install_jni_libs.mk
install_jni_libs_internal.mk
instrumentation_test_config_template.xml
jacoco.mk Reset permissions after unzipping jars 2022-03-30 20:05:34 -07:00
java.mk Replace DEX_FLAGS by flags for D8 and R8. 2022-04-25 11:02:41 +02:00
java_common.mk Always default to 1.9 for host java modules in Android.mk files 2021-11-15 21:46:52 +00:00
java_host_test_config_template.xml
java_host_unit_test_config_template.xml
java_library.mk
java_prebuilt_internal.mk
java_renderscript.mk
java_test_config_template.xml
jetifier.mk
layoutlib_fonts.mk Use Android fonts as they are for layoutlib native 2021-11-29 12:50:42 +00:00
link_type.mk
LINUX_KERNEL_COPYING
local_current_sdk.mk
local_systemsdk.mk
local_vndk.mk
main.mk Add ro.force.debuggable=0 to ADDITIONAL_SYSTEM_PROPERTIES 2022-06-10 15:28:31 +08:00
Makefile Merge "Revert "Adding support for building AFLpp Test: Built AFL fuzzer..."" am: 990e6041ea 2022-07-12 20:40:44 +00:00
misc_prebuilt_internal.mk
module_arch_supported.mk
multi_prebuilt.mk
multilib.mk
native_benchmark_test_config_template.xml
native_host_test_config_template.xml
native_test.mk
native_test_config_template.xml
ninja_config.mk Remove usages of long-form variables 2022-04-13 15:49:56 -07:00
node_fns.mk Deduplicate multiple $(inherit-product) calls 2022-06-24 15:42:46 -07:00
notice_files.mk Revert "Revert "Revert "Revert "Create lists of projects to share per dist target"""" 2022-06-14 11:33:54 -07:00
os_licensing.mk Apps-only notice file 2022-03-17 13:55:15 -07:00
OWNERS Add a doc about dex_preopt_check. 2022-05-20 16:21:46 +01:00
pack_dyn_relocs_setup.mk
package.mk
package_internal.mk Fix phony target warning for LOCAL_ROTATION_MIN_SDK_VERSION. 2022-01-20 23:17:15 -05:00
pathmap.mk
phony_package.mk
prebuilt.mk
prebuilt_internal.mk
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product-graph.mk Fix incorrect function call in product-graph 2022-04-27 11:55:08 -07:00
product.mk Deduplicate multiple $(inherit-product) calls 2022-06-24 15:42:46 -07:00
product_config.mk Merge "Remove all_product_makefiles" am: a09c684e27 am: 0221a9a4af 2022-05-12 01:21:59 +00:00
product_config.rbc Add function for flattening 2d lists 2022-05-05 11:41:59 -07:00
proguard.flags Add keep rules for @KeepForWeakReference annotation 2022-05-11 09:47:12 -07:00
proguard.jacoco.flags
proguard_basic_keeps.flags Keep proguard fields for lite runtime of jarjared class 2022-07-13 13:09:09 +00:00
project_definitions.mk
python_binary_host_test_config_template.xml
rbe.mk Merge "Use OUT_DIR to find the r8/d8 binaries instead out hard coded out/" am: 76017c9301 am: 9d192c82c6 2022-05-26 02:47:53 +00:00
robolectric_test_config_template.xml Set JDK 11 for robolectric test configuration 2022-01-26 14:05:02 +00:00
root.mk
rust_device_benchmark_config_template.xml
rust_device_test_config_template.xml
rust_host_benchmark_config_template.xml
rust_host_test_config_template.xml
sdk_check.mk
shared_library.mk
shared_library_internal.mk
shell_test_config_template.xml
soong_android_app_set.mk Extract primary APK from apk sets in Soong 2021-11-17 19:45:49 -08:00
soong_app_prebuilt.mk Revert "Revert "Produce mappings of hashes to elf symbols and r8 dictionaries"" 2022-04-06 01:11:20 +00:00
soong_cc_rust_prebuilt.mk Add same_vndk_variants.timestamp to checkbuild 2022-06-02 11:38:12 +09:00
soong_config.mk Default BuildBrokenDepfile to empty (false) 2022-06-27 12:05:11 -04:00
soong_droiddoc_prebuilt.mk Non-module targets. 2022-04-12 18:57:15 -07:00
soong_java_prebuilt.mk Revert "Revert "Produce mappings of hashes to elf symbols and r8 dictionaries"" 2022-04-06 01:11:20 +00:00
static_java_library.mk Move manifest generation logic into static_java_library.mk 2022-01-06 18:47:57 +00:00
static_library.mk
static_library_internal.mk
suite_host_config.mk
support_libraries.mk
sysprop.mk Merge "Revert "Rename init_boot properties to ro.init_boot.*"" 2022-03-23 23:27:02 +00:00
target_test_internal.mk
use_lld_setup.mk
version_defaults.mk Merge SQ3A.220705.003 to aosp-master - DO NOT MERGE 2022-07-08 07:18:02 -07:00
version_util.mk Drop the PLATFORM_VERSION_CODENAME conditional 2022-04-29 09:09:03 +00:00
WINPTHREADS_COPYING