summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-08-22 09:00:40 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-08-22 09:00:40 +0000
commitc5f44dd4657187b011e7a5d20c6cce913c1521d2 (patch)
treeb02d3f49b3e676e572b68037c7445d13f8c1a6ce
parentc29a6ddbafe5647452fbb9e23ae538c707e564b7 (diff)
parent4d27378d476866c64457ec11ba9188f83bb21b4b (diff)
downloadcrosshatch-c5f44dd4657187b011e7a5d20c6cce913c1521d2.tar.gz
Snap for 7664297 from 4d27378d476866c64457ec11ba9188f83bb21b4b to main-cg-testing-release
Change-Id: Ief4b10565077e2bcd58ffa4f1b736b85b35e15f0
-rw-r--r--aosp_blueline.mk3
-rw-r--r--aosp_crosshatch.mk3
-rw-r--r--device.mk3
-rw-r--r--init.hardware.rc2
-rwxr-xr-xoverlay/frameworks/base/core/res/res/values/config.xml8
-rw-r--r--self-extractors/qcom/staging/Android.mk8
-rw-r--r--self-extractors_blueline/qcom/staging/Android.mk8
7 files changed, 33 insertions, 2 deletions
diff --git a/aosp_blueline.mk b/aosp_blueline.mk
index 65981670..c3833cb6 100644
--- a/aosp_blueline.mk
+++ b/aosp_blueline.mk
@@ -49,6 +49,9 @@ PRODUCT_COPY_FILES += $(LOCAL_PATH)/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/
# STOPSHIP deal with Qualcomm stuff later
# PRODUCT_RESTRICT_VENDOR_FILES := all
+# b/189477034: Bypass build time check on uses_libs until vendor fixes all their apps
+PRODUCT_BROKEN_VERIFY_USES_LIBRARIES := true
+
# Keep the VNDK APEX in /system partition for REL branches as these branches are
# expected to have stable API/ABI surfaces.
ifneq (REL,$(PLATFORM_VERSION_CODENAME))
diff --git a/aosp_crosshatch.mk b/aosp_crosshatch.mk
index 8632b921..5195091f 100644
--- a/aosp_crosshatch.mk
+++ b/aosp_crosshatch.mk
@@ -49,6 +49,9 @@ PRODUCT_COPY_FILES += $(LOCAL_PATH)/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/
# STOPSHIP deal with Qualcomm stuff later
# PRODUCT_RESTRICT_VENDOR_FILES := all
+# b/189477034: Bypass build time check on uses_libs until vendor fixes all their apps
+PRODUCT_BROKEN_VERIFY_USES_LIBRARIES := true
+
# Keep the VNDK APEX in /system partition for REL branches as these branches are
# expected to have stable API/ABI surfaces.
ifneq (REL,$(PLATFORM_VERSION_CODENAME))
diff --git a/device.mk b/device.mk
index 2491e01d..81b453cf 100644
--- a/device.mk
+++ b/device.mk
@@ -848,7 +848,7 @@ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
# Increment the SVN for any official public releases
PRODUCT_PROPERTY_OVERRIDES += \
- ro.vendor.build.svn=50
+ ro.vendor.build.svn=53
PRODUCT_PRODUCT_PROPERTIES += \
ro.adb.secure=1
@@ -901,6 +901,7 @@ include hardware/google/pixel/PixelLogger/PixelLogger.mk
include hardware/google/pixel/pixelstats/device.mk
include hardware/google/pixel/mm/device_legacy.mk
include hardware/google/pixel/thermal/device.mk
+include hardware/google/pixel/citadel/citadel.mk
# power HAL
-include hardware/google/pixel/power-libperfmgr/aidl/device.mk
diff --git a/init.hardware.rc b/init.hardware.rc
index 6ff72f0f..00960b3f 100644
--- a/init.hardware.rc
+++ b/init.hardware.rc
@@ -771,7 +771,7 @@ service msm_irqbalance /vendor/bin/msm_irqbalance -f /vendor/etc/msm_irqbalance.
class core
user root
group root
- writepid /dev/cpuset/system-background/tasks
+ task_profiles ServiceCapacityLow
service ppd /vendor/bin/mm-pp-dpps
class late_start
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml
index ff31bebe..3d62ae90 100755
--- a/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/overlay/frameworks/base/core/res/res/values/config.xml
@@ -57,6 +57,14 @@
<!-- If this is true, the screen will come on when you unplug usb/power/whatever. -->
<bool name="config_unplugTurnsOnScreen">true</bool>
+ <!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
+ when registering authenticators with BiometricService. Format must be ID:Modality:Strength,
+ where: IDs are unique per device, Modality as defined in BiometricAuthenticator.java,
+ and Strength as defined in Authenticators.java -->
+ <string-array name="config_biometric_sensors" translatable="false" >
+ <item>0:2:15</item> <!-- ID0:Fingerprint:Strong -->
+ </string-array>
+
<!-- Enable Night display, which requires HWC 2.0. -->
<bool name="config_nightDisplayAvailable">true</bool>
diff --git a/self-extractors/qcom/staging/Android.mk b/self-extractors/qcom/staging/Android.mk
index f5919af2..430749a9 100644
--- a/self-extractors/qcom/staging/Android.mk
+++ b/self-extractors/qcom/staging/Android.mk
@@ -13,6 +13,10 @@ LOCAL_MODULE_OWNER := qcom
LOCAL_MODULE_CLASS := APPS
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_CERTIFICATE := platform
+# Disable dexpreopt and <uses-library> check because the APK depends on
+# libraries that are not present as modules in the build system.
+LOCAL_ENFORCE_USES_LIBRARIES := false
+LOCAL_DEX_PREOPT := false
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
@@ -27,5 +31,9 @@ LOCAL_MODULE_OWNER := qcom
LOCAL_MODULE_CLASS := APPS
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_CERTIFICATE := platform
+# Disable dexpreopt and <uses-library> check because the APK depends on
+# libraries that are not present as modules in the build system.
+LOCAL_ENFORCE_USES_LIBRARIES := false
+LOCAL_DEX_PREOPT := false
include $(BUILD_PREBUILT)
endif
diff --git a/self-extractors_blueline/qcom/staging/Android.mk b/self-extractors_blueline/qcom/staging/Android.mk
index 39388856..74be3349 100644
--- a/self-extractors_blueline/qcom/staging/Android.mk
+++ b/self-extractors_blueline/qcom/staging/Android.mk
@@ -13,6 +13,10 @@ LOCAL_MODULE_OWNER := qcom
LOCAL_MODULE_CLASS := APPS
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_CERTIFICATE := platform
+# Disable dexpreopt and <uses-library> check because the APK depends on
+# libraries that are not present as modules in the build system.
+LOCAL_ENFORCE_USES_LIBRARIES := false
+LOCAL_DEX_PREOPT := false
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
@@ -27,5 +31,9 @@ LOCAL_MODULE_OWNER := qcom
LOCAL_MODULE_CLASS := APPS
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_CERTIFICATE := platform
+# Disable dexpreopt and <uses-library> check because the APK depends on
+# libraries that are not present as modules in the build system.
+LOCAL_ENFORCE_USES_LIBRARIES := false
+LOCAL_DEX_PREOPT := false
include $(BUILD_PREBUILT)
endif