platform_build/core
Ye Jiao 0786af077c Add config to skip state toggle off/on for Wi-Fi NAN
If STA and NAN share the same iface wlan0, Wi-Fi vendor HAL service
sends eventDisabled to NAN framework when STA setMacAddress to wlan0.
This disables NAN when STA is turned on.

Since NAN always uses its own random MAC instead of using MAC of STA,
this action is not necessary and gets NAN kicked off for no benefits.

We add a build time configuration to optionally disable this behavior.

Bug: 273426515
Test: manually test

Change-Id: If0d84b3898387b75392c8012640bc728126f2cff
2023-03-22 20:05:41 +00:00
..
clang Remove OWNERS access for non-build team people to core build system 2023-02-28 10:52:10 -08:00
combo Add armv9-a arch variant. 2023-03-05 14:38:12 -08:00
tasks Update art-host-tests build rule to support partial download 2023-03-09 00:16:25 +00: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 Merge "Add rkpd to the list of individually toggleable modules" 2023-03-20 20:41:51 +00:00
app_certificate_validate.mk
app_prebuilt_internal.mk Generate SBOM of the target product in file sbom.spdx.json in product out directory. 2023-03-14 15:14:06 -07:00
art_config.mk Determine whether to enable userfaultfd GC at build time. 2022-11-17 16:33:44 +00: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 Revert "update build rules to use /data/local/tests/unrestricted" 2021-09-22 04:20:05 +00:00
base_rules.mk Generate SBOM of the target product in file sbom.spdx.json in product out directory. 2023-03-14 15:14:06 -07:00
binary.mk Add GLOBAL_CLANG_CFLAGS_64_NO_OVERRIDE support to Make 2023-01-25 04:06:34 +00:00
board_config.mk Create image apexes by default instead of flattened apexes 2023-03-20 18:39:22 +00:00
board_config_wifi.mk Add config to skip state toggle off/on for Wi-Fi NAN 2023-03-22 20:05:41 +00:00
build-system.html Always turn on TARGET_BUILD_USE_PREBUILT_SDKS for unbundled build. 2022-03-29 16:11:12 +01:00
BUILD.bazel Rename BUILD file to BUILD.bazel 2022-12-01 07:31:32 +00:00
build_id.mk Version bump to TQ2A.230305.008 [core/build_id.mk] 2023-02-11 17:28:31 +00:00
build_rro_package.mk
cc_prebuilt_internal.mk Replace dependencies from the Makefile to API imported modules 2022-09-02 13:15:05 +09:00
ccache.mk
check_elf_file.mk
checktree
cleanbuild.mk
cleanspec.mk Remove fs-verity build manifest for vendor/odm/product 2022-09-20 14:53:51 -07:00
clear_vars.mk Generate SBOM of the target product in file sbom.spdx.json in product out directory. 2023-03-14 15:14:06 -07:00
config.mk Merge "Remove vtsc host tool" 2023-03-21 02:14:34 +00:00
config_sanitizers.mk Revert "Revert "[make] Add memtag-stack sanitizer, switch to linker-generated notes."" 2022-08-31 15:27:07 -07:00
configure_module_stem.mk
copy_headers.mk
cxx_stl_setup.mk
definitions.mk Fix copy+paste error 2022-12-01 17:56:33 -08:00
deprecation.mk Remove HOST_DALVIK_* 2022-05-11 08:17:45 -07:00
device.mk
dex_preopt.mk Disable system_server.zip generation for ART prebuilts 2023-03-21 07:30:37 +00:00
dex_preopt_config.mk Revert "Disable dexpreopt for aosp_riscv64" 2023-02-27 20:39:14 +00: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 Use the boot image mainline extension when dexpreopting in Make. 2023-03-20 18:42:13 +00:00
distdir.mk Revert "Revert "Target dist files not dist goals."" 2022-10-15 14:41:54 +00:00
dumpconfig.mk Support m product-graph in Starlark product config 2022-04-05 16:52:23 -07:00
dumpvar.mk Split envsetup.sh PATH setting into lunch-dependent and lunch-independent values 2022-12-05 13:13:37 -08: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 Do not force rebuilds after changing host kernel. 2022-11-02 15:44:14 -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 RRO shouldn't depend on frameworks or system(_ext) app when TARGET_BUILD_UNBUNDLED 2021-06-04 00:05:55 +00:00
goma.mk
header_library.mk
header_library_internal.mk
host_executable.mk
host_executable_internal.mk Add basic musl support to make 2022-11-09 16:40:25 -08:00
host_java_library.mk Delete java-layers.py 2022-10-24 18:15:54 -07:00
host_java_library_common.mk
host_prebuilt.mk
host_shared_library.mk
host_shared_library_internal.mk Add basic musl support to make 2022-11-09 16:40:25 -08:00
host_static_library.mk
host_static_library_internal.mk
install_jni_libs.mk
install_jni_libs_internal.mk Create partition-specific symlink for jnilib install 2022-09-07 17:35:29 +00:00
instrumentation_test_config_template.xml
jacoco.mk Reset permissions after unzipping jars 2022-03-30 20:05:34 -07:00
java.mk Delete java-layers.py 2022-10-24 18:15:54 -07:00
java_common.mk Always default to 1.9 for host java modules in Android.mk files 2021-11-16 16:29:45 +00:00
java_host_test_config_template.xml
java_host_unit_test_config_template.xml Export all jdk.compiler packages for host tests 2022-11-25 11:17:57 +00:00
java_library.mk
java_prebuilt_internal.mk
java_renderscript.mk Fix bitrot: RSTest_CompatLib[19] tests stopped building 2021-07-08 17:01:43 -07:00
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 Merge "Disable riscv64 dependency on bcc and ld.mc" 2023-03-16 19:39:00 +00:00
Makefile Merge "Generate SBOM of the target product in file sbom.spdx.json in product out directory." 2023-03-15 05:20:44 +00:00
misc_prebuilt_internal.mk
module_arch_supported.mk
multi_prebuilt.mk
multilib.mk
native_benchmark_test_config_template.xml Revert "update build rules to use /data/local/tests/unrestricted" 2021-09-22 04:20:05 +00:00
native_host_test_config_template.xml
native_test.mk
native_test_config_template.xml
ninja_config.mk Pass docs goal to kati 2022-10-07 16:21:04 +00:00
node_fns.mk Deduplicate multiple $(inherit-product) calls 2022-06-24 15:42:46 -07:00
notice_files.mk Merge "Assign each xts test package a copy license metadata" 2022-09-09 00:56:42 +00:00
os_licensing.mk Can declare 1p without cycles. 2023-03-01 15:51:24 -08:00
OWNERS Remove OWNERS access for non-build team people to core build system 2023-02-28 10:52:10 -08: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 Generate SBOM of the target product in file sbom.spdx.json in product out directory. 2023-03-14 15:14:06 -07:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product-graph.mk Fix incorrect function call in product-graph 2022-08-29 17:22:50 +02:00
product.mk AOSP: Added new properties for attestation 2023-01-24 16:47:54 +00:00
product_config.mk New product config flag to gate blueprint modules 2022-12-05 19:47:12 +00:00
product_config.rbc Make words() work on a list of non-strings 2023-02-07 12:28:47 -08:00
proguard.flags Further refine VisibleForTesting rules 2023-02-02 16:33:34 +00:00
proguard.jacoco.flags
proguard_basic_keeps.flags Revert "remove unneeded dontwarn settings" 2023-01-31 20:14:18 +00:00
project_definitions.mk
python_binary_host_mobly_test_config_template.xml Add python mobly test template xml. 2023-03-09 08:40:02 +08:00
python_binary_host_test_config_template.xml
rbe.mk Fix remote execution of r8 and d8 in make 2023-01-19 18:17:08 +00:00
robolectric_test_config_template.xml Add java flags from external/robolectric-shadows/robotest.sh to tradefed template 2022-10-14 15:55:31 -07:00
root.mk
rust_device_benchmark_config_template.xml Revert "update build rules to use /data/local/tests/unrestricted" 2021-09-22 04:20:05 +00:00
rust_device_test_config_template.xml Merge "rust: Add EXTRA_CONFIGS to rust test template" 2021-09-24 18:39:47 +00:00
rust_host_benchmark_config_template.xml
rust_host_test_config_template.xml
sbom.mk Generate SBOM of the target product in file sbom.spdx.json in product out directory. 2023-03-14 15:14:06 -07:00
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 Merge "Generate SBOM of the target product in file sbom.spdx.json in product out directory." 2023-03-15 05:20:44 +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 Add BUILD_BROKEN_USES_SOONG_PYTHON2_MODULES 2023-03-09 11:55:29 -08: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 Generate SBOM of the target product in file sbom.spdx.json in product out directory. 2023-03-14 15:14:06 -07:00
target_test_internal.mk
use_lld_setup.mk
version_defaults.mk Merge TQ2A.230305.008 2023-02-14 16:13:00 -08:00
version_util.mk Drop the PLATFORM_VERSION_CODENAME conditional 2022-04-29 09:09:03 +00:00
WINPTHREADS_COPYING