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.
"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:
- The TR Podcast 187: Opening the Zbox and a bunch of new Apples
- OpenWrt gets update in face of FCC's anti-flashing push @ The Register
- TSMC secures A10 chip orders from Apple, says report @ DigiTimes
- Intel launches Automotive Security Review Board to tackle hacks on connected cars @ The Inquirer
- Microsoft faces growing calls for transparency over Windows 10 updates @ The Inquirer
- Seagate layoffs SHOCKER: 1,000 heads to be laid under the axe @ The Register
- 3D printer blueprints for TSA luggage-unlocking master keys leak online @ The Register
- Netis WF2190 AC1200 Wireless Dual Band USB Adapter @ eTeknix
- Hats off to Nintendo’s platform supremo Super Mario Bros at 30 @ The Register
Android M will have an app
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.
How are they late when the
How are they late when the code is public and can be used/integrated NOW? Is M on any device ATM?
Android M has been available
Android M has been available quite some time as a preview that you can install on your device. Yes, they are late.
My Meizu MX4 Pro has a built
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.
Isn’t it Purdue Univesity,
Isn’t it Purdue Univesity, not Perdue?
Yes it is. The other spelling
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
oopsie
oopsie
I found it sad that after
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?
you spell “spell-checking”
you spell "spell-checking" strangely
I never used that word.
I never used that word.
You must be talking about
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.
The Register is a bit late.
The Register is a bit late. The code commit is from March.
the register? like they are
the register? like they are some up to date white night? E weekly of tech.