aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cm.mk4
-rwxr-xr-x[-rw-r--r--]overlay/frameworks/base/core/res/res/xml/power_profile.xml53
2 files changed, 33 insertions, 24 deletions
diff --git a/cm.mk b/cm.mk
index 73e5f62..b091e62 100644
--- a/cm.mk
+++ b/cm.mk
@@ -15,8 +15,8 @@
#
# Boot animation
-TARGET_SCREEN_HEIGHT := 720
-TARGET_SCREEN_WIDTH := 1280
+TARGET_SCREEN_WIDTH := 720
+TARGET_SCREEN_HEIGHT := 1280
# Inherit some common CM stuff.
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
diff --git a/overlay/frameworks/base/core/res/res/xml/power_profile.xml b/overlay/frameworks/base/core/res/res/xml/power_profile.xml
index 6b7a625..ec67946 100644..100755
--- a/overlay/frameworks/base/core/res/res/xml/power_profile.xml
+++ b/overlay/frameworks/base/core/res/res/xml/power_profile.xml
@@ -17,22 +17,31 @@
*/
-->
<device name="Android">
+ <!-- Most values are the incremental current used by a feature,
+ in mA (measured at nominal voltage).
+ The default values are deliberately incorrect dummy values.
+ OEM's must measure and provide actual values before
+ shipping a device.
+ Example real-world values are given in comments, but they
+ are totally dependent on the platform and can vary
+ significantly, so should be measured on the shipping platform
+ with a power meter. -->
<item name="none">0</item>
- <item name="screen.on">161.8</item>
- <item name="bluetooth.active">100</item>
- <item name="bluetooth.on">1</item>
- <item name="screen.full">107</item>
+ <item name="screen.on">158</item>
+ <item name="bluetooth.active">15</item>
+ <item name="bluetooth.on">6</item>
+ <item name="screen.full">295</item>
<item name="wifi.on">9</item>
- <item name="wifi.active">245</item>
- <item name="wifi.scan">10</item>
- <item name="dsp.audio">48</item>
- <item name="dsp.video">142</item>
- <item name="radio.active">192</item>
- <item name="radio.scanning">14</item>
- <item name="gps.on">59</item>
+ <item name="wifi.active">25</item>
+ <item name="wifi.scan">12</item>
+ <item name="dsp.audio">90</item>
+ <item name="dsp.video">96</item>
+ <item name="radio.active">34</item>
+ <item name="radio.scanning">34</item>
+ <item name="gps.on">177</item>
<array name="radio.on">
- <value>14</value>
- <value>14</value>
+ <value>34</value>
+ <value>34</value>
</array>
<array name="cpu.speeds">
<value>800000</value>
@@ -42,15 +51,15 @@
<value>1866000</value>
<value>2000000</value>
</array>
- <item name="cpu.idle">5.2</item>
- <item name="cpu.awake">17.4</item>
+ <item name="cpu.idle">13.5</item>
+ <item name="cpu.awake">29</item>
<array name="cpu.active">
- <value>138</value>
- <value>156</value>
- <value>228</value>
- <value>302</value>
- <value>392</value>
- <value>456</value>
+ <value>484</value>
+ <value>567</value>
+ <value>692</value>
+ <value>1021</value>
+ <value>1021</value>
+ <value>1021</value>
</array>
<item name="battery.capacity">2110</item>
-</device>
+</device> \ No newline at end of file