diff --git a/proprietary/vendor/bin/hw/power_native_test_v_1_0 b/proprietary/vendor/bin/hw/power_native_test_v_1_0 deleted file mode 100644 index d7f4b6e..0000000 Binary files a/proprietary/vendor/bin/hw/power_native_test_v_1_0 and /dev/null differ diff --git a/proprietary/vendor/bin/hw/power_native_test_v_1_1 b/proprietary/vendor/bin/hw/power_native_test_v_1_1 deleted file mode 100644 index 111439d..0000000 Binary files a/proprietary/vendor/bin/hw/power_native_test_v_1_1 and /dev/null differ diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service deleted file mode 100644 index 3e1d75f..0000000 Binary files a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service and /dev/null differ diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-init.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-init.rc deleted file mode 100644 index ebcbcff..0000000 --- a/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-init.rc +++ /dev/null @@ -1,336 +0,0 @@ -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 - -# 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/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 - -# 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/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 /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/syslimiter/syslimiter_fps_60 - chmod 0664 /proc/perfmgr/syslimiter/syslimiter_fps_60 - chown system system /proc/perfmgr/syslimiter/syslimiter_fps_90 - chmod 0664 /proc/perfmgr/syslimiter/syslimiter_fps_90 - chown system system /proc/perfmgr/syslimiter/syslimiter_fps_120 - chmod 0664 /proc/perfmgr/syslimiter/syslimiter_fps_120 - chown system system /proc/perfmgr/syslimiter/syslimiter_fps_144 - chmod 0664 /proc/perfmgr/syslimiter/syslimiter_fps_144 - 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 - -# 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_3D_benchmark_on - chmod 0664 /sys/module/ged/parameters/gx_3D_benchmark_on - 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/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/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/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/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_percent_90 - chmod 0664 /sys/module/fbt_cpu/parameters/rescue_percent_90 - chown system system /sys/module/fbt_cpu/parameters/rescue_percent_120 - chmod 0664 /sys/module/fbt_cpu/parameters/rescue_percent_120 - 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/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/kernel/fpsgo/fbt/llf_task_policy - chmod 0664 /sys/kernel/fpsgo/fbt/llf_task_policy - 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/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/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/kernel/fpsgo/common/fpsgo_enable - chmod 0664 /sys/kernel/fpsgo/common/fpsgo_enable - chown system system /sys/kernel/fpsgo/common/perfserv_ta - chmod 0660 /sys/kernel/fpsgo/common/perfserv_ta - -# 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 - -# APU - chown system system /sys/kernel/apusys/mnoc_apu_qos_boost - chmod 0664 /sys/kernel/apusys/mnoc_apu_qos_boost - -on boot -#filesystem tune entry for data partition - chown system system /sys/fs/ext4/${dev.mnt.part.data}/disable_barrier - chmod 660 /sys/fs/f2fs/${dev.mnt.part.data}/current_flush_merge - chown system system /sys/fs/f2fs/${dev.mnt.part.data}/current_flush_merge diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-service.rc deleted file mode 100644 index f2d7ee3..0000000 --- a/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-service.rc +++ /dev/null @@ -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 diff --git a/proprietary/vendor/lib/hw/power.mt6785.so b/proprietary/vendor/lib/hw/power.mt6785.so deleted file mode 100644 index d1138bb..0000000 Binary files a/proprietary/vendor/lib/hw/power.mt6785.so and /dev/null differ diff --git a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so deleted file mode 100644 index f787530..0000000 Binary files a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so and /dev/null differ diff --git a/proprietary/vendor/lib/libmmprofile.so b/proprietary/vendor/lib/libmmprofile.so deleted file mode 100644 index 196f8ae..0000000 Binary files a/proprietary/vendor/lib/libmmprofile.so and /dev/null differ diff --git a/proprietary/vendor/lib/libperfctl_vendor.so b/proprietary/vendor/lib/libperfctl_vendor.so deleted file mode 100644 index 7c4227d..0000000 Binary files a/proprietary/vendor/lib/libperfctl_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib/libpowerhal.so b/proprietary/vendor/lib/libpowerhal.so deleted file mode 100644 index 11a66b4..0000000 Binary files a/proprietary/vendor/lib/libpowerhal.so and /dev/null differ diff --git a/proprietary/vendor/lib/libpowerhalwrap_vendor.so b/proprietary/vendor/lib/libpowerhalwrap_vendor.so deleted file mode 100644 index 7e32b10..0000000 Binary files a/proprietary/vendor/lib/libpowerhalwrap_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/hw/power.mt6785.so b/proprietary/vendor/lib64/hw/power.mt6785.so deleted file mode 100644 index 76ffbbf..0000000 Binary files a/proprietary/vendor/lib64/hw/power.mt6785.so and /dev/null differ diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so deleted file mode 100644 index a0ba96d..0000000 Binary files a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libmmprofile.so b/proprietary/vendor/lib64/libmmprofile.so deleted file mode 100644 index 0c33743..0000000 Binary files a/proprietary/vendor/lib64/libmmprofile.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libperfctl_vendor.so b/proprietary/vendor/lib64/libperfctl_vendor.so deleted file mode 100644 index c5aedb7..0000000 Binary files a/proprietary/vendor/lib64/libperfctl_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libpowerhal.so b/proprietary/vendor/lib64/libpowerhal.so deleted file mode 100644 index 9ff064e..0000000 Binary files a/proprietary/vendor/lib64/libpowerhal.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libpowerhalwrap_vendor.so b/proprietary/vendor/lib64/libpowerhalwrap_vendor.so deleted file mode 100644 index ef36613..0000000 Binary files a/proprietary/vendor/lib64/libpowerhalwrap_vendor.so and /dev/null differ diff --git a/rosemary-vendor.mk b/rosemary-vendor.mk index e1c880a..6ee6f39 100644 --- a/rosemary-vendor.mk +++ b/rosemary-vendor.mk @@ -75,8 +75,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/camerahalserver:$(TARGET_COPY_OUT_VENDOR)/bin/hw/camerahalserver \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/hostapd:$(TARGET_COPY_OUT_VENDOR)/bin/hw/hostapd \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/mtkfusionrild:$(TARGET_COPY_OUT_VENDOR)/bin/hw/mtkfusionrild \ - vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/power_native_test_v_1_0:$(TARGET_COPY_OUT_VENDOR)/bin/hw/power_native_test_v_1_0 \ - vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/power_native_test_v_1_1:$(TARGET_COPY_OUT_VENDOR)/bin/hw/power_native_test_v_1_1 \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.dfps@1.0-service \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.gpu@1.0-service \ @@ -84,7 +82,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.mms@1.5-service \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service \ - vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.nvram@1.1-service \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.nwk_opt@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.nwk_opt@1.0-service \ vendor/xiaomi/rosemary/proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.mediatek.hardware.pq@2.2-service \ @@ -362,8 +359,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.mms@1.5-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mms@1.5-service.rc \ vendor/xiaomi/rosemary/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkcodecservice@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mtkcodecservice@1.1-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 \ @@ -838,7 +833,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/kmsetkey.beanpod.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/kmsetkey.beanpod.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/libSoftGatekeeper.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/libSoftGatekeeper.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/memtrack.mt6785.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/memtrack.mt6785.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/power.mt6785.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/power.mt6785.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/sound_trigger.primary.mt6785.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/sound_trigger.primary.mt6785.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/thermal.mt6785.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/thermal.mt6785.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so \ @@ -850,7 +844,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mms@1.5-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.mediatek.hardware.mms@1.5-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/vendor.mediatek.hardware.nvram@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.mediatek.hardware.nvram@1.1-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/vendor.mediatek.hardware.pq@2.6-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.mediatek.hardware.pq@2.6-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so \ @@ -1467,7 +1460,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libjpeg-alpha_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libjpeg-alpha_vendor.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libladder.so:$(TARGET_COPY_OUT_VENDOR)/lib/libladder.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libmfllcore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmfllcore.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib/libmmprofile.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmprofile.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libmnetlink_v104.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmnetlink_v104.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libmnl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmnl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libmp4enc_sa.ca7.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmp4enc_sa.ca7.so \ @@ -1518,9 +1510,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libnvram_sec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvram_sec.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libnwk_opt_halwrap_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnwk_opt_halwrap_vendor.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/liboemcrypto.so:$(TARGET_COPY_OUT_VENDOR)/lib/liboemcrypto.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib/libperfctl_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperfctl_vendor.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib/libpowerhal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpowerhal.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib/libpowerhalwrap_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpowerhalwrap_vendor.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libpq_cust_base.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpq_cust_base.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/libpq_prot.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpq_prot.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib/librgbwlightsensor.so:$(TARGET_COPY_OUT_VENDOR)/lib/librgbwlightsensor.so \ @@ -1664,7 +1653,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/kmsetkey.beanpod.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/kmsetkey.beanpod.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/libSoftGatekeeper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/libSoftGatekeeper.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/memtrack.mt6785.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/memtrack.mt6785.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/power.mt6785.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/power.mt6785.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/sensors.elliptic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/sensors.elliptic.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/sensors.mt6785.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/sensors.mt6785.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/sound_trigger.primary.mt6785.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/sound_trigger.primary.mt6785.so \ @@ -1680,7 +1668,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.5-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.mediatek.hardware.mms@1.5-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.pq@2.6-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.mediatek.hardware.pq@2.6-impl.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so \ @@ -2341,7 +2328,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libmialgo_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmialgo_utils.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libmialgoengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmialgoengine.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libmibokeh_mt6873.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmibokeh_mt6873.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib64/libmmprofile.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmprofile.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libmnetlink_v104.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmnetlink_v104.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libmpbase.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmpbase.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libmsbc_mtk.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmsbc_mtk.so \ @@ -2445,9 +2431,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libnvram_sec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvram_sec.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libnwk_opt_halwrap_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnwk_opt_halwrap_vendor.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/liboemcrypto.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liboemcrypto.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib64/libperfctl_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperfctl_vendor.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib64/libpowerhal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpowerhal.so \ - vendor/xiaomi/rosemary/proprietary/vendor/lib64/libpowerhalwrap_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpowerhalwrap_vendor.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libpq_cust_base.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpq_cust_base.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libpq_prot.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpq_prot.so \ vendor/xiaomi/rosemary/proprietary/vendor/lib64/libratconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libratconfig.so \