Revert "add some missing packages and add powerhint"

This reverts commit 2f4a6aa0a2.
This commit is contained in:
SaschaNes
2025-08-04 15:21:43 +02:00
parent 2f4a6aa0a2
commit 9d9c514593
2 changed files with 14 additions and 975 deletions

View File

@@ -1,919 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
/* Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause-Clear, E3Q
*/
-->
<HintConfigs>
<Powerhint>
<!--video encode 30 fps-->
<Config
Id="0x00001203" Enable="true" Target="pineapple"
Resources="" />
<!--sustained performance-->
<Config
Id="0x00001206" Enable="true" Target="pineapple"
Resources=""/>
<!--vr mode-->
<Config
Id="0x00001207" Enable="true" Target="pineapple"
Resources=""/>
<!--vr mode sustained performance-->
<Config
Id="0x00001301" Enable="true" Target="pineapple"
Resources=""/>
<!-- qvr level cpu1 gpu1 -->
<!-- B CPU - Cluster min freq ~.902 Ghz -->
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Indefinite Duration -->
<Config
Id="0x0000130A" Enable="true" Target="pineapple" Timeout="0"
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
0x41000200, 0x1"/>
<!-- qvr level cpu1 gpu2 -->
<!-- B CPU - Cluster min freq ~.902 Ghz -->
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Indefinite Duration -->
<Config
Id="0x0000130B" Enable="true" Target="pineapple" Timeout="0"
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
0x41000200, 0x1"/>
<!-- qvr level cpu1 gpu3 -->
<!-- B CPU - Cluster min freq ~.902 Ghz -->
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Indefinite Duration -->
<Config
Id="0x0000130C" Enable="true" Target="pineapple" Timeout="0"
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
0x41000200, 0x1"/>
<!-- qvr level cpu2 gpu1 -->
<!-- B CPU - Cluster min freq ~.902 Ghz -->
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Indefinite Duration -->
<Config
Id="0x0000130D" Enable="true" Target="pineapple" Timeout="0"
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
0x41000200, 0x1"/>
<!-- qvr level cpu2 gpu2 -->
<!-- B CPU - Cluster min freq ~.902 Ghz -->
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Indefinite Duration -->
<Config
Id="0x0000130E" Enable="true" Target="pineapple" Timeout="0"
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
0x41000200, 0x1"/>
<!-- qvr level cpu2 gpu3 -->
<!-- B CPU - Cluster min freq ~.902 Ghz -->
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Indefinite Duration -->
<Config
Id="0x0000130F" Enable="true" Target="pineapple" Timeout="0"
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
0x41000200, 0x1"/>
<!-- qvr level cpu3 gpu1 -->
<!-- B CPU - Cluster min freq ~.902 Ghz -->
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Indefinite Duration -->
<Config
Id="0x00001310" Enable="true" Target="pineapple" Timeout="0"
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
0x41000200, 0x1"/>
<!-- qvr level cpu3 gpu2 -->
<!-- B CPU - Cluster min freq ~.902 Ghz -->
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Indefinite Duration -->
<Config
Id="0x00001311" Enable="true" Target="pineapple" Timeout="0"
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
0x41000200, 0x1"/>
<!-- qvr level cpu3 gpu3 -->
<!-- B CPU - Cluster min freq ~.902 Ghz -->
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Indefinite Duration -->
<Config
Id="0x00001312" Enable="true" Target="pineapple" Timeout="0"
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
0x41000200, 0x1"/>
<!-- POWER_HINT_ID_OPEN_CAMERA -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
<!-- MPCTLV3_CPUBW_HWMON_MIN_FREQ : 0x41800000 : 0xFF not working -->
<!-- MPCTLV3_LLCBW_HWMON_MIN_FREQ : 0x43000000 : 0xFF not working -->
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
<!-- MPCTLV3_L3_MEMLAT_MIN_FREQ : 0x43400000 : 0xFFFF max_freq read fail -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 0xFFF -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 0xFFF -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 0xFFF -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 0xFFF -->
<Config
Id="0x00001330" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x40C00000, 0x1, 0x42C10000, 0x1,
0x40800000, 0xFFF,
0x40800100, 0xFFF,
0x40800200, 0xFFF,
0x40800300, 0xFFF"/>
<!-- POWER_HINT_ID_CLOSE_CAMERA -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 0xFFF -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 0xFFF -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 0xFFF -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 0xFFF -->
<Config
Id="0x00001331" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x40C00000, 0x1, 0x42C10000, 0x1,
0x40800000, 0xFFF,
0x40800100, 0xFFF,
0x40800200, 0xFFF,
0x40800300, 0xFFF"/>
<!-- POWER_HINT_ID_COMMON -->
<!-- MPCTLV3_CPUBW_HWMON_SAMPLE_MS : 0x41820000 0x4183C000 : 0x10( 16) -->
<!-- MPCTLV3_CPUBW_HWMON_IO_PERCENT : 0x41808000 0x41834000 : 0x64(100) -->
<!-- MPCTLV3_CPUBW_HWMON_HYST_OPT : 0x4180C000 0x41838000 : 0 -->
<!-- MPCTLV3_LLCBW_HWMON_SAMPLE_MS : 0x4300C000 0x43034000 : 0x10( 16) -->
<!-- MPCTLV3_LLCBW_HWMON_IO_PERCENT : 0x43004000 0x43020000 : 0x64(100) -->
<!-- MPCTLV3_LLCBW_HWMON_HYST_OPT : 0x43008000 0x43024000 : 0 -->
<Config
Id="0x00001332" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x41834000, 0x64, 0x41838000, 0,
0x43034000, 0x10, 0x43020000, 0x64, 0x43024000, 0"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS -->
<!-- MPCTLV3_LLCC_DDR_LAT_RATIO_CELL_0 : 0x43434000 : 0x1 -->
<!-- MPCTLV3_LLCC_DDR_LAT_RATIO_CELL_1 : 0x43438000 : 0x1 -->
<!-- MPCTLV3_LLCC_MEMLAT_RATIO_CELL_0 : 0x43420000 : 0x1 -->
<!-- MPCTLV3_LLCC_MEMLAT_RATIO_CELL_1 : 0x43424000 : 0x1 -->
<!-- MPCTLV3_SCHEDUTIL_PREDICTIVE_LOAD_CLUSTER_LITTLE : 0x41444100 : 0 -->
<!-- MPCTLV3_SCHEDUTIL_PREDICTIVE_LOAD_CLUSTER_BIG : 0x41444000 : 0 -->
<!-- MPCTLV3_SCHEDUTIL_HISPEED_LOAD_CLUSTER_BIG : 0x41440000 : 99 -->
<!-- MPCTLV3_BUS_DCVS_LLCC_DDR_BW_MIN_FREQ : 0x4303C000 : 0x858B8 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Silver/Gold) : 0x40CE0000 : 0x001E0014(30/10) -->
<Config
Id="0x00001333" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS -->
<Config
Id="0x00001334" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_8K_30FPS -->
<Config
Id="0x00001335" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS -->
<!-- MPCTLV3_MIN_ONLINE_CPU_CLUSTER_LITTLE : 0x41000100 : 0x2 -->
<!-- MPCTLV3_MIN_ONLINE_CPU_CLUSTER_BIG : 0x41000000 : 0x5 -->
<!-- MPCTLV3_MIN_ONLINE_CPU_CLUSTER_PRIME : 0x41000200 : 0x1 -->
<Config
Id="0x00001336" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS -->
<Config
Id="0x00001337" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
0x40CE0000, 0x001E0014, 0x40800000, 1056"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_FRONT -->
<Config
Id="0x00001338" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014, 0x40800000, 1171"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_FRONT -->
<Config
Id="0x00001339" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_FRONT -->
<Config
Id="0x0000133A" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_FRONT -->
<Config
Id="0x0000133B" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
0x40CE0000, 0x001E0014, 0x40800000, 1056"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_PRO -->
<Config
Id="0x0000133C" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_PRO -->
<Config
Id="0x0000133D" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_8K_30FPS_PRO -->
<Config
Id="0x0000133E" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_PRO -->
<Config
Id="0x0000133F" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_PRO -->
<Config
Id="0x00001340" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
0x40CE0000, 0x001E0014, 0x40800000, 1056"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_120FPS_PRO -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 1 -->
<!-- MPCTLV3_CPUBW_HWMON_SAMPLE_MS : 0x41820000 0x4183C000 : 10 -->
<!-- MPCTLV3_CPUBW_HWMON_IO_PERCENT : 0x41808000 0x41834000 : 80 -->
<!-- MPCTLV3_CPUBW_HWMON_HYST_OPT : 0x4180C000 0x41838000 : 0 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1113 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1171 -->
<Config
Id="0x00001341" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x4183C000, 10, 0x41834000, 80, 0x41838000, 0,
0x40CE0000, 0x001E0014, 0x40CE0200, 0x003C0032,
0x40800000, 1113, 0x40800200, 1171"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_PRO_FRONT -->
<Config
Id="0x00001342" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_PRO_FRONT -->
<Config
Id="0x00001343" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_PRO_FRONT -->
<Config
Id="0x00001344" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_PRO_FRONT -->
<Config
Id="0x00001345" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
0x40CE0000, 0x001E0014, 0x40800000, 1056"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_HFR -->
<Config
Id="0x00001346" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x4183C000, 10, 0x41834000, 80, 0x41838000, 0,
0x40CE0000, 0x001E0014, 0x40CE0200, 0x003C0032,
0x40800000, 1113, 0x40800200, 1171"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_HFR_480FPS -->
<Config
Id="0x00001347" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x4183C000, 10, 0x41834000, 80, 0x41838000, 0,
0x40CE0000, 0x001E0014, 0x40CE0200, 0x003C0032,
0x40800000, 1113, 0x40800200, 1171"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_BEAUTY -->
<Config
Id="0x00001348" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_BEAUTY -->
<Config
Id="0x00001349" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_EISOFF -->
<Config
Id="0x0000134A" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
0x40CE0000, 0x001E0014, 0x40800000, 1286"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_BEAUTY_FRONT -->
<Config
Id="0x0000134B" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014, 0x40800000, 1324"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_BEAUTY_FRONT -->
<Config
Id="0x0000134C" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014, 0x40800000, 1324"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_HDR10 -->
<Config
Id="0x0000134D" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_HDR10 -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS, 0x1 -->
<Config
Id="0x0000134E" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_HDR10 -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS, 0x1-->
<Config
Id="0x0000134F" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014, 0x40800000, 1171"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_HDR10 -->
<Config
Id="0x00001350" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
0x40CE0000, 0x001E0014, 0x40800000, 1171"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_HYPER_LAPSE -->
<Config
Id="0x00001351" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_SUPER_STEADY -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<Config
Id="0x00001352" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_SUPER_STEADY -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<Config
Id="0x00001353" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x4183C000, 0x10, 0x43034000, 0x10,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_TRACKING_ZOOM -->
<Config
Id="0x00001354" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_LIVE_FOCUS_VIDEO -->
<Config
Id="0x00001355" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014, 0x40804200, 1920, 0x40804300, 1939, 0x42804000, 14, 0x42808000, 13"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_LIVE_FOCUS_VIDEO_FRONT -->
<Config
Id="0x00001356" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014, 0x40804200, 1920, 0x40804300, 1939, 0x42804000, 14, 0x42808000, 13"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_DUAL_REC -->
<Config
Id="0x00001357" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E000A, 0x40800100, 960, 0x40800000, 1113"/>
<!-- POWER_HINT_ID_VIDEO_ENCODE_AR_DOODLE -->
<Config
Id="0x00001358" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_PREVIEW -->
<!-- MPCTLV3_LLCC_DDR_LAT_RATIO_CELL_0 : 0x43434000 : 0x1 -->
<!-- MPCTLV3_LLCC_DDR_LAT_RATIO_CELL_1 : 0x43438000 : 0x1 -->
<!-- MPCTLV3_LLCC_MEMLAT_RATIO_CELL_0 : 0x43420000 : 0x1 -->
<!-- MPCTLV3_LLCC_MEMLAT_RATIO_CELL_1 : 0x43424000 : 0x1 -->
<!-- MPCTLV3_SCHEDUTIL_PREDICTIVE_LOAD_CLUSTER_LITTLE : 0x41444100 : 0 -->
<!-- MPCTLV3_SCHEDUTIL_PREDICTIVE_LOAD_CLUSTER_BIG : 0x41444000 : 0 -->
<!-- MPCTLV3_SCHEDUTIL_HISPEED_LOAD_CLUSTER_BIG : 0x41440000 : 99 -->
<!-- MPCTLV3_BUS_DCVS_LLCC_DDR_BW_MIN_FREQ : 0x4303C000 : 0x858B8 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Silver/Gold) : 0x40CE0000 : 0x001E0014(30/10) -->
<Config
Id="0x00001359" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_PREVIEW_FRONT -->
<Config
Id="0x0000135A" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_VT_CALL -->
<Config
Id="0x0000135B" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x00230019, 0x40CE0200, 0x00320028,
0x40804100, 1344, 0x40804300, 1075"/>
<!-- POWER_HINT_ID_STP -->
<Config
Id="0x0000135C" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_LIVE_FOCUS -->
<Config
Id="0x0000135D" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014, 0x40800000, 1324"/>
<!-- POWER_HINT_ID_LIVE_FOCUS_FRONT -->
<Config
Id="0x0000135E" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
0x40CE0000, 0x001E0014"/>
<!-- 0x0000135F is not used -->
<!-- POWER_HINT_ID_SNAPSHOT_CAPTURE-->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Silver/Gold) : 0x40CE0000 : 0x001E0014(30/20) -->
<Config
Id="0x00001360" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x40C00000, 0x1,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_SNAPSHOT_CAPTURE_SPECIAL-->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Silver/Gold) : 0x40CE0000 : 0x001E0014(30/20) -->
<Config
Id="0x00001361" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x40C00000, 0x1,
0x40CE0000, 0x001E0014"/>
<!-- POWER_HINT_ID_BOOST_DDR_MIN_CAPTURE -->
<Config
Id="0x00001362" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40800100, 710"/>
<!-- POWER_HINT_ID_BOOST_DDR_MIN_PREVIEW_FRONT -->
<Config
Id="0x00001363" Enable="true" Timeout="0" Target="pineapple"
Resources="0x4303C000, 0xBB800"/>
<!-- POWER_HINT_ID_BOOST_SUPER_NIGHT -->
<Config
Id="0x00001364" Enable="true" Timeout="0" Target="pineapple"
Resources="0x42804000, 0x8"/>
<!-- POWER_HINT_ID_BOOST_SUPER_NIGHT_BEAUTY -->
<Config
Id="0x00001365" Enable="true" Timeout="0" Target="pineapple"
Resources="0x42804000, 0x8"/>
<!-- POWER_HINT_ID_SCHED_BOOST_0 -->
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x0 -->
<Config
Id="0x00001366" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40C00000, 0"/>
<!-- POWER_HINT_ID_SCHED_BOOST_1 -->
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
<Config
Id="0x00001367" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40C00000, 1"/>
<!-- POWER_HINT_ID_BOOST_SILVER_0 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1804 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 1574 -->
<Config
Id="0x00001368" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1804, 0x40800100, 1574"/>
<!-- POWER_HINT_ID_BOOST_SILVER_1 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1804 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 1804 -->
<Config
Id="0x00001369" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1804, 0x40800100, 1804"/>
<!-- POWER_HINT_ID_BOOST_ZOOM_LENS_CHANGE -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1824 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1939 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1824 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
<Config
Id="0x0000136A" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x40C00000, 0x1, 0x42C10000, 0x1,
0x40CE0200, 0x003C0032,
0x40800000, 1824, 0x40800200, 1939, 0x40804300, 2956, 0x40800300, 1824"/>
<!-- POWER_HINT_ID_BOOST_ZOOM_RATIO_CHANGE -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x0 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1612 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1708 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1612 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
<Config
Id="0x0000136B" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x40C00000, 0,
0x40CE0200, 0x003C0032,
0x40800000, 1612, 0x40800200, 1708, 0x40804300, 2956, 0x40800300, 1612"/>
<!-- POWER_HINT_ID_BOOST_REC_START_0 -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 1574 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1824 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1939 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1824 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
<Config
Id="0x0000136C" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x42C10000, 0x1,
0x40CE0200, 0x003C0032,
0x40800100, 1574, 0x40800000, 1824, 0x40800200, 1939, 0x40804300, 2956, 0x40800300, 1824"/>
<!-- POWER_HINT_ID_BOOST_REC_START_1 -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1612 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1708 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1612 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
<Config
Id="0x0000136D" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1,
0x40CE0200, 0x003C0032,
0x40800000, 1612, 0x40800200, 1708, 0x40804300, 2956, 0x40800300, 1612"/>
<!-- POWER_HINT_ID_BOOST_REC_START_2 -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1401 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1478 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1401 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
<Config
Id="0x0000136E" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1,
0x40CE0200, 0x003C0032,
0x40800000, 1401, 0x40800200, 1478, 0x40804300, 2956, 0x40800300, 1401"/>
<!-- POWER_HINT_ID_BOOST_FHD_30FPS_RECORDING_0 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1574 -->
<Config
Id="0x0000136F" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1574"/>
<!-- POWER_HINT_ID_BOOST_UHD_30FPS_RECORDING_0 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1574 -->
<Config
Id="0x00001370" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1574"/>
<!-- POWER_HINT_ID_BOOST_8K_30FPS_RECORDING_0 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1132 -->
<Config
Id="0x00001371" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1132"/>
<!-- POWER_HINT_ID_BOOST_FHD_60FPS_RECORDING_0 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1132 -->
<Config
Id="0x00001372" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1132"/>
<!-- POWER_HINT_ID_BOOST_UHD_60FPS_RECORDING_0 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1132 -->
<Config
Id="0x00001373" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1132"/>
<!-- POWER_HINT_ID_BOOST_REC_STOP_0 -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1612 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1708 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1612 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
<Config
Id="0x00001374" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1,
0x40CE0200, 0x003C0032,
0x40800000, 1612, 0x40800200, 1708, 0x40804300, 2956, 0x40800300, 1612"/>
<!-- POWER_HINT_ID_BOOST_PREVIEW_0 -->
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 1574 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1824 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1939 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1824 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
<Config
Id="0x00001375" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40400000, 0x1, 0x42C10000, 0x1,
0x40CE0200, 0x003C0032,
0x40800100, 1574, 0x40800000, 1824, 0x40800200, 1939, 0x40804300, 2956, 0x40800300, 1824"/>
<!-- POWER_HINT_ID_BOOST_FHD_60FPS_TELE -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1286 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1248 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1286 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
<Config
Id="0x00001376" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40CE0200, 0x003C0032,
0x40800000, 1286, 0x40800200, 1248, 0x40804300, 2956, 0x40800300, 1286"/>
<!-- POWER_HINT_ID_BOOST_UHD_60FPS_TELE -->
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1286 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1248 -->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1286 -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
<Config
Id="0x00001377" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40CE0200, 0x003C0032,
0x40800000, 1286, 0x40800200, 1248, 0x40804300, 2956, 0x40800300, 1286"/>
<!-- POWER_HINT_ID_BOOST_SILVER_MAX_HIGH -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1574 -->
<Config
Id="0x00001378" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1574"/>
<!-- POWER_HINT_ID_BOOST_SILVER_MAX_MID -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1344 -->
<Config
Id="0x00001379" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1344"/>
<!-- POWER_HINT_ID_BOOST_SILVER_MAX_LOW -->
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1132 -->
<Config
Id="0x0000137A" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 1132, 0x40804300, 844"/>
<!-- decode 240 fps tunings-->
<!--L CPU - max freq 700000 -->
<Config
Id="0X00001505" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40804100, 0x2BC"/>
<!-- video decode 30 fps non secure content tunings-->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
<!-- MPCTLV3_FPS_HYST_OPCODE , 1 -->
<Config
Id="0X00001502" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40800000, 0XA, 0x42C24000, 1"/>
<!-- video decode 30 fps secure content tunings-->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
<!-- MPCTLV3_FPS_HYST_OPCODE , 1 -->
<Config
Id="0X00001504" Enable="true" Timeout="0" Target="pineapple"
Resources="0x40800000, 0XA, 0x42C24000, 1"/>
<!-- psm light mode power hint-->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
<Config
Id="0x000015E0" Type="0x81" Enable="true" Timeout="0" Taget="pineapple"
Resources="0x40800000, 0XA"/>
<!-- psm medium mode power hint-->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
<Config
Id="0x000015E0" Type="0x82" Enable="true" Timeout="0" Taget="pineapple"
Resources="0x40800000, 0XA"/>
<!-- psm deep mode power hint-->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
<Config
Id="0x000015E0" Type="0x83" Enable="true" Timeout="0" Taget="pineapple"
Resources="0x40800000, 0XA"/>
<!-- psm release mode power hint-->
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
<Config
Id="0x000015E0" Type="0x80" Enable="true" Timeout="0" Taget="pineapple"
Resources="0x40800000, 0XA"/>
</Powerhint>
</HintConfigs>

View File

@@ -53,7 +53,6 @@ PRODUCT_PACKAGES += \
android.hardware.audio.service_64 \ android.hardware.audio.service_64 \
pm-proxy \ pm-proxy \
secaudiohalaidl \ secaudiohalaidl \
audioadsprpcd \
android.hardware.bluetooth.audio-impl \ android.hardware.bluetooth.audio-impl \
android.hardware.soundtrigger@2.3-impl \ android.hardware.soundtrigger@2.3-impl \
audio.bluetooth.default \ audio.bluetooth.default \
@@ -74,7 +73,7 @@ PRODUCT_PACKAGES += \
libtinycompress \ libtinycompress \
libvolumelistener \ libvolumelistener \
sound_trigger.primary.pineapple \ sound_trigger.primary.pineapple \
vendor.qti.hardware.AGMIPC@1.0-impl bootctrl_hal_defaults
AUDIO_HAL_DIR := hardware/qcom-caf/sm8650/audio/primary-hal AUDIO_HAL_DIR := hardware/qcom-caf/sm8650/audio/primary-hal
AUDIO_PAL_DIR := hardware/qcom-caf/sm8650/audio/pal AUDIO_PAL_DIR := hardware/qcom-caf/sm8650/audio/pal
@@ -97,11 +96,6 @@ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml
# Bluetooth # Bluetooth
PRODUCT_PACKAGES += \
lib_bt_aptx \
lib_bt_ble \
lib_bt_bundle
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \ frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \
frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml
@@ -109,8 +103,7 @@ PRODUCT_COPY_FILES += \
# Boot # Boot
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.boot-service.qti \ android.hardware.boot-service.qti \
android.hardware.boot-service.qti.recovery \ android.hardware.boot-service.qti.recovery
bootctrl_hal_defaults
# Boot animation # Boot animation
TARGET_SCREEN_HEIGHT := 3120 TARGET_SCREEN_HEIGHT := 3120
@@ -192,13 +185,8 @@ PRODUCT_COPY_FILES += \
# Health # Health
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.health-service.samsung \ android.hardware.health-service.qti \
android.hardware.health-service.samsung-recovery android.hardware.health-service.qti_recovery
# Health
# PRODUCT_PACKAGES += \
# android.hardware.health-service.qti \
# android.hardware.health-service.qti_recovery
# HIDL # HIDL
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@@ -227,14 +215,9 @@ PRODUCT_PACKAGES += \
# NFC # NFC
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
com.android.nfc_extras \ android.hardware.nfc-service.nxp \
nqnfcinfo \
Tag Tag
# PRODUCT_PACKAGES += \
# android.hardware.nfc-service.nxp \
# Tag
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.nfc.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.ese.xml \ frameworks/native/data/etc/android.hardware.nfc.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.ese.xml \
frameworks/native/data/etc/android.hardware.nfc.hce.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hce.xml \ frameworks/native/data/etc/android.hardware.nfc.hce.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hce.xml \
@@ -247,33 +230,13 @@ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml frameworks/native/data/etc/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml
# Overlays # Overlays
# DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay
PRODUCT_ENFORCE_RRO_TARGETS := * PRODUCT_ENFORCE_RRO_TARGETS := *
PRODUCT_PACKAGES += \
CarrierConfigResCommon \
FrameworksResCommon \
FrameworksResSamsung \
FrameworksResTarget \
SettingsResCommon \
SettingsResSamsung \
SystemUIResCommon \
TelephonyResCommon \
WifiResCommon \
WifiResTarget \
WifiResTarget_spf
# Power # Power
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.power-service.lineage-libperfmgr \ android.hardware.power-service-qti
libqti-perfd-client
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/powerhint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.xml
# PRODUCT_PACKAGES += \
# android.hardware.power-service-qti
# Partitions # Partitions
PRODUCT_USE_DYNAMIC_PARTITIONS := true PRODUCT_USE_DYNAMIC_PARTITIONS := true
@@ -285,10 +248,6 @@ PRODUCT_CHARACTERISTICS := phone
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
libprotobuf-cpp-full-3.9.1-vendorcompat libprotobuf-cpp-full-3.9.1-vendorcompat
# QSPA
PRODUCT_PACKAGES += \
vendor.qti.qspa-service
# QMI # QMI
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
libcurl.vendor \ libcurl.vendor \
@@ -366,9 +325,9 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/rootdir/etc/fstab.qcom:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/fstab.qcom $(LOCAL_PATH)/rootdir/etc/fstab.qcom:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/fstab.qcom
# Sensors # Sensors
PRODUCT_PACKAGES += \ #PRODUCT_PACKAGES += \
android.hardware.sensors-service.samsung-multihal \ # android.hardware.sensors-service.samsung-multihal \
sensors.dynamic_sensor_hal # sensors.dynamic_sensor_hal
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf $(LOCAL_PATH)/configs/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf
@@ -383,13 +342,13 @@ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepcounter.xml \ frameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepcounter.xml \
frameworks/native/data/etc/android.hardware.sensor.stepdetector.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepdetector.xml frameworks/native/data/etc/android.hardware.sensor.stepdetector.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepdetector.xml
# Shim
# PRODUCT_COPY_FILES += \
# $(LOCAL_PATH)/rootdir/system/bin/app_process32:system/bin/app_process32
# Soong namespaces # Soong namespaces
PRODUCT_SOONG_NAMESPACES += \ PRODUCT_SOONG_NAMESPACES += \
$(LOCAL_PATH) \ $(LOCAL_PATH) \
hardware/google/interfaces \
hardware/google/pixel \
hardware/lineage/interfaces/power-libperfmgr \
hardware/qcom-caf/common/libqti-perfd-client \
hardware/samsung \ hardware/samsung \
kernel/samsung/sm8650 \ kernel/samsung/sm8650 \
kernel/samsung/sm8650-modules kernel/samsung/sm8650-modules
@@ -407,7 +366,6 @@ PRODUCT_BOOT_JARS += \
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/vendor.samsung.hardware.telephony.gsm.xml \ frameworks/native/data/etc/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/vendor.samsung.hardware.telephony.gsm.xml \
frameworks/native/data/etc/android.hardware.telephony.ims.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.ims.xml \
frameworks/native/data/etc/android.hardware.telephony.mbms.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.mbms.xml \ frameworks/native/data/etc/android.hardware.telephony.mbms.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.mbms.xml \
frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml