Stop your Android from dreaming of electric sheep

Subject: General Tech | September 14, 2015 - 02:45 PM |
Tagged: smartphones, Android

In the model used by Purdue University they found that 45.9% of your battery's charge is drained by apps which access resources while your screen is turned off and that 28.9% of that is because of bad programming in apps which refuse to let the CPU go back to sleep.  Being able to prevent the launch of the apps, or to ensure that they do properly release resources when finished could therefore extend your battery life.  They have modified Android framework to do so in this proof of concept available at GitHub, it is not an app yet so you will need to be familiar with the Android OS to test it out now.  Check out the their paper at The Register, modify your phone or simply wait for the app to be released.

View Full Size

"Too many Android apps are battery hogs when the screen is off, so researchers at Purdue University have released to a tool to shut them up."

Here is some more Tech News from around the web:

Tech Talk


Source: The Register

Video News

September 14, 2015 | 03:20 PM - Posted by Anonymous (not verified)

Android M will have an app nap feature called Doze to combat this problem. Perdue is late to the party.

Nexus users should have this within the next month or so if history proves itself.

September 14, 2015 | 04:14 PM - Posted by Anonymouse (not verified)

How are they late when the code is public and can be used/integrated NOW? Is M on any device ATM?

September 14, 2015 | 08:46 PM - Posted by Anonymous (not verified)

Android M has been available quite some time as a preview that you can install on your device. Yes, they are late.

September 14, 2015 | 05:53 PM - Posted by Nero576 (not verified)

My Meizu MX4 Pro has a built app in that kills every app when the screen is turned off for 10 seconds, and you have to manually allow the apps to be run with the screen off. When i did not know this existed, it really bothered me that my audio would cut off every 10 seconds.

September 14, 2015 | 08:55 PM - Posted by Anonymous (not verified)

Isn't it Purdue Univesity, not Perdue?

September 15, 2015 | 12:28 PM - Posted by HarriGary

Yes it is. The other spelling is for a chicken company lol. source:I live about 3 miles from Purdue university and a Perdue chicken farm

September 15, 2015 | 01:14 PM - Posted by Jeremy Hellstrom


September 16, 2015 | 01:09 AM - Posted by Anonymous (not verified)

I found it sad that after your typo was published, another reply here used your same typo. What are we, sheep who read articles without fact-checking?

September 16, 2015 | 01:26 PM - Posted by Jeremy Hellstrom

you spell "spell-checking" strangely

September 17, 2015 | 11:49 PM - Posted by Anonymous (not verified)

I never used that word.

September 17, 2015 | 11:53 PM - Posted by Anonymous (not verified)

You must be talking about when I mentioned fact-checking. Fact-checking is when you read an article, you go and verify it. Typing in Perdue quickly reveals the typo. But hey, maybe I'm the only one who went to Purdue Owl for MLA and APA references like I did in college.

September 14, 2015 | 09:53 PM - Posted by Anonymous (not verified)

The Register is a bit late. The code commit is from March.

September 14, 2015 | 11:41 PM - Posted by Anonymous (not verified)

the register? like they are some up to date white night? E weekly of tech.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote><p><br>
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

This question is for testing whether you are a human visitor and to prevent automated spam submissions.