rosemark: Drop mtk power hal

replaced with new power hal
This commit is contained in:
probaero
2025-06-14 15:29:08 +07:00
parent 176e76ca7e
commit 018507aa05
12 changed files with 0 additions and 796 deletions

View File

@@ -14691,27 +14691,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkperf_client_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/vendor/lib/libmtkperf_client_vendor.so"],
shared_libs: ["liblog", "libhidlbase", "libutils", "vendor.mediatek.hardware.mtkpower@1.0", "vendor.mediatek.hardware.mtkpower@1.1", "vendor.mediatek.hardware.mtkpower@1.2", "libc++", "libc", "libm", "libdl", ],
},
android_arm64: {
srcs: ["proprietary/vendor/lib64/libmtkperf_client_vendor.so"],
shared_libs: ["liblog", "libhidlbase", "libutils", "vendor.mediatek.hardware.mtkpower@1.0", "vendor.mediatek.hardware.mtkpower@1.1", "vendor.mediatek.hardware.mtkpower@1.2", "libc++", "libc", "libm", "libdl", ],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkproperty",
owner: "xiaomi",
@@ -17939,24 +17918,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.mtkpower@1.2-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mtkpower@1.2-impl.so"],
shared_libs: ["liblog", "libhardware", "libhidlbase", "libutils", "libcutils", "vendor.mediatek.hardware.mtkpower@1.0", "vendor.mediatek.hardware.mtkpower@1.1", "vendor.mediatek.hardware.mtkpower@1.2", "libc++", "libc", "libm", "libdl", ],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.videotelephony@1.0-impl",
owner: "xiaomi",
@@ -19998,74 +19959,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libperfctl_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: ["proprietary/vendor/lib64/libperfctl_vendor.so"],
shared_libs: ["libc", "libcutils", "libui", "libutils", "libexpat", "liblog", "libc++", "libm", "libdl", ],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpower_timer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: ["proprietary/vendor/lib64/libpower_timer.so"],
shared_libs: ["liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpowerhal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: ["proprietary/vendor/lib64/libpowerhal.so"],
shared_libs: ["libcutils", "libui", "libutils", "liblog", "libexpat", "libtinyxml2", "libhidlbase", "libhardware", "vendor.mediatek.hardware.netdagent@1.0", "vendor.mediatek.hardware.bluetooth.audio@2.1", "vendor.mediatek.hardware.bluetooth.audio@2.2", "libbluetooth_audio_session_mediatek", "vendor.mediatek.hardware.mtkpower@1.0", "vendor.mediatek.hardware.mtkpower@1.1", "vendor.mediatek.hardware.mtkpower@1.2", "libpower_timer", "libfmq", "libbase", "libaedv", "libc++", "libc", "libm", "libdl", ],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpowerhalwrap_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: ["proprietary/vendor/lib64/libpowerhalwrap_vendor.so"],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpqparamparser",
owner: "xiaomi",
@@ -21965,24 +21858,6 @@ cc_prebuilt_binary {
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.mediatek.hardware.mtkpower@1.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service"],
},
},
compile_multilib: "64",
check_elf_files: false,
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.mediatek.hardware.nvram@1.1-service",
owner: "xiaomi",

View File

@@ -1,658 +0,0 @@
on property:sys.boot_completed=1
setprop vendor.powerhal.boot_complete 1
on post-fs-data
mkdir /data/vendor/powerhal 0775 system system
# EAS. sched
chown system system /dev/stune/schedtune.boost
chmod 0664 /dev/stune/schedtune.boost
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_uclamp_min
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_uclamp_min
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_uclamp_min
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_uclamp_min
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_uclamp_min
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_uclamp_min
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_uclamp_min
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_uclamp_min
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perf_uclamp_min
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perf_uclamp_min
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perf_fg_uclamp_min
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perf_fg_uclamp_min
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perf_bg_uclamp_min
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perf_bg_uclamp_min
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perf_ta_uclamp_min
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perf_ta_uclamp_min
chown system system /sys/devices/system/cpu/sched/idle_prefer
chmod 0664 /sys/devices/system/cpu/sched/idle_prefer
chown system system /dev/stune/top-app/schedtune.prefer_idle
chmod 0664 /dev/stune/top-app/schedtune.prefer_idle
chown system system /dev/stune/foreground/schedtune.prefer_idle
chmod 0664 /dev/stune/foreground/schedtune.prefer_idle
chown system system /sys/devices/system/cpu/sched/sched_boost
chmod 0664 /sys/devices/system/cpu/sched/sched_boost
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/sched_boost
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/sched_boost
chown system system /dev/stune/background/schedtune.boost
chmod 0664 /dev/stune/background/schedtune.boost
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_down_throttle
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_down_throttle
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_up_throttle
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_up_throttle
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_sync_flag
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_sync_flag
chown system system /sys/devices/system/cpu/sched/cpu_prefer
chmod 0664 /sys/devices/system/cpu/sched/cpu_prefer
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/cpu_prefer
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/cpu_prefer
chown system system /dev/cpuset/foreground/prefer_cpu
chmod 0664 /dev/cpuset/foreground/prefer_cpu
chown system system /dev/cpuset/background/prefer_cpu
chmod 0664 /dev/cpuset/background/prefer_cpu
chown system system /dev/cpuset/top-app/prefer_cpu
chmod 0664 /dev/cpuset/top-app/prefer_cpu
chown system system /dev/cpuset/system-background/prefer_cpu
chmod 0664 /dev/cpuset/system-background/prefer_cpu
chown system system /sys/module/cache_ctrl/parameters/enable
chmod 0664 /sys/module/cache_ctrl/parameters/enable
chown system system /sys/devices/system/cpu/cpufreq/schedutil/up_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/schedutil/up_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/schedutil/down_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/schedutil/down_rate_limit_us
chown system system /dev/stune/foreground/schedtune.uclamp.min
chmod 0660 /dev/stune/foreground/schedtune.uclamp.min
chown system system /dev/stune/background/schedtune.uclamp.min
chmod 0660 /dev/stune/background/schedtune.uclamp.min
chown system system /dev/stune/top-app/schedtune.uclamp.min
chmod 0660 /dev/stune/top-app/schedtune.uclamp.min
chown system system /dev/cpuctl/foreground/cpu.uclamp.min
chmod 0660 /dev/cpuctl/foreground/cpu.uclamp.min
chown system system /dev/cpuctl/background/cpu.uclamp.min
chmod 0660 /dev/cpuctl/background/cpu.uclamp.min
chown system system /dev/cpuctl/top-app/cpu.uclamp.min
chmod 0660 /dev/cpuctl/top-app/cpu.uclamp.min
chown system system /dev/cpuctl/system/cpu.uclamp.min
chmod 0660 /dev/cpuctl/system/cpu.uclamp.min
chown system system /dev/cpuctl/system-background/cpu.uclamp.min
chmod 0660 /dev/cpuctl/system-background/cpu.uclamp.min
chown system system /dev/cpuctl/rt/cpu.uclamp.min
chmod 0660 /dev/cpuctl/rt/cpu.uclamp.min
chown system system /dev/cpuctl/foreground/cpu.uclamp.latency_sensitive
chmod 0660 /dev/cpuctl/foreground/cpu.uclamp.latency_sensitive
chown system system /dev/cpuctl/background/cpu.uclamp.latency_sensitive
chmod 0660 /dev/cpuctl/background/cpu.uclamp.latency_sensitive
chown system system /dev/cpuctl/top-app/cpu.uclamp.latency_sensitive
chmod 0660 /dev/cpuctl/top-app/cpu.uclamp.latency_sensitive
chown system system /dev/cpuctl/system/cpu.uclamp.latency_sensitive
chmod 0660 /dev/cpuctl/system/cpu.uclamp.latency_sensitive
chown system system /dev/cpuctl/system-background/cpu.uclamp.latency_sensitive
chmod 0660 /dev/cpuctl/system-background/cpu.uclamp.latency_sensitive
chown system system /dev/cpuctl/rt/cpu.uclamp.latency_sensitive
chmod 0660 /dev/cpuctl/rt/cpu.uclamp.latency_sensitive
chown system system /dev/cpuctl/foreground/cpu.uclamp.max
chmod 0660 /dev/cpuctl/foreground/cpu.uclamp.max
chown system system /dev/cpuctl/background/cpu.uclamp.max
chmod 0660 /dev/cpuctl/background/cpu.uclamp.max
chown system system /dev/cpuctl/top-app/cpu.uclamp.max
chmod 0660 /dev/cpuctl/top-app/cpu.uclamp.max
chown system system /dev/cpuctl/rt/cpu.uclamp.max
chmod 0660 /dev/cpuctl/rt/cpu.uclamp.max
chown system system /dev/cpuctl/system/cpu.uclamp.max
chmod 0660 /dev/cpuctl/system/cpu.uclamp.max
chown system system /dev/cpuctl/system-background/cpu.uclamp.max
chmod 0660 /dev/cpuctl/system-background/cpu.uclamp.max
chown system system /sys/devices/system/cpu/cpufreq/policy0/up_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy0/up_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy0/down_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy0/down_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy4/up_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy4/up_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy4/down_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy4/down_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy7/up_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy7/up_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy7/down_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy7/down_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy0/sugov_ext/up_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy0/sugov_ext/up_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy4/sugov_ext/up_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy4/sugov_ext/up_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy7/sugov_ext/up_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy7/sugov_ext/up_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy6/sugov_ext/up_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy6/sugov_ext/up_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy0/sugov_ext/down_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy0/sugov_ext/down_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy4/sugov_ext/down_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy4/sugov_ext/down_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy6/sugov_ext/down_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy6/sugov_ext/down_rate_limit_us
chown system system /sys/devices/system/cpu/cpufreq/policy7/sugov_ext/down_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpufreq/policy7/sugov_ext/down_rate_limit_us
chown system system /sys/module/mtk_core_ctl/parameters/policy_enable
chmod 0660 /sys/module/mtk_core_ctl/parameters/policy_enable
# Task turbo
chown system system /sys/module/task_turbo/parameters/feats
chmod 0664 /sys/module/task_turbo/parameters/feats
# BW monitor
chown system system /proc/fliperfs/cg_enable
chmod 0664 /proc/fliperfs/cg_enable
chown system system /proc/fliperfs/cg_threshold
chmod 0664 /proc/fliperfs/cg_threshold
chown system system /proc/fliperfs/cg_threshold_ddr3
chmod 0664 /proc/fliperfs/cg_threshold_ddr3
chown system system /proc/fliperfs/perf
chmod 0664 /proc/fliperfs/perf
chown system system /proc/fliperfs/perf_ddr3
chmod 0664 /proc/fliperfs/perf_ddr3
chown system system /proc/fliperfs/emi
chmod 0664 /proc/fliperfs/emi
chown system system /proc/perfmgr/boost_ctrl/dram_ctrl/emi
chmod 0664 /proc/perfmgr/boost_ctrl/dram_ctrl/emi
chown system system /proc/perfmgr/boost_ctrl/dram_ctrl/ddr
chmod 0664 /proc/perfmgr/boost_ctrl/dram_ctrl/ddr
chown system system /proc/perfmgr/boost_ctrl/dram_ctrl/ddr_lp5
chmod 0664 /proc/perfmgr/boost_ctrl/dram_ctrl/ddr_lp5
chown system system /proc/perfmgr/boost_ctrl/dram_ctrl/ddr_lp5_hfr
chmod 0664 /proc/perfmgr/boost_ctrl/dram_ctrl/ddr_lp5_hfr
chown system system /proc/perfmgr/boost_ctrl/dram_ctrl/vcore
chmod 0664 /proc/perfmgr/boost_ctrl/dram_ctrl/vcore
chown system system /proc/perfmgr/boost_ctrl/dram_ctrl/vcore_lp3
chmod 0664 /proc/perfmgr/boost_ctrl/dram_ctrl/vcore_lp3
chown system system /sys/class/devfreq/mtk-dvfsrc-devfreq/userspace/set_freq
chmod 0664 /sys/class/devfreq/mtk-dvfsrc-devfreq/userspace/set_freq
# CPU freq
chown system system /proc/cpufreq/cpufreq_cci_mode
chmod 0664 /proc/cpufreq/cpufreq_cci_mode
chown system system /proc/cpuhvfs/cpufreq_cci_mode
chmod 0664 /proc/cpuhvfs/cpufreq_cci_mode
chown system system /sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq
chmod 0660 /sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq
chown system system /sys/devices/system/cpu/cpufreq/policy4/scaling_min_freq
chmod 0660 /sys/devices/system/cpu/cpufreq/policy4/scaling_min_freq
chown system system /sys/devices/system/cpu/cpufreq/policy6/scaling_min_freq
chmod 0660 /sys/devices/system/cpu/cpufreq/policy6/scaling_min_freq
chown system system /sys/devices/system/cpu/cpufreq/policy7/scaling_min_freq
chmod 0660 /sys/devices/system/cpu/cpufreq/policy7/scaling_min_freq
chown system system /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq
chmod 0660 /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq
chown system system /sys/devices/system/cpu/cpufreq/policy4/scaling_max_freq
chmod 0660 /sys/devices/system/cpu/cpufreq/policy4/scaling_max_freq
chown system system /sys/devices/system/cpu/cpufreq/policy6/scaling_max_freq
chmod 0660 /sys/devices/system/cpu/cpufreq/policy6/scaling_max_freq
chown system system /sys/devices/system/cpu/cpufreq/policy7/scaling_max_freq
chmod 0660 /sys/devices/system/cpu/cpufreq/policy7/scaling_max_freq
# perfmgr
chown system system /proc/perfmgr/smart/app_is_sports
chmod 0660 /proc/perfmgr/smart/app_is_sports
chown system system /proc/perfmgr/legacy/perfserv_core
chmod 0664 /proc/perfmgr/legacy/perfserv_core
chown system system /proc/perfmgr/legacy/perfserv_freq
chmod 0664 /proc/perfmgr/legacy/perfserv_freq
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_boost
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_boost
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_boost
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_boost
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_boost
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_boost
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/perfserv_freq
chmod 0664 /proc/perfmgr/boost_ctrl/cpu_ctrl/perfserv_freq
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/perfserv_core
chmod 0660 /proc/perfmgr/boost_ctrl/cpu_ctrl/perfserv_core
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ext_launch_mon
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ext_launch_mon
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/m_sched_migrate_cost_n
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/m_sched_migrate_cost_n
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/sched_big_task_rotation
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/sched_big_task_rotation
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/sched_stune_task_thresh
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/sched_stune_task_thresh
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_prefer_idle
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_prefer_idle
chown system system /proc/perfmgr/boost_ctrl/eas_ctrl/perf_prefer_idle
chmod 0664 /proc/perfmgr/boost_ctrl/eas_ctrl/perf_prefer_idle
chown system system /proc/perfmgr/boost_ctrl/topo_ctrl/is_big_little
chmod 0664 /proc/perfmgr/boost_ctrl/topo_ctrl/is_big_little
chown system system /proc/perfmgr/boost_ctrl/topo_ctrl/nr_clusters
chmod 0664 /proc/perfmgr/boost_ctrl/topo_ctrl/nr_clusters
chown system system /proc/perfmgr/boost_ctrl/topo_ctrl/cpus_per_cluster
chmod 0664 /proc/perfmgr/boost_ctrl/topo_ctrl/cpus_per_cluster
chown system system /proc/perfmgr/tchbst/user/usrtch
chmod 0664 /proc/perfmgr/tchbst/user/usrtch
chown system system /sys/module/mtk_fpsgo/parameters/cfp_onoff
chmod 0664 /sys/module/mtk_fpsgo/parameters/cfp_onoff
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_enable
chmod 0664 /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_enable
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_polling_ms
chmod 0664 /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_polling_ms
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_loading
chmod 0664 /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_loading
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_loading
chmod 0664 /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_loading
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_time
chmod 0664 /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_time
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_time
chmod 0664 /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_time
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_opp
chmod 0664 /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_opp
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_opp
chmod 0664 /proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_opp
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/perfserv_iso_cpu
chmod 0660 /proc/perfmgr/boost_ctrl/cpu_ctrl/perfserv_iso_cpu
chown system system /proc/perfmgr/boost_ctrl/cpu_ctrl/perfserv_all_cpu_deisolated
chmod 0660 /proc/perfmgr/boost_ctrl/cpu_ctrl/perfserv_all_cpu_deisolated
chown system system /proc/perfmgr/syslimiter/syslimiter_force_disable
chmod 0664 /proc/perfmgr/syslimiter/syslimiter_force_disable
chown system system /proc/perfmgr/syslimiter/syslimiter_tolerance_percent
chmod 0664 /proc/perfmgr/syslimiter/syslimiter_tolerance_percent
chown system system /proc/perfmgr/syslimiter/syslimiter_limit_freq
chmod 0660 /proc/perfmgr/syslimiter/syslimiter_limit_freq
# GED, GPU
chown system system /sys/module/ged/parameters/gx_top_app_pid
chmod 0660 /sys/module/ged/parameters/gx_top_app_pid
chown system system /sys/module/ged/parameters/gx_force_cpu_boost
chmod 0660 /sys/module/ged/parameters/gx_force_cpu_boost
chown system system /sys/kernel/ged/hal/timer_base_dvfs_margin
chmod 0664 /sys/kernel/ged/hal/timer_base_dvfs_margin
chown system system /sys/kernel/ged/hal/loading_base_dvfs_step
chmod 0664 /sys/kernel/ged/hal/loading_base_dvfs_step
chown system system /sys/kernel/ged/hal/dvfs_margin_value
chmod 0664 /sys/kernel/ged/hal/dvfs_margin_value
chown system system /sys/kernel/ged/hal/dvfs_cwaitg
chmod 0664 /sys/kernel/ged/hal/dvfs_cwaitg
chown system system /sys/kernel/ged/hal/dvfs_loading_mode
chmod 0664 /sys/kernel/ged/hal/dvfs_loading_mode
chown system system /sys/class/misc/mali0/device/power_policy
chmod 0664 /sys/class/misc/mali0/device/power_policy
chown system system /sys/class/misc/mali0/device/pm_poweroff
chmod 0660 /sys/class/misc/mali0/device/pm_poweroff
chown system system /sys/kernel/ged/hal/total_gpu_freq_level_count
chmod 0664 /sys/kernel/ged/hal/total_gpu_freq_level_count
chown system system /sys/kernel/ged/hal/custom_boost_gpu_freq
chmod 0664 /sys/kernel/ged/hal/custom_boost_gpu_freq
chown system system /sys/kernel/ged/hal/custom_upbound_gpu_freq
chmod 0664 /sys/kernel/ged/hal/custom_upbound_gpu_freq
# PPM
chown system system /proc/ppm/policy_status
chmod 0664 /proc/ppm/policy_status
chown system system /proc/ppm/policy/userlimit_boost
chmod 0664 /proc/ppm/policy/userlimit_boost
chown system system /proc/ppm/policy/hard_userlimit_cpu_freq
chmod 0664 /proc/ppm/policy/hard_userlimit_cpu_freq
# Cache
chown system system /sys/module/ca_drv/parameters/enable
chmod 0664 /sys/module/ca_drv/parameters/enable
chown system system /sys/module/pftch_qos/parameters/enable
chmod 0664 /sys/module/pftch_qos/parameters/enable
# FPSGO
chown system system /sys/module/fbt_cpu/parameters/bhr_opp
chmod 0664 /sys/module/fbt_cpu/parameters/bhr_opp
chown system system /sys/module/fbt_cpu/parameters/bhr
chmod 0664 /sys/module/fbt_cpu/parameters/bhr
chown system system /sys/module/fbt_cpu/parameters/floor_bound
chmod 0664 /sys/module/fbt_cpu/parameters/floor_bound
chown system system /sys/module/fbt_cpu/parameters/kmin
chmod 0664 /sys/module/fbt_cpu/parameters/kmin
chown system system /sys/module/mtk_fpsgo/parameters/bhr_opp
chmod 0664 /sys/module/mtk_fpsgo/parameters/bhr_opp
chown system system /sys/module/mtk_fpsgo/parameters/bhr
chmod 0664 /sys/module/mtk_fpsgo/parameters/bhr
chown system system /sys/module/mtk_fpsgo/parameters/floor_bound
chmod 0664 /sys/module/mtk_fpsgo/parameters/floor_bound
chown system system /sys/module/mtk_fpsgo/parameters/kmin
chmod 0664 /sys/module/mtk_fpsgo/parameters/kmin
chown system system /sys/kernel/fpsgo/fstb/fstb_tune_dfps_ceiling
chmod 0664 /sys/kernel/fpsgo/fstb/fstb_tune_dfps_ceiling
chown system system /sys/kernel/fpsgo/fstb/fstb_soft_level
chmod 0664 /sys/kernel/fpsgo/fstb/fstb_soft_level
chown system system /sys/kernel/fpsgo/fstb/fstb_fps_list
chmod 0664 /sys/kernel/fpsgo/fstb/fstb_fps_list
chown system system /proc/cm_mgr/dbg_cm_mgr
chmod 0664 /proc/cm_mgr/dbg_cm_mgr
chown system system /sys/kernel/cm_mgr/dbg_cm_mgr
chmod 0664 /sys/kernel/cm_mgr/dbg_cm_mgr
chown system system /sys/kernel/fpsgo/minitop/enable
chmod 0664 /sys/kernel/fpsgo/minitop/enable
chown system system /sys/kernel/fpsgo/fstb/fstb_fteh_list
chmod 0664 /sys/kernel/fpsgo/fstb/fstb_fteh_list
chown system system /sys/kernel/fpsgo/eara/ai_bench
chmod 0664 /sys/kernel/fpsgo/eara/ai_bench
chown system system /sys/kernel/fpsgo/common/gpu_block_boost
chmod 0664 /sys/kernel/fpsgo/common/gpu_block_boost
chown system system /sys/kernel/fpsgo/fbt/boost_ta
chmod 0664 /sys/kernel/fpsgo/fbt/boost_ta
chown system system /sys/kernel/fpsgo/fstb/margin_mode
chmod 0664 /sys/kernel/fpsgo/fstb/margin_mode
chown system system /sys/kernel/fpsgo/fstb/margin_mode_dbnc_a
chmod 0664 /sys/kernel/fpsgo/fstb/margin_mode_dbnc_a
chown system system /sys/kernel/fpsgo/fstb/margin_mode_dbnc_b
chmod 0664 /sys/kernel/fpsgo/fstb/margin_mode_dbnc_b
chown system system /sys/kernel/fpsgo/fstb/margin_mode_gpu
chmod 0664 /sys/kernel/fpsgo/fstb/margin_mode_gpu
chown system system /sys/kernel/fpsgo/fstb/margin_mode_gpu_dbnc_a
chmod 0664 /sys/kernel/fpsgo/fstb/margin_mode_gpu_dbnc_a
chown system system /sys/kernel/fpsgo/fstb/margin_mode_gpu_dbnc_b
chmod 0664 /sys/kernel/fpsgo/fstb/margin_mode_gpu_dbnc_b
chown system system /sys/kernel/fpsgo/fstb/jump_check_num
chmod 0664 /sys/kernel/fpsgo/fstb/jump_check_num
chown system system /sys/kernel/fpsgo/fstb/jump_check_q_pct
chmod 0664 /sys/kernel/fpsgo/fstb/jump_check_q_pct
chown system system /sys/kernel/fpsgo/fstb/set_render_max_fps
chown system system /sys/kernel/fpsgo/fstb/set_render_no_ctrl
chmod 0660 /sys/kernel/fpsgo/fstb/set_render_max_fps
chmod 0660 /sys/kernel/fpsgo/fstb/set_render_no_ctrl
chown system system /sys/kernel/eara_thermal/enable
chmod 0660 /sys/kernel/eara_thermal/enable
chown system system /sys/module/fbt_cpu/parameters/rescue_percent
chmod 0664 /sys/module/fbt_cpu/parameters/rescue_percent
chown system system /sys/module/fbt_cpu/parameters/rescue_enhance_f
chmod 0664 /sys/module/fbt_cpu/parameters/rescue_enhance_f
chown system system /sys/module/fbt_cpu/parameters/rescue_opp_c
chmod 0664 /sys/module/fbt_cpu/parameters/rescue_opp_c
chown system system /sys/module/fbt_cpu/parameters/rescue_second_enable
chmod 0664 /sys/module/fbt_cpu/parameters/rescue_second_enable
chown system system /sys/module/fbt_cpu/parameters/rescue_second_time
chmod 0664 /sys/module/fbt_cpu/parameters/rescue_second_time
chown system system /sys/module/fbt_cpu/parameters/rescue_second_group
chmod 0664 /sys/module/fbt_cpu/parameters/rescue_second_group
chown system system /sys/module/fbt_cpu/parameters/rescue_second_enhance_f
chmod 0664 /sys/module/fbt_cpu/parameters/rescue_second_enhance_f
chown system system /sys/module/mtk_fpsgo/parameters/rescue_percent
chmod 0664 /sys/module/mtk_fpsgo/parameters/rescue_percent
chown system system /sys/module/mtk_fpsgo/parameters/rescue_enhance_f
chmod 0664 /sys/module/mtk_fpsgo/parameters/rescue_enhance_f
chown system system /sys/module/mtk_fpsgo/parameters/rescue_opp_c
chmod 0664 /sys/module/mtk_fpsgo/parameters/rescue_opp_c
chown system system /sys/module/mtk_fpsgo/parameters/rescue_opp_f
chmod 0664 /sys/module/mtk_fpsgo/parameters/rescue_opp_f
chown system system /sys/module/mtk_fpsgo/parameters/rescue_second_enable
chmod 0664 /sys/module/mtk_fpsgo/parameters/rescue_second_enable
chown system system /sys/module/mtk_fpsgo/parameters/rescue_second_time
chmod 0664 /sys/module/mtk_fpsgo/parameters/rescue_second_time
chown system system /sys/module/mtk_fpsgo/parameters/rescue_second_group
chmod 0664 /sys/module/mtk_fpsgo/parameters/rescue_second_group
chown system system /sys/module/mtk_fpsgo/parameters/rescue_second_enhance_f
chmod 0664 /sys/module/mtk_fpsgo/parameters/rescue_second_enhance_f
chown system system /sys/kernel/fpsgo/fbt/ultra_rescue
chmod 0664 /sys/kernel/fpsgo/fbt/ultra_rescue
chown system system /sys/module/fbt_cpu/parameters/deqtime_bound
chmod 0664 /sys/module/fbt_cpu/parameters/deqtime_bound
chown system system /sys/module/fbt_cpu/parameters/short_rescue_ns
chmod 0664 /sys/module/fbt_cpu/parameters/short_rescue_ns
chown system system /sys/module/fbt_cpu/parameters/min_rescue_percent
chmod 0664 /sys/module/fbt_cpu/parameters/min_rescue_percent
chown system system /sys/module/fbt_cpu/parameters/adjust_loading
chmod 0664 /sys/module/fbt_cpu/parameters/adjust_loading
chown system system /sys/module/fbt_cpu/parameters/loading_adj_cnt
chmod 0664 /sys/module/fbt_cpu/parameters/loading_adj_cnt
chown system system /sys/module/fbt_cpu/parameters/loading_debnc_cnt
chmod 0664 /sys/module/fbt_cpu/parameters/loading_debnc_cnt
chown system system /sys/module/fbt_cpu/parameters/loading_time_diff
chmod 0664 /sys/module/fbt_cpu/parameters/loading_time_diff
chown system system /sys/module/fbt_cpu/parameters/loading_th
chmod 0664 /sys/module/fbt_cpu/parameters/loading_th
chown system system /sys/module/mtk_fpsgo/parameters/deqtime_bound
chmod 0664 /sys/module/mtk_fpsgo/parameters/deqtime_bound
chown system system /sys/module/mtk_fpsgo/parameters/short_rescue_ns
chmod 0664 /sys/module/mtk_fpsgo/parameters/short_rescue_ns
chown system system /sys/module/mtk_fpsgo/parameters/min_rescue_percent
chmod 0664 /sys/module/mtk_fpsgo/parameters/min_rescue_percent
chown system system /sys/module/mtk_fpsgo/parameters/adjust_loading
chmod 0664 /sys/module/mtk_fpsgo/parameters/adjust_loading
chown system system /sys/module/mtk_fpsgo/parameters/adjust_loading_hwui_hint
chmod 0664 /sys/module/mtk_fpsgo/parameters/adjust_loading_hwui_hint
chown system system /sys/module/mtk_fpsgo/parameters/loading_adj_cnt
chmod 0664 /sys/module/mtk_fpsgo/parameters/loading_adj_cnt
chown system system /sys/module/mtk_fpsgo/parameters/loading_debnc_cnt
chmod 0664 /sys/module/mtk_fpsgo/parameters/loading_debnc_cnt
chown system system /sys/module/mtk_fpsgo/parameters/loading_time_diff
chmod 0664 /sys/module/mtk_fpsgo/parameters/loading_time_diff
chown system system /sys/module/mtk_fpsgo/parameters/loading_th
chmod 0664 /sys/module/mtk_fpsgo/parameters/loading_th
chown system system /sys/kernel/fpsgo/fbt/llf_task_policy
chmod 0664 /sys/kernel/fpsgo/fbt/llf_task_policy
chown system system /sys/kernel/fpsgo/fbt/light_loading_policy
chmod 0664 /sys/kernel/fpsgo/fbt/light_loading_policy
chown system system /sys/kernel/fpsgo/fbt/thrm_temp_th
chmod 0664 /sys/kernel/fpsgo/fbt/thrm_temp_th
chown system system /sys/kernel/fpsgo/fbt/thrm_limit_cpu
chmod 0664 /sys/kernel/fpsgo/fbt/thrm_limit_cpu
chown system system /sys/kernel/fpsgo/fbt/thrm_sub_cpu
chmod 0664 /sys/kernel/fpsgo/fbt/thrm_sub_cpu
chown system system /sys/kernel/fpsgo/fbt/thrm_activate_fps
chmod 0664 /sys/kernel/fpsgo/fbt/thrm_activate_fps
chown system system /sys/module/fbt_cpu/parameters/cm_big_cap
chmod 0664 /sys/module/fbt_cpu/parameters/cm_big_cap
chown system system /sys/module/fbt_cpu/parameters/cm_tdiff
chmod 0664 /sys/module/fbt_cpu/parameters/cm_tdiff
chown system system /sys/module/mtk_fpsgo/parameters/cm_big_cap
chmod 0664 /sys/module/mtk_fpsgo/parameters/cm_big_cap
chown system system /sys/module/mtk_fpsgo/parameters/cm_tdiff
chmod 0664 /sys/module/mtk_fpsgo/parameters/cm_tdiff
chown system system /sys/module/fbt_cpu/parameters/boost_affinity
chmod 0664 /sys/module/fbt_cpu/parameters/boost_affinity
chown system system /sys/module/mtk_fpsgo/parameters/boost_affinity
chmod 0664 /sys/module/mtk_fpsgo/parameters/boost_affinity
chown system system /sys/module/mtk_fpsgo/parameters/boost_LR
chmod 0664 /sys/module/mtk_fpsgo/parameters/boost_LR
chown system system /sys/module/xgf/parameters/xgf_dep_frames
chmod 0664 /sys/module/xgf/parameters/xgf_dep_frames
chown system system /sys/module/xgf/parameters/xgf_extra_sub
chmod 0664 /sys/module/xgf/parameters/xgf_extra_sub
chown system system /sys/module/xgf/parameters/xgf_ema_dividend
chmod 0664 /sys/module/xgf/parameters/xgf_ema_dividend
chown system system /sys/module/mtk_fpsgo/parameters/xgf_dep_frames
chmod 0664 /sys/module/mtk_fpsgo/parameters/xgf_dep_frames
chown system system /sys/module/mtk_fpsgo/parameters/xgf_extra_sub
chmod 0664 /sys/module/mtk_fpsgo/parameters/xgf_extra_sub
chown system system /sys/module/mtk_fpsgo/parameters/xgf_ema_dividend
chmod 0664 /sys/module/mtk_fpsgo/parameters/xgf_ema_dividend
chown system system /sys/kernel/fpsgo/xgf/xgf_spid_list
chmod 0664 /sys/kernel/fpsgo/xgf/xgf_spid_list
chown system system /sys/kernel/gbe/gbe_enable1
chmod 0664 /sys/kernel/gbe/gbe_enable1
chown system system /sys/kernel/gbe/gbe_boost_list1
chmod 0664 /sys/kernel/gbe/gbe_boost_list1
chown system system /sys/kernel/gbe/gbe_enable2
chmod 0664 /sys/kernel/gbe/gbe_enable2
chown system system /sys/kernel/gbe/gbe2_timer2
chmod 0664 /sys/kernel/gbe/gbe2_timer2
chown system system /sys/kernel/gbe/gbe2_loading_th
chmod 0664 /sys/kernel/gbe/gbe2_loading_th
chown system system /sys/kernel/gbe/gbe2_fg_pid
chmod 0664 /sys/kernel/gbe/gbe2_fg_pid
chown system system /sys/kernel/gbe/gbe2_max_boost_cnt
chmod 0664 /sys/kernel/gbe/gbe2_max_boost_cnt
chown system system /sys/kernel/gbe/gbe_policy_mask
chmod 0664 /sys/kernel/gbe/gbe_policy_mask
chown system system /sys/kernel/gbe/gbe2_timer1
chmod 0664 /sys/kernel/gbe/gbe2_timer1
chown system system /sys/kernel/fpsgo/fbt/switch_idleprefer
chmod 0664 /sys/kernel/fpsgo/fbt/switch_idleprefer
chown system system /sys/module/xgf/parameters/xgf_sp_name_id
chmod 0664 /sys/module/xgf/parameters/xgf_sp_name_id
chown system system /sys/module/xgf/parameters/xgf_spid_sub
chmod 0664 /sys/module/xgf/parameters/xgf_spid_sub
chown system system /sys/module/xgf/parameters/xgf_spid_ck_period
chmod 0664 /sys/module/xgf/parameters/xgf_spid_ck_period
chown system system /sys/module/mtk_fpsgo/parameters/xgf_sp_name_id
chmod 0664 /sys/module/mtk_fpsgo/parameters/xgf_sp_name_id
chown system system /sys/module/mtk_fpsgo/parameters/xgf_spid_sub
chmod 0664 /sys/module/mtk_fpsgo/parameters/xgf_spid_sub
chown system system /sys/module/mtk_fpsgo/parameters/xgf_spid_ck_period
chmod 0664 /sys/module/mtk_fpsgo/parameters/xgf_spid_ck_period
chown system system /sys/kernel/fpsgo/common/fpsgo_enable
chmod 0664 /sys/kernel/fpsgo/common/fpsgo_enable
chown system system /sys/kernel/fpsgo/common/force_onoff
chmod 0660 /sys/kernel/fpsgo/common/force_onoff
chown system system /sys/kernel/fpsgo/common/perfserv_ta
chmod 0660 /sys/kernel/fpsgo/common/perfserv_ta
chown system system /sys/kernel/fpsgo/common/stop_boost
chmod 0664 /sys/kernel/fpsgo/common/stop_boost
chown system system /sys/module/xgf/parameters/xgf_stddev_multi
chmod 0664 /sys/module/xgf/parameters/xgf_stddev_multi
chown system system /sys/module/mtk_fpsgo/parameters/xgf_stddev_multi
chmod 0664 /sys/module/mtk_fpsgo/parameters/xgf_stddev_multi
chown system system /sys/module/fbt_cpu/parameters/qr_enable
chmod 0660 /sys/module/fbt_cpu/parameters/qr_enable
chown system system /sys/module/fbt_cpu/parameters/qr_hwui_hint
chmod 0660 /sys/module/fbt_cpu/parameters/qr_hwui_hint
chown system system /sys/module/fbt_cpu/parameters/qr_t2wnt_x
chmod 0660 /sys/module/fbt_cpu/parameters/qr_t2wnt_x
chown system system /sys/module/fbt_cpu/parameters/qr_t2wnt_y_p
chmod 0660 /sys/module/fbt_cpu/parameters/qr_t2wnt_y_p
chown system system /sys/module/fbt_cpu/parameters/qr_t2wnt_y_n
chmod 0660 /sys/module/fbt_cpu/parameters/qr_t2wnt_y_n
chown system system /sys/module/fbt_cpu/parameters/gcc_enq_bound_thrs
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_enq_bound_thrs
chown system system /sys/module/fbt_cpu/parameters/gcc_enq_bound_quota
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_enq_bound_quota
chown system system /sys/module/fbt_cpu/parameters/gcc_deq_bound_thrs
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_deq_bound_thrs
chown system system /sys/module/fbt_cpu/parameters/gcc_deq_bound_quota
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_deq_bound_quota
chown system system /sys/module/fbt_cpu/parameters/gcc_fps_margin
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_fps_margin
chown system system /sys/module/fbt_cpu/parameters/gcc_up_sec_pct
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_up_sec_pct
chown system system /sys/module/fbt_cpu/parameters/gcc_down_sec_pct
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_down_sec_pct
chown system system /sys/module/fbt_cpu/parameters/gcc_up_step
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_up_step
chown system system /sys/module/fbt_cpu/parameters/gcc_down_step
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_down_step
chown system system /sys/module/fbt_cpu/parameters/gcc_upper_clamp
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_upper_clamp
chown system system /sys/module/fbt_cpu/parameters/gcc_reserved_up_quota_pct
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_reserved_up_quota_pct
chown system system /sys/module/fbt_cpu/parameters/gcc_reserved_down_quota_pct
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_reserved_down_quota_pct
chown system system /sys/module/mtk_fpsgo/parameters/qr_enable
chmod 0660 /sys/module/mtk_fpsgo/parameters/qr_enable
chown system system /sys/module/mtk_fpsgo/parameters/qr_hwui_hint
chmod 0660 /sys/module/mtk_fpsgo/parameters/qr_hwui_hint
chown system system /sys/module/mtk_fpsgo/parameters/qr_t2wnt_x
chmod 0660 /sys/module/mtk_fpsgo/parameters/qr_t2wnt_x
chown system system /sys/module/mtk_fpsgo/parameters/qr_t2wnt_y_p
chmod 0660 /sys/module/mtk_fpsgo/parameters/qr_t2wnt_y_p
chown system system /sys/module/mtk_fpsgo/parameters/qr_t2wnt_y_n
chmod 0660 /sys/module/mtk_fpsgo/parameters/qr_t2wnt_y_n
chown system system /sys/module/mtk_fpsgo/parameters/gcc_hwui_hint
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_hwui_hint
chown system system /sys/module/mtk_fpsgo/parameters/gcc_enq_bound_thrs
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_enq_bound_thrs
chown system system /sys/module/mtk_fpsgo/parameters/gcc_enq_bound_quota
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_enq_bound_quota
chown system system /sys/module/mtk_fpsgo/parameters/gcc_deq_bound_thrs
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_deq_bound_thrs
chown system system /sys/module/mtk_fpsgo/parameters/gcc_deq_bound_quota
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_deq_bound_quota
chown system system /sys/module/mtk_fpsgo/parameters/gcc_fps_margin
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_fps_margin
chown system system /sys/module/mtk_fpsgo/parameters/gcc_up_sec_pct
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_up_sec_pct
chown system system /sys/module/mtk_fpsgo/parameters/gcc_down_sec_pct
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_down_sec_pct
chown system system /sys/module/mtk_fpsgo/parameters/gcc_up_step
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_up_step
chown system system /sys/module/mtk_fpsgo/parameters/gcc_down_step
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_down_step
chown system system /sys/module/mtk_fpsgo/parameters/gcc_upper_clamp
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_upper_clamp
chown system system /sys/module/mtk_fpsgo/parameters/gcc_reserved_up_quota_pct
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_reserved_up_quota_pct
chown system system /sys/module/mtk_fpsgo/parameters/gcc_reserved_down_quota_pct
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_reserved_down_quota_pct
chown system system /sys/module/xgf/parameters/xgf_cfg_spid
chmod 0660 /sys/module/xgf/parameters/xgf_cfg_spid
chown system system /sys/module/mtk_fpsgo/parameters/xgf_cfg_spid
chmod 0660 /sys/module/mtk_fpsgo/parameters/xgf_cfg_spid
chown system system /sys/module/fbt_cpu/parameters/gcc_positive_clamp
chmod 0660 /sys/module/fbt_cpu/parameters/gcc_positive_clamp
chown system system /sys/module/mtk_fpsgo/parameters/gcc_positive_clamp
chmod 0660 /sys/module/mtk_fpsgo/parameters/gcc_positive_clamp
chown system system /sys/kernel/fpsgo/fbt/limit_cfreq
chmod 0660 /sys/kernel/fpsgo/fbt/limit_cfreq
chown system system /sys/kernel/fpsgo/fbt/limit_rfreq
chmod 0660 /sys/kernel/fpsgo/fbt/limit_rfreq
chown system system /sys/kernel/fpsgo/fbt/limit_cfreq_m
chmod 0660 /sys/kernel/fpsgo/fbt/limit_cfreq_m
chown system system /sys/kernel/fpsgo/fbt/limit_rfreq_m
chmod 0660 /sys/kernel/fpsgo/fbt/limit_rfreq_m
chown system system /sys/kernel/fpsgo/fbt/enable_ceiling
chmod 0660 /sys/kernel/fpsgo/fbt/enable_ceiling
chown system system /sys/kernel/fpsgo/fbt/thrm_enable
chmod 0660 /sys/kernel/fpsgo/fbt/thrm_enable
chown system system /sys/kernel/fpsgo/fstb/adopt_low_fps
chmod 0660 /sys/kernel/fpsgo/fstb/adopt_low_fps
chown system system /sys/module/mtk_fpsgo/parameters/xgf_ema2_enable
chmod 0660 /sys/module/mtk_fpsgo/parameters/xgf_ema2_enable
chown system system /sys/kernel/fpsgo/fstb/fstb_self_ctrl_fps_enable
chmod 0660 /sys/kernel/fpsgo/fstb/fstb_self_ctrl_fps_enable
chown system system /sys/module/mtk_fpsgo/parameters/fstb_consider_deq
chmod 0660 /sys/module/mtk_fpsgo/parameters/fstb_consider_deq
# NET
chown system system /proc/net/wlan/setCAM
chmod 0664 /proc/net/wlan/setCAM
chown system system /proc/net/wlan/twt_smart_sta
chmod 0664 /proc/net/wlan/twt_smart_sta
# BLKDEV
chown system system /sys/block/sdc/queue/read_ahead_kb
chmod 0664 /sys/block/sdc/queue/read_ahead_kb
chown system system /sys/block/dm-2/queue/read_ahead_kb
chmod 0664 /sys/block/dm-2/queue/read_ahead_kb
chown system system /sys/block/mmcblk0/queue/read_ahead_kb
chmod 0664 /sys/block/mmcblk0/queue/read_ahead_kb
# TOUCH
chown system system /sys/devices/platform/mtk-tpd2.0/change_rate
chmod 0664 /sys/devices/platform/mtk-tpd2.0/change_rate
# DISP
chown system system /proc/displowpower/idletime
chmod 0660 /proc/displowpower/idletime
# CPUIDLE
chown system system /proc/cpuidle/enable
chmod 0664 /proc/cpuidle/enable
chown system system /proc/mcdi/state
chmod 0660 /proc/mcdi/state
chown system system /dev/cpu_dma_latency
chmod 0660 /dev/cpu_dma_latency
# APU
chown system system /sys/kernel/apusys/mnoc_apu_qos_boost
chmod 0664 /sys/kernel/apusys/mnoc_apu_qos_boost
#memory performance
on property:sys.sysctl.extra_free_kbytes=*
setprop vendor.sys.vm.extrafreekbytes ${sys.sysctl.extra_free_kbytes}
on property:vendor.sys.vm.swappiness=*
write /proc/sys/vm/swappiness ${vendor.sys.vm.swappiness}
on property:vendor.sys.vm.dropcaches=*
write /proc/sys/vm/drop_caches ${vendor.sys.vm.dropcaches}
on property:vendor.sys.vm.extrafreekbytesadj=*
write /proc/sys/vm/extra_free_kbytes ${vendor.sys.vm.extrafreekbytesadj}
on property:vendor.sys.vm.watermarkscalefactor=*
write /proc/sys/vm/watermark_scale_factor ${vendor.sys.vm.watermarkscalefactor}
on property:vendor.sys.vm.thrashinglimit=*
exec_background /system/bin/lmkd --update thrashinglimit ${vendor.sys.vm.thrashinglimit}
on property:vendor.sys.vm.swaplow=*
exec_background /system/bin/lmkd --update swaplow ${vendor.sys.vm.swaplow}
on property:vendor.sys.vm.killtimeout=*
exec_background /system/bin/lmkd --update killtimeout ${vendor.sys.vm.killtimeout}

View File

@@ -1,5 +0,0 @@
service power-hal-1-0 /vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service
class hal
capabilities NET_ADMIN
user system
group system readproc wifi media media_rw camera audio

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -240,8 +240,6 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/rosemary/proprietary/vendor/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc \
vendor/xiaomi/rosemary/proprietary/vendor/etc/init/vendor.mediatek.hardware.mmagent@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mmagent@1.1-service.rc \
vendor/xiaomi/rosemary/proprietary/vendor/etc/init/vendor.mediatek.hardware.mms@1.6-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mms@1.6-service.rc \
vendor/xiaomi/rosemary/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-init.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mtkpower@1.0-init.rc \
vendor/xiaomi/rosemary/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mtkpower@1.0-service.rc \
vendor/xiaomi/rosemary/proprietary/vendor/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc \
vendor/xiaomi/rosemary/proprietary/vendor/etc/init/vendor.mediatek.hardware.nwk_opt@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.nwk_opt@1.0-service.rc \
vendor/xiaomi/rosemary/proprietary/vendor/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc \
@@ -1418,7 +1416,6 @@ PRODUCT_PACKAGES += \
sensors.mt6785 \
vendor.mediatek.hardware.camera.isphal@1.0-impl \
vendor.mediatek.hardware.camera.lomoeffect@1.0-impl \
vendor.mediatek.hardware.mtkpower@1.2-impl \
vendor.mediatek.hardware.videotelephony@1.0-impl \
lbs_hidl_service-impl \
libDR \
@@ -1539,10 +1536,6 @@ PRODUCT_PACKAGES += \
libneuron_platform \
libnotifyaudiohal \
libnxp_extamp_intf \
libperfctl_vendor \
libpower_timer \
libpowerhal \
libpowerhalwrap_vendor \
libpqparamparser \
libratconfig \
libremosaic_wrapper \
@@ -1664,7 +1657,6 @@ PRODUCT_PACKAGES += \
vendor.mediatek.hardware.keymaster_attestation@1.1-service \
vendor.mediatek.hardware.mmagent@1.1-service \
vendor.mediatek.hardware.mms@1.6-service \
vendor.mediatek.hardware.mtkpower@1.0-service \
vendor.mediatek.hardware.nvram@1.1-service \
vendor.mediatek.hardware.nwk_opt@1.0-service \
vendor.mediatek.hardware.pq@2.2-service \