diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-03-23 10:06:49 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-03-23 10:47:11 +0000 |
commit | d9b9343911685e9f6fe362d81d44fdcca0c5621d (patch) | |
tree | eaac6c92d4339b9e3cf1bf08d7c1cdd97632b08b | |
parent | f7cc5ed3096241e0ea8c3b2b3df9eb4b630da866 (diff) | |
parent | 834e3c54d5dcacf58f25015f65d47d6bbe9dc7e1 (diff) |
Make change and version bump to TKQ1.230323.001
Snap for 9798568 from 834e3c54d5dcacf58f25015f65d47d6bbe9dc7e1 to t-keystone-qcom-release
Change-Id: Iea2adca12cfa7279f1e86ec4d3362383efc189a5
-rw-r--r-- | core/android_soong_config_vars.mk | 8 | ||||
-rw-r--r-- | core/build_id.mk | 2 | ||||
-rw-r--r-- | core/version_defaults.mk | 2 | ||||
-rw-r--r-- | target/board/BoardConfigEmuCommon.mk | 8 | ||||
-rw-r--r-- | target/product/window_extensions.mk | 24 | ||||
-rwxr-xr-x | tools/releasetools/sign_target_files_apks.py | 2 |
6 files changed, 39 insertions, 7 deletions
diff --git a/core/android_soong_config_vars.mk b/core/android_soong_config_vars.mk index bb622f0b9f..aae17c306b 100644 --- a/core/android_soong_config_vars.mk +++ b/core/android_soong_config_vars.mk @@ -121,6 +121,10 @@ endif $(call soong_config_set,art_module,source_build,$(ART_MODULE_BUILD_FROM_SOURCE)) +ifdef TARGET_BOARD_AUTO + $(call add_soong_config_var_value, ANDROID, target_board_auto, $(TARGET_BOARD_AUTO)) +endif + # Ensure that those mainline modules who have individually toggleable prebuilts # are controlled by the MODULE_BUILD_FROM_SOURCE environment variable by # default. @@ -152,6 +156,10 @@ endif SYSTEMUI_OPTIMIZE_JAVA ?= true $(call add_soong_config_var,ANDROID,SYSTEMUI_OPTIMIZE_JAVA) +# Disable Compose in SystemUI by default. +SYSTEMUI_USE_COMPOSE ?= false +$(call add_soong_config_var,ANDROID,SYSTEMUI_USE_COMPOSE) + # Enable system_server optimizations by default unless explicitly set or if # there may be dependent runtime jars. # TODO(b/240588226): Remove the off-by-default exceptions after handling diff --git a/core/build_id.mk b/core/build_id.mk index 7635264d0d..5ce42e52a0 100644 --- a/core/build_id.mk +++ b/core/build_id.mk @@ -18,4 +18,4 @@ # (like "CRB01"). It must be a single word, and is # capitalized by convention. -BUILD_ID=TKQ1.230322.001 +BUILD_ID=TKQ1.230323.001 diff --git a/core/version_defaults.mk b/core/version_defaults.mk index 459011602c..758728a956 100644 --- a/core/version_defaults.mk +++ b/core/version_defaults.mk @@ -111,7 +111,7 @@ ifndef PLATFORM_SECURITY_PATCH # It must be of the form "YYYY-MM-DD" on production devices. # It must match one of the Android Security Patch Level strings of the Public Security Bulletins. # If there is no $PLATFORM_SECURITY_PATCH set, keep it empty. - PLATFORM_SECURITY_PATCH := 2023-02-05 + PLATFORM_SECURITY_PATCH := 2023-04-05 endif include $(BUILD_SYSTEM)/version_util.mk diff --git a/target/board/BoardConfigEmuCommon.mk b/target/board/BoardConfigEmuCommon.mk index 845225da33..c0e8730e91 100644 --- a/target/board/BoardConfigEmuCommon.mk +++ b/target/board/BoardConfigEmuCommon.mk @@ -33,8 +33,8 @@ ifeq ($(PRODUCT_USE_DYNAMIC_PARTITIONS),true) # emulator needs super.img BOARD_BUILD_SUPER_IMAGE_BY_DEFAULT := true - # 4G + 8M - BOARD_SUPER_PARTITION_SIZE := 4303355904 + # 8G + 8M + BOARD_SUPER_PARTITION_SIZE := 8598323200 BOARD_SUPER_PARTITION_GROUPS := emulator_dynamic_partitions ifeq ($(QEMU_USE_SYSTEM_EXT_PARTITIONS),true) @@ -56,8 +56,8 @@ ifeq ($(PRODUCT_USE_DYNAMIC_PARTITIONS),true) vendor endif - # 4G - BOARD_EMULATOR_DYNAMIC_PARTITIONS_SIZE := 4294967296 + # 8G + BOARD_EMULATOR_DYNAMIC_PARTITIONS_SIZE := 8589934592 # in build environment to speed up make -j ifeq ($(QEMU_DISABLE_AVB),true) diff --git a/target/product/window_extensions.mk b/target/product/window_extensions.mk new file mode 100644 index 0000000000..5f5431f677 --- /dev/null +++ b/target/product/window_extensions.mk @@ -0,0 +1,24 @@ +# +# Copyright (C) 2022 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# /system_ext packages +PRODUCT_PACKAGES += \ + androidx.window.extensions \ + androidx.window.sidecar + +# properties +PRODUCT_PRODUCT_PROPERTIES += \ + persist.wm.extensions.enabled=true diff --git a/tools/releasetools/sign_target_files_apks.py b/tools/releasetools/sign_target_files_apks.py index 837eaf9c1e..09d0b10a42 100755 --- a/tools/releasetools/sign_target_files_apks.py +++ b/tools/releasetools/sign_target_files_apks.py @@ -1032,7 +1032,7 @@ def ReplaceVerityKeyId(input_zip, output_zip, key_path): keyid, stderr = p.communicate() assert p.returncode == 0, "Failed to dump certificate: {}".format(stderr) keyid = re.search( - r'keyid:([0-9a-fA-F:]*)', keyid).group(1).replace(':', '').lower() + r'Authority Key Identifier:\s*(?:keyid:)?([0-9a-fA-F:]*)', keyid).group(1).replace(':', '').lower() print("Replacing verity keyid with {}".format(keyid)) out_buffer.append("veritykeyid=id:%s" % (keyid,)) |