Merge Android 24Q1 Release (ab/11220357)
Bug: 319669529 Merged-In: I201e622fc82223aeb7c7f30ce452c714f14ebf60 Change-Id: I1f086b2854191d271e0239de50c72155f657e4d1
This commit is contained in:
commit
f2609fdb79
26 changed files with 3426 additions and 92 deletions
2
OWNERS
2
OWNERS
|
@ -1,4 +1,4 @@
|
||||||
per-file powerhint-*.json = jychen@google.com,jenhaochen@google.com,wvw@google.com,joaodias@google.com
|
per-file powerhint-*.json = jychen@google.com,jenhaochen@google.com,wvw@google.com,joaodias@google.com
|
||||||
|
|
||||||
# per-file for Pixel device makefiles, see go/pixel-device-mk-owner-checklist for details.
|
# per-file for Pixel device makefiles, see go/pixel-device-mk-owner-checklist for details.
|
||||||
per-file *.mk,*/BoardConfig.mk=file:device/google/gs-common:master:/OWNERS
|
per-file *.mk,*/BoardConfig.mk=file:device/google/gs-common:main:/OWNERS
|
||||||
|
|
2
PREUPLOAD.cfg
Normal file
2
PREUPLOAD.cfg
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[Builtin Hooks]
|
||||||
|
jsonlint = true
|
|
@ -8,6 +8,9 @@ on init
|
||||||
# nvmem dump
|
# nvmem dump
|
||||||
chown system system /sys/bus/nvmem/devices/4-00500/nvmem
|
chown system system /sys/bus/nvmem/devices/4-00500/nvmem
|
||||||
|
|
||||||
|
on init && property:ro.boot.vh_sched_available=0
|
||||||
|
setprop vendor.powerhal.config powerhint-mainline.json
|
||||||
|
|
||||||
# Toggle glove_mode according to touch_sensitivity_mode
|
# Toggle glove_mode according to touch_sensitivity_mode
|
||||||
on property:persist.vendor.touch_sensitivity_mode=0 && property:sys.boot_completed=1
|
on property:persist.vendor.touch_sensitivity_mode=0 && property:sys.boot_completed=1
|
||||||
write /sys/class/spi_master/spi11/spi11.0/glove_mode 00
|
write /sys/class/spi_master/spi11/spi11.0/glove_mode 00
|
||||||
|
|
|
@ -11,6 +11,9 @@ on init
|
||||||
# Power Stats HAL
|
# Power Stats HAL
|
||||||
chown system system /sys/devices/platform/10d30000.spi/spi_master/spi10/spi10.0/uwb/power_stats
|
chown system system /sys/devices/platform/10d30000.spi/spi_master/spi10/spi10.0/uwb/power_stats
|
||||||
|
|
||||||
|
on init && property:ro.boot.vh_sched_available=0
|
||||||
|
setprop vendor.powerhal.config powerhint-mainline.json
|
||||||
|
|
||||||
on fs
|
on fs
|
||||||
# Face
|
# Face
|
||||||
exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/faceauth.app
|
exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/faceauth.app
|
||||||
|
|
|
@ -14,6 +14,9 @@
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
# Restrict the visibility of Android.bp files to improve build analysis time
|
||||||
|
$(call inherit-product-if-exists, vendor/google/products/sources_pixel.mk)
|
||||||
|
|
||||||
TARGET_KERNEL_DIR ?= device/google/raviole-kernel
|
TARGET_KERNEL_DIR ?= device/google/raviole-kernel
|
||||||
TARGET_BOARD_KERNEL_HEADERS := device/google/raviole-kernel/kernel-headers
|
TARGET_BOARD_KERNEL_HEADERS := device/google/raviole-kernel/kernel-headers
|
||||||
|
|
||||||
|
@ -25,21 +28,29 @@ $(call inherit-product-if-exists, vendor/google_devices/raviole/proprietary/orio
|
||||||
$(call inherit-product-if-exists, vendor/google/camera/devices/raviole/oriole/device-vendor.mk)
|
$(call inherit-product-if-exists, vendor/google/camera/devices/raviole/oriole/device-vendor.mk)
|
||||||
$(call inherit-product-if-exists, vendor/google_devices/raviole/proprietary/WallpapersOriole.mk)
|
$(call inherit-product-if-exists, vendor/google_devices/raviole/proprietary/WallpapersOriole.mk)
|
||||||
|
|
||||||
GOODIX_CONFIG_BUILD_VERSION := g6_trusty
|
|
||||||
DEVICE_PACKAGE_OVERLAYS += device/google/raviole/oriole/overlay
|
DEVICE_PACKAGE_OVERLAYS += device/google/raviole/oriole/overlay
|
||||||
|
|
||||||
include device/google/raviole/audio/oriole/audio-tables.mk
|
include device/google/raviole/audio/oriole/audio-tables.mk
|
||||||
include device/google/gs101/device-shipping-common.mk
|
include device/google/gs101/device-shipping-common.mk
|
||||||
include device/google/gs101/fingerprint/udfps_common.mk
|
|
||||||
include device/google/gs101/telephony/pktrouter.mk
|
include device/google/gs101/telephony/pktrouter.mk
|
||||||
include hardware/google/pixel/vibrator/cs40l25/device.mk
|
include hardware/google/pixel/vibrator/cs40l25/device.mk
|
||||||
include device/google/gs-common/bcmbt/bluetooth.mk
|
include device/google/gs-common/bcmbt/bluetooth.mk
|
||||||
include device/google/gs-common/touch/stm/stm11.mk
|
include device/google/gs-common/touch/stm/stm11.mk
|
||||||
|
|
||||||
ifeq ($(filter factory_oriole, $(TARGET_PRODUCT)),)
|
# Fingerprint HAL
|
||||||
include device/google/gs101/fingerprint/udfps_shipping.mk
|
GOODIX_CONFIG_BUILD_VERSION := g6_trusty
|
||||||
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/firmware/fingerprint/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/firmware/fingerprint/24Q2
|
||||||
else
|
else
|
||||||
include device/google/gs101/fingerprint/udfps_factory.mk
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/firmware/fingerprint/trunk
|
||||||
|
endif
|
||||||
|
$(call inherit-product-if-exists, vendor/goodix/udfps/configuration/udfps_common.mk)
|
||||||
|
ifeq ($(filter factory%, $(TARGET_PRODUCT)),)
|
||||||
|
$(call inherit-product-if-exists, vendor/goodix/udfps/configuration/udfps_shipping.mk)
|
||||||
|
else
|
||||||
|
$(call inherit-product-if-exists, vendor/goodix/udfps/configuration/udfps_factory.mk)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# go/lyric-soong-variables
|
# go/lyric-soong-variables
|
||||||
|
@ -68,7 +79,11 @@ PRODUCT_COPY_FILES += \
|
||||||
|
|
||||||
# Power HAL config
|
# Power HAL config
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
device/google/raviole/powerhint-oriole.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json
|
device/google/raviole/powerhint-oriole.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json \
|
||||||
|
device/google/raviole/powerhint-oriole-mainline.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint-mainline.json \
|
||||||
|
|
||||||
|
# Bluetooth sepolicy
|
||||||
|
include device/google/gs101-sepolicy/oriole-sepolicy.mk
|
||||||
|
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
PRODUCT_PRODUCT_PROPERTIES += \
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
@ -156,7 +171,8 @@ DEVICE_MANIFEST_FILE += \
|
||||||
PRODUCT_PRODUCT_PROPERTIES +=\
|
PRODUCT_PRODUCT_PROPERTIES +=\
|
||||||
ro.vendor.vibrator.hal.long.frequency.shift=15 \
|
ro.vendor.vibrator.hal.long.frequency.shift=15 \
|
||||||
ro.vendor.vibrator.hal.device.mass=0.205 \
|
ro.vendor.vibrator.hal.device.mass=0.205 \
|
||||||
ro.vendor.vibrator.hal.loc.coeff=2.25
|
ro.vendor.vibrator.hal.loc.coeff=2.25 \
|
||||||
|
persist.vendor.vibrator.hal.chirp.enabled=0
|
||||||
|
|
||||||
ACTUATOR_MODEL := luxshare_ict_081545
|
ACTUATOR_MODEL := luxshare_ict_081545
|
||||||
|
|
||||||
|
@ -183,7 +199,7 @@ endif
|
||||||
|
|
||||||
# Increment the SVN for any official public releases
|
# Increment the SVN for any official public releases
|
||||||
PRODUCT_VENDOR_PROPERTIES += \
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
ro.vendor.build.svn=73
|
ro.vendor.build.svn=75
|
||||||
|
|
||||||
# Set support hide display cutout feature
|
# Set support hide display cutout feature
|
||||||
PRODUCT_PRODUCT_PROPERTIES += \
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
@ -221,6 +237,13 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
|
||||||
# Trusty liboemcrypto.so
|
# Trusty liboemcrypto.so
|
||||||
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts
|
||||||
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/24Q2
|
||||||
|
else
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/trunk
|
||||||
|
endif
|
||||||
|
|
||||||
# Set support one-handed mode
|
# Set support one-handed mode
|
||||||
PRODUCT_PRODUCT_PROPERTIES += \
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
@ -240,7 +263,6 @@ PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
|
||||||
# RKPD
|
# RKPD
|
||||||
PRODUCT_PRODUCT_PROPERTIES += \
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
remote_provisioning.enable_rkpd=true \
|
|
||||||
remote_provisioning.hostname=remoteprovisioning.googleapis.com \
|
remote_provisioning.hostname=remoteprovisioning.googleapis.com \
|
||||||
|
|
||||||
# Set zram size
|
# Set zram size
|
||||||
|
|
|
@ -14,6 +14,9 @@
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
# Restrict the visibility of Android.bp files to improve build analysis time
|
||||||
|
$(call inherit-product-if-exists, vendor/google/products/sources_pixel.mk)
|
||||||
|
|
||||||
TARGET_KERNEL_DIR ?= device/google/raviole-kernel
|
TARGET_KERNEL_DIR ?= device/google/raviole-kernel
|
||||||
TARGET_BOARD_KERNEL_HEADERS := device/google/raviole-kernel/kernel-headers
|
TARGET_BOARD_KERNEL_HEADERS := device/google/raviole-kernel/kernel-headers
|
||||||
|
|
||||||
|
@ -26,21 +29,28 @@ $(call inherit-product-if-exists, vendor/google_devices/raviole/proprietary/rave
|
||||||
$(call inherit-product-if-exists, vendor/google/camera/devices/raviole/raven/device-vendor.mk)
|
$(call inherit-product-if-exists, vendor/google/camera/devices/raviole/raven/device-vendor.mk)
|
||||||
$(call inherit-product-if-exists, vendor/google_devices/raviole/proprietary/WallpapersRaven.mk)
|
$(call inherit-product-if-exists, vendor/google_devices/raviole/proprietary/WallpapersRaven.mk)
|
||||||
|
|
||||||
GOODIX_CONFIG_BUILD_VERSION := g6_trusty
|
|
||||||
DEVICE_PACKAGE_OVERLAYS += device/google/raviole/raven/overlay
|
DEVICE_PACKAGE_OVERLAYS += device/google/raviole/raven/overlay
|
||||||
|
|
||||||
include device/google/raviole/audio/raven/audio-tables.mk
|
include device/google/raviole/audio/raven/audio-tables.mk
|
||||||
include device/google/gs101/device-shipping-common.mk
|
include device/google/gs101/device-shipping-common.mk
|
||||||
include device/google/gs101/fingerprint/udfps_common.mk
|
|
||||||
include device/google/gs101/telephony/pktrouter.mk
|
include device/google/gs101/telephony/pktrouter.mk
|
||||||
include device/google/gs-common/bcmbt/bluetooth.mk
|
include device/google/gs-common/bcmbt/bluetooth.mk
|
||||||
include device/google/gs-common/touch/lsi/lsi.mk
|
include device/google/gs-common/touch/lsi/lsi.mk
|
||||||
|
|
||||||
|
# Fingerprint HAL
|
||||||
ifeq ($(filter factory_raven, $(TARGET_PRODUCT)),)
|
GOODIX_CONFIG_BUILD_VERSION := g6_trusty
|
||||||
include device/google/gs101/fingerprint/udfps_shipping.mk
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/firmware/fingerprint/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/firmware/fingerprint/24Q2
|
||||||
else
|
else
|
||||||
include device/google/gs101/fingerprint/udfps_factory.mk
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/firmware/fingerprint/trunk
|
||||||
|
endif
|
||||||
|
$(call inherit-product-if-exists, vendor/goodix/udfps/configuration/udfps_common.mk)
|
||||||
|
ifeq ($(filter factory%, $(TARGET_PRODUCT)),)
|
||||||
|
$(call inherit-product-if-exists, vendor/goodix/udfps/configuration/udfps_shipping.mk)
|
||||||
|
else
|
||||||
|
$(call inherit-product-if-exists, vendor/goodix/udfps/configuration/udfps_factory.mk)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(filter factory_raven, $(TARGET_PRODUCT)),)
|
ifeq ($(filter factory_raven, $(TARGET_PRODUCT)),)
|
||||||
|
@ -77,11 +87,15 @@ PRODUCT_COPY_FILES += \
|
||||||
|
|
||||||
# Power HAL config
|
# Power HAL config
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
device/google/raviole/powerhint-raven.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json
|
device/google/raviole/powerhint-raven.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json \
|
||||||
|
device/google/raviole/powerhint-raven-mainline.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint-mainline.json
|
||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
UwbOverlayR4
|
UwbOverlayR4
|
||||||
|
|
||||||
|
# Bluetooth sepolicy
|
||||||
|
include device/google/gs101-sepolicy/raven-sepolicy.mk
|
||||||
|
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
PRODUCT_PRODUCT_PROPERTIES += \
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
persist.bluetooth.a2dp_aac.vbr_supported=true \
|
persist.bluetooth.a2dp_aac.vbr_supported=true \
|
||||||
|
@ -164,7 +178,8 @@ DEVICE_MANIFEST_FILE += \
|
||||||
PRODUCT_PRODUCT_PROPERTIES +=\
|
PRODUCT_PRODUCT_PROPERTIES +=\
|
||||||
ro.vendor.vibrator.hal.long.frequency.shift=15 \
|
ro.vendor.vibrator.hal.long.frequency.shift=15 \
|
||||||
ro.vendor.vibrator.hal.device.mass=0.21 \
|
ro.vendor.vibrator.hal.device.mass=0.21 \
|
||||||
ro.vendor.vibrator.hal.loc.coeff=2.5
|
ro.vendor.vibrator.hal.loc.coeff=2.5 \
|
||||||
|
persist.vendor.vibrator.hal.chirp.enabled=0
|
||||||
|
|
||||||
ACTUATOR_MODEL := luxshare_ict_081545
|
ACTUATOR_MODEL := luxshare_ict_081545
|
||||||
|
|
||||||
|
@ -188,7 +203,7 @@ endif
|
||||||
|
|
||||||
# Increment the SVN for any official public releases
|
# Increment the SVN for any official public releases
|
||||||
PRODUCT_VENDOR_PROPERTIES += \
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
ro.vendor.build.svn=73
|
ro.vendor.build.svn=75
|
||||||
|
|
||||||
# Set support hide display cutout feature
|
# Set support hide display cutout feature
|
||||||
PRODUCT_PRODUCT_PROPERTIES += \
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
@ -230,6 +245,13 @@ PRODUCT_PACKAGES += \
|
||||||
|
|
||||||
# Trusty liboemcrypto.so
|
# Trusty liboemcrypto.so
|
||||||
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts
|
||||||
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/24Q2
|
||||||
|
else
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/trunk
|
||||||
|
endif
|
||||||
|
|
||||||
# Set support one-handed mode
|
# Set support one-handed mode
|
||||||
PRODUCT_PRODUCT_PROPERTIES += \
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
@ -249,7 +271,6 @@ PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
|
||||||
# RKPD
|
# RKPD
|
||||||
PRODUCT_PRODUCT_PROPERTIES += \
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
remote_provisioning.enable_rkpd=true \
|
|
||||||
remote_provisioning.hostname=remoteprovisioning.googleapis.com \
|
remote_provisioning.hostname=remoteprovisioning.googleapis.com \
|
||||||
|
|
||||||
# Set zram size
|
# Set zram size
|
||||||
|
|
|
@ -105,6 +105,13 @@ PRODUCT_SOONG_NAMESPACES += device/google/raviole/powerstats/slider
|
||||||
|
|
||||||
# Trusty liboemcrypto.so
|
# Trusty liboemcrypto.so
|
||||||
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts
|
||||||
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/24Q2
|
||||||
|
else
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/trunk
|
||||||
|
endif
|
||||||
|
|
||||||
# tetheroffload HAL
|
# tetheroffload HAL
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
|
|
@ -88,6 +88,13 @@ PRODUCT_SOONG_NAMESPACES += device/google/raviole/powerstats/whitefin
|
||||||
|
|
||||||
# Trusty liboemcrypto.so
|
# Trusty liboemcrypto.so
|
||||||
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts
|
||||||
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/24Q2
|
||||||
|
else
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts/trusty/trunk
|
||||||
|
endif
|
||||||
|
|
||||||
# tetheroffload HAL
|
# tetheroffload HAL
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
SuplVersion="2"
|
SuplVersion="2"
|
||||||
SuplMinorVersion="0"
|
SuplMinorVersion="0"
|
||||||
SuplOtdoaCapable="true"
|
SuplOtdoaCapable="true"
|
||||||
SuplOtdoaCapable2="false"
|
SuplOtdoaCapable2="true"
|
||||||
SuplGlonassCapable = "true"
|
SuplGlonassCapable = "true"
|
||||||
SuplGalileoCapable = "true"
|
SuplGalileoCapable = "true"
|
||||||
SuplBdsCapable = "true"
|
SuplBdsCapable = "true"
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
SuplVersion="2"
|
SuplVersion="2"
|
||||||
SuplMinorVersion="0"
|
SuplMinorVersion="0"
|
||||||
SuplOtdoaCapable="true"
|
SuplOtdoaCapable="true"
|
||||||
SuplOtdoaCapable2="false"
|
SuplOtdoaCapable2="true"
|
||||||
SuplGlonassCapable = "true"
|
SuplGlonassCapable = "true"
|
||||||
SuplGalileoCapable = "true"
|
SuplGalileoCapable = "true"
|
||||||
SuplBdsCapable = "true"
|
SuplBdsCapable = "true"
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
SuplVersion="2"
|
SuplVersion="2"
|
||||||
SuplMinorVersion="0"
|
SuplMinorVersion="0"
|
||||||
SuplOtdoaCapable="true"
|
SuplOtdoaCapable="true"
|
||||||
SuplOtdoaCapable2="false"
|
SuplOtdoaCapable2="true"
|
||||||
SuplGlonassCapable = "true"
|
SuplGlonassCapable = "true"
|
||||||
SuplGalileoCapable = "true"
|
SuplGalileoCapable = "true"
|
||||||
SuplBdsCapable = "true"
|
SuplBdsCapable = "true"
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
SuplVersion="2"
|
SuplVersion="2"
|
||||||
SuplMinorVersion="0"
|
SuplMinorVersion="0"
|
||||||
SuplOtdoaCapable="true"
|
SuplOtdoaCapable="true"
|
||||||
SuplOtdoaCapable2="false"
|
SuplOtdoaCapable2="true"
|
||||||
SuplGlonassCapable = "true"
|
SuplGlonassCapable = "true"
|
||||||
SuplGalileoCapable = "true"
|
SuplGalileoCapable = "true"
|
||||||
SuplBdsCapable = "true"
|
SuplBdsCapable = "true"
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
SuplVersion="2"
|
SuplVersion="2"
|
||||||
SuplMinorVersion="0"
|
SuplMinorVersion="0"
|
||||||
SuplOtdoaCapable="true"
|
SuplOtdoaCapable="true"
|
||||||
SuplOtdoaCapable2="false"
|
SuplOtdoaCapable2="true"
|
||||||
SuplGlonassCapable = "true"
|
SuplGlonassCapable = "true"
|
||||||
SuplGalileoCapable = "true"
|
SuplGalileoCapable = "true"
|
||||||
SuplBdsCapable = "true"
|
SuplBdsCapable = "true"
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
SuplVersion="2"
|
SuplVersion="2"
|
||||||
SuplMinorVersion="0"
|
SuplMinorVersion="0"
|
||||||
SuplOtdoaCapable="true"
|
SuplOtdoaCapable="true"
|
||||||
SuplOtdoaCapable2="false"
|
SuplOtdoaCapable2="true"
|
||||||
SuplGlonassCapable = "true"
|
SuplGlonassCapable = "true"
|
||||||
SuplGalileoCapable = "true"
|
SuplGalileoCapable = "true"
|
||||||
SuplBdsCapable = "true"
|
SuplBdsCapable = "true"
|
||||||
|
|
|
@ -23,6 +23,15 @@ BOARD_KERNEL_CMDLINE += exynos_drm.load_sequential=1
|
||||||
BOARD_KERNEL_CMDLINE += pcie-exynos-core.load_sequential=1
|
BOARD_KERNEL_CMDLINE += pcie-exynos-core.load_sequential=1
|
||||||
BOARD_KERNEL_CMDLINE += g2d.load_sequential=1
|
BOARD_KERNEL_CMDLINE += g2d.load_sequential=1
|
||||||
|
|
||||||
|
RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_ORIOLE_RADIO_DIR)
|
||||||
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q2
|
||||||
|
else
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/trunk
|
||||||
|
endif
|
||||||
|
|
||||||
ifdef AUTOMOTIVE_PRODUCT_PATH
|
ifdef AUTOMOTIVE_PRODUCT_PATH
|
||||||
#RBC# include_top device/google/auto_tcu
|
#RBC# include_top device/google/auto_tcu
|
||||||
#RBC# include_top device/google/pixel_tcu
|
#RBC# include_top device/google/pixel_tcu
|
||||||
|
|
1365
powerhint-oriole-mainline.json
Normal file
1365
powerhint-oriole-mainline.json
Normal file
File diff suppressed because it is too large
Load diff
|
@ -46,6 +46,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"5000",
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CPUMidClusterMaxFreq",
|
"Name": "CPUMidClusterMaxFreq",
|
||||||
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
|
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
|
||||||
|
@ -73,6 +83,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"20000",
|
||||||
|
"3000"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CPUBigClusterMaxFreq",
|
"Name": "CPUBigClusterMaxFreq",
|
||||||
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
|
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
|
||||||
|
@ -100,6 +120,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"20000",
|
||||||
|
"3000"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "GPUMinFreq",
|
"Name": "GPUMinFreq",
|
||||||
"Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
|
"Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
|
||||||
|
@ -140,9 +170,19 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Path": "/proc/vendor_sched/tapered_dvfs_headroom_enable",
|
||||||
|
"Values": [
|
||||||
|
"0",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAUClampBoost",
|
"Name": "TAUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/ta_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/ta/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"692",
|
"692",
|
||||||
"1"
|
"1"
|
||||||
|
@ -151,7 +191,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "FGUClampBoost",
|
"Name": "FGUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/fg_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/fg/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"202",
|
"202",
|
||||||
"0"
|
"0"
|
||||||
|
@ -160,7 +200,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "MLUclampBoost",
|
"Name": "MLUclampBoost",
|
||||||
"Path": "/proc/vendor_sched/nnapi_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/nnapi/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"225",
|
"225",
|
||||||
"640"
|
"640"
|
||||||
|
@ -188,7 +228,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDPreferIdle",
|
"Name": "CDPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/cam_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/cam/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"0",
|
||||||
"1"
|
"1"
|
||||||
|
@ -234,7 +274,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAPreferHighCap",
|
"Name": "TAPreferHighCap",
|
||||||
"Path": "/proc/vendor_sched/ta_prefer_high_cap",
|
"Path": "/proc/vendor_sched/groups/ta/prefer_high_cap",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -243,16 +283,17 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAPreferIdle",
|
"Name": "TAPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/ta_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/ta/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"1",
|
||||||
"1"
|
"0"
|
||||||
],
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "FGPreferIdle",
|
"Name": "FGPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/fg_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/fg/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -262,7 +303,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDPreferHighCap",
|
"Name": "CDPreferHighCap",
|
||||||
"Path": "/proc/vendor_sched/cam_prefer_high_cap",
|
"Path": "/proc/vendor_sched/groups/cam/prefer_high_cap",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -284,7 +325,7 @@
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"0",
|
||||||
"1"
|
"1"
|
||||||
],
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "LimitFlashCurrent",
|
"Name": "LimitFlashCurrent",
|
||||||
|
@ -498,7 +539,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "Dex2oatGroup",
|
"Name": "Dex2oatGroup",
|
||||||
"Path": "/proc/vendor_sched/dex2oat_ug",
|
"Path": "/proc/vendor_sched/groups/dex2oat/ug",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -544,6 +585,36 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUDVFSHeadroom",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "1280"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "5000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "20000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "20000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -615,6 +686,66 @@
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "9999999"
|
"Value": "9999999"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "ReducePreferIdle",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "FGPreferIdle",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "9999999"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "CPUMidClusterMaxFreq",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "9999999"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "CPULittleClusterMaxFreq",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "9999999"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "TAUClampBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "692"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "FGUClampBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "202"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "MemFreq",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "3172000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "GPUPowerPolicy",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "always_on"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "NPITaskPacking",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CPU_LOAD_RESET",
|
"PowerHint": "CPU_LOAD_RESET",
|
||||||
"Node": "MemFreq",
|
"Node": "MemFreq",
|
||||||
|
@ -1384,6 +1515,36 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "400000"
|
"Value": "400000"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUDVFSHeadroom",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "500"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
|
1346
powerhint-raven-mainline.json
Normal file
1346
powerhint-raven-mainline.json
Normal file
File diff suppressed because it is too large
Load diff
|
@ -45,6 +45,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"5000",
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CPUMidClusterMaxFreq",
|
"Name": "CPUMidClusterMaxFreq",
|
||||||
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
|
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
|
||||||
|
@ -72,6 +82,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"20000",
|
||||||
|
"3000"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CPUBigClusterMaxFreq",
|
"Name": "CPUBigClusterMaxFreq",
|
||||||
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
|
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
|
||||||
|
@ -99,6 +119,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"20000",
|
||||||
|
"3000"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "GPUMinFreq",
|
"Name": "GPUMinFreq",
|
||||||
"Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
|
"Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
|
||||||
|
@ -139,9 +169,19 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Path": "/proc/vendor_sched/tapered_dvfs_headroom_enable",
|
||||||
|
"Values": [
|
||||||
|
"0",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAUClampBoost",
|
"Name": "TAUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/ta_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/ta/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"692",
|
"692",
|
||||||
"1"
|
"1"
|
||||||
|
@ -150,7 +190,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "FGUClampBoost",
|
"Name": "FGUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/fg_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/fg/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"202",
|
"202",
|
||||||
"0"
|
"0"
|
||||||
|
@ -159,7 +199,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "MLUclampBoost",
|
"Name": "MLUclampBoost",
|
||||||
"Path": "/proc/vendor_sched/nnapi_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/nnapi/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"225",
|
"225",
|
||||||
"640"
|
"640"
|
||||||
|
@ -187,7 +227,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDPreferIdle",
|
"Name": "CDPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/cam_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/cam/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"0",
|
||||||
"1"
|
"1"
|
||||||
|
@ -233,7 +273,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAPreferHighCap",
|
"Name": "TAPreferHighCap",
|
||||||
"Path": "/proc/vendor_sched/ta_prefer_high_cap",
|
"Path": "/proc/vendor_sched/groups/ta/prefer_high_cap",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -242,16 +282,17 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAPreferIdle",
|
"Name": "TAPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/ta_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/ta/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"1",
|
||||||
"1"
|
"0"
|
||||||
],
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "FGPreferIdle",
|
"Name": "FGPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/fg_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/fg/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -261,7 +302,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDPreferHighCap",
|
"Name": "CDPreferHighCap",
|
||||||
"Path": "/proc/vendor_sched/cam_prefer_high_cap",
|
"Path": "/proc/vendor_sched/groups/cam/prefer_high_cap",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -283,7 +324,7 @@
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"0",
|
||||||
"1"
|
"1"
|
||||||
],
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "LimitFlashCurrent",
|
"Name": "LimitFlashCurrent",
|
||||||
|
@ -497,7 +538,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "Dex2oatGroup",
|
"Name": "Dex2oatGroup",
|
||||||
"Path": "/proc/vendor_sched/dex2oat_ug",
|
"Path": "/proc/vendor_sched/groups/dex2oat/ug",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -543,6 +584,36 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUDVFSHeadroom",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "1280"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "5000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "20000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "20000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -614,6 +685,66 @@
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "9999999"
|
"Value": "9999999"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "ReducePreferIdle",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "FGPreferIdle",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "9999999"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "CPUMidClusterMaxFreq",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "9999999"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "CPULittleClusterMaxFreq",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "9999999"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "TAUClampBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "692"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "FGUClampBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "202"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "MemFreq",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "3172000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "GPUPowerPolicy",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "always_on"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_CHANGE",
|
||||||
|
"Node": "NPITaskPacking",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CPU_LOAD_RESET",
|
"PowerHint": "CPU_LOAD_RESET",
|
||||||
"Node": "MemFreq",
|
"Node": "MemFreq",
|
||||||
|
@ -1365,6 +1496,36 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "400000"
|
"Value": "400000"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUDVFSHeadroom",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "500"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
|
|
@ -45,6 +45,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"5000",
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CPUMidClusterMaxFreq",
|
"Name": "CPUMidClusterMaxFreq",
|
||||||
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
|
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
|
||||||
|
@ -72,6 +82,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"20000",
|
||||||
|
"3000"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CPUBigClusterMaxFreq",
|
"Name": "CPUBigClusterMaxFreq",
|
||||||
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
|
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
|
||||||
|
@ -99,6 +119,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"20000",
|
||||||
|
"3000"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "GPUMinFreq",
|
"Name": "GPUMinFreq",
|
||||||
"Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
|
"Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
|
||||||
|
@ -139,6 +169,16 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Path": "/proc/vendor_sched/tapered_dvfs_headroom_enable",
|
||||||
|
"Values": [
|
||||||
|
"0",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "MIFTargetLoad",
|
"Name": "MIFTargetLoad",
|
||||||
"Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
|
"Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
|
||||||
|
@ -150,7 +190,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAUClampBoost",
|
"Name": "TAUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/ta_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/ta/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"692",
|
"692",
|
||||||
"1",
|
"1",
|
||||||
|
@ -160,7 +200,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "FGUClampBoost",
|
"Name": "FGUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/fg_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/fg/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"202",
|
"202",
|
||||||
"0"
|
"0"
|
||||||
|
@ -169,7 +209,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "SFUClampBoost",
|
"Name": "SFUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/sf_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/sf/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"202",
|
"202",
|
||||||
"107",
|
"107",
|
||||||
|
@ -179,7 +219,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "MLUclampBoost",
|
"Name": "MLUclampBoost",
|
||||||
"Path": "/proc/vendor_sched/nnapi_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/nnapi/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"225",
|
"225",
|
||||||
"640"
|
"640"
|
||||||
|
@ -198,7 +238,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDPreferIdle",
|
"Name": "CDPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/cam_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/cam/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"0",
|
||||||
"1"
|
"1"
|
||||||
|
@ -243,7 +283,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAPreferHighCap",
|
"Name": "TAPreferHighCap",
|
||||||
"Path": "/proc/vendor_sched/ta_prefer_high_cap",
|
"Path": "/proc/vendor_sched/groups/ta/prefer_high_cap",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -252,25 +292,27 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAPreferIdle",
|
"Name": "TAPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/ta_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/ta/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"1",
|
||||||
"1"
|
"0"
|
||||||
],
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "FGPreferIdle",
|
"Name": "FGPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/fg_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/fg/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"1",
|
||||||
"1"
|
"0"
|
||||||
],
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDPreferHighCap",
|
"Name": "CDPreferHighCap",
|
||||||
"Path": "/proc/vendor_sched/cam_prefer_high_cap",
|
"Path": "/proc/vendor_sched/groups/cam/prefer_high_cap",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -452,6 +494,36 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "107"
|
"Value": "107"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUDVFSHeadroom",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "1280"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "5000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "20000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "20000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -1300,6 +1372,36 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "400000"
|
"Value": "400000"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUDVFSHeadroom",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "500"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
|
|
@ -45,6 +45,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"5000",
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CPUMidClusterMaxFreq",
|
"Name": "CPUMidClusterMaxFreq",
|
||||||
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
|
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
|
||||||
|
@ -72,6 +82,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"20000",
|
||||||
|
"3000"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CPUBigClusterMaxFreq",
|
"Name": "CPUBigClusterMaxFreq",
|
||||||
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
|
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
|
||||||
|
@ -99,6 +119,16 @@
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/down_rate_limit_us",
|
||||||
|
"Values": [
|
||||||
|
"20000",
|
||||||
|
"3000"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "GPUMinFreq",
|
"Name": "GPUMinFreq",
|
||||||
"Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
|
"Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
|
||||||
|
@ -139,6 +169,16 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Path": "/proc/vendor_sched/tapered_dvfs_headroom_enable",
|
||||||
|
"Values": [
|
||||||
|
"0",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "MIFTargetLoad",
|
"Name": "MIFTargetLoad",
|
||||||
"Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
|
"Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
|
||||||
|
@ -150,7 +190,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAUClampBoost",
|
"Name": "TAUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/ta_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/ta/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"692",
|
"692",
|
||||||
"1",
|
"1",
|
||||||
|
@ -160,7 +200,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "FGUClampBoost",
|
"Name": "FGUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/fg_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/fg/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"202",
|
"202",
|
||||||
"0"
|
"0"
|
||||||
|
@ -169,7 +209,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "SFUClampBoost",
|
"Name": "SFUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/sf_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/sf/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"202",
|
"202",
|
||||||
"107",
|
"107",
|
||||||
|
@ -179,7 +219,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "MLUclampBoost",
|
"Name": "MLUclampBoost",
|
||||||
"Path": "/proc/vendor_sched/nnapi_uclamp_min",
|
"Path": "/proc/vendor_sched/groups/nnapi/uclamp_min",
|
||||||
"Values": [
|
"Values": [
|
||||||
"225",
|
"225",
|
||||||
"640"
|
"640"
|
||||||
|
@ -198,7 +238,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDPreferIdle",
|
"Name": "CDPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/cam_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/cam/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"0",
|
||||||
"1"
|
"1"
|
||||||
|
@ -243,7 +283,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAPreferHighCap",
|
"Name": "TAPreferHighCap",
|
||||||
"Path": "/proc/vendor_sched/ta_prefer_high_cap",
|
"Path": "/proc/vendor_sched/groups/ta/prefer_high_cap",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -252,25 +292,27 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TAPreferIdle",
|
"Name": "TAPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/ta_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/ta/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"1",
|
||||||
"1"
|
"0"
|
||||||
],
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "FGPreferIdle",
|
"Name": "FGPreferIdle",
|
||||||
"Path": "/proc/vendor_sched/fg_prefer_idle",
|
"Path": "/proc/vendor_sched/groups/fg/prefer_idle",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"1",
|
||||||
"1"
|
"0"
|
||||||
],
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDPreferHighCap",
|
"Name": "CDPreferHighCap",
|
||||||
"Path": "/proc/vendor_sched/cam_prefer_high_cap",
|
"Path": "/proc/vendor_sched/groups/cam/prefer_high_cap",
|
||||||
"Values": [
|
"Values": [
|
||||||
"1",
|
"1",
|
||||||
"0"
|
"0"
|
||||||
|
@ -443,6 +485,36 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "107"
|
"Value": "107"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUDVFSHeadroom",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "1280"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "5000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "20000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "20000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -1285,6 +1357,36 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "400000"
|
"Value": "400000"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUDVFSHeadroom",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "500"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUMidClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "CPUBigClusterDownRateLimitUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
|
||||||
"Node": "BigControlTempSet",
|
"Node": "BigControlTempSet",
|
||||||
|
|
|
@ -23,6 +23,15 @@ BOARD_KERNEL_CMDLINE += exynos_drm.load_sequential=1
|
||||||
BOARD_KERNEL_CMDLINE += pcie-exynos-core.load_sequential=1
|
BOARD_KERNEL_CMDLINE += pcie-exynos-core.load_sequential=1
|
||||||
BOARD_KERNEL_CMDLINE += g2d.load_sequential=1
|
BOARD_KERNEL_CMDLINE += g2d.load_sequential=1
|
||||||
|
|
||||||
|
RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_RAVEN_RADIO_DIR)
|
||||||
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q2
|
||||||
|
else
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/trunk
|
||||||
|
endif
|
||||||
|
|
||||||
ifdef AUTOMOTIVE_PRODUCT_PATH
|
ifdef AUTOMOTIVE_PRODUCT_PATH
|
||||||
#RBC# include_top device/google/auto_tcu
|
#RBC# include_top device/google/auto_tcu
|
||||||
#RBC# include_top device/google/pixel_tcu
|
#RBC# include_top device/google/pixel_tcu
|
||||||
|
|
|
@ -15,6 +15,13 @@
|
||||||
#
|
#
|
||||||
TARGET_BOARD_INFO_FILE := device/google/raviole/board-info.txt
|
TARGET_BOARD_INFO_FILE := device/google/raviole/board-info.txt
|
||||||
TARGET_BOOTLOADER_BOARD_NAME := slider
|
TARGET_BOOTLOADER_BOARD_NAME := slider
|
||||||
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q2
|
||||||
|
else
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/trunk
|
||||||
|
endif
|
||||||
TARGET_SCREEN_DENSITY := 560
|
TARGET_SCREEN_DENSITY := 560
|
||||||
USES_DEVICE_GOOGLE_RAVIOLE := true
|
USES_DEVICE_GOOGLE_RAVIOLE := true
|
||||||
|
|
||||||
|
|
|
@ -148,8 +148,8 @@
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":"quiet_therm",
|
"TriggerSensor":"quiet_therm",
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-QI-GNSS", "VIRTUAL-QI-QUIET", "VIRTUAL-USB2-DISP", "VIRTUAL-QUIET-BATT"],
|
"Combination":["VIRTUAL-SKIN"],
|
||||||
"Coefficient":["1.0", "1.0", "1.0", "1.0"],
|
"Coefficient":["1.0"],
|
||||||
"HotThreshold":["NAN", "37.0", "43.0", "45.0", "46.5", "52.0", "55.0"],
|
"HotThreshold":["NAN", "37.0", "43.0", "45.0", "46.5", "52.0", "55.0"],
|
||||||
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -164,8 +164,8 @@
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":"quiet_therm",
|
"TriggerSensor":"quiet_therm",
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-QI-GNSS", "VIRTUAL-QI-QUIET", "VIRTUAL-USB2-DISP", "VIRTUAL-QUIET-BATT"],
|
"Combination":["VIRTUAL-SKIN"],
|
||||||
"Coefficient":["1.0", "1.0", "1.0", "1.0"],
|
"Coefficient":["1.0"],
|
||||||
"HotThreshold":["NAN", 37.0, 39.0, 41.0, 46.5, 52.0, 140.0],
|
"HotThreshold":["NAN", 37.0, 39.0, 41.0, 46.5, 52.0, 140.0],
|
||||||
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -219,8 +219,8 @@
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":"quiet_therm",
|
"TriggerSensor":"quiet_therm",
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-QI-GNSS", "VIRTUAL-QI-QUIET", "VIRTUAL-USB2-DISP", "VIRTUAL-QUIET-BATT"],
|
"Combination":["VIRTUAL-SKIN"],
|
||||||
"Coefficient":["1.0", "1.0", "1.0", "1.0"],
|
"Coefficient":["1.0"],
|
||||||
"HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 52.0, 140.0],
|
"HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 52.0, 140.0],
|
||||||
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -326,8 +326,8 @@
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":"quiet_therm",
|
"TriggerSensor":"quiet_therm",
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-QI-GNSS", "VIRTUAL-QI-QUIET", "VIRTUAL-USB2-DISP", "VIRTUAL-QUIET-BATT"],
|
"Combination":["VIRTUAL-SKIN"],
|
||||||
"Coefficient":["1.0", "1.0", "1.0", "1.0"],
|
"Coefficient":["1.0"],
|
||||||
"HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "54.0", "NAN"],
|
"HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "54.0", "NAN"],
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
|
|
@ -138,8 +138,8 @@
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":"quiet_therm",
|
"TriggerSensor":"quiet_therm",
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-NEUTRAL-QI", "VIRTUAL-USB2-BATT", "VIRTUAL-GNSS-BATT", "VIRTUAL-QI-DISP"],
|
"Combination":["VIRTUAL-SKIN"],
|
||||||
"Coefficient":["1.0", "1.0", "1.0", "1.0"],
|
"Coefficient":["1.0"],
|
||||||
"HotThreshold":["NAN", "37.0", "43.0", "45.0", "46.5", "52.0", "55.0"],
|
"HotThreshold":["NAN", "37.0", "43.0", "45.0", "46.5", "52.0", "55.0"],
|
||||||
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -154,8 +154,8 @@
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":"quiet_therm",
|
"TriggerSensor":"quiet_therm",
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-NEUTRAL-QI", "VIRTUAL-USB2-BATT", "VIRTUAL-GNSS-BATT", "VIRTUAL-QI-DISP"],
|
"Combination":["VIRTUAL-SKIN"],
|
||||||
"Coefficient":["1.0", "1.0", "1.0", "1.0"],
|
"Coefficient":["1.0"],
|
||||||
"HotThreshold":["NAN", 37.0, 39.0, 41.0, 46.5, 52.0, 140.0],
|
"HotThreshold":["NAN", 37.0, 39.0, 41.0, 46.5, 52.0, 140.0],
|
||||||
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -209,8 +209,8 @@
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":"quiet_therm",
|
"TriggerSensor":"quiet_therm",
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-NEUTRAL-QI", "VIRTUAL-USB2-BATT", "VIRTUAL-GNSS-BATT", "VIRTUAL-QI-DISP"],
|
"Combination":["VIRTUAL-SKIN"],
|
||||||
"Coefficient":["1.0", "1.0", "1.0", "1.0"],
|
"Coefficient":["1.0"],
|
||||||
"HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 52.0, 140.0],
|
"HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 52.0, 140.0],
|
||||||
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -316,8 +316,8 @@
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":"quiet_therm",
|
"TriggerSensor":"quiet_therm",
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-NEUTRAL-QI", "VIRTUAL-USB2-BATT", "VIRTUAL-GNSS-BATT", "VIRTUAL-QI-DISP"],
|
"Combination":["VIRTUAL-SKIN"],
|
||||||
"Coefficient":["1.0", "1.0", "1.0", "1.0"],
|
"Coefficient":["1.0"],
|
||||||
"HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "54.0", "NAN"],
|
"HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "54.0", "NAN"],
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
|
|
@ -15,6 +15,13 @@
|
||||||
#
|
#
|
||||||
TARGET_BOARD_INFO_FILE := device/google/raviole/board-info.txt
|
TARGET_BOARD_INFO_FILE := device/google/raviole/board-info.txt
|
||||||
TARGET_BOOTLOADER_BOARD_NAME := whitefin
|
TARGET_BOOTLOADER_BOARD_NAME := whitefin
|
||||||
|
ifneq (,$(filter AP1%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q1
|
||||||
|
else ifneq (,$(filter AP2%,$(RELEASE_PLATFORM_VERSION)))
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/24Q2
|
||||||
|
else
|
||||||
|
RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/trunk
|
||||||
|
endif
|
||||||
TARGET_SCREEN_DENSITY := 440
|
TARGET_SCREEN_DENSITY := 440
|
||||||
USES_DEVICE_GOOGLE_RAVIOLE := true
|
USES_DEVICE_GOOGLE_RAVIOLE := true
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue