MSUgEEk
Android Expert
For the past two weeks I have been conducting a pretty elementary study of the power consumption of the display on our GNexs. I will come back in this first post and lay out how I came up with these numbers and give some details on this experiment.
For those wanting numbers and graphs, skip to the second post.
For those wanting conclusions and tips, skip to the third post.
Conditions: I am running a Galaxy Nexus CDMA/LTE version with an extended 2100 mAh battery. I use my phone indoors the majority of the time, but do use it outdoors some, and did during this experiment. My phone is rooted, unlocked, and running AOKP Build 28. This was key in running this experiment as I will explain below in part two of the experiment.
For the first part of this experiment I set my screen brightness settings to manual at 100%. I used the battery stats collected by the system to calculate the screen usage isolated from all other battery usage of the phone and vice versa. I kept track of the phone isolated from the screen to make sure the readings were consistent and there was no duplicate battery stats in common with each other that would have affected the study. In the end, the phone consumption stats independent of the screen were very consistent, almost surprisingly so. You would expect the battery usage to vary a little due to difference in usage from day to day, and it did, but it wasn't very much. Numbers and graphs will illustrate that.
For the second part of the experiment, I utilized the ability to edit screen brightness levels, reset levels, light sensor filtering, etc contained in the build of AOKP I was running. I tweaked the brightness levels that corresponded with ambient indoor lighting levels to the absolute minimum and made the levels that corresponded with full sun outdoor lighting levels be max brightness. For the levels in between, I tweaked these to my satisfaction and am still tweaking them today. I wanted them to be at the absolute minimum that I could still easily read my phone. This took some time and effort, but worth it to me. Other than that, I repeated gathering readings like the first part.
If you want to know exactly how I took these readings, I'll be glad to discuss that later or come back and add it to this post with sample calculations and what not if necessary.
Not sure why, but inserting this table of the brightness settings forced a big gap in this post to appear on my screen, so I put it under the HIDE tag to keep things cleaner.
On to the results...(see post 2)
For those wanting numbers and graphs, skip to the second post.
For those wanting conclusions and tips, skip to the third post.
Conditions: I am running a Galaxy Nexus CDMA/LTE version with an extended 2100 mAh battery. I use my phone indoors the majority of the time, but do use it outdoors some, and did during this experiment. My phone is rooted, unlocked, and running AOKP Build 28. This was key in running this experiment as I will explain below in part two of the experiment.
For the first part of this experiment I set my screen brightness settings to manual at 100%. I used the battery stats collected by the system to calculate the screen usage isolated from all other battery usage of the phone and vice versa. I kept track of the phone isolated from the screen to make sure the readings were consistent and there was no duplicate battery stats in common with each other that would have affected the study. In the end, the phone consumption stats independent of the screen were very consistent, almost surprisingly so. You would expect the battery usage to vary a little due to difference in usage from day to day, and it did, but it wasn't very much. Numbers and graphs will illustrate that.
For the second part of the experiment, I utilized the ability to edit screen brightness levels, reset levels, light sensor filtering, etc contained in the build of AOKP I was running. I tweaked the brightness levels that corresponded with ambient indoor lighting levels to the absolute minimum and made the levels that corresponded with full sun outdoor lighting levels be max brightness. For the levels in between, I tweaked these to my satisfaction and am still tweaking them today. I wanted them to be at the absolute minimum that I could still easily read my phone. This took some time and effort, but worth it to me. Other than that, I repeated gathering readings like the first part.
If you want to know exactly how I took these readings, I'll be glad to discuss that later or come back and add it to this post with sample calculations and what not if necessary.
Not sure why, but inserting this table of the brightness settings forced a big gap in this post to appear on my screen, so I put it under the HIDE tag to keep things cleaner.
| Lower | Upper | Screen |
| 0 | 199 | 10 |
| 200 | 399 | 20 |
| 400 | 599 | 25 |
| 600 | 799 | 30 |
| 800 | 999 | 40 |
| 1000 | 1249 | 50 |
| 1250 | 1499 | 60 |
| 1500 | 1999 | 70 |
| 2000 | 2999 | 80 |
| 3000 | 3999 | 90 |
| 4000 | 5999 | 100 |
| 6000 | 9999 | 125 |
| 10000 | ∞ | 255 |
On to the results...(see post 2)


I liked my code to be spaced and indented perfectly so I could read it and make sure all my statements and such were properly opened and closed.