egzthunder1 · Jan 6, 2011 at 06:00 pm

Battery Comparison Between Kernels in a Rom From An Engineer’s Perspective

While this is a bit uncommon, we will be talking about a post in a particular thread rather than the whole thread itself. This post reminded us about the proper way of providing feedback on things as important as battery life. A sole post saying “battery life on rom xyz sucks” isn’t really going to help the developer (or anyone) determine the cause and provide a fix or a solution for the problem. XDA member frankpreyes decided to post a review on Myn’s Warm TwoPointTwo ROM thread for the EVO 4G. The comparison is carried out by keeping as many variables constant (no flashing other nighties, keeping radios, etc) and only focused on the kernels themselves as there were conflicting reports of many users claiming that battery life was better/worse with one or another. The report was done from an engineering perspective, so we are positive that many of you will agree with the approach.

Please leave feedback in this article since feedback in the thread will cause nothing more than make that monster thread even longer. And that is why the whole post will be featured in this article

I decided to see, so far, the difference between the HTC 15 and the older, HTC 17 kernel, as provided by Myn. Testing involved heavy usage, and light usage. Although the dataset is small, (From 1/3/2011 to 1/5/2011), there is definitely a quantitative difference between the two kernels.

For this comparison, I ran the same nightly, provided by Myn. I have a 0002 hardware. When I was running the HTC 15 kernel, I was using all the latest radios, wimax, NV (What the heck is an NV anyway). When I switched back to HTC 17, from Myns first post, I downgraded my radio. I decided not to downgrade my PRI (so far), to the previous revision, to see if I can quantitatively assess the impact, once I had baseline (HTC 15), and had modified as few variables as possible. Also, I started out with a fully charged seidio big battery, charged with the phone completely off, and cleared battery stats before using my evo. I also waited 1 hour after turning my evo on, before I used the % battery data, so as to allow the battery to stabilize.

Morning usage is light, typically reading emails, keeping up with this forum, looking stuff up, while afternoon usage is what I consider heavy, as I am using my Evo as a Wifi station (Sprint Hotspot, 3G), when I use my CR-48 netbook. U-Tube, This forum, Google reader, etc.

Using the battery monitor widget, I plotted %battery remaining per hour of use.
Here are the test results so far:

______________HTC 15_________HTC 17______% Difference
Light Usage:____-7.23%___________-4.3%_________40.5%

Heavy Usage:___-12.94%__________-9.3%_________28.1%

What I am reporting is the slope of a regression line drawn through the data for each day. The slope is the rate of change. In each case, the regression line matched very well with the data (R-squared = 0.96 to 0.99). The closer this number gets to 1, the more accurate the fit of the regression line to the data.

This provides some evidence that the HTC 15 kernel (Flashed on the first nightly) consumes more battery per hour than the HTC 17 kernel.

Todays data appears to be even better in favor of the HTC 17 kernel. This is proof, as some were saying that the #17 kernel gets better with use.

I will probably revert back to the previous PRI, to see what changes this makes to battery drain per hour. Once that is done, if there is any interest, I can post the graph I created that shows battery drain.

From a subjective standpoint, HTC 17 appears faster, and does not result in the morning sluggishness I was experiencing with HTC 15. . On HTC 15, I would get a force close in Launcher Pro Paid edition (Myns version) after first boot in the morning. After that, no other problems. With HTC 17, this no longer occurs. No programs were added or updated during this test.

You can find the full comparison in this post.

Want something published in the Portal? Contact any News Writer.


_________
Want something on the XDA Portal? Send us a tip!

egzthunder1

egzthunder1 is an editor on XDA-Developers, the largest community for Android users. I have been an active member of xda-developers since 2005 and have gone through various roles in my time here. I am Former Portal Administrator, and currently part of the administrator team while maintaining my writer status for the portal. In real life, I am a Chemical Engineer turned Realtor in the Miami area. View egzthunder1's posts and articles here.
Jimmy McGee · Jul 7, 2015 at 06:00 am · no comments

How to Lock and Protect Your Apps – XDA Xposed Tuesday

The smartphone revolution has passed. Everybody has mobile apps. Some of these apps have access to very important information. Your mobile banking app gives you access to your money. Your Dropbox app could hold your secret plans to world domination. These apps should have greater protection than your Trivia Crack game. In this episode of XDA Xposed Tuesday, XDA TV Producer TK reviews an Xposed Module that enables you to control access to your apps. XDA Senior Member defim created...

XDA NEWS
Mario Tomás Serrafero · Jul 6, 2015 at 12:49 pm · 14 comments

Which OEM Would You Like to Help?

Most manufacturers have moments of greatness and moments of decadence, and in the past few years we've some of our favorite companies' tables turned. Some are stagnating, some are struggling, some lack direction. Despite this, we often hold them dear to our hearts. Many of them could use a hand, be it with design, marketing, or other tasks. If you could help out an OEM and take it back to its golden days, which one would it be?

DISCUSS
Aamir Siddiqui · Jul 6, 2015 at 11:03 am · 5 comments

Root T-Mobile S6/Edge on 5.1.1 Without Tripping Knox

If you purchase phones from a carrier, you may be no stranger to the difficulties involved in rooting and installing a custom rom, recovery and kernel on such a carrier locked device. Add to this the extra layer of security that Samsung adds in the form of the Knox counter on its devices, and one can only imagine the roadblocks for enthusiasts who want to play around with their device without losing warranty in the process. It's a slippery slope...

XDA NEWS
Share This