diff --git a/conf/init.zuma.rc b/conf/init.zuma.rc index c3836b9f..ce33d91f 100644 --- a/conf/init.zuma.rc +++ b/conf/init.zuma.rc @@ -794,6 +794,17 @@ on property:sys.boot_completed=1 # Cancel boot devfreq write /sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/exynos_data/cancel_boot_freq 1 + # Restore prefer idle + write /proc/vendor_sched/ta_preferred_idle_mask_low 0x1ff + write /proc/vendor_sched/ta_preferred_idle_mask_mid 0x1ff + write /proc/vendor_sched/ta_preferred_idle_mask_high 0x1ff + write /proc/vendor_sched/fg_preferred_idle_mask_low 0x1ff + write /proc/vendor_sched/fg_preferred_idle_mask_mid 0x1ff + write /proc/vendor_sched/fg_preferred_idle_mask_high 0x1ff + write /proc/vendor_sched/sys_preferred_idle_mask_low 0x1ff + write /proc/vendor_sched/sys_preferred_idle_mask_mid 0x1ff + write /proc/vendor_sched/sys_preferred_idle_mask_high 0x1ff + # Setup final cpuset write /dev/cpuset/top-app/cpus 0-8 write /dev/cpuset/foreground/cpus 0-7 diff --git a/device_framework_matrix_product.xml b/device_framework_matrix_product.xml index 9c4d9a21..0c1cf73e 100644 --- a/device_framework_matrix_product.xml +++ b/device_framework_matrix_product.xml @@ -110,7 +110,7 @@ com.google.edgetpu.dba - 2 + 1 IDevice default diff --git a/pixelstats/service.cpp b/pixelstats/service.cpp index e63ba0f5..d5adf94d 100644 --- a/pixelstats/service.cpp +++ b/pixelstats/service.cpp @@ -91,7 +91,10 @@ const struct SysfsCollector::SysfsPaths sysfs_paths = { .PDMStatePath = "/sys/devices/platform/audiometrics/pdm_state", .WavesPath = "/sys/devices/platform/audiometrics/waves", .AdaptedInfoCountPath = "/sys/devices/platform/audiometrics/adapted_info_active_count", - .AdaptedInfoDurationPath = "/sys/devices/platform/audiometrics/adapted_info_active_duration" + .AdaptedInfoDurationPath = "/sys/devices/platform/audiometrics/adapted_info_active_duration", + .CCARatePath = "/sys/devices/platform/audiometrics/cca_rate_read_once", + .PcmLatencyPath = "/sys/devices/platform/audiometrics/pcm_latency", + .PcmCountPath = "/sys/devices/platform/audiometrics/pcm_count" }; const struct UeventListener::UeventPaths ueventPaths = {