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 · Apr 27, 2015 at 06:00 am · 1 comment

3D Printable Mobile Microscope? Nexus 7 Discontinued – XDA TV

The Nexus 7 2013 has been discontinued on the Google Store! That and much more news is covered by Jordan when he reviews all the important stories from this weekend. Included in this weekend's news is the announcement of Xposed 3.0 Alpha 3 and be sure to check out the article talking about the 3D printable microscope for mobile devices. That's not all that's covered in today's video! Jordan talks about the other videos released this week on XDA TV. XDA...

XDA NEWS
Emil Kako · Apr 26, 2015 at 04:19 pm · 3 comments

Which Lockscreen Security Type Do You Use?

From pattern locks to the controversial face unlock, there are a number of different ways you can secure your Android phone's lockscreen. Some methods are clearly more secure than others, but it comes down to user preference at the end of the day. So, which lockscreen security type do you prefer and why?

DISCUSS
Chris Gilliam · Apr 26, 2015 at 12:00 pm · 4 comments

XDA Recap: This Week In Android (Apr 18 – 25)

Here in the digital XDA newsroom, we spend our days pouring over an average of 2,500 news items and forum threads every 24 hours. Only the most timely and interesting bits survive the editing process, but the portal's front page still sees weekly counts in excess of 100 posts. This is a glut of content to absorb, especially if following the news cycle isn't your full-time job. However, the tech world is vast, and the information must flow. With this in mind, please...

XDA NEWS
Share This