sdm710-common: Speed preopt Google dialer, Settings & SystemUI

- Add Google dialer, Settings & SystemUI

The default ART setting is quicken: run DEX code verification and
optimize some DEX instructions to get better interpreter performance.

This commit switches performance critical applications to speed:
run DEX code verification and AOT-compile all methods.

PRODUCT_DEXPREOPT_SPEED_APPS (New in Android O)
List of applications that have been identified as core to the products
and which are desirable to compile with the speed compiler filter.  For
example, persistent apps such as SystemUI get a chance to use
profile-guided compilation only at the next reboot, so it may be better
for the product to have these apps always AOT-compiled.

Signed-off-by: anandhan07 <anandhasayanan007jb@gmail.com>
Signed-off-by: onettboots <blackcocopet@gmail.com>
Signed-off-by: firebird11 <hbgassel@gmail.com>
This commit is contained in:
ghostrider-reborn 2021-10-29 08:33:16 +05:30 committed by CakesTwix
parent 9e18e17685
commit c7968c9bbd
Signed by: CakesTwix
GPG key ID: 7B11051D5CE19825

View file

@ -337,8 +337,11 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/powerhint.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json $(LOCAL_PATH)/configs/powerhint.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json
# Preopt SystemUI # Preopt some system apps
PRODUCT_DEXPREOPT_SPEED_APPS += SystemUI PRODUCT_DEXPREOPT_SPEED_APPS += \
Settings \
SystemUI \
GoogleDialer
# Protobuf # Protobuf
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \