sweet: overlay: Update power profile from sunfish
- from device/google/sunfish@441168f - correct battery capacity and cpufreq for sweet - update Radio related values, gps.on value & wifi.batchedscan values - based on stock power profile - values taken from resource-overlay Signed-off-by: Pulkit077 <pulkitagarwal2k1@gmail.com> Change-Id: Ie393df152ead4ea50327315c57ce1d3a8b540da7 Signed-off-by: donjohanliebert <donjohanliebert@gmail.com>
This commit is contained in:
parent
8be3f0e324
commit
f90f3dc154
@ -1,101 +1,177 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
**
|
||||
** Copyright 2018, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License")
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on.display0">75.47</item>
|
||||
<item name="screen.full.display0">387.93</item>
|
||||
<item name="bluetooth.active">4.43</item>
|
||||
<item name="bluetooth.on">0.9</item>
|
||||
<item name="wifi.on">0.5</item>
|
||||
<item name="wifi.active">135.59</item>
|
||||
<item name="wifi.scan">19.46</item>
|
||||
<item name="audio">20.71</item>
|
||||
<item name="video">40.63</item>
|
||||
<item name="camera.flashlight">288.29</item>
|
||||
<item name="camera.avg">770.28</item>
|
||||
<item name="gps.on">59.39</item>
|
||||
<item name="radio.active">165.56</item>
|
||||
<item name="radio.scanning">45</item>
|
||||
<array name="radio.on">
|
||||
<value>9.48</value>
|
||||
<value>9.48</value>
|
||||
</array>
|
||||
<item name="modem.controller.idle">0</item>
|
||||
<item name="modem.controller.rx">0</item>
|
||||
<item name="modem.controller.tx">0</item>
|
||||
<item name="modem.controller.voltage">0</item>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>300000</value>
|
||||
<value>576000</value>
|
||||
<value>768000</value>
|
||||
<value>1017600</value>
|
||||
<value>1248000</value>
|
||||
<value>1324800</value>
|
||||
<value>1497600</value>
|
||||
<value>1621800</value>
|
||||
<value>1708800</value>
|
||||
<value>1804800</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>120.09</value>
|
||||
<value>128.85</value>
|
||||
<value>139.87</value>
|
||||
<value>159.83</value>
|
||||
<value>180.88</value>
|
||||
<value>191.4</value>
|
||||
<value>209.57</value>
|
||||
<value>257.8</value>
|
||||
<value>276.02</value>
|
||||
<value>285.67</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>300000</value>
|
||||
<value>652800</value>
|
||||
<value>806400</value>
|
||||
<value>979200</value>
|
||||
<value>1094400</value>
|
||||
<value>1209600</value>
|
||||
<value>1324800</value>
|
||||
<value>1555200</value>
|
||||
<value>1708800</value>
|
||||
<value>1843200</value>
|
||||
<value>1939200</value>
|
||||
<value>2169600</value>
|
||||
<value>2208000</value>
|
||||
<value>2304000</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>199.52</value>
|
||||
<value>282.09</value>
|
||||
<value>317.76</value>
|
||||
<value>379.8</value>
|
||||
<value>425.25</value>
|
||||
<value>478.55</value>
|
||||
<value>532.35</value>
|
||||
<value>705.83</value>
|
||||
<value>813.09</value>
|
||||
<value>1140.65</value>
|
||||
<value>1242.73</value>
|
||||
<value>1314.4</value>
|
||||
<value>1483.92</value>
|
||||
<value>1513.32</value>
|
||||
</array>
|
||||
<item name="cpu.idle">7.44</item>
|
||||
<item name="cpu.suspend">4.48</item>
|
||||
<!-- All values are in mA except as noted -->
|
||||
<item name="battery.capacity">5020</item>
|
||||
<item name="wifi.controller.idle">0</item>
|
||||
<item name="wifi.controller.rx">0</item>
|
||||
<item name="wifi.controller.tx">0</item>
|
||||
<array name="wifi.controller.tx_levels" />
|
||||
<item name="wifi.controller.voltage">0</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
|
||||
<!-- Number of cores each CPU cluster contains -->
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value> <!-- Cluster 0 has 6 cores (cpu0, cpu1, cpu2, cpu3, cpu4, cpu5) -->
|
||||
<value>2</value> <!-- Cluster 1 has 2 cores (cpu6, cpu7) -->
|
||||
</array>
|
||||
|
||||
<!-- Power consumption when CPU is suspended -->
|
||||
<item name="cpu.suspend">5.6</item>
|
||||
<!-- Additional power consumption when CPU is in a kernel idle loop -->
|
||||
<item name="cpu.idle">5.4</item>
|
||||
|
||||
<!-- Additional power consumption by CPU excluding cluster and core when
|
||||
running -->
|
||||
<item name="cpu.active">8.4</item>
|
||||
|
||||
<!-- Additional power consumption by CPU cluster0 itself when running
|
||||
excluding cores in it -->
|
||||
<item name="cpu.cluster_power.cluster0">2</item>
|
||||
<!-- Additional power consumption by CPU cluster1 itself when running
|
||||
excluding cores in it -->
|
||||
<item name="cpu.cluster_power.cluster1">2.2</item>
|
||||
|
||||
<!-- Different CPU speeds as reported in
|
||||
/sys/devices/system/cpu/cpufreq/ploicy0/scaling_available_frequencies -->
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>576000</value> <!-- 576 MHz CPU speed -->
|
||||
<value>768000</value> <!-- 768 MHz CPU speed -->
|
||||
<value>1017600</value> <!-- 1017 MHz CPU speed -->
|
||||
<value>1248000</value> <!-- 1248 MHz CPU speed -->
|
||||
<value>1324800</value> <!-- 1324 MHz CPU speed -->
|
||||
<value>1497600</value> <!-- 1497 MHz CPU speed -->
|
||||
<value>1612800</value> <!-- 1612 MHz CPU speed -->
|
||||
<value>1708800</value> <!-- 1708 MHz CPU speed -->
|
||||
<value>1804800</value> <!-- 1804 MHz CPU speed -->
|
||||
</array>
|
||||
<!-- Different CPU speeds as reported in
|
||||
/sys/devices/system/cpu/cpufreq/ploicy6/scaling_available_frequencies -->
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>652800</value> <!-- 652 MHz CPU speed -->
|
||||
<value>806400</value> <!-- 806 MHz CPU speed -->
|
||||
<value>979200</value> <!-- 979 MHz CPU speed -->
|
||||
<value>1094400</value> <!-- 1094 MHz CPU speed -->
|
||||
<value>1209600</value> <!-- 1209 MHz CPU speed -->
|
||||
<value>1324800</value> <!-- 1324 MHz CPU speed -->
|
||||
<value>1555200</value> <!-- 1555 MHz CPU speed -->
|
||||
<value>1708800</value> <!-- 1708 MHz CPU speed -->
|
||||
<value>1843200</value> <!-- 1843 MHz CPU speed -->
|
||||
<value>1939200</value> <!-- 1939 MHz CPU speed -->
|
||||
<value>2169600</value> <!-- 2169 MHz CPU speed -->
|
||||
<value>2208000</value> <!-- 2208 MHz CPU speed -->
|
||||
<value>2304000</value> <!-- 2304 MHz CPU speed -->
|
||||
</array>
|
||||
|
||||
<!-- Additional power used by a CPU core from cluster 0 when running at
|
||||
different speeds, excluding cluster and active cost -->
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>46.57</value> <!-- 576 MHz CPU speed -->
|
||||
<value>54.84</value> <!-- 768 MHz CPU speed -->
|
||||
<value>68.16</value> <!-- 1017 MHz CPU speed -->
|
||||
<value>80.70</value> <!-- 1248 MHz CPU speed -->
|
||||
<value>86.6</value> <!-- 1324 MHz CPU speed -->
|
||||
<value>99.13</value> <!-- 1497 MHz CPU speed -->
|
||||
<value>111.05</value> <!-- 1612 MHz CPU speed -->
|
||||
<value>119.59</value> <!-- 1708 MHz CPU speed -->
|
||||
<value>128.45</value> <!-- 1804 MHz CPU speed -->
|
||||
</array>
|
||||
<!-- Additional power used by a CPU core from cluster 1 when running at
|
||||
different speeds, excluding cluster and active cost -->
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>56.92</value> <!-- 652 MHz CPU speed -->
|
||||
<value>63.41</value> <!-- 806 MHz CPU speed -->
|
||||
<value>73.03</value> <!-- 979 MHz CPU speed -->
|
||||
<value>80.38</value> <!-- 1094 MHz CPU speed -->
|
||||
<value>87.17</value> <!-- 1209 MHz CPU speed -->
|
||||
<value>96.55</value> <!-- 1324 MHz CPU speed -->
|
||||
<value>125.61</value> <!-- 1555 MHz CPU speed -->
|
||||
<value>145.51</value> <!-- 1708 MHz CPU speed -->
|
||||
<value>182.94</value> <!-- 1843 MHz CPU speed -->
|
||||
<value>198.92</value> <!-- 1939 MHz CPU speed -->
|
||||
<value>238.54</value> <!-- 2169 MHz CPU speed -->
|
||||
<value>266.21</value> <!-- 2208 MHz CPU speed -->
|
||||
</array>
|
||||
|
||||
|
||||
<!-- Additional power used when screen is ambient mode -->
|
||||
<item name="ambient.on">29</item>
|
||||
|
||||
<!-- Additional power used when screen is turned on at minimum brightness -->
|
||||
<item name="screen.on">85</item>
|
||||
<!-- Additional power used when screen is at maximum brightness, compared to
|
||||
screen at minimum brightness -->
|
||||
<item name="screen.full">250</item>
|
||||
|
||||
<!-- Average power used by the camera flash module when on -->
|
||||
<item name="camera.flashlight">240.47</item>
|
||||
<!-- Average power use by the camera subsystem for a typical camera
|
||||
application. Intended as a rough estimate for an application running a
|
||||
preview and capturing approximately 10 full-resolution pictures per
|
||||
minute. -->
|
||||
<item name="camera.avg">900</item>
|
||||
|
||||
<item name="gps.on">10</item> <!-- ~50mA -->
|
||||
|
||||
<!-- Radio related values. For modems without energy reporting support in firmware, use
|
||||
radio.active, radio.scanning, and radio.on. -->
|
||||
<item name="radio.active">124</item> <!-- ~200mA -->
|
||||
<item name="radio.scanning">5.2</item>
|
||||
<!-- Current consumed by the radio at different signal strengths, when paging -->
|
||||
<array name="radio.on"> <!-- Strength 0 to BINS-1 -->
|
||||
<value>58</value> <!-- ~2mA -->
|
||||
<value>6.5</value> <!-- ~1mA -->
|
||||
</array>
|
||||
|
||||
<!-- Additional power used when video is playing -->
|
||||
<item name="video">25</item>
|
||||
<!-- Additional power used when audio is playing -->
|
||||
<item name="audio">75</item>
|
||||
|
||||
<!-- Cellular modem related values.-->
|
||||
<item name="modem.controller.sleep">0</item>
|
||||
<item name="modem.controller.idle">128</item>
|
||||
<item name="modem.controller.rx">111</item>
|
||||
<array name="modem.controller.tx"> <!-- Strength 0 to 4 -->
|
||||
<value>118</value>
|
||||
<value>163</value>
|
||||
<value>225</value>
|
||||
<value>277</value>
|
||||
<value>363</value>
|
||||
</array>
|
||||
<item name="modem.controller.voltage">3700</item>
|
||||
|
||||
<!-- GPS related values.-->
|
||||
<array name="gps.signalqualitybased"> <!-- Strength 0 to 1 -->
|
||||
<value>34</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<item name="gps.voltage">3700</item>
|
||||
|
||||
<!-- Idle Receive current for wifi radio in mA.-->
|
||||
<item name="wifi.controller.idle">79</item>
|
||||
<!-- Rx current for wifi radio in mA.-->
|
||||
<item name="wifi.controller.rx">138</item>
|
||||
<!-- Tx current for wifi radio in mA-->
|
||||
<item name="wifi.controller.tx">387</item>
|
||||
<!-- Operating volatage for wifi radio in mV.-->
|
||||
<item name="wifi.controller.voltage">3700</item>
|
||||
|
||||
<array name="wifi.batchedscan"> <!-- mA -->
|
||||
<value>.0001</value> <!-- 1-8/hr -->
|
||||
<value>.001</value> <!-- 9-64/hr -->
|
||||
<value>.01</value> <!-- 65-512/hr -->
|
||||
<value>.1</value> <!-- 513-4,096/hr -->
|
||||
<value>1</value> <!-- 4097-/hr -->
|
||||
</array>
|
||||
</device>
|
||||
|
Loading…
Reference in New Issue
Block a user