rosemary: Drop MediaTek PowerHAL

* We still have to keep some vendor interfaces and libs
  since some HALs have dependencies on them.

* Also switch to stub AIDL power service until we can get
  libperfmgr properly implemented.

Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I25022ceb2dd5d0541203663b005bfc15d2385435
This commit is contained in:
bengris32
2022-12-28 22:03:16 +01:00
committed by Matsvei Niaverau
parent 8305bf5142
commit dd8998b27d
7 changed files with 1 additions and 980 deletions

View File

@@ -1,467 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- The source code provided herein is for optimizing power and performance of gaming software
and certain applications (e.g. Sina Weibo, QQ) only and should not be used and/or included in
any software that is unrelated to enhancing end-user experience. -->
<WHITELIST>
<Package name="com.tencent.tmgp.yongyong.clx">
<Activity name="Common">
<data cmd="PERF_RES_SCHED_BOOST" param1="1"></data>
</Activity>
</Package>
<Package name="cn.wsds.gamemaster">
<Activity name="Common">
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="2"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.sgame">
<Activity name="Common">
<data cmd="PERF_RES_POWERHAL_WHITELIST_APP_LAUNCH_TIME_COLD" param1="25000"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
<data cmd="PERF_RES_NET_WIFI_LOW_LATENCY" param1="1"></data>
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_GPU_GED_MARGIN_MODE" param1="110"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE" param1="1"></data>
<data cmd="PERF_RES_GPU_GED_TIMER_BASE_DVFS_MARGIN" param1="10"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.sgamece">
<Activity name="Common">
<data cmd="PERF_RES_POWERHAL_WHITELIST_APP_LAUNCH_TIME_COLD" param1="25000"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
<data cmd="PERF_RES_NET_WIFI_LOW_LATENCY" param1="1"></data>
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_GPU_GED_MARGIN_MODE" param1="110"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE" param1="1"></data>
<data cmd="PERF_RES_GPU_GED_TIMER_BASE_DVFS_MARGIN" param1="10"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
</Activity>
</Package>
<Package name="com.mt.mtxx.mtxx">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE" param1="2"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_A" param1="19"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_B" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
</Activity>
</Package>
<Package name="com.ngame.allstar.eu">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.ngame.allstar.in">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netmarble.penta">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.garena.game.kgtw">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.garena.game.kgvn">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.garena.game.kgth">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.garena.game.kgid">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.garena.game.kgsam">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.garena.game.kgvntest">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.tencent.mobileqq">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_FPS_FPSGO_GPU_BLOCK_BOOST" param1="80"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
</Activity>
</Package>
<Package name="com.madfingergames.legends">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
</Activity>
</Package>
<Package name="com.netease.ko">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
</Activity>
</Package>
<Package name="com.netease.hyxd">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_GPU_GED_MARGIN_MODE" param1="110"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE" param1="1"></data>
<data cmd="PERF_RES_FPS_FBT_RESCUE_F" param1="100"></data>
<data cmd="PERF_RES_FPS_FBT_RESCUE_PERCENT" param1="50"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netease.hyxd.mi">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netease.mrzh">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_GPU_GED_MARGIN_MODE" param1="110"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE" param1="1"></data>
<data cmd="PERF_RES_GPU_GED_TIMER_BASE_DVFS_MARGIN" param1="10"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netease.mrzh.mi">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.epicgames.fortnite">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.maimiao.live.tv">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
</Activity>
</Package>
<Package name="com.happyelements.AndroidAnimal.qq">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.cf">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_GPU_GED_MARGIN_MODE" param1="110"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.pubgmhd">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_GPU_GED_MARGIN_MODE" param1="110"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE" param1="2"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_A" param1="9"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_B" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
<data cmd="PERF_RES_NET_WIFI_LOW_LATENCY" param1="1"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.pubgmhdce">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.tencent.ig">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_GPU_GED_MARGIN_MODE" param1="110"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE" param1="2"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_A" param1="9"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_B" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.tencent.igce">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.pubg.krmobile">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.speedmobile">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="15"></data>
<data cmd="PERF_RES_FPS_FPSGO_SUB_QUE_DEQUE_PERIOD" param1="1"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.speedmobileEx">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="15"></data>
<data cmd="PERF_RES_FPS_FPSGO_SUB_QUE_DEQUE_PERIOD" param1="1"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.pubgm">
<Activity name="Common">
<data cmd="PERF_RES_THERMAL_POLICY" param1="8"></data>
<data cmd="PERF_RES_GPU_GED_MARGIN_MODE" param1="110"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE" param1="2"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_A" param1="9"></data>
<data cmd="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_B" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.estrongs.android.pop.pro">
<Activity name="Common">
<data cmd="PERF_RES_SCHED_PLUS_DOWN_THROTTLE_NS" param1="1000000"></data>
<data cmd="PERF_RES_SCHED_PLUS_UP_THROTTLE_NS" param1="0"></data>
<data cmd="PERF_RES_IO_BLKDEV_READAHEAD" param1="512"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_FPS_FSTB_SOFT_FPS_LOWER" param1="60"></data>
<data cmd="PERF_RES_FPS_FSTB_SOFT_FPS_UPPER" param1="60"></data>
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
<data cmd="PERF_RES_SCHED_BOOST" param1="1"></data>
</Activity>
</Package>
<Package name="com.ss.android.ugc.aweme">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_GPU_BLOCK_BOOST" param1="50"></data>
</Activity>
</Package>
<Package name="com.ss.android.ugc.live">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_GPU_BLOCK_BOOST" param1="30"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.kaopu.jzpaj">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FBT_SHORT_RESCUE_NS" param1="16666666"></data>
<data cmd="PERF_RES_FPS_FBT_MIN_RESCUE_PERCENT" param1="50"></data>
<data cmd="PERF_RES_FPS_FBT_RESCUE_PERCENT" param1="50"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.coslegend">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FBT_FLOOR_BOUND" param1="1"></data>
<data cmd="PERF_RES_FPS_FBT_KMIN" param1="20"></data>
</Activity>
</Package>
<Package name="com.gameloft.android.ANMP.GloftA9HM">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FBT_SHORT_RESCUE_NS" param1="16666666"></data>
<data cmd="PERF_RES_FPS_FBT_MIN_RESCUE_PERCENT" param1="50"></data>
</Activity>
</Package>
<Package name="com.sina.weibo">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
</Activity>
</Package>
<Package name="com.miHoYo.enterprise.NGHSoD">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.miHoYo.bh3.mi">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.miHoYo.bh3.uc">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.tencent.tmgp.bh3">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_FPS_FBT_RESCUE_F" param1="100"></data>
<data cmd="PERF_RES_FPS_FBT_RESCUE_PERCENT" param1="50"></data>
<data cmd="PERF_RES_FPS_FBT_ULTRA_RESCUE" param1="1"></data>
<data cmd="PERF_RES_FPS_FBT_SHORT_RESCUE_NS" param1="16666666"></data>
<data cmd="PERF_RES_FPS_FBT_MIN_RESCUE_PERCENT" param1="50"></data>
</Activity>
</Package>
<Package name="com.studiowildcard.wardrumstudios.ark.ncr">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.studiowildcard.wardrumstudios.ark">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netease.dwrg.mi">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netease.dwrg">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netease.lx12.mi">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netease.lx12">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netease.h48">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.netease.h48.mi">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.t2ksports.nba2k18and">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.t2ksports.nba2k19and">
<Activity name="Common">
<data cmd="PERF_RES_FPS_FPSGO_ADJ_LOADING" param1="1"></data>
<data cmd="PERF_RES_FPS_FPSGO_LLF_TH" param1="25"></data>
<data cmd="PERF_RES_NET_NETD_BOOST_UID" param1="1"></data>
<data cmd="PERF_RES_NET_MD_WEAK_SIG_OPT" param1="1"></data>
</Activity>
</Package>
<Package name="com.android.camera">
<Activity name="Common">
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_OPP" param1="0"></data>
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_DURATION" param1="1000000000"></data>
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_DEBOOTST_WHEN_RENDER" param1="0"></data>
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_ACTIVE_TIME" param1="0"></data>
</Activity>
</Package>
</WHITELIST>

View File

@@ -1,376 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<CONTABLE>
<CMD name="PERF_RES_SCHED_BOOST_VALUE_FG" id="0x01400100">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_boost"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>-100</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_BOOST_VALUE_ROOT" id="0x01400000">
<Entry path="/dev/stune/schedtune.boost"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_BOOST_VALUE_TA" id="0x01400300">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_boost"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>-100</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_BOOST_VALUE_BG" id="0x01400200">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_boost"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>-100</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_FLOOR_BOUND" id="0x02014000">
<Entry path="/sys/module/fbt_cpu/parameters/floor_bound"></Entry>
<Compare>less</Compare>
<MaxValue>20</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_KMIN" id="0x02018000">
<Entry path="/sys/module/fbt_cpu/parameters/kmin"></Entry>
<Compare>more</Compare>
<MaxValue>20</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_DRAM_OPP_MIN" id="0x01000000">
<Entry path="/proc/perfmgr/boost_ctrl/dram_ctrl/ddr"></Entry>
<Compare>less</Compare>
<MaxValue>2</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>-1</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_PREFER_IDLE_TA" id="0x01404300">
<Entry path="/dev/stune/top-app/schedtune.prefer_idle"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_PREFER_IDLE_FG" id="0x01408100">
<Entry path="/dev/stune/foreground/schedtune.prefer_idle"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_BHR_OPP" id="0x02020000">
<Entry path="/sys/module/fbt_cpu/parameters/bhr_opp"></Entry>
<Compare>more</Compare>
<MaxValue>15</MaxValue>
<MinValue>1</MinValue>
<DefaultValue>1</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_BOOST" id="0x01410000">
<Entry path="/sys/devices/system/cpu/sched/sched_boost"></Entry>
<Compare>more</Compare>
<MaxValue>6</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_MIGRATE_COST" id="0x01414000">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/m_sched_migrate_cost_n"></Entry>
<Compare>less</Compare>
<MaxValue>10000000</MaxValue>
<MinValue>1000</MinValue>
<DefaultValue>200000</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_BTASK_ROTATE" id="0x0141c000">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/sched_big_task_rotation"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_CPUFREQ_CCI_FREQ" id="0x00410000">
<Entry path="/proc/cpufreq/cpufreq_cci_mode"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_ROOT" id="0x01408000">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_uclamp_min"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_FG" id="0x01408100">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_uclamp_min"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_BG" id="0x01408200">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_uclamp_min"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_TA" id="0x01408300">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_uclamp_min"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_EARA_BENCH" id="0x02028000">
<Entry path="/sys/kernel/fpsgo/eara/ai_bench"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_GPU_BLOCK_BOOST" id="0x0202c000">
<Entry path="/sys/kernel/fpsgo/common/gpu_block_boost"></Entry>
<Compare>more</Compare>
<MaxValue>101</MaxValue>
<MinValue>-1</MinValue>
<DefaultValue>100</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_BOOST_TA" id="0x02030000">
<Entry path="/sys/kernel/fpsgo/fbt/boost_ta"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_PLUS_DOWN_THROTTLE_NS" id="0x01424000">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_down_throttle"></Entry>
<Compare>more</Compare>
<MaxValue>100000000</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>-1</DefaultValue>
</CMD>
<CMD name="PERF_RES_SCHED_PLUS_SYNC_FLAG" id="0x01424200">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_sync_flag"></Entry>
<Compare>less</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>-1</DefaultValue>
</CMD>
<CMD name="PERF_RES_GPU_GED_MARGIN_MODE" id="0x00c0c100">
<Entry path="/sys/kernel/ged/hal/dvfs_margin_value"></Entry>
<Compare>more</Compare>
<MaxValue>110</MaxValue>
<MinValue>10</MinValue>
<DefaultValue>10</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_MARGIN_MODE" id="0x02034000">
<Entry path="/sys/kernel/fpsgo/fstb/margin_mode"></Entry>
<Compare>more</Compare>
<MaxValue>2</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_RESCUE_F" id="0x0203c000">
<Entry path="/sys/module/fbt_cpu/parameters/rescue_enhance_f"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_RESCUE_PERCENT" id="0x0203c100">
<Entry path="/sys/module/fbt_cpu/parameters/rescue_percent"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_ULTRA_RESCUE" id="0x0203c200">
<Entry path="/sys/kernel/fpsgo/fbt/ultra_rescue"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_DISP_IDLE_TIME" id="0x0240C000">
<Entry path="/proc/displowpower/idletime"></Entry>
<Compare>more</Compare>
<MaxValue>1000000</MaxValue>
<MinValue>33</MinValue>
</CMD>
<CMD name="PERF_RES_DRAM_CM_MGR" id="0x01010000">
<Entry path="/proc/cm_mgr/dbg_cm_mgr"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_NET_WIFI_CAM" id="0x02800000">
<Entry path="/proc/net/wlan/setCAM"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<Prefix>CAM^</Prefix>
<Valid>1</Valid>
</CMD>
<CMD name="PERF_RES_POWERHAL_TOUCH_BOOST_OPP" id="0x03408000">
<Entry path="/proc/perfmgr/tchbst/user/usrtch"></Entry>
<Compare>less</Compare>
<MaxValue>5</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>2</DefaultValue>
<Prefix>touch_opp^</Prefix>
</CMD>
<CMD name="PERF_RES_POWERHAL_TOUCH_BOOST_DURATION" id="0x03408100">
<Entry path="/proc/perfmgr/tchbst/user/usrtch"></Entry>
<Compare>more</Compare>
<MaxValue>2000000000</MaxValue>
<MinValue>10000000</MinValue>
<DefaultValue>100000000</DefaultValue>
<Prefix>duration^</Prefix>
</CMD>
<CMD name="PERF_RES_POWERHAL_TOUCH_BOOST_ACTIVE_TIME" id="0x03408200">
<Entry path="/proc/perfmgr/tchbst/user/usrtch"></Entry>
<Compare>more</Compare>
<MaxValue>1000000</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>100000</DefaultValue>
<Prefix>active_time^</Prefix>
</CMD>
<CMD name="PERF_RES_SCHED_PLUS_UP_THROTTLE_NS" id="0x01424100">
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_up_throttle"></Entry>
<Compare>less</Compare>
<MaxValue>4000000</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>-1</DefaultValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_SHORT_RESCUE_NS" id="0x0200c000">
<Entry path="/sys/module/fbt_cpu/parameters/short_rescue_ns"></Entry>
<Compare>more</Compare>
<MaxValue>2000000000</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FBT_MIN_RESCUE_PERCENT" id="0x0200c100">
<Entry path="/sys/module/fbt_cpu/parameters/min_rescue_percent"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_GPU_GED_TIMER_BASE_DVFS_MARGIN" id="0x00c0c200">
<Entry path="/sys/kernel/ged/hal/timer_base_dvfs_margin"></Entry>
<Compare>more</Compare>
<MaxValue>80</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_GPU_GED_LOADING_BASE_DVFS_STEP" id="0x00c0c300">
<Entry path="/sys/kernel/ged/hal/loading_base_dvfs_step"></Entry>
<Compare>more</Compare>
<MaxValue>25855</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>4</DefaultValue>
</CMD>
<CMD name="PERF_RES_GPU_GED_CWAITG" id="0x00c0c400">
<Entry path="/sys/kernel/ged/hal/dvfs_cwaitg"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_A" id="0x02034100">
<Entry path="/sys/kernel/fpsgo/fstb/margin_mode_dbnc_a"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_B" id="0x02034200">
<Entry path="/sys/kernel/fpsgo/fstb/margin_mode_dbnc_b"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_ENABLE" id="0x03008000">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_enable"></Entry>
<Compare>less</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_POLLING_MS" id="0x03008100">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_polling_ms"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>8</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_UP_TIME" id="0x03008400">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_time"></Entry>
<Compare>more</Compare>
<MaxValue>32768</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_DOWN_TIME" id="0x03008500">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_time"></Entry>
<Compare>more</Compare>
<MaxValue>32768</MaxValue>
<MinValue>1</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_UP_OPP" id="0x03008600">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_opp"></Entry>
<Compare>more</Compare>
<MaxValue>15</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_CFP_DOWN_OPP" id="0x03008700">
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_opp"></Entry>
<Compare>more</Compare>
<MaxValue>15</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_ADJ_LOADING" id="0x02040000">
<Entry path="/sys/module/fbt_cpu/parameters/adjust_loading"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_ADJ_CNT" id="0x02040100">
<Entry path="/sys/module/fbt_cpu/parameters/loading_adj_cnt"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_ADJ_DEBNC_CNT" id="0x02040200">
<Entry path="/sys/module/fbt_cpu/parameters/loading_debnc_cnt"></Entry>
<Compare>more</Compare>
<MaxValue>32767</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_ADJ_LOADING_TIMEDIFF" id="0x02040300">
<Entry path="/sys/module/fbt_cpu/parameters/loading_time_diff"></Entry>
<Compare>more</Compare>
<MaxValue>16000000</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_LLF_TH" id="0x02044000">
<Entry path="/sys/module/fbt_cpu/parameters/loading_th"></Entry>
<Compare>more</Compare>
<MaxValue>100</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_FPS_FPSGO_SUB_QUE_DEQUE_PERIOD" id="0x02048400">
<Entry path="/sys/module/xgf/parameters/xgf_extra_sub"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
</CMD>
<CMD name="PERF_RES_IO_EXT4_DATA_BOOST" id="0x02c10000">
<Entry path="/sys/fs/ext4/sdc42/temp_disable_barrier"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
</CMD>
<CMD name="PERF_RES_AI_APUSYS_BOOST_IPU_IF" id="0X01810000">
<Entry path="/sys/kernel/apusys/mnoc_apu_qos_boost"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<DefaultValue>0</DefaultValue>
<Valid>1</Valid>
</CMD>
<CMD name="PERF_RES_POWER_CPUIDLE_MCDI_ENABLE" id="0x01c3c000">
<Entry path="/proc/mcdi/state"></Entry>
<Compare>more</Compare>
<MaxValue>1</MaxValue>
<MinValue>0</MinValue>
<Prefix>enable^</Prefix>
</CMD>
</CONTABLE>

View File

@@ -1,96 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<SCNTABLE>
<scenario powerhint="MTKPOWER_HINT_ACT_SWITCH">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_POWER_HINT_EXT_HINT" param1="30"></data>
<data cmd="PERF_RES_POWER_HINT_EXT_HINT_HOLD_TIME" param1="5000"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_PACK_SWITCH">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
</scenario>
<scenario powerhint="INTERACTION">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="1075000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="1162000"></data>
<data cmd="PERF_RES_CPUFREQ_MAX_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MAX_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="50"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_DURATION" param1="100000"></data>
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_EAS_BOOST" param1="50"></data>
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_NOTIFY_FBC" param1="1"></data>
<data cmd="PERF_RES_CPUFREQ_CCI_FREQ" param1="1"></data>
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
</scenario>
<scenario powerhint="LAUNCH">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_SCHED_BOOST" param1="3"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_EXT_LAUNCH">
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="1"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="40"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_WHITELIST_LAUNCH">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_PROCESS_CREATE">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
<data cmd="PERF_RES_POWER_HINT_HOLD_TIME" param1="6000"></data>
<data cmd="PERF_RES_POWER_HINT_EXT_HINT" param1="30"></data>
<data cmd="PERF_RES_POWER_HINT_EXT_HINT_HOLD_TIME" param1="35000"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_APP_ROTATE">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_SCHED_BOOST" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_PMS_INSTALL">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
<data cmd="PERF_RES_SCHED_BOOST" param1="1"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="2"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_APP_TOUCH">
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_NOTIFY_FBC" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_GALLERY_BOOST">
<data cmd="PERF_RES_CPUFREQ_PERF_MODE" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_WFD">
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="2"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_AUDIO_POWER_DL">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="800000"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_AUDIO_LATENCY_UL">
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="1500000"></data>
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="1000000"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="1"></data>
</scenario>
<scenario powerhint="MTKPOWER_HINT_AUDIO_DISABLE_WIFI_POWER_SAVE">
<data cmd="PERF_RES_NET_WIFI_CAM" param1="1"></data>
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="1"></data>
</scenario>
</SCNTABLE>

View File

@@ -318,7 +318,7 @@ PRODUCT_PACKAGES += \
# Power
PRODUCT_PACKAGES += \
android.hardware.power-service-V1-mediatek
android.hardware.power-service.example
PRODUCT_PACKAGES += \
android.hardware.power@1.0.vendor \
@@ -326,11 +326,6 @@ PRODUCT_PACKAGES += \
android.hardware.power@1.2.vendor \
android.hardware.power@1.3.vendor
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/power/power_app_cfg.xml:$(TARGET_COPY_OUT_VENDOR)/etc/power_app_cfg.xml \
$(LOCAL_PATH)/configs/power/powercontable.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powercontable.xml \
$(LOCAL_PATH)/configs/power/powerscntbl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powerscntbl.xml
# Properties
include $(LOCAL_PATH)/vendor_logtag.mk

View File

@@ -217,18 +217,6 @@
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true">
<name>vendor.mediatek.hardware.mtkpower</name>
<version>1.0-1</version>
<interface>
<name>IMtkPerf</name>
<instance>default</instance>
</interface>
<interface>
<name>IMtkPower</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true">
<name>vendor.mediatek.hardware.mtkradioex</name>
<version>2.0</version>

View File

@@ -225,12 +225,6 @@
<transport>hwbinder</transport>
<fqname>@1.1::IMtkCodecService/default</fqname>
</hal>
<hal format="hidl">
<name>vendor.mediatek.hardware.mtkpower</name>
<transport>hwbinder</transport>
<fqname>@1.1::IMtkPerf/default</fqname>
<fqname>@1.1::IMtkPower/default</fqname>
</hal>
<hal format="hidl">
<name>vendor.mediatek.hardware.mtkradioex</name>
<transport>hwbinder</transport>

View File

@@ -808,7 +808,6 @@ vendor/lib/libdre.so
vendor/lib/libfeature.stereo.provider.so
vendor/lib/libfeatureiodrv_mem.so
vendor/lib/libmfllcore.so
vendor/lib/libmmprofile.so
vendor/lib/libmtkcam.atmseventmgr.so
vendor/lib/libmtkcam.eventcallback.so
vendor/lib/libmtkcam.logicalmodule.so
@@ -1432,7 +1431,6 @@ vendor/lib64/libmialgo_sd.so
vendor/lib64/libmialgo_utils.so
vendor/lib64/libmialgoengine.so
vendor/lib64/libmibokeh_mt6873.so
vendor/lib64/libmmprofile.so
vendor/lib64/libmpbase.so
vendor/lib64/libmsnr.so
vendor/lib64/libmtkcam.atmseventmgr.so
@@ -2258,27 +2256,12 @@ vendor/etc/mpe.conf
vendor/etc/nhw
# Perf
vendor/bin/hw/power_native_test_v_1_0
vendor/bin/hw/power_native_test_v_1_1
vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service
vendor/etc/init/bootperf.rc
vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-init.rc
vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-service.rc
vendor/lib/hw/power.mt6785.so
vendor/lib/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so
vendor/lib/libmtkperf_client_vendor.so
vendor/lib/libperfctl_vendor.so
vendor/lib/libpowerhal.so
vendor/lib/libpowerhalwrap_vendor.so
vendor/lib/vendor.mediatek.hardware.mtkpower@1.0.so
vendor/lib/vendor.mediatek.hardware.mtkpower@1.1.so
vendor/lib/vendor.mediatek.hardware.power@2.0.so
vendor/lib64/hw/power.mt6785.so
vendor/lib64/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so
vendor/lib64/libmtkperf_client_vendor.so
vendor/lib64/libperfctl_vendor.so
vendor/lib64/libpowerhal.so
vendor/lib64/libpowerhalwrap_vendor.so
vendor/lib64/vendor.mediatek.hardware.mtkpower@1.0.so
vendor/lib64/vendor.mediatek.hardware.mtkpower@1.1.so
vendor/lib64/vendor.mediatek.hardware.power@1.1.so